#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct 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); } }; template struct InvokerActionInvoker1 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1) { void* params[1] = { &p1 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerActionInvoker2; template struct InvokerActionInvoker2 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2) { void* params[2] = { p1, &p2 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; // System.Action`1 struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C; // System.Action`1 struct Action_1_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1; // System.Action`2 struct Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C; // System.Action`2 struct Action_2_t38DEBB6BD6AE1CA882236F63F7E1DB3781D38994; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D; // System.Func`2,System.Boolean> struct Func_2_tF839A7B6018DB8715AC386557AEBF8AEB7FBCB7A; // System.Func`2,BoatAttack.Boat> struct Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065; // System.Func`2,System.Single> struct Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49; // System.Func`2,System.Boolean> struct Func_2_t841EF7A36F81783A3DD49864C62A9747F22F9DE2; // System.Func`2 struct Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180; // System.Func`2 struct Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12; // System.Func`2 struct Func_2_tCF35212B964C9A803FF0C6770B9804289588280D; // System.Func`3 struct Func_3_tC721DF8CDD07ED66A4833A19A2ED2302608C906C; // System.Func`3 struct Func_3_t6F6D9932638EA1A5A45303C6626C818C25D164E5; // System.Func`3 struct Func_3_t1DACAC80A9BB675442214112E9D776B8294DC932; // System.Func`3 struct Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_tF961F3E00EE8CF8A2420A47E491F0DC255B7F073; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t43926B5F6812C1F26AE9C7349A8EF50CA4976F2B; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t9CC3C47C67E4184F7F1B8B0AFAEF692B9EDDDF05; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t352FDDEA001ABE8E1D67849D2E2F3D1D75B03D41; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t51CFD464625E3F987E9BEA264CAEC1C815B6102B; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t4A59BD9DCD7193606F5FDB13571DBDAC5215775E; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9; // System.Linq.IOrderedEnumerable`1 struct IOrderedEnumerable_1_t0E680E8E1A4A676334F2A0C9A6F9B93135A65EAC; // System.Linq.IOrderedEnumerable`1 struct IOrderedEnumerable_1_t5AE8F33BE248487CD6C5ABA66826040015B91718; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tD73B393BD984037C14639427B6A3672FB8E926C4; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t3C0BA1F084EA69F4F08E2AC2C2B8502947BB51BD; // System.Collections.Generic.SortedDictionary`2/KeyCollection struct KeyCollection_tE7D7C11303F5D90FF0EAA5D2CCDFB79988C9F895; // System.Collections.Generic.List`1 struct List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2; // System.Collections.Generic.List`1 struct List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397; // System.Collections.Generic.List`1 struct List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC; // System.Collections.Generic.List`1 struct List_1_tE6BB71ABF15905EFA2BE92C38A2716547AEADB19; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; // System.Collections.Generic.List`1 struct List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7; // System.Collections.Generic.List`1 struct List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C; // System.Collections.Generic.List`1 struct List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918; // System.Collections.Generic.List`1 struct List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4; // System.Collections.Generic.List`1 struct List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67; // System.Collections.Generic.SortedDictionary`2 struct SortedDictionary_2_t84C54AB886B687592198FD4D32DD4EFC9B5C1A28; // System.Collections.Generic.SortedDictionary`2 struct SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277; // System.Collections.Generic.TreeSet`1> struct TreeSet_1_t0930BA20326F06623996546E03C74375958A2C3E; // System.Tuple`2 struct Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6; // System.Tuple`2 struct Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F; // UnityEngine.UI.CoroutineTween.TweenRunner`1 struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4; // UnityEngine.Events.UnityAction`2 struct UnityAction_2_tF47D82C7E3C3B118B409866D926435B55A0675BD; // UnityEngine.Events.UnityAction`2 struct UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tCCD903512964B48BC3A5D01B63211C323B162F7B; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tA792A7A8359239E0726D27330A82AB3B5C6194FD; // System.Collections.Generic.SortedDictionary`2/ValueCollection struct ValueCollection_t5A1FC68580A30C2CFDA88D9F4A03422073B9BE9B; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t07FEF18D8050CC5DDFCD7D20C87E8A107ED6E4B5; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t073FACA530F2690A9E997B1617C81029BBC8FD2C; // TMPro.TMP_TextProcessingStack`1[] struct TMP_TextProcessingStack_1U5BU5D_t08293E0BB072311BB96170F351D1083BCA97B9B2; // UnityEngine.AddressableAssets.AssetReference[] struct AssetReferenceU5BU5D_tDEF7B7913B31A77B1DC3672AD2BA01B42C76E81C; // BoatAttack.Benchmark.BenchmarkData[] struct BenchmarkDataU5BU5D_t5C2D12BB4816DB8FF6A0409F8E2623F790221D19; // BoatAttack.BoatData[] struct BoatDataU5BU5D_tCFC793EED788EDB8581F129F3F6D009F64BAF29C; // UnityEngine.BoxCollider[] struct BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // System.Globalization.CalendarId[] struct CalendarIdU5BU5D_t559EDBF1B819A695624BE9004EAA4FFA38B65CDA; // UnityEngine.Camera[] struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // Cinemachine.CinemachineComponentBase[] struct CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077; // UnityEngine.Color[] struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389; // UnityEngine.Color32[] struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259; // System.Decimal[] struct DecimalU5BU5D_t93BA0C88FA80728F73B792EE1A5199D0C060B615; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // UnityEngine.Display[] struct DisplayU5BU5D_tAD77D7EE2B839E3EDA0D1C0028B64F867F400C7F; // TMPro.FontWeight[] struct FontWeightU5BU5D_t2A406B5BAB0DD0F06E7F1773DB062E4AF98067BA; // UnityEngine.GameObject[] struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF; // TMPro.HighlightState[] struct HighlightStateU5BU5D_tA878A0AF1F4F52882ACD29515AADC277EE135622; // TMPro.HorizontalAlignmentOptions[] struct HorizontalAlignmentOptionsU5BU5D_t4D185662282BFB910D8B9A8199E91578E9422658; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // UnityEngine.Material[] struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D; // TMPro.MaterialReference[] struct MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2; // UnityEngine.Matrix4x4[] struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D; // UnityEngine.MeshRenderer[] struct MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // BoatAttack.Benchmark.PerfBasic[] struct PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1; // BoatAttack.Benchmark.PerfResults[] struct PerfResultsU5BU5D_t9F5665418922BDFB783344E6EE7FB6A5765C0AAD; // BoatAttack.UI.RaceStatsPlayer[] struct RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825; // TMPro.RichTextTagAttribute[] struct RichTextTagAttributeU5BU5D_t5816316EFD8F59DBC30B9F88E15828C564E47B6D; // BoatAttack.Benchmark.RunData[] struct RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B; // 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; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; // System.UInt32[] struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA; // UnityEngine.Vector2[] struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA; // UnityEngine.Vector3[] struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; // TMPro.WordWrapState[] struct WordWrapStateU5BU5D_t473D59C9DBCC949CE72EF1EB471CBA152A6CEAC9; // BoatAttack.Benchmark.BenchmarkCamera/BenchmarkCameraSettings[] struct BenchmarkCameraSettingsU5BU5D_tEF8261B585BB320D482FDECA8354C46ECA7BE8E1; // Cinemachine.CinemachineCore/Stage[] struct StageU5BU5D_tF198CE3C6DE5C3D67552DAB4B9680F3BFF319981; // System.Globalization.DateTimeFormatInfo/TokenHashValue[] struct TokenHashValueU5BU5D_t3F8794937D04BA380989A813F33418CED58E80B9; // TMPro.TMP_Text/UnicodeChar[] struct UnicodeCharU5BU5D_t67F27D09F8EB28D2C42DFF16FE60054F157012F5; // BoatAttack.WaypointGroup/Waypoint[] struct WaypointU5BU5D_tC1617E3A251E60612E94A984057F3847A389FF63; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F; // UnityEngine.AddressableAssets.AssetReference struct AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA; // BoatAttack.Benchmark.Benchmark struct Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF; // BoatAttack.Benchmark.BenchmarkCamera struct BenchmarkCamera_t804A3AF6753391EE698427C360B9E557E01FF6A6; // BoatAttack.Benchmark.BenchmarkConfigData struct BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C; // BoatAttack.Benchmark.BenchmarkData struct BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; // BoatAttack.Boat struct Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0; // BoatAttack.BoatData struct BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C; // UnityEngine.BoxCollider struct BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23; // System.Globalization.Calendar struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184; // UnityEngine.Canvas struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26; // UnityEngine.CanvasRenderer struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860; // Cinemachine.CinemachinePathBase struct CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D; // Cinemachine.CinemachineTrackedDolly struct CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037; // Cinemachine.CinemachineVirtualCamera struct CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50; // Cinemachine.CinemachineVirtualCameraBase struct CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE; // UnityEngine.Collider struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76; // BoatAttack.UI.ColorSelector struct ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7; // System.Globalization.CompareInfo struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; // UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B; // System.Globalization.CultureData struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D; // System.Globalization.CultureInfo struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0; // System.Globalization.DateTimeFormatInfo struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // System.IO.DirectoryInfo struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2; // UnityEngine.Display struct Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1; // BoatAttack.Engine struct Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2; // BoatAttack.UI.EnumSelector struct EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917; // BoatAttack.Benchmark.FrameData struct FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; // UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation struct IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C; // System.IAsyncResult struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; // Cinemachine.ICinemachineTargetGroup struct ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // System.Collections.IEnumerator struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; // System.IFormatProvider struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52; // TMPro.ITextPreprocessor struct ITextPreprocessor_tDBB49C8B68D7B80E8D233B9D9666C43981EFAAB9; // UnityEngine.UI.Image struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E; // UnityEngine.UI.LayoutElement struct LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A; // BoatAttack.UI.MainMenuHelper struct MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB; // UnityEngine.Material struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3; // System.Reflection.MemberFilter struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; // UnityEngine.Mesh struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4; // UnityEngine.MeshRenderer struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE; // System.Reflection.MethodInfo struct MethodInfo_t; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // BoatAttack.Benchmark.PerfBasic struct PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F; // BoatAttack.Benchmark.PerfResults struct PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207; // PerfomanceStats struct PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9; // BoatAttack.UI.PlayerMapMarker struct PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39; // BoatAttack.UI.PlayerMarker struct PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD; // BoatAttack.UI.RaceStatsPlayer struct RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E; // BoatAttack.UI.RaceUI struct RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A; // UnityEngine.UI.RectMask2D struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670; // UnityEngine.RectTransform struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5; // UnityEngine.Renderer struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF; // BoatAttack.Benchmark.RunData struct RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A; // 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_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_TextElement struct TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5; // TMPro.TMP_TextInfo struct TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D; // BoatAttack.Benchmark.TestInfo struct TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2; // 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.UI.VertexHelper struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // BoatAttack.WaypointGroup struct WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB; // BoatAttack.Benchmark.Benchmark/<>c struct U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6; // BoatAttack.Benchmark.BenchmarkCamera/BenchmarkCameraSettings struct BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F; // UnityEngine.Camera/CameraCallback struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD; // Cinemachine.CinemachineBrain/VcamActivatedEvent struct VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154; // Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate struct CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC; // Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate struct DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842; // BoatAttack.UI.ColorSelector/UpdateValue struct UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F; // UnityEngine.Display/DisplaysUpdatedDelegate struct DisplaysUpdatedDelegate_t1BAACED9BE72131FD59213A3186F5D7AB9E1FD68; // BoatAttack.UI.EnumSelector/UpdateValue struct UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804; // UnityEngine.UI.MaskableGraphic/CullStateChangedEvent struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8; // BoatAttack.RaceManager/<>c struct U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065; // BoatAttack.RaceManager/d__26 struct U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E; // BoatAttack.RaceManager/d__28 struct U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C; // BoatAttack.RaceManager/Race struct Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084; // BoatAttack.UI.RaceUI/d__28 struct U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29; // BoatAttack.UI.RaceUI/d__30 struct U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967; // BoatAttack.UI.RaceUI/d__29 struct U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699; // UnityEngine.RectTransform/ReapplyDrivenProperties struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24; // BoatAttack.WaypointGroup/<>c__DisplayClass28_0 struct U3CU3Ec__DisplayClass28_0_t7E10DD21FCABDBDD23E378C1079634F733344115; // BoatAttack.WaypointGroup/<>c__DisplayClass29_0 struct U3CU3Ec__DisplayClass29_0_t2E9EB557FD7011BE7CC11D991E347612CDADD542; // BoatAttack.WaypointGroup/<>c__DisplayClass32_0 struct U3CU3Ec__DisplayClass32_0_tCDDB352FF90A381A7DF6AF9B6236D4474238A3CA; // BoatAttack.WaypointGroup/d__19 struct U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48; // BoatAttack.WaypointGroup/Waypoint struct Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F; IL2CPP_EXTERN_C RuntimeClass* Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_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* Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t841EF7A36F81783A3DD49864C62A9747F22F9DE2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tCF35212B964C9A803FF0C6770B9804289588280D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GraphicsDeviceType_t65150C9055D1BC1E377E894972629BF22BA2CBF5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_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* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207_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* RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_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* SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277_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* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F_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* U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass28_0_t7E10DD21FCABDBDD23E378C1079634F733344115_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass29_0_t2E9EB557FD7011BE7CC11D991E347612CDADD542_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass32_0_tCDDB352FF90A381A7DF6AF9B6236D4474238A3CA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F_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* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral0CF6E760F4429CA66FCDDB0BC125023158962742; IL2CPP_EXTERN_C String_t* _stringLiteral1AA1790AE1BC157DD7BC2E8E7D142CB22C2346A8; IL2CPP_EXTERN_C String_t* _stringLiteral1F39B3D4E279609DB7E3860FB587465A89DEBDA3; IL2CPP_EXTERN_C String_t* _stringLiteral2064F80F811DB79A33C4E51C10221454E30C74AE; IL2CPP_EXTERN_C String_t* _stringLiteral21ED4C7AF50D987589A9029FC0422151BE3A0FC2; IL2CPP_EXTERN_C String_t* _stringLiteral28A00C6C2538607194DCD2548EF0DFB07D324A14; IL2CPP_EXTERN_C String_t* _stringLiteral2BAE1EC4AD1D2DAA7FBBE5C17BB3EC9CC7AB734A; IL2CPP_EXTERN_C String_t* _stringLiteral38985784B0C379A0E10BDA677D364B4477800E05; IL2CPP_EXTERN_C String_t* _stringLiteral3AFD246BEB89640A3BCDA60FADB22AA265728F1B; IL2CPP_EXTERN_C String_t* _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0; IL2CPP_EXTERN_C String_t* _stringLiteral3DC7CD55F51395A3349FF281583DC3AA10CDE42B; IL2CPP_EXTERN_C String_t* _stringLiteral47A3FAF17D89549FD0F0ECA7370B81F7C80DFCDE; IL2CPP_EXTERN_C String_t* _stringLiteral4CCA4354AD97617725111E9B7D6CB4AEA0D978F5; IL2CPP_EXTERN_C String_t* _stringLiteral59861356BAB5171272E157858059C1801D7D5E5D; IL2CPP_EXTERN_C String_t* _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174; IL2CPP_EXTERN_C String_t* _stringLiteral696503371F599A19297E2701AB163FB5A863D770; IL2CPP_EXTERN_C String_t* _stringLiteral79FA8567464D338BBDDC0F21674757FEDD4CF7E5; IL2CPP_EXTERN_C String_t* _stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79; IL2CPP_EXTERN_C String_t* _stringLiteral8086E4263E8F9FCC085AB55151E4A60416EDB58E; IL2CPP_EXTERN_C String_t* _stringLiteral816238D2C5B664EF76E039079E40C1492ADCF0EC; IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1; IL2CPP_EXTERN_C String_t* _stringLiteral9E2CD7BE8DF696FDE9EAD71EE7ED71B4F164031D; IL2CPP_EXTERN_C String_t* _stringLiteralA38BAE4CF2307966026B8F486678A50AD51FC36F; IL2CPP_EXTERN_C String_t* _stringLiteralB9E15D36DACFA970D8917F8A2D25B3E56074B572; IL2CPP_EXTERN_C String_t* _stringLiteralBCDDC0F507D3FD6D6BB1101F7BE009B1093547BD; IL2CPP_EXTERN_C String_t* _stringLiteralC02A13790B51BD57DC78EA716657A8D8D08F030D; IL2CPP_EXTERN_C String_t* _stringLiteralC5D8AF07339C92C1C8A544FB0AED646C001200E8; IL2CPP_EXTERN_C String_t* _stringLiteralC63AB5C11A6F0F85F6DCF562FB3628463FEE0A35; IL2CPP_EXTERN_C String_t* _stringLiteralE1995802ABE6A3EC346C8751E74E33799D0F46B4; IL2CPP_EXTERN_C String_t* _stringLiteralE91FE173F59B063D620A934CE1A010F2B114C1F3; IL2CPP_EXTERN_C String_t* _stringLiteralFA6AD0FB1130BFA5AD9F54E775FBEB781B424CF5; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BenchmarkCamera_Awake_m7C93C75C7021AB12B35A457ACC09767D36BD5384_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Benchmark_EndFrameRendering_m16EF4E7B91F191011609F667EDA5080B19DF4469_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Benchmark_OnSceneLoaded_m1764E28A877F7B5FF81EB7D4FACA90F5FDB7B6E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037_m1D47FB565280560AE57CAF7DAE5D6018B433262C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m2BDAB666DF2DAB54DFF282A66818CE5DBCE0356F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m9F9A4A0318C8455E45763269933AB4417907E521_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m086616527A6A34BB67F6B1B8F1E61878EA8BFFB1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m5579DFA5770C673610ED38800135F7D143DE07FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Aggregate_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_TisString_t_m515C38497EFCA28707811F6D5745CB8DC8379C33_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisKeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6_m6CFB02903FC76C76A78263D9461301D18CA2FA01_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Last_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE37C7CE050DE3036BEFF63B445DA0C58B79242E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6D7DBA678AA9B8C136113C9468BFF2AE9526137C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_m408ECD80B6741DCBE5393F164BAE2A24447B0124_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mBB3B69FD68511B40103CF9DE36EDF766430829EC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mE4E6B6059E131B6B780F563D55693DC0739A67E8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD35012A1E47215D189085B25118F787B082CCF88_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mEF94D791A7001490D814FE3475CF8E74F60ABCB6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m88236B5E0C46555212B6AC2158A43AD67EB22D42_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA2E2E3BE5BE90DC47B51CE71BB280C1D5A6042E3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisPerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9_mD453B437C4F73405D3B3A46DC5DAD5E0340CD63D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_mD02FBFE41DE9FCBD6BC0216B06B4C105D01AA27A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m823307C46E19AA99D833BEC751D77CA3588937B0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mD2ED2F4756BB092A19B5901ADC0A90FCC2C55F69_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisPlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39_mAE35DE35BE1D6393E319C34DC4EC320B738FBD00_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisPlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD_m4BE8C981906BF3B20DDC411EFC351D900C091EDA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisRaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E_m55A0D2351ACD969A1C1F1403C9F8B56EBD8958F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisRaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A_mED717E762F5E8A88F965C445A70864D25BAFD19E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JsonUtility_FromJson_TisPerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207_m2FFC7070A2800EE0C81D03D7C009928E95E35209_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m409DDE1AE6D517C4B79BEA954F4D5D11CEC8E81F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m95D55A219E0DBFF0F3CD7556DA3DE0D489CE0C77_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m82CE39FB183F46A68A67B27B345DC66F7D4FA4F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m844A06C99B0CE0D6B5681555D900F9ED65DEFAAE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m406E5D6D799E8A9394B8B07766F825C5DE3EAE53_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mBC3E20F5E18236E6D5975DA5DFBDCA2905FD3668_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_IndexOf_m4E8F67DC4506D2A4DD0302B46893AC16DAF7073C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_m4857BFAB4B716AC0E7F380A8416FE56C733993A6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_mE394FF07726F42E0DFF052C6DB67E89C5964D6F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Reverse_m9CD3304F1184B7DCDB21B8FA7DB90D6840BEF8D9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m0F29A4DF50F53372D3CDEC196186F6EBAD0A170C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m27F6535FAABFCD9FE64E42F1431A0F185BE09516_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2A44555315FC3EB552520777C929A8A5EBB72368_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8DD97C8B14CD7293BE4E6D98D194054FF66A0A12_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE039A1F8470CCC67E0044D02BCE20E2F3BAB676C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m0CAFACC655E558CE9A35580DF279E959DEAAFCF0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m545762F67009314D9C63DD209B42FFF950569B05_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_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mBDE81820EE630D727CAE9FEA7F20C959718F68E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MainMenuHelper_SetLaps_m4D3C977EB5BC6F473389F7627D1F2573CAEB760A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MainMenuHelper_SetLevel_mFB769CA48534F63C98B02BB946A247C07B9D1C8E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MainMenuHelper_SetReverse_m489AA6872332171FD4B8A96DB6CECC3D64511FE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MainMenuHelper_UpdateBoat_m91D0AB797A49FB728924A7818F86591DEC544291_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MainMenuHelper_UpdatePrimaryColor_mB0DBF2FFF5A1C48417000E11CB6955584FAE6FB3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MainMenuHelper_UpdateTrimColor_mE7B8A782D1C09DE46E451777B1D6F58631089D3B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PlayerMapMarker_UpdatePosition_mC95ADA89CD9E7EADB07134343CD20E07181DA012_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PlayerMarker_UpdatePosition_mF73DAC10FED08132CD54BD3B80AA59D843D985E6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RaceUI_SetGameplayUi_m9A2E08354151819BA70AE09900CB4DAF38AE6369_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SortedDictionary_2_Add_m95912833131CA737075FA6B5E57E8E9E3E2FB29A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SortedDictionary_2__ctor_mB16CC23334CE34AA1D9DD741C545DDA4E8CCDB7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2__ctor_m148041798AA8751B8CA31756D17726EF5A1D873D_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* U3CCreateBoatsU3Ed__26_System_Collections_IEnumerator_Reset_m64904FD7A5367648D8C6BF6593ABEE6DB8776AEE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CCreateCheckpointU3Ed__19_System_Collections_IEnumerator_Reset_m96241258DC1BFB162118BDE7AF9954C04A12FCB2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CCreateGameStatsU3Ed__28_System_Collections_IEnumerator_Reset_m3DCBFE8A3D06903A7D1119293F33BBAF2756451F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CCreatePlayerUiU3Ed__28_System_Collections_IEnumerator_Reset_m5B0CA0BE7A50274C55B71388F4E11D34F68F75A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CSetupPlayerMapMarkersU3Ed__30_System_Collections_IEnumerator_Reset_m6C3A6B005DA95EF87E5A4F979F7712F8B609DF87_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CSetupPlayerMarkersU3Ed__29_System_Collections_IEnumerator_Reset_m4983B17DE3B706E92D85377ED2712050A1FAB3D3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSaveBenchmarkFileU3Eb__31_0_mE9D12C082390E74BDD50FC10322FB7A3522BDF50_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass28_0_U3CGetNextCheckpointU3Eb__0_m1BCB8A354BCCD1B11D8B3FE23BFAD5C9988563BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass29_0_U3CGetClosestWaypointU3Eb__0_mA1FAF825242BB011A8D0BCD7A8FEFFC34BB1D3E8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass32_0_U3CGetClosestPointOnWaypointU3Eb__0_mFB2DC19527653C4921869DB4ED359A228EC4368E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_0_0_0_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370; struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D; struct MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1; struct RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825; struct RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct BenchmarkCameraSettingsU5BU5D_tEF8261B585BB320D482FDECA8354C46ECA7BE8E1; struct WaypointU5BU5D_tC1617E3A251E60612E94A984057F3847A389FF63; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3 : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_t07FEF18D8050CC5DDFCD7D20C87E8A107ED6E4B5* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_tD73B393BD984037C14639427B6A3672FB8E926C4* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tCCD903512964B48BC3A5D01B63211C323B162F7B* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_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 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t3C0BA1F084EA69F4F08E2AC2C2B8502947BB51BD* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tA792A7A8359239E0726D27330A82AB3B5C6194FD* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.List`1 struct List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items BenchmarkDataU5BU5D_t5C2D12BB4816DB8FF6A0409F8E2623F790221D19* ____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_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray BenchmarkDataU5BU5D_t5C2D12BB4816DB8FF6A0409F8E2623F790221D19* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 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 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 struct List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1* ____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_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 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 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 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.Collections.Generic.SortedDictionary`2 struct SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277 : public RuntimeObject { // System.Collections.Generic.SortedDictionary`2/KeyCollection System.Collections.Generic.SortedDictionary`2::_keys KeyCollection_tE7D7C11303F5D90FF0EAA5D2CCDFB79988C9F895* ____keys_0; // System.Collections.Generic.SortedDictionary`2/ValueCollection System.Collections.Generic.SortedDictionary`2::_values ValueCollection_t5A1FC68580A30C2CFDA88D9F4A03422073B9BE9B* ____values_1; // System.Collections.Generic.TreeSet`1> System.Collections.Generic.SortedDictionary`2::_set TreeSet_1_t0930BA20326F06623996546E03C74375958A2C3E* ____set_2; }; // System.Tuple`2 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 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; }; // System.MarshalByRefObject struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject { // System.Object System.MarshalByRefObject::_identity RuntimeObject* ____identity_0; }; // Native definition for P/Invoke marshalling of System.MarshalByRefObject struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { Il2CppIUnknown* ____identity_0; }; // Native definition for COM marshalling of System.MarshalByRefObject struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { Il2CppIUnknown* ____identity_0; }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { }; // 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; }; // 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 { }; // BoatAttack.Benchmark.Benchmark/<>c struct U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6 : public RuntimeObject { }; struct U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_StaticFields { // BoatAttack.Benchmark.Benchmark/<>c BoatAttack.Benchmark.Benchmark/<>c::<>9 U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6* ___U3CU3E9_0; // System.Func`3 BoatAttack.Benchmark.Benchmark/<>c::<>9__31_0 Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7* ___U3CU3E9__31_0_1; }; // 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.Single> BoatAttack.RaceManager/<>c::<>9__22_0 Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49* ___U3CU3E9__22_0_1; // System.Func`2,BoatAttack.Boat> BoatAttack.RaceManager/<>c::<>9__22_1 Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065* ___U3CU3E9__22_1_2; // System.Func`2 BoatAttack.RaceManager/<>c::<>9__22_2 Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180* ___U3CU3E9__22_2_3; }; // BoatAttack.WaypointGroup/<>c__DisplayClass28_0 struct U3CU3Ec__DisplayClass28_0_t7E10DD21FCABDBDD23E378C1079634F733344115 : public RuntimeObject { // System.Int32 BoatAttack.WaypointGroup/<>c__DisplayClass28_0::index int32_t ___index_0; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 struct AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 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 struct AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 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 struct Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* ____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 BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current RuntimeObject* ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t57CBBBA24CC1350AB2B9F26008195BD7EBB7C5AC { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* ____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 Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ____current_3; }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 { // TKey System.Collections.Generic.KeyValuePair`2::key int32_t ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject* ___value_1; }; // System.Collections.Generic.KeyValuePair`2 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; }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6 { // TKey System.Collections.Generic.KeyValuePair`2::key int32_t ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___value_1; }; // TMPro.TMP_TextProcessingStack`1 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 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 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.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.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; }; // System.Double struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { // System.Double System.Double::m_value double ___m_value_0; }; // 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.Int32 struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { // System.Int32 System.Int32::m_value int32_t ___m_value_0; }; // System.IntPtr struct IntPtr_t { // System.Void* System.IntPtr::m_value void* ___m_value_0; }; struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // 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.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; }; // 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; }; // 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]; }; }; // /__StaticArrayInitTypeSize=16 struct __StaticArrayInitTypeSizeU3D16_tFB2D94E174C3DFBC336BBEE6AD92E07462831A23 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D16_tFB2D94E174C3DFBC336BBEE6AD92E07462831A23__padding[16]; }; }; // /__StaticArrayInitTypeSize=24 struct __StaticArrayInitTypeSizeU3D24_t3464DA68B6CCAB9A0A43F94B3DB9AA7E7FDDB19A { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D24_t3464DA68B6CCAB9A0A43F94B3DB9AA7E7FDDB19A__padding[24]; }; }; // 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; }; // 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; }; // TMPro.TMP_TextProcessingStack`1 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 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; }; // struct U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA : public RuntimeObject { }; struct U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA_StaticFields { // /__StaticArrayInitTypeSize=16 ::CB69862B931FBBB5625923DB8BC909E7B8DAE7D4C5CBD8DA2879848C7772CFB1 __StaticArrayInitTypeSizeU3D16_tFB2D94E174C3DFBC336BBEE6AD92E07462831A23 ___CB69862B931FBBB5625923DB8BC909E7B8DAE7D4C5CBD8DA2879848C7772CFB1_0; // /__StaticArrayInitTypeSize=24 ::ED3E140B282A52AED89C6CAA9DC5F8DB7D89370D72A527649E2383148E886471 __StaticArrayInitTypeSizeU3D24_t3464DA68B6CCAB9A0A43F94B3DB9AA7E7FDDB19A ___ED3E140B282A52AED89C6CAA9DC5F8DB7D89370D72A527649E2383148E886471_1; }; // 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; }; // BoatAttack.Benchmark.BenchmarkCameraType struct BenchmarkCameraType_tE24F47444A7594E77F2EDADFD77D131F6B49EF95 { // System.Int32 BoatAttack.Benchmark.BenchmarkCameraType::value__ int32_t ___value___2; }; // 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; }; // BoatAttack.BoatLivery struct BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 { // UnityEngine.Color BoatAttack.BoatLivery::primaryColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___primaryColor_0; // UnityEngine.Color BoatAttack.BoatLivery::trimColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___trimColor_1; }; // TMPro.ColorMode struct ColorMode_tA7A815AAB9F175EFBA0AE0814E55728432A880BF { // System.Int32 TMPro.ColorMode::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; }; // System.Globalization.DateTimeFormatFlags struct DateTimeFormatFlags_tB7CDDA8D7A3A0B2B9F64DB7704671F07FCE88FDC { // System.Int32 System.Globalization.DateTimeFormatFlags::value__ int32_t ___value___2; }; // System.Globalization.DateTimeStyles struct DateTimeStyles_t68D2C41B347837759F064D04F256AC268AF50465 { // System.Int32 System.Globalization.DateTimeStyles::value__ int32_t ___value___2; }; // 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.Display struct Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1 : public RuntimeObject { // System.IntPtr UnityEngine.Display::nativeDisplay intptr_t ___nativeDisplay_0; }; struct Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_StaticFields { // UnityEngine.Display[] UnityEngine.Display::displays DisplayU5BU5D_tAD77D7EE2B839E3EDA0D1C0028B64F867F400C7F* ___displays_1; // UnityEngine.Display UnityEngine.Display::_mainDisplay Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* ____mainDisplay_2; // UnityEngine.Display/DisplaysUpdatedDelegate UnityEngine.Display::onDisplaysUpdated DisplaysUpdatedDelegate_t1BAACED9BE72131FD59213A3186F5D7AB9E1FD68* ___onDisplaysUpdated_3; }; // 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; }; // 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.Rendering.GraphicsDeviceType struct GraphicsDeviceType_t65150C9055D1BC1E377E894972629BF22BA2CBF5 { // System.Int32 UnityEngine.Rendering.GraphicsDeviceType::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.SceneManagement.LoadSceneMode struct LoadSceneMode_t3E17ADA25A3C4F14ECF6026741219437DA054963 { // System.Int32 UnityEngine.SceneManagement.LoadSceneMode::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; }; // Unity.Profiling.ProfilerMarker struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD { // System.IntPtr Unity.Profiling.ProfilerMarker::m_Ptr intptr_t ___m_Ptr_0; }; // UnityEngine.RuntimePlatform struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E { // System.Int32 UnityEngine.RuntimePlatform::value__ int32_t ___value___2; }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; }; // 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; }; // 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; }; // 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; }; // TMPro.TextureMappingOptions struct TextureMappingOptions_t0E1A47C529DEB45A875486256E7026E97C940DAE { // System.Int32 TMPro.TextureMappingOptions::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; }; // 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; }; // Cinemachine.CameraState/BlendHintValue struct BlendHintValue_t3E71BEE9E94B88F3A92003E9A7DCBA236B896688 { // System.Int32 Cinemachine.CameraState/BlendHintValue::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; }; // 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; }; // Cinemachine.LensSettings/OverrideModes struct OverrideModes_t79FC427C0E3A4372749712DF145E3E414AF65556 { // System.Int32 Cinemachine.LensSettings/OverrideModes::value__ int32_t ___value___2; }; // PerfomanceStats/PerfMode struct PerfMode_t830104FDDDAFC2C524027ED3CB65BE79C77D21A2 { // System.Int32 PerfomanceStats/PerfMode::value__ int32_t ___value___2; }; // BoatAttack.RaceManager/d__26 struct U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E : public RuntimeObject { // System.Int32 BoatAttack.RaceManager/d__26::<>1__state int32_t ___U3CU3E1__state_0; // System.Object BoatAttack.RaceManager/d__26::<>2__current RuntimeObject* ___U3CU3E2__current_1; // System.Int32 BoatAttack.RaceManager/d__26::5__1 int32_t ___U3CiU3E5__1_2; // BoatAttack.BoatData BoatAttack.RaceManager/d__26::5__2 BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* ___U3CboatU3E5__2_3; // UnityEngine.Matrix4x4 BoatAttack.RaceManager/d__26::5__3 Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___U3CstartingPositionU3E5__3_4; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 BoatAttack.RaceManager/d__26::5__4 AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___U3CboatLoadingU3E5__4_5; // BoatAttack.Boat BoatAttack.RaceManager/d__26::5__5 Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* ___U3CboatControllerU3E5__5_6; }; // BoatAttack.RaceManager/d__28 struct U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C : public RuntimeObject { // System.Int32 BoatAttack.RaceManager/d__28::<>1__state int32_t ___U3CU3E1__state_0; // System.Object BoatAttack.RaceManager/d__28::<>2__current RuntimeObject* ___U3CU3E2__current_1; // System.Int32 BoatAttack.RaceManager/d__28::player int32_t ___player_2; // System.Boolean BoatAttack.RaceManager/d__28::5__1 bool ___U3CtouchU3E5__1_3; // UnityEngine.AddressableAssets.AssetReference BoatAttack.RaceManager/d__28::5__2 AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* ___U3CuiAssetU3E5__2_4; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 BoatAttack.RaceManager/d__28::5__3 AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___U3CuiLoadingU3E5__3_5; // BoatAttack.UI.RaceUI BoatAttack.RaceManager/d__28::5__4 RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* ___U3CuiComponentU3E5__4_6; // BoatAttack.BoatData BoatAttack.RaceManager/d__28::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; }; // BoatAttack.UI.RaceUI/d__28 struct U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29 : public RuntimeObject { // System.Int32 BoatAttack.UI.RaceUI/d__28::<>1__state int32_t ___U3CU3E1__state_0; // System.Object BoatAttack.UI.RaceUI/d__28::<>2__current RuntimeObject* ___U3CU3E2__current_1; // BoatAttack.UI.RaceUI BoatAttack.UI.RaceUI/d__28::<>4__this RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* ___U3CU3E4__this_2; // System.Int32 BoatAttack.UI.RaceUI/d__28::5__1 int32_t ___U3CiU3E5__1_3; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 BoatAttack.UI.RaceUI/d__28::5__2 AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___U3CraceStatLoadingU3E5__2_4; }; // BoatAttack.UI.RaceUI/d__30 struct U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967 : public RuntimeObject { // System.Int32 BoatAttack.UI.RaceUI/d__30::<>1__state int32_t ___U3CU3E1__state_0; // System.Object BoatAttack.UI.RaceUI/d__30::<>2__current RuntimeObject* ___U3CU3E2__current_1; // BoatAttack.UI.RaceUI BoatAttack.UI.RaceUI/d__30::<>4__this RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* ___U3CU3E4__this_2; // System.Collections.Generic.List`1/Enumerator BoatAttack.UI.RaceUI/d__30::<>s__1 Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46 ___U3CU3Es__1_3; // BoatAttack.BoatData BoatAttack.UI.RaceUI/d__30::5__2 BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* ___U3CboatDataU3E5__2_4; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 BoatAttack.UI.RaceUI/d__30::5__3 AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___U3CmapMarkerLoadingU3E5__3_5; // BoatAttack.UI.PlayerMapMarker BoatAttack.UI.RaceUI/d__30::5__4 PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39* ___U3CpmU3E5__4_6; }; // BoatAttack.UI.RaceUI/d__29 struct U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699 : public RuntimeObject { // System.Int32 BoatAttack.UI.RaceUI/d__29::<>1__state int32_t ___U3CU3E1__state_0; // System.Object BoatAttack.UI.RaceUI/d__29::<>2__current RuntimeObject* ___U3CU3E2__current_1; // System.Int32 BoatAttack.UI.RaceUI/d__29::player int32_t ___player_2; // BoatAttack.UI.RaceUI BoatAttack.UI.RaceUI/d__29::<>4__this RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* ___U3CU3E4__this_3; // System.Int32 BoatAttack.UI.RaceUI/d__29::5__1 int32_t ___U3CiU3E5__1_4; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 BoatAttack.UI.RaceUI/d__29::5__2 AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___U3CmarkerLoadingU3E5__2_5; // BoatAttack.UI.PlayerMarker BoatAttack.UI.RaceUI/d__29::5__3 PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD* ___U3CpmU3E5__3_6; }; // TMPro.TMP_Text/TextInputSources struct TextInputSources_t41387D6C9CB16E60390F47A15AEB8185BE966D26 { // System.Int32 TMPro.TMP_Text/TextInputSources::value__ int32_t ___value___2; }; // BoatAttack.WaypointGroup/<>c__DisplayClass29_0 struct U3CU3Ec__DisplayClass29_0_t2E9EB557FD7011BE7CC11D991E347612CDADD542 : public RuntimeObject { // UnityEngine.Vector3 BoatAttack.WaypointGroup/<>c__DisplayClass29_0::point Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point_0; }; // BoatAttack.WaypointGroup/<>c__DisplayClass32_0 struct U3CU3Ec__DisplayClass32_0_tCDDB352FF90A381A7DF6AF9B6236D4474238A3CA : public RuntimeObject { // UnityEngine.Vector3 BoatAttack.WaypointGroup/<>c__DisplayClass32_0::point Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point_0; }; // BoatAttack.WaypointGroup/d__19 struct U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48 : public RuntimeObject { // System.Int32 BoatAttack.WaypointGroup/d__19::<>1__state int32_t ___U3CU3E1__state_0; // System.Object BoatAttack.WaypointGroup/d__19::<>2__current RuntimeObject* ___U3CU3E2__current_1; // BoatAttack.WaypointGroup/Waypoint BoatAttack.WaypointGroup/d__19::wp Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___wp_2; // System.Boolean BoatAttack.WaypointGroup/d__19::start bool ___start_3; // BoatAttack.WaypointGroup BoatAttack.WaypointGroup/d__19::<>4__this WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* ___U3CU3E4__this_4; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 BoatAttack.WaypointGroup/d__19::5__1 AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___U3CcheckpointLoadingU3E5__1_5; // UnityEngine.MeshRenderer BoatAttack.WaypointGroup/d__19::5__2 MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___U3CrendererU3E5__2_6; }; // 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; }; // Interop/Sys/FileStatusFlags struct FileStatusFlags_tB53E2B9A54305CDCEA49884DEEDB8C62C8ACC9C9 { // System.Int32 Interop/Sys/FileStatusFlags::value__ int32_t ___value___2; }; // TMPro.TMP_TextProcessingStack`1 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 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 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; }; // 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; }; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // System.Globalization.DateTimeFormatInfo struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A : public RuntimeObject { // System.Globalization.CultureData System.Globalization.DateTimeFormatInfo::_cultureData CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ____cultureData_1; // System.String System.Globalization.DateTimeFormatInfo::_name String_t* ____name_2; // System.String System.Globalization.DateTimeFormatInfo::_langName String_t* ____langName_3; // System.Globalization.CompareInfo System.Globalization.DateTimeFormatInfo::_compareInfo CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ____compareInfo_4; // System.Globalization.CultureInfo System.Globalization.DateTimeFormatInfo::_cultureInfo CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ____cultureInfo_5; // System.String System.Globalization.DateTimeFormatInfo::amDesignator String_t* ___amDesignator_6; // System.String System.Globalization.DateTimeFormatInfo::pmDesignator String_t* ___pmDesignator_7; // System.String System.Globalization.DateTimeFormatInfo::dateSeparator String_t* ___dateSeparator_8; // System.String System.Globalization.DateTimeFormatInfo::generalShortTimePattern String_t* ___generalShortTimePattern_9; // System.String System.Globalization.DateTimeFormatInfo::generalLongTimePattern String_t* ___generalLongTimePattern_10; // System.String System.Globalization.DateTimeFormatInfo::timeSeparator String_t* ___timeSeparator_11; // System.String System.Globalization.DateTimeFormatInfo::monthDayPattern String_t* ___monthDayPattern_12; // System.String System.Globalization.DateTimeFormatInfo::dateTimeOffsetPattern String_t* ___dateTimeOffsetPattern_13; // System.Globalization.Calendar System.Globalization.DateTimeFormatInfo::calendar Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_17; // System.Int32 System.Globalization.DateTimeFormatInfo::firstDayOfWeek int32_t ___firstDayOfWeek_18; // System.Int32 System.Globalization.DateTimeFormatInfo::calendarWeekRule int32_t ___calendarWeekRule_19; // System.String System.Globalization.DateTimeFormatInfo::fullDateTimePattern String_t* ___fullDateTimePattern_20; // System.String[] System.Globalization.DateTimeFormatInfo::abbreviatedDayNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___abbreviatedDayNames_21; // System.String[] System.Globalization.DateTimeFormatInfo::m_superShortDayNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_superShortDayNames_22; // System.String[] System.Globalization.DateTimeFormatInfo::dayNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___dayNames_23; // System.String[] System.Globalization.DateTimeFormatInfo::abbreviatedMonthNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___abbreviatedMonthNames_24; // System.String[] System.Globalization.DateTimeFormatInfo::monthNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___monthNames_25; // System.String[] System.Globalization.DateTimeFormatInfo::genitiveMonthNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___genitiveMonthNames_26; // System.String[] System.Globalization.DateTimeFormatInfo::m_genitiveAbbreviatedMonthNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_genitiveAbbreviatedMonthNames_27; // System.String[] System.Globalization.DateTimeFormatInfo::leapYearMonthNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___leapYearMonthNames_28; // System.String System.Globalization.DateTimeFormatInfo::longDatePattern String_t* ___longDatePattern_29; // System.String System.Globalization.DateTimeFormatInfo::shortDatePattern String_t* ___shortDatePattern_30; // System.String System.Globalization.DateTimeFormatInfo::yearMonthPattern String_t* ___yearMonthPattern_31; // System.String System.Globalization.DateTimeFormatInfo::longTimePattern String_t* ___longTimePattern_32; // System.String System.Globalization.DateTimeFormatInfo::shortTimePattern String_t* ___shortTimePattern_33; // System.String[] System.Globalization.DateTimeFormatInfo::allYearMonthPatterns StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___allYearMonthPatterns_34; // System.String[] System.Globalization.DateTimeFormatInfo::allShortDatePatterns StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___allShortDatePatterns_35; // System.String[] System.Globalization.DateTimeFormatInfo::allLongDatePatterns StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___allLongDatePatterns_36; // System.String[] System.Globalization.DateTimeFormatInfo::allShortTimePatterns StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___allShortTimePatterns_37; // System.String[] System.Globalization.DateTimeFormatInfo::allLongTimePatterns StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___allLongTimePatterns_38; // System.String[] System.Globalization.DateTimeFormatInfo::m_eraNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_eraNames_39; // System.String[] System.Globalization.DateTimeFormatInfo::m_abbrevEraNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_abbrevEraNames_40; // System.String[] System.Globalization.DateTimeFormatInfo::m_abbrevEnglishEraNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_abbrevEnglishEraNames_41; // System.Globalization.CalendarId[] System.Globalization.DateTimeFormatInfo::optionalCalendars CalendarIdU5BU5D_t559EDBF1B819A695624BE9004EAA4FFA38B65CDA* ___optionalCalendars_42; // System.Boolean System.Globalization.DateTimeFormatInfo::_isReadOnly bool ____isReadOnly_44; // System.Globalization.DateTimeFormatFlags System.Globalization.DateTimeFormatInfo::formatFlags int32_t ___formatFlags_45; // System.String System.Globalization.DateTimeFormatInfo::_fullTimeSpanPositivePattern String_t* ____fullTimeSpanPositivePattern_49; // System.String System.Globalization.DateTimeFormatInfo::_fullTimeSpanNegativePattern String_t* ____fullTimeSpanNegativePattern_50; // System.Globalization.DateTimeFormatInfo/TokenHashValue[] System.Globalization.DateTimeFormatInfo::_dtfiTokenHash TokenHashValueU5BU5D_t3F8794937D04BA380989A813F33418CED58E80B9* ____dtfiTokenHash_52; }; struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A_StaticFields { // System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.DateTimeFormatInfo::s_invariantInfo DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___s_invariantInfo_0; // System.Char[] System.Globalization.DateTimeFormatInfo::s_monthSpaces CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_monthSpaces_46; // System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.DateTimeFormatInfo::s_jajpDTFI DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___s_jajpDTFI_80; // System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.DateTimeFormatInfo::s_zhtwDTFI DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___s_zhtwDTFI_81; }; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // 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 { }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13; }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_13; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_13; }; // UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // 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; }; // 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; }; // BoatAttack.Benchmark.BenchmarkCamera/BenchmarkCameraSettings struct BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F : public RuntimeObject { // BoatAttack.Benchmark.BenchmarkCameraType BoatAttack.Benchmark.BenchmarkCamera/BenchmarkCameraSettings::type int32_t ___type_0; // Cinemachine.CinemachineVirtualCamera BoatAttack.Benchmark.BenchmarkCamera/BenchmarkCameraSettings::camera CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___camera_1; // Cinemachine.CinemachineTrackedDolly BoatAttack.Benchmark.BenchmarkCamera/BenchmarkCameraSettings::Dolly CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* ___Dolly_2; }; // 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; }; // 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.RaceManager/Race::boats List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* ___boats_6; }; // Interop/Sys/FileStatus struct FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 { // Interop/Sys/FileStatusFlags Interop/Sys/FileStatus::Flags int32_t ___Flags_0; // System.Int32 Interop/Sys/FileStatus::Mode int32_t ___Mode_1; // System.UInt32 Interop/Sys/FileStatus::Uid uint32_t ___Uid_2; // System.UInt32 Interop/Sys/FileStatus::Gid uint32_t ___Gid_3; // System.Int64 Interop/Sys/FileStatus::Size int64_t ___Size_4; // System.Int64 Interop/Sys/FileStatus::ATime int64_t ___ATime_5; // System.Int64 Interop/Sys/FileStatus::ATimeNsec int64_t ___ATimeNsec_6; // System.Int64 Interop/Sys/FileStatus::MTime int64_t ___MTime_7; // System.Int64 Interop/Sys/FileStatus::MTimeNsec int64_t ___MTimeNsec_8; // System.Int64 Interop/Sys/FileStatus::CTime int64_t ___CTime_9; // System.Int64 Interop/Sys/FileStatus::CTimeNsec int64_t ___CTimeNsec_10; // System.Int64 Interop/Sys/FileStatus::BirthTime int64_t ___BirthTime_11; // System.Int64 Interop/Sys/FileStatus::BirthTimeNsec int64_t ___BirthTimeNsec_12; // System.Int64 Interop/Sys/FileStatus::Dev int64_t ___Dev_13; // System.Int64 Interop/Sys/FileStatus::Ino int64_t ___Ino_14; // System.UInt32 Interop/Sys/FileStatus::UserFlags uint32_t ___UserFlags_15; }; // System.Action`1 struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C : public MulticastDelegate_t { }; // System.Func`2,System.Boolean> struct Func_2_t841EF7A36F81783A3DD49864C62A9747F22F9DE2 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_tCF35212B964C9A803FF0C6770B9804289588280D : public MulticastDelegate_t { }; // System.Func`3 struct Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7 : public MulticastDelegate_t { }; // UnityEngine.Events.UnityAction`2 struct UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A : public MulticastDelegate_t { }; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { // System.String System.ArgumentException::_paramName String_t* ____paramName_18; }; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t { }; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // BoatAttack.Benchmark.BenchmarkConfigData struct BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.Boolean BoatAttack.Benchmark.BenchmarkConfigData::saveData bool ___saveData_4; // System.Boolean BoatAttack.Benchmark.BenchmarkConfigData::disableVSync bool ___disableVSync_5; // System.Boolean BoatAttack.Benchmark.BenchmarkConfigData::stats bool ___stats_6; // System.Collections.Generic.List`1 BoatAttack.Benchmark.BenchmarkConfigData::benchmarkData List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* ___benchmarkData_7; }; // 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::m_CustomOverflow List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* ___m_CustomOverflow_15; // System.Int32 Cinemachine.CameraState::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 { }; // System.IO.FileStatus struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 { // Interop/Sys/FileStatus System.IO.FileStatus::_fileStatus FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0; // System.Int32 System.IO.FileStatus::_fileStatusInitialized int32_t ____fileStatusInitialized_1; // System.Boolean System.IO.FileStatus::k__BackingField bool ___U3CInitiallyDirectoryU3Ek__BackingField_2; // System.Boolean System.IO.FileStatus::_isDirectory bool ____isDirectory_3; // System.Boolean System.IO.FileStatus::_exists bool ____exists_4; }; // Native definition for P/Invoke marshalling of System.IO.FileStatus struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_pinvoke { FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0; int32_t ____fileStatusInitialized_1; int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2; int32_t ____isDirectory_3; int32_t ____exists_4; }; // Native definition for COM marshalling of System.IO.FileStatus struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_com { FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0; int32_t ____fileStatusInitialized_1; int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2; int32_t ____isDirectory_3; int32_t ____exists_4; }; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // UnityEngine.Renderer struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : 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 TMPro.WordWrapState::italicAngleStack TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___italicAngleStack_42; // TMPro.TMP_TextProcessingStack`1 TMPro.WordWrapState::colorStack TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___colorStack_43; // TMPro.TMP_TextProcessingStack`1 TMPro.WordWrapState::underlineColorStack TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___underlineColorStack_44; // TMPro.TMP_TextProcessingStack`1 TMPro.WordWrapState::strikethroughColorStack TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___strikethroughColorStack_45; // TMPro.TMP_TextProcessingStack`1 TMPro.WordWrapState::highlightColorStack TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___highlightColorStack_46; // TMPro.TMP_TextProcessingStack`1 TMPro.WordWrapState::highlightStateStack TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___highlightStateStack_47; // TMPro.TMP_TextProcessingStack`1 TMPro.WordWrapState::colorGradientStack TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___colorGradientStack_48; // TMPro.TMP_TextProcessingStack`1 TMPro.WordWrapState::sizeStack TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___sizeStack_49; // TMPro.TMP_TextProcessingStack`1 TMPro.WordWrapState::indentStack TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___indentStack_50; // TMPro.TMP_TextProcessingStack`1 TMPro.WordWrapState::fontWeightStack TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___fontWeightStack_51; // TMPro.TMP_TextProcessingStack`1 TMPro.WordWrapState::styleStack TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___styleStack_52; // TMPro.TMP_TextProcessingStack`1 TMPro.WordWrapState::baselineStack TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___baselineStack_53; // TMPro.TMP_TextProcessingStack`1 TMPro.WordWrapState::actionStack TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___actionStack_54; // TMPro.TMP_TextProcessingStack`1 TMPro.WordWrapState::materialReferenceStack TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___materialReferenceStack_55; // TMPro.TMP_TextProcessingStack`1 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; }; // BoatAttack.UI.ColorSelector/UpdateValue struct UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F : public MulticastDelegate_t { }; // BoatAttack.UI.EnumSelector/UpdateValue struct UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804 : public MulticastDelegate_t { }; // TMPro.TMP_TextProcessingStack`1 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.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; }; // System.IO.FileSystemInfo struct FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { // System.IO.FileStatus System.IO.FileSystemInfo::_fileStatus FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 ____fileStatus_1; // System.String System.IO.FileSystemInfo::FullPath String_t* ___FullPath_2; // System.String System.IO.FileSystemInfo::OriginalPath String_t* ___OriginalPath_3; // System.String System.IO.FileSystemInfo::_name String_t* ____name_4; }; // UnityEngine.MeshRenderer struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF { }; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // UnityEngine.RectTransform struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 { }; struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields { // UnityEngine.RectTransform/ReapplyDrivenProperties UnityEngine.RectTransform::reapplyDrivenProperties ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties_4; }; // 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.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::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; }; // BoatAttack.Benchmark.BenchmarkCamera struct BenchmarkCamera_t804A3AF6753391EE698427C360B9E557E01FF6A6 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // BoatAttack.Benchmark.BenchmarkCamera/BenchmarkCameraSettings[] BoatAttack.Benchmark.BenchmarkCamera::cameras BenchmarkCameraSettingsU5BU5D_tEF8261B585BB320D482FDECA8354C46ECA7BE8E1* ___cameras_4; // System.Int32 BoatAttack.Benchmark.BenchmarkCamera::Frames int32_t ___Frames_5; }; // 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 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; }; // Cinemachine.CinemachineComponentBase struct CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineComponentBase::m_vcamOwner CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_vcamOwner_5; }; // 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.CinemachineVirtualCameraBase::k__BackingField List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* ___U3CmExtensionsU3Ek__BackingField_14; // System.Boolean Cinemachine.CinemachineVirtualCameraBase::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::k__BackingField bool ___U3CFollowTargetChangedU3Ek__BackingField_26; // System.Boolean Cinemachine.CinemachineVirtualCameraBase::k__BackingField bool ___U3CLookAtTargetChangedU3Ek__BackingField_27; }; // BoatAttack.UI.ColorSelector struct ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // UnityEngine.Color BoatAttack.UI.ColorSelector::value Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value_4; // System.Boolean BoatAttack.UI.ColorSelector::loop bool ___loop_5; // System.Int32 BoatAttack.UI.ColorSelector::startOption int32_t ___startOption_6; // System.Int32 BoatAttack.UI.ColorSelector::_currentOption int32_t ____currentOption_7; // BoatAttack.UI.ColorSelector/UpdateValue BoatAttack.UI.ColorSelector::updateVal UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* ___updateVal_8; }; // System.IO.DirectoryInfo struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2 : public FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9 { }; // BoatAttack.UI.EnumSelector struct EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // System.String[] BoatAttack.UI.EnumSelector::options StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___options_4; // TMPro.TextMeshProUGUI BoatAttack.UI.EnumSelector::text TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___text_5; // System.Boolean BoatAttack.UI.EnumSelector::loop bool ___loop_6; // System.Int32 BoatAttack.UI.EnumSelector::startOption int32_t ___startOption_7; // System.Int32 BoatAttack.UI.EnumSelector::_currentOption int32_t ____currentOption_8; // BoatAttack.UI.EnumSelector/UpdateValue BoatAttack.UI.EnumSelector::updateVal UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* ___updateVal_9; }; // BoatAttack.UI.MainMenuHelper struct MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // BoatAttack.UI.EnumSelector BoatAttack.UI.MainMenuHelper::levelSelector EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* ___levelSelector_4; // BoatAttack.UI.EnumSelector BoatAttack.UI.MainMenuHelper::lapSelector EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* ___lapSelector_5; // BoatAttack.UI.EnumSelector BoatAttack.UI.MainMenuHelper::reverseSelector EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* ___reverseSelector_6; // UnityEngine.GameObject[] BoatAttack.UI.MainMenuHelper::boatMeshes GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___boatMeshes_7; // TMPro.TextMeshProUGUI BoatAttack.UI.MainMenuHelper::boatName TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___boatName_8; // BoatAttack.UI.EnumSelector BoatAttack.UI.MainMenuHelper::boatHullSelector EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* ___boatHullSelector_9; // BoatAttack.UI.ColorSelector BoatAttack.UI.MainMenuHelper::boatPrimaryColorSelector ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* ___boatPrimaryColorSelector_10; // BoatAttack.UI.ColorSelector BoatAttack.UI.MainMenuHelper::boatTrimColorSelector ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* ___boatTrimColorSelector_11; }; // GameplayIngredients.Manager struct Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; struct Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_StaticFields { // System.Collections.Generic.Dictionary`2 GameplayIngredients.Manager::s_Managers Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D* ___s_Managers_4; // System.Type[] GameplayIngredients.Manager::kAllManagerTypes TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___kAllManagerTypes_5; }; // 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; }; // BoatAttack.UI.PlayerMapMarker struct PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // UnityEngine.UI.Image BoatAttack.UI.PlayerMapMarker::primary Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___primary_4; // UnityEngine.UI.Image BoatAttack.UI.PlayerMapMarker::secondary Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___secondary_5; // UnityEngine.RectTransform BoatAttack.UI.PlayerMapMarker::_rect RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ____rect_6; // BoatAttack.BoatData BoatAttack.UI.PlayerMapMarker::_boatData BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* ____boatData_7; // BoatAttack.Boat BoatAttack.UI.PlayerMapMarker::_boat Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* ____boat_8; // UnityEngine.Transform BoatAttack.UI.PlayerMapMarker::_boatTransform Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ____boatTransform_9; // System.Single BoatAttack.UI.PlayerMapMarker::_scale float ____scale_10; // System.Int32 BoatAttack.UI.PlayerMapMarker::_playerCount int32_t ____playerCount_11; }; // BoatAttack.UI.PlayerMarker struct PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // TMPro.TextMeshProUGUI BoatAttack.UI.PlayerMarker::placeText TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___placeText_4; // TMPro.TextMeshProUGUI BoatAttack.UI.PlayerMarker::nameText TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___nameText_5; // UnityEngine.RectTransform BoatAttack.UI.PlayerMarker::_rect RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ____rect_6; // BoatAttack.BoatData BoatAttack.UI.PlayerMarker::_boatData BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* ____boatData_7; // BoatAttack.Boat BoatAttack.UI.PlayerMarker::_boat Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* ____boat_8; // System.Int32 BoatAttack.UI.PlayerMarker::_curPlace int32_t ____curPlace_9; }; // BoatAttack.RaceManager struct RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // BoatAttack.RaceManager/Race BoatAttack.RaceManager::demoRaceData Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* ___demoRaceData_7; // System.Collections.Generic.Dictionary`2 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 BoatAttack.RaceManager::raceStarted Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___raceStarted_10; }; // BoatAttack.UI.RaceStatsPlayer struct RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // TMPro.TextMeshProUGUI BoatAttack.UI.RaceStatsPlayer::place TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___place_4; // TMPro.TextMeshProUGUI BoatAttack.UI.RaceStatsPlayer::playerName TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___playerName_5; // TMPro.TextMeshProUGUI BoatAttack.UI.RaceStatsPlayer::boatType TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___boatType_6; // TMPro.TextMeshProUGUI BoatAttack.UI.RaceStatsPlayer::bestLap TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___bestLap_7; // TMPro.TextMeshProUGUI BoatAttack.UI.RaceStatsPlayer::time TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___time_8; // BoatAttack.Boat BoatAttack.UI.RaceStatsPlayer::_boat Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* ____boat_9; // System.Int32 BoatAttack.UI.RaceStatsPlayer::_place int32_t ____place_10; // System.Boolean BoatAttack.UI.RaceStatsPlayer::_update bool ____update_11; }; // 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; }; // UnityEngine.EventSystems.UIBehaviour struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; // 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::WPs List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* ___WPs_10; // System.Single BoatAttack.WaypointGroup::length float ___length_11; // System.Collections.Generic.Dictionary`2 BoatAttack.WaypointGroup::_triggerPairs Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3* ____triggerPairs_12; // System.Collections.Generic.SortedDictionary`2 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::k__BackingField WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* ___U3CInstanceU3Ek__BackingField_16; }; // 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.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.Graphic::m_ColorTweenRunner TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner_24; // System.Boolean UnityEngine.UI.Graphic::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; }; // UnityEngine.UI.MaskableGraphic struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E : public Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 { // System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculateStencil bool ___m_ShouldRecalculateStencil_26; // UnityEngine.Material UnityEngine.UI.MaskableGraphic::m_MaskMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial_27; // UnityEngine.UI.RectMask2D UnityEngine.UI.MaskableGraphic::m_ParentMask RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_ParentMask_28; // System.Boolean UnityEngine.UI.MaskableGraphic::m_Maskable bool ___m_Maskable_29; // System.Boolean UnityEngine.UI.MaskableGraphic::m_IsMaskingGraphic bool ___m_IsMaskingGraphic_30; // System.Boolean UnityEngine.UI.MaskableGraphic::m_IncludeForMasking bool ___m_IncludeForMasking_31; // UnityEngine.UI.MaskableGraphic/CullStateChangedEvent UnityEngine.UI.MaskableGraphic::m_OnCullStateChanged CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* ___m_OnCullStateChanged_32; // System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculate bool ___m_ShouldRecalculate_33; // System.Int32 UnityEngine.UI.MaskableGraphic::m_StencilValue int32_t ___m_StencilValue_34; // UnityEngine.Vector3[] UnityEngine.UI.MaskableGraphic::m_Corners Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners_35; }; // UnityEngine.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::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 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.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.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::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_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 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 TMPro.TMP_Text::m_colorStack TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_colorStack_227; // TMPro.TMP_TextProcessingStack`1 TMPro.TMP_Text::m_underlineColorStack TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_underlineColorStack_228; // TMPro.TMP_TextProcessingStack`1 TMPro.TMP_Text::m_strikethroughColorStack TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_strikethroughColorStack_229; // TMPro.TMP_TextProcessingStack`1 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_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[] 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 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 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 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 TMPro.TMP_Text::m_materialReferenceIndexLookup Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_materialReferenceIndexLookup_46; // TMPro.TMP_TextProcessingStack`1 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 TMPro.TMP_Text::OnFontAssetRequest Func_3_tC721DF8CDD07ED66A4833A19A2ED2302608C906C* ___OnFontAssetRequest_163; // System.Func`3 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.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; }; // 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.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 // 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.BoxCollider[] struct BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370 : public RuntimeArray { ALIGN_FIELD (8) BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* m_Items[1]; inline BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23** 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, BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* 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.WaypointGroup/Waypoint[] struct WaypointU5BU5D_tC1617E3A251E60612E94A984057F3847A389FF63 : public RuntimeArray { ALIGN_FIELD (8) Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* m_Items[1]; inline Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F** 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, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* 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; } }; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.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); } }; // 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); } }; // 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.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.Camera[] struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B : public RuntimeArray { ALIGN_FIELD (8) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* m_Items[1]; inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** 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, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // BoatAttack.UI.RaceStatsPlayer[] struct RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825 : public RuntimeArray { ALIGN_FIELD (8) RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* m_Items[1]; inline RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E** 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, RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray { ALIGN_FIELD (8) Il2CppChar m_Items[1]; inline Il2CppChar GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Il2CppChar value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value) { m_Items[index] = value; } }; // 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); } }; // 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; } }; // BoatAttack.Benchmark.BenchmarkCamera/BenchmarkCameraSettings[] struct BenchmarkCameraSettingsU5BU5D_tEF8261B585BB320D482FDECA8354C46ECA7BE8E1 : public RuntimeArray { ALIGN_FIELD (8) BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* m_Items[1]; inline BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F** 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, BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_gshared_inline (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* __this, const RuntimeMethod* method) ; // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_gshared_inline (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::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(T&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, RuntimeObject** ___component0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m2BDAB666DF2DAB54DFF282A66818CE5DBCE0356F_gshared (Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* __this, int32_t ___key0, float ___value1, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Reverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m3A8BEF4194B03E75859F94B4EE2F54045AF98708_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::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::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.SortedDictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortedDictionary_2_Add_mB53A52EFB6E2653371B46C741A90B64E45256CC6_gshared (SortedDictionary_2_t84C54AB886B687592198FD4D32DD4EFC9B5C1A28* __this, int32_t ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) ; // System.Void System.Func`2,System.Boolean>::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7E362F496AFECEFC278C7080F920C3B767BA5712_gshared (Func_2_tF839A7B6018DB8715AC386557AEBF8AEB7FBCB7A* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::FirstOrDefault>(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerable_FirstOrDefault_TisKeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3_m450CCD1F39DC84E5CEC62C6AC0D8A58F80EBB455_gshared (RuntimeObject* ___source0, Func_2_tF839A7B6018DB8715AC386557AEBF8AEB7FBCB7A* ___predicate1, const RuntimeMethod* method) ; // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.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.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::OrderBy(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisRuntimeObject_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m306C7AE39657666C3AC5FF52C6EA911E068CA3DE_gshared (RuntimeObject* ___source0, Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* ___keySelector1, const RuntimeMethod* method) ; // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ; // T2 System.Tuple`2::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::get_Item1() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Tuple_2_get_Item1_mBF34A596062BBB3C1DD2A6CA36810366F445C9FA_gshared_inline (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, const RuntimeMethod* method) ; // System.Void System.Tuple`2::.ctor(T1,T2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tuple_2__ctor_m1F7B239EC49FE179C459F8DD99F1725E91E9C489_gshared (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, RuntimeObject* ___item10, RuntimeObject* ___item21, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.SortedDictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortedDictionary_2__ctor_mBF581F7779C3421B4650532D703CE4DC483CDED3_gshared (SortedDictionary_2_t84C54AB886B687592198FD4D32DD4EFC9B5C1A28* __this, const RuntimeMethod* method) ; // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ; // T[] UnityEngine.GameObject::GetComponentsInChildren(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* GameObject_GetComponentsInChildren_TisRuntimeObject_m511E687BF2424F8D832EA2EAA459870887FB9540_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___includeInactive0, const RuntimeMethod* method) ; // System.Void System.Action`2::.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) ; // TSource System.Linq.Enumerable::Last(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerable_Last_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE37C7CE050DE3036BEFF63B445DA0C58B79242E1_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ; // System.Void System.Action`1::.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.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m545762F67009314D9C63DD209B42FFF950569B05_gshared_inline (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50_gshared (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityAction`2::.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.GameObject::AddComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Void System.Func`3::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m6BCDA4328FEA12B39CE6995C5C279F4A8CA8BE7A_gshared (Func_3_t1DACAC80A9BB675442214112E9D776B8294DC932* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // TAccumulate System.Linq.Enumerable::Aggregate(System.Collections.Generic.IEnumerable`1,TAccumulate,System.Func`3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Aggregate_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_TisRuntimeObject_m504C483592E9D3043AF27127FFBF61833A03AC68_gshared (RuntimeObject* ___source0, RuntimeObject* ___seed1, Func_3_t1DACAC80A9BB675442214112E9D776B8294DC932* ___func2, const RuntimeMethod* method) ; // T[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // T UnityEngine.JsonUtility::FromJson(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonUtility_FromJson_TisRuntimeObject_m3A645CB2B6525E4A5835EA8A8CEBD39C7E2C444A_gshared (String_t* ___json0, const RuntimeMethod* method) ; // T Cinemachine.CinemachineVirtualCamera::GetCinemachineComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCamera_GetCinemachineComponent_TisRuntimeObject_m70B9E2B45173016F7928E3F968524E521FABFD34_gshared (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) ; // System.Void BoatAttack.RaceManager/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m3605460F33EA4660A64618A573A63309A4A5ADC2 (U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065* __this, const RuntimeMethod* method) ; // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline float KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_inline (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* __this, const RuntimeMethod* method) { return (( float (*) (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*, const RuntimeMethod*))KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_gshared_inline)(__this, method); } // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline int32_t KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_inline (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* __this, const RuntimeMethod* method) { return (( int32_t (*) (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*, const RuntimeMethod*))KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::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); } // BoatAttack.WaypointGroup BoatAttack.WaypointGroup::get_Instance() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline (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.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) ; // UnityEngine.Quaternion UnityEngine.Quaternion::LookRotation(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_m8C0F294E5143F93D378E020EAD9DA2288A5907A3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forward0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.Addressables::InstantiateAsync(System.Object,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Transform,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA Addressables_InstantiateAsync_mF8F60C0569C57F6CCA9AC221EB44C808E76AF014 (RuntimeObject* ___key0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position1, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation2, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent3, bool ___trackHandle4, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::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 UnityEngine.Object::set_name(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.GameObject::TryGetComponent(T&) inline bool GameObject_TryGetComponent_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_mD02FBFE41DE9FCBD6BC0216B06B4C105D01AA27A (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0** ___component0, const RuntimeMethod* method) { return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___component0, method); } // 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) ; // 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.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_m2BDAB666DF2DAB54DFF282A66818CE5DBCE0356F (Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* __this, int32_t ___key0, float ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC*, int32_t, float, const RuntimeMethod*))Dictionary_2_Add_m2BDAB666DF2DAB54DFF282A66818CE5DBCE0356F_gshared)(__this, ___key0, ___value1, method); } // System.Int32 System.Collections.Generic.List`1::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 System.NotSupportedException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Input::get_touchSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_get_touchSupported_m941C82FC6E66A263CDAD12283DF87CDF15A06FD4 (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Input::get_multiTouchEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_get_multiTouchEnabled_m6A1E887864F3B994737FD4DB8753058F1B8CAE6A (const RuntimeMethod* method) ; // UnityEngine.RuntimePlatform UnityEngine.Application::get_platform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m1AB34E71D9885B120F6021EB2B11DCB28CD6008D (const RuntimeMethod* method) ; // System.Boolean UnityEngine.GameObject::TryGetComponent(T&) inline bool GameObject_TryGetComponent_TisRaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A_mED717E762F5E8A88F965C445A70864D25BAFD19E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A** ___component0, const RuntimeMethod* method) { return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___component0, method); } // System.Void BoatAttack.UI.RaceUI::Setup(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_Setup_m21953CDC23636F09ACD5680831976EAAF1FCB153 (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, int32_t ___player0, const RuntimeMethod* method) ; // System.Void BoatAttack.WaypointGroup::set_Instance(BoatAttack.WaypointGroup) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaypointGroup_set_Instance_mB99D3DC6A73EE9A2258F30630018A1005408E278_inline (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* ___value0, const RuntimeMethod* method) ; // System.Single BoatAttack.WaypointGroup::CalculateTrackDistance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float WaypointGroup_CalculateTrackDistance_m63D6DA7E28F7E1E56E983B99D7337F2FA0C21564 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Reverse() inline void List_1_Reverse_m9CD3304F1184B7DCDB21B8FA7DB90D6840BEF8D9 (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* __this, const RuntimeMethod* method) { (( void (*) (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67*, const RuntimeMethod*))List_1_Reverse_m3A8BEF4194B03E75859F94B4EE2F54045AF98708_gshared)(__this, method); } // System.Int32 System.Collections.Generic.List`1::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); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* __this, int32_t ___index0, const RuntimeMethod* method) { return (( Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* (*) (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) inline void List_1_Insert_m4857BFAB4B716AC0E7F380A8416FE56C733993A6 (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* __this, int32_t ___index0, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___item1, const RuntimeMethod* method) { (( void (*) (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67*, int32_t, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___index0, ___item1, method); } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) inline void List_1_RemoveAt_mE394FF07726F42E0DFF052C6DB67E89C5964D6F4 (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* __this, int32_t ___index0, const RuntimeMethod* method) { (( void (*) (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___index0, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t57CBBBA24CC1350AB2B9F26008195BD7EBB7C5AC List_1_GetEnumerator_m406E5D6D799E8A9394B8B07766F825C5DE3EAE53 (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* __this, const RuntimeMethod* method) { return (( Enumerator_t57CBBBA24CC1350AB2B9F26008195BD7EBB7C5AC (*) (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_mE4E6B6059E131B6B780F563D55693DC0739A67E8 (Enumerator_t57CBBBA24CC1350AB2B9F26008195BD7EBB7C5AC* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t57CBBBA24CC1350AB2B9F26008195BD7EBB7C5AC*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* Enumerator_get_Current_mA2E2E3BE5BE90DC47B51CE71BB280C1D5A6042E3_inline (Enumerator_t57CBBBA24CC1350AB2B9F26008195BD7EBB7C5AC* __this, const RuntimeMethod* method) { return (( Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* (*) (Enumerator_t57CBBBA24CC1350AB2B9F26008195BD7EBB7C5AC*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, 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.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) ; // 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) ; // 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.String UnityEngine.GameObject::get_tag() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GameObject_get_tag_mEDD27BF795072834D656B286CBE51B2C99747805 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.GameObject::set_tag(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_set_tag_m0A41528AFD8C83E1CEC5D769921159897CDD2B24 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___value0, 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::SetPositionAndRotation(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetPositionAndRotation_m418859BF59086EEAA084FFD6F258A43FAB408F5A (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.GameObject::TryGetComponent(T&) inline bool GameObject_TryGetComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m823307C46E19AA99D833BEC751D77CA3588937B0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23** ___component0, const RuntimeMethod* method) { return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___component0, method); } // System.Void UnityEngine.Collider::set_isTrigger(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collider_set_isTrigger_mFCD22F3EB5E28C97863956AB725D53F7F4B7CA78 (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, bool ___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) ; // System.Void UnityEngine.BoxCollider::set_size(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoxCollider_set_size_m8374267FDE5DD628973E0E5E1331E781552B855A (BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_m9F9A4A0318C8455E45763269933AB4417907E521 (Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3* __this, BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* ___key0, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3*, BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23*, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.SortedDictionary`2::Add(TKey,TValue) inline void SortedDictionary_2_Add_m95912833131CA737075FA6B5E57E8E9E3E2FB29A (SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277* __this, int32_t ___key0, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___value1, const RuntimeMethod* method) { (( void (*) (SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277*, int32_t, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F*, const RuntimeMethod*))SortedDictionary_2_Add_mB53A52EFB6E2653371B46C741A90B64E45256CC6_gshared)(__this, ___key0, ___value1, method); } // System.Collections.IEnumerator BoatAttack.WaypointGroup::CreateCheckpoint(BoatAttack.WaypointGroup/Waypoint,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WaypointGroup_CreateCheckpoint_mDB21A2BC0910C607778245E0D90BBE86A568D222 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___wp0, bool ___start1, 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.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mD35012A1E47215D189085B25118F787B082CCF88 (Enumerator_t57CBBBA24CC1350AB2B9F26008195BD7EBB7C5AC* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t57CBBBA24CC1350AB2B9F26008195BD7EBB7C5AC*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // UnityEngine.Matrix4x4[] BoatAttack.WaypointGroup::GetStartPositions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* WaypointGroup_GetStartPositions_m1E67F6DBA7C0B0FDE8F68F828E92664A80FAE370 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, const RuntimeMethod* method) ; // System.Void BoatAttack.WaypointGroup/d__19::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCreateCheckpointU3Ed__19__ctor_m6939D1A41A3211F1242B79BFE9D526372E89499D (U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48* __this, int32_t ___U3CU3E1__state0, 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) ; // UnityEngine.Vector3 UnityEngine.Random::get_insideUnitSphere() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Random_get_insideUnitSphere_mDC65508F8B735E93612D4A1D482792B5DA4DC26C (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) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ; // System.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.Int32 System.Collections.Generic.List`1::IndexOf(T) inline int32_t List_1_IndexOf_m4E8F67DC4506D2A4DD0302B46893AC16DAF7073C (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* __this, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___item0, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67*, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F*, const RuntimeMethod*))List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F_gshared)(__this, ___item0, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m086616527A6A34BB67F6B1B8F1E61878EA8BFFB1 (Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3* __this, BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* ___key0, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F** ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3*, BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23*, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___key0, ___value1, 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.WaypointGroup/<>c__DisplayClass28_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass28_0__ctor_mEED22E29638F5421DAAAC36EA07F2E372FD7171B (U3CU3Ec__DisplayClass28_0_t7E10DD21FCABDBDD23E378C1079634F733344115* __this, const RuntimeMethod* method) ; // System.Void System.Func`2,System.Boolean>::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m9BB1FCDD23C8C17BA8AB753717CEB9D45305A00C (Func_2_t841EF7A36F81783A3DD49864C62A9747F22F9DE2* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_t841EF7A36F81783A3DD49864C62A9747F22F9DE2*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7E362F496AFECEFC278C7080F920C3B767BA5712_gshared)(__this, ___object0, ___method1, method); } // TSource System.Linq.Enumerable::FirstOrDefault>(System.Collections.Generic.IEnumerable`1,System.Func`2) inline KeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6 Enumerable_FirstOrDefault_TisKeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6_m6CFB02903FC76C76A78263D9461301D18CA2FA01 (RuntimeObject* ___source0, Func_2_t841EF7A36F81783A3DD49864C62A9747F22F9DE2* ___predicate1, const RuntimeMethod* method) { return (( KeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6 (*) (RuntimeObject*, Func_2_t841EF7A36F81783A3DD49864C62A9747F22F9DE2*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisKeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3_m450CCD1F39DC84E5CEC62C6AC0D8A58F80EBB455_gshared)(___source0, ___predicate1, method); } // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* KeyValuePair_2_get_Value_m95D55A219E0DBFF0F3CD7556DA3DE0D489CE0C77_inline (KeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6* __this, const RuntimeMethod* method) { return (( Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* (*) (KeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6*, const RuntimeMethod*))KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline)(__this, method); } // System.Void BoatAttack.WaypointGroup/<>c__DisplayClass29_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass29_0__ctor_m5A2DCDF501403769BC953B6BC011C63A5012EFFB (U3CU3Ec__DisplayClass29_0_t2E9EB557FD7011BE7CC11D991E347612CDADD542* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m6B1391F5470209E6B332BBB82CB1FC6EE24C6958 (Func_2_tCF35212B964C9A803FF0C6770B9804289588280D* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_tCF35212B964C9A803FF0C6770B9804289588280D*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m04EB988C3F849C1BE164FC6656C2281DF47EEAA7_gshared)(__this, ___object0, ___method1, method); } // System.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::OrderBy(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_OrderBy_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6D7DBA678AA9B8C136113C9468BFF2AE9526137C (RuntimeObject* ___source0, Func_2_tCF35212B964C9A803FF0C6770B9804289588280D* ___keySelector1, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tCF35212B964C9A803FF0C6770B9804289588280D*, const RuntimeMethod*))Enumerable_OrderBy_TisRuntimeObject_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m306C7AE39657666C3AC5FF52C6EA911E068CA3DE_gshared)(___source0, ___keySelector1, method); } // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) inline WaypointU5BU5D_tC1617E3A251E60612E94A984057F3847A389FF63* Enumerable_ToArray_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_m408ECD80B6741DCBE5393F164BAE2A24447B0124 (RuntimeObject* ___source0, const RuntimeMethod* method) { return (( WaypointU5BU5D_tC1617E3A251E60612E94A984057F3847A389FF63* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared)(___source0, method); } // UnityEngine.Vector3 BoatAttack.WaypointGroup::GetClosestPointOnPath(UnityEngine.Vector3,System.Tuple`2&) 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::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::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.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.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) ; // 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) ; // BoatAttack.WaypointGroup/Waypoint BoatAttack.WaypointGroup::GetNextWaypoint(BoatAttack.WaypointGroup/Waypoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* WaypointGroup_GetNextWaypoint_m5EAA683DEF16E28B1640172B897F595836DA7D00 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___wp0, const RuntimeMethod* method) ; // BoatAttack.WaypointGroup/Waypoint BoatAttack.WaypointGroup::GetPreviousWaypoint(BoatAttack.WaypointGroup/Waypoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* WaypointGroup_GetPreviousWaypoint_m79E5C6A2FEFFE8B410C863A5C4927B1DAF1AEA35 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___wp0, const RuntimeMethod* method) ; // UnityEngine.Vector3 BoatAttack.WaypointGroup::FindNearestPointOnLine(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 WaypointGroup_FindNearestPointOnLine_mA66974C038F475D5FA3896F300D45992CF585340 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___start0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___end1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point2, const RuntimeMethod* method) ; // System.Void System.Tuple`2::.ctor(T1,T2) inline void Tuple_2__ctor_m148041798AA8751B8CA31756D17726EF5A1D873D (Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* __this, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___item10, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___item21, const RuntimeMethod* method) { (( void (*) (Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F*, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F*, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F*, const RuntimeMethod*))Tuple_2__ctor_m1F7B239EC49FE179C459F8DD99F1725E91E9C489_gshared)(__this, ___item10, ___item21, method); } // System.Void BoatAttack.WaypointGroup/<>c__DisplayClass32_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass32_0__ctor_mE389F29FCED7A724746DF3E894660C37F3E10503 (U3CU3Ec__DisplayClass32_0_tCDDB352FF90A381A7DF6AF9B6236D4474238A3CA* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::Abs(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Abs_mEF48B2D15BEC6663A575693F563C6DC42C8135AE_inline (int32_t ___value0, 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) ; // 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.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) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_up() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_mAB5269BFCBCB1BD241450C9BF2F156303D30E0C3_inline (const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::LookRotation(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mE6859FEBE85BC0AE72A14159988151FF69BF4401 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forward0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upwards1, 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.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) ; // 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 UnityEngine.Matrix4x4::SetTRS(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix4x4_SetTRS_m8002A569FE81574DABE86044C8FF6F7C44DA21AA (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___q1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___s2, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Translate(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Translate_m95D44EDD1A9856DD11C639692E47B7A35EF745E2 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::op_Multiply(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___lhs0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___rhs1, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::get_magnitude() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector3::Normalize() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, 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) ; // 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) ; // UnityEngine.Color UnityEngine.Color::get_green() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_m336EB73DD4A5B11B7F405CF4BC7F37A466FB4FF7_inline (const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_red() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_m27D04C1E5FE794AD933B7B9364F3D34B9EA25109_inline (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::set_color(UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_set_color_mFD4A7935FF025F5922374A8DD797BA0558BF1AD2 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value0, 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::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 UnityEngine.Gizmos::DrawWireCube(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawWireCube_m31971565E5002365FE94256FFE1DC5B070FDBBA7 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___center0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___size1, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_yellow() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m1EF7276EF58050DFBA8921E2383F0249C08D346F_inline (const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m8DD97C8B14CD7293BE4E6D98D194054FF66A0A12 (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* __this, const RuntimeMethod* method) { (( void (*) (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m5579DFA5770C673610ED38800135F7D143DE07FC (Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Collections.Generic.SortedDictionary`2::.ctor() inline void SortedDictionary_2__ctor_mB16CC23334CE34AA1D9DD741C545DDA4E8CCDB7C (SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277* __this, const RuntimeMethod* method) { (( void (*) (SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277*, const RuntimeMethod*))SortedDictionary_2__ctor_mBF581F7779C3421B4650532D703CE4DC483CDED3_gshared)(__this, method); } // System.Void UnityEngine.MonoBehaviour::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.Transform::set_localScale(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.GameObject::TryGetComponent(T&) inline bool GameObject_TryGetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mD2ED2F4756BB092A19B5901ADC0A90FCC2C55F69 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___component0, const RuntimeMethod* method) { return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___component0, 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.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) ; // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline int32_t KeyValuePair_2_get_Key_m409DDE1AE6D517C4B79BEA954F4D5D11CEC8E81F_inline (KeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6* __this, const RuntimeMethod* method) { return (( int32_t (*) (KeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6*, const RuntimeMethod*))KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline)(__this, method); } // System.Void BoatAttack.UI.ColorSelector/UpdateValue::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8_inline (UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.ColorSelector::UpdateColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorSelector_UpdateColor_mDB828BDC04B89EA028A137082BAAC464DF5BC4C8 (ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* __this, const RuntimeMethod* method) ; // System.Int32 BoatAttack.UI.ColorSelector::ValidateIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorSelector_ValidateIndex_m3FFA6B93EEDAB245A306CBD23C39E25F4EF9D72D (ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.ColorSelector::ValueUpdate(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorSelector_ValueUpdate_m4C3CBE756163764ECA744D0D9021E25829010C22 (ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* __this, int32_t ___i0, const RuntimeMethod* method) ; // UnityEngine.Color BoatAttack.ConstantData::GetPaletteColor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ConstantData_GetPaletteColor_mE40C499F561F55F8B21F47A3531EEF590AE4E3A7 (int32_t ___index0, 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.Void BoatAttack.UI.EnumSelector/UpdateValue::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA_inline (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.EnumSelector::UpdateText() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumSelector_UpdateText_m21CB957D8BD9DA92AB024EF8F6A20B9D0ECD48C0 (EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* __this, const RuntimeMethod* method) ; // System.Int32 BoatAttack.UI.EnumSelector::ValidateIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EnumSelector_ValidateIndex_m184AF759AA56F373A06EB63C805A66F6930949DB (EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.EnumSelector::ValueUpdate(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumSelector_ValueUpdate_m61EFDE708E45088DB6AFBB37FA21B53028CF1925 (EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* __this, int32_t ___i0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.EnumSelector/UpdateValue::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateValue__ctor_m6763AB6E3C03D1425E6C64AEF926E921475B0CBC (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, RuntimeObject* ___object0, intptr_t ___method1, 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.Void BoatAttack.UI.ColorSelector/UpdateValue::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateValue__ctor_mEC1D326B39578229EAD195581E6084B5033F4CFA (UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Int32 BoatAttack.UI.EnumSelector::get_CurrentOption() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EnumSelector_get_CurrentOption_mF62FB3D021AC34783AEAD60055D62DD62B2B3FA2_inline (EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* __this, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.MainMenuHelper::SetLevel(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_SetLevel_mFB769CA48534F63C98B02BB946A247C07B9D1C8E (int32_t ___index0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.MainMenuHelper::SetLaps(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_SetLaps_m4D3C977EB5BC6F473389F7627D1F2573CAEB760A (int32_t ___index0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.MainMenuHelper::SetReverse(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_SetReverse_m489AA6872332171FD4B8A96DB6CECC3D64511FE7 (int32_t ___reverse0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.MainMenuHelper::SetSinglePlayerName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_SetSinglePlayerName_mAA4AE0092FCC23DD1FCC2D4CCC2C8EA549BD2746 (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __this, String_t* ___playerName0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.MainMenuHelper::UpdateBoat(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_UpdateBoat_m91D0AB797A49FB728924A7818F86591DEC544291 (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Int32 BoatAttack.UI.ColorSelector::get_CurrentOption() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ColorSelector_get_CurrentOption_m7F64CFEEEDDB879AC1530004684BABBC36B3A3FE_inline (ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* __this, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.MainMenuHelper::UpdateBoatColor(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_UpdateBoatColor_m47450EA5464D575678B312D5899A05245B4B3550 (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __this, int32_t ___index0, bool ___primary1, const RuntimeMethod* method) ; // 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) ; // 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 BoatAttack.RaceManager::SetGameType(BoatAttack.RaceManager/GameType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_SetGameType_mD55E466BEB27B70B4EFC6E92218C661D74B335A6 (int32_t ___gameType0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.MainMenuHelper::SetupDefaults() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_SetupDefaults_m5F0816C8FFFD46691DEC217AED26098C8E2DA96C (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __this, const RuntimeMethod* method) ; // System.Void BoatAttack.RaceManager::SetLevel(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_SetLevel_mBC0B85B318DBF0E3CE131250495434CBA1A02FB2 (int32_t ___levelIndex0, const RuntimeMethod* method) ; // System.Void BoatAttack.RaceManager::LoadGame() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_LoadGame_m476121F1C82F5A3906B29DFECBE5035677533304 (const RuntimeMethod* method) ; // T[] UnityEngine.GameObject::GetComponentsInChildren(System.Boolean) inline MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___includeInactive0, const RuntimeMethod* method) { return (( MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, bool, const RuntimeMethod*))GameObject_GetComponentsInChildren_TisRuntimeObject_m511E687BF2424F8D832EA2EAA459870887FB9540_gshared)(__this, ___includeInactive0, method); } // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) inline void Action_2__ctor_mDD0B44EA1C60ACB47ACDB66134FC9473D24E9FED (Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m80999490097638177C6B639CEA321424D5BB0991_gshared)(__this, ___object0, ___method1, method); } // System.Void UnityEngine.Rendering.RenderPipelineManager::add_beginFrameRendering(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineManager_add_beginFrameRendering_mF45C4D6C36634A83762D563B870BCE6DB375700D (Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.RenderPipelineManager::remove_beginFrameRendering(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineManager_remove_beginFrameRendering_mF72A929D631D773962A04AEB40E68EC1D7913738 (Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C* ___value0, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.Component::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // UnityEngine.Camera UnityEngine.Camera::get_main() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_main_mF222B707D3BF8CC9C7544609EFC71CFB62E81D43 (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.Vector3 UnityEngine.Transform::get_position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, 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) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, 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) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Addition(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m704B5B98EAFE885978381E21B7F89D9DF83C2A60_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, 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.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) ; // System.Void UnityEngine.Transform::SetSiblingIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetSiblingIndex_m8A3B81F08B93991C05BFA89ADA2146836C4FC4B2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.PlayerMarker::UpdatePlace() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMarker_UpdatePlace_m0AC1CAB4536E89C6C22DA34CDAF0D94B52A8ADB5 (PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD* __this, 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.String System.Int32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Camera::WorldToViewportPoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Camera_WorldToViewportPoint_m285523443225EDA79BBEF9C9EDD76B99CFED054B (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position0, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_m8F73B300CB4E6F9B4EB5FB6130363D76CEAA230B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, 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.String UnityEngine.Object::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.RaceStatsPlayer::UpdateStats() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceStatsPlayer_UpdateStats_mBB7D33946B5599829D0B0EE751F04225835A9438 (RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* __this, 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) ; // System.Single BoatAttack.UI.RaceUI::BestLapFromSplitTimes(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaceUI_BestLapFromSplitTimes_mCEE594A62ADA076178D69509B4CAB144F5133CF1 (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* ___splits0, const RuntimeMethod* 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) ; // TSource System.Linq.Enumerable::Last(System.Collections.Generic.IEnumerable`1) 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.Void System.Action`1::.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); } // System.Int32 BoatAttack.RaceManager::GetLapCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RaceManager_GetLapCount_m928113A621D9AF48257D26B359440A21E2112459 (const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_time() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_time_m0BEE9AACD0723FE414465B77C9C64D12263675F3 (const RuntimeMethod* method) ; // System.Collections.IEnumerator BoatAttack.UI.RaceUI::SetupPlayerMarkers(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RaceUI_SetupPlayerMarkers_m571F1FD450063366BCDD1EBEB22C5B2CFB38F949 (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, int32_t ___player0, const RuntimeMethod* method) ; // System.Collections.IEnumerator BoatAttack.UI.RaceUI::SetupPlayerMapMarkers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RaceUI_SetupPlayerMapMarkers_mDC584F1856954ADDFAB10BB92D29F3FB7D3956C3 (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, const RuntimeMethod* method) ; // System.Collections.IEnumerator BoatAttack.UI.RaceUI::CreateGameStats() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RaceUI_CreateGameStats_m393D30FD34C0283468F88A1E7BA2E9AD52EA20AC (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.RaceUI::SetGameStats(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_SetGameStats_m1D643F2ADF3C4773BE91CED42F2941755A740FFF (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, bool ___enable0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.RaceUI::SetGameplayUi(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_SetGameplayUi_m9A2E08354151819BA70AE09900CB4DAF38AE6369 (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, bool ___enable0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.RaceUI/d__28::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCreateGameStatsU3Ed__28__ctor_m2CD3F2D72EF692E31D952721B6D470BDF5B5D4E2 (U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.RaceUI/d__29::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupPlayerMarkersU3Ed__29__ctor_m4AE450444797AB17E3E20525A87451936353CCD5 (U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.RaceUI/d__30::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupPlayerMapMarkersU3Ed__30__ctor_m736A3F7703D452D30BDC7EBA7F0A1D00C952EA9E (U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967* __this, int32_t ___U3CU3E1__state0, 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.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.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.Void BoatAttack.RaceManager::UnloadRace() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_UnloadRace_mBF4AFA98E2E6EDB6CE87CA6A27D9567A57B5388B (const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m545762F67009314D9C63DD209B42FFF950569B05_inline (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918*, const RuntimeMethod*))List_1_get_Count_m545762F67009314D9C63DD209B42FFF950569B05_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline float List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50 (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, int32_t ___index0, const RuntimeMethod* method) { return (( float (*) (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918*, int32_t, const RuntimeMethod*))List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50_gshared)(__this, ___index0, method); } // System.TimeSpan System.TimeSpan::FromSeconds(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_FromSeconds_mE585CC8180040ED064DC8B6546E6C94A129BFFC5 (double ___value0, const RuntimeMethod* method) ; // System.Int32 System.TimeSpan::get_Minutes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_get_Minutes_m93E37D01CD6DA2DE5B35609D740D322E270B678F (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ; // System.Int32 System.TimeSpan::get_Seconds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_get_Seconds_m8CA21613DC31BD025C5D30D41BAD0ED50827578B (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ; // System.Int32 System.TimeSpan::get_Milliseconds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_get_Milliseconds_m09D9D6D0033D5FBC62A3C4007CC716A85F4FC8EA (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, RuntimeObject* ___arg23, const RuntimeMethod* method) ; // System.Boolean System.String::EndsWith(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC (String_t* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.GameObject::TryGetComponent(T&) inline bool GameObject_TryGetComponent_TisRaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E_m55A0D2351ACD969A1C1F1403C9F8B56EBD8958F7 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E** ___component0, const RuntimeMethod* method) { return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___component0, method); } // System.Void BoatAttack.UI.RaceStatsPlayer::Setup(BoatAttack.Boat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceStatsPlayer_Setup_m7B7C1402A3E761AC55A943FC4E4D2FF9E8A1C856 (RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* __this, Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* ___boat0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.GameObject::TryGetComponent(T&) inline bool GameObject_TryGetComponent_TisPlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD_m4BE8C981906BF3B20DDC411EFC351D900C091EDA (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD** ___component0, const RuntimeMethod* method) { return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___component0, method); } // System.Void BoatAttack.UI.PlayerMarker::Setup(BoatAttack.BoatData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMarker_Setup_mED8001AA33127662F7B4FECB6A187FC381BBBBF5 (PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD* __this, BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* ___boat0, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.RaceUI/d__30::<>m__Finally1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupPlayerMapMarkersU3Ed__30_U3CU3Em__Finally1_mAE19DDB1B3F52E5A31CCDBAEABADAABE0E031E37 (U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967* __this, const RuntimeMethod* method) ; // System.Void BoatAttack.UI.RaceUI/d__30::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupPlayerMapMarkersU3Ed__30_System_IDisposable_Dispose_m2CB25933D4C250CFF01726D636740DFCAAE67691 (U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46 List_1_GetEnumerator_mBC3E20F5E18236E6D5975DA5DFBDCA2905FD3668 (List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* __this, const RuntimeMethod* method) { return (( Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46 (*) (List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* Enumerator_get_Current_m88236B5E0C46555212B6AC2158A43AD67EB22D42_inline (Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46* __this, const RuntimeMethod* method) { return (( BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* (*) (Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Boolean UnityEngine.GameObject::TryGetComponent(T&) inline bool GameObject_TryGetComponent_TisPlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39_mAE35DE35BE1D6393E319C34DC4EC320B738FBD00 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39** ___component0, const RuntimeMethod* method) { return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___component0, method); } // System.Void BoatAttack.UI.PlayerMapMarker::Setup(BoatAttack.BoatData,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMapMarker_Setup_m1DF587D77C8DA53F91497467A02CEA05226A2D42 (PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39* __this, BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* ___boat0, float ___scale1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mEF94D791A7001490D814FE3475CF8E74F60ABCB6 (Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_mBB3B69FD68511B40103CF9DE36EDF766430829EC (Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // System.Void BoatAttack.AppSettings::ExitGame(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_ExitGame_m2702A06136B55451ECBCABEBD0C5F1A08329ED01 (String_t* ___s0, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityAction`2::.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) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_add_sceneLoaded_mDE45940CCEC5D17EB92EB76DB8931E5483FBCD2C (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* ___value0, const RuntimeMethod* method) ; // System.Void BoatAttack.Benchmark.Benchmark::Initialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_Initialize_m0F784E7831216DA01FEE59C3002A87D6103D0964 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.QualitySettings::set_vSyncCount(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QualitySettings_set_vSyncCount_m37CB89BA3DF4BE2E181339F5F44F03C493733360 (int32_t ___value0, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() inline PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* GameObject_AddComponent_TisPerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9_mD453B437C4F73405D3B3A46DC5DAD5E0340CD63D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } // System.Void UnityEngine.Object::DontDestroyOnLoad(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m303AA1C4DC810349F285B4809E426CBBA8F834F9 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___target0, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* List_1_get_Item_mBDE81820EE630D727CAE9FEA7F20C959718F68E1 (List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* __this, int32_t ___index0, const RuntimeMethod* method) { return (( BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* (*) (List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Void BoatAttack.Benchmark.Benchmark::set_Current(BoatAttack.Benchmark.BenchmarkData) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Benchmark_set_Current_mA36E728BB43886415A744B593F8EDDB238CB84D0_inline (BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* ___value0, const RuntimeMethod* method) ; // System.Void BoatAttack.Benchmark.Benchmark::LoadBenchmark() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_LoadBenchmark_m67A7A1933E33DDCC037FE119610BE68788D771C5 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.RenderPipelineManager::remove_endFrameRendering(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineManager_remove_endFrameRendering_mE7B506DE46A2B8753D6993927AC5DD51E7A5F192 (Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C* ___value0, 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.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.String UnityEngine.SceneManagement.Scene::get_path() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Scene_get_path_mACD61B36E1F010A9FCA2C62637E0CB24B16729E4 (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, 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 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) ; // System.Void BoatAttack.Benchmark.Benchmark::BeginRun() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_BeginRun_m61851E4C9EE2761EC0FBD4E2A201E18C7F23BBB6 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.RenderPipelineManager::add_endFrameRendering(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineManager_add_endFrameRendering_mF8027FF8F8BEF3BCF11ED2E01088AB8B2AAE6BD1 (Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C* ___value0, const RuntimeMethod* method) ; // System.Void PerfomanceStats::EndRun() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfomanceStats_EndRun_mD56AF218A1BF13CE12B6F81BF95E7D623F725CAE (PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* __this, const RuntimeMethod* method) ; // System.Void BoatAttack.Benchmark.Benchmark::EndBenchmark() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_EndBenchmark_mD35922CC966021B1532C9C952C730C2F5D7530BA (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, const RuntimeMethod* method) ; // System.Void BoatAttack.Benchmark.Benchmark::SaveBenchmarkStats() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_SaveBenchmarkStats_m52FC784A0363B49C207B74BC6E9481F60CBCFA5C (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m0CAFACC655E558CE9A35580DF279E959DEAAFCF0_inline (List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void BoatAttack.Benchmark.Benchmark::FinishBenchmark() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_FinishBenchmark_m73AAAC9600BF03966D3E9CBCC9AFB659C30503E0 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, const RuntimeMethod* method) ; // System.Void BoatAttack.Benchmark.Benchmark::SaveBenchmarkFile() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_SaveBenchmarkFile_mF16AE5B3798B9471FAF6386311C01619C85AFDF3 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, const RuntimeMethod* method) ; // UnityEngine.SceneManagement.Scene UnityEngine.SceneManagement.SceneManager::GetActiveScene() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneManager_GetActiveScene_m2DB2A1ACB84805968A4B6396BFDFB92C0AF32BCE (const RuntimeMethod* method) ; // System.Void UnityEngine.SceneManagement.SceneManager::MoveGameObjectToScene(UnityEngine.GameObject,UnityEngine.SceneManagement.Scene) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_MoveGameObjectToScene_m90813BE70C527D3C0FF06BA135AC3B88F851A668 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___go0, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___scene1, const RuntimeMethod* method) ; // System.Void 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) ; // BoatAttack.Benchmark.PerfBasic PerfomanceStats::EndBench() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* PerfomanceStats_EndBench_m7E0C399D25802E7AE71EE99B06C9CE76D3F6A8E9 (PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m844A06C99B0CE0D6B5681555D900F9ED65DEFAAE_inline (List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7* __this, PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7*, PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.DateTime System.DateTime::get_Now() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_mC336498972C48439ADCD5C50D35FAE0F2A48B0F0 (const RuntimeMethod* method) ; // System.String UnityEngine.Application::get_productName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_productName_m00192B33A17C93424812C4A99AEA41993380EBA1 (const RuntimeMethod* method) ; // System.String UnityEngine.SystemInfo::get_deviceName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_deviceName_m191E4B0E9579B2318378D25FA250E7AD4DAA542B (const RuntimeMethod* method) ; // System.String System.DateTime::ToShortDateString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTime_ToShortDateString_m8863B024FF293DF625932CCA2E35A095C6FCBDCB (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ; // System.String System.DateTime::ToShortTimeString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTime_ToShortTimeString_m39FA3D20BF7F8EC6D85FBFB0254D960B7A60160F (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___values0, const RuntimeMethod* method) ; // System.Char[] System.IO.Path::GetInvalidFileNameChars() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* Path_GetInvalidFileNameChars_mF4B35029327062F820D9DB967D012B43651854F8 (const RuntimeMethod* method) ; // System.Void System.Func`3::.ctor(System.Object,System.IntPtr) inline void Func_3__ctor_m77EEF0752C146CEC210B46B02703EA23B0A97640 (Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_m6BCDA4328FEA12B39CE6995C5C279F4A8CA8BE7A_gshared)(__this, ___object0, ___method1, method); } // TAccumulate System.Linq.Enumerable::Aggregate(System.Collections.Generic.IEnumerable`1,TAccumulate,System.Func`3) inline String_t* Enumerable_Aggregate_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_TisString_t_m515C38497EFCA28707811F6D5745CB8DC8379C33 (RuntimeObject* ___source0, String_t* ___seed1, Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7* ___func2, const RuntimeMethod* method) { return (( String_t* (*) (RuntimeObject*, String_t*, Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7*, const RuntimeMethod*))Enumerable_Aggregate_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_TisRuntimeObject_m504C483592E9D3043AF27127FFBF61833A03AC68_gshared)(___source0, ___seed1, ___func2, method); } // System.String BoatAttack.Benchmark.Benchmark::GetResultPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Benchmark_GetResultPath_m99C673BDA33EEDEA30B837A35A6749912E17FBDB (const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D (String_t* ___str00, String_t* ___str11, String_t* ___str22, String_t* ___str33, const RuntimeMethod* method) ; // System.Void BoatAttack.Benchmark.PerfResults::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfResults__ctor_m97F03B6E20AE72F95A1ED66EDAB484610D704935 (PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* __this, const RuntimeMethod* method) ; // System.String System.IO.Path::GetFileName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFileName_mEBC73E0C8D8C56214D1DA4BA8409C5B5F00457A5 (String_t* ___path0, const RuntimeMethod* method) ; // System.String System.IO.Path::GetFullPath(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFullPath_m17A1AD4E216D884E3DF3208BF44F4E40823BAA23 (String_t* ___path0, const RuntimeMethod* method) ; // System.Globalization.DateTimeFormatInfo System.Globalization.DateTimeFormatInfo::get_InvariantInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* DateTimeFormatInfo_get_InvariantInfo_m38B65CBFD59AB5EB343F15AEF9A6B7DB3683625B (const RuntimeMethod* method) ; // System.String System.DateTime::ToString(System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTime_ToString_m66457C11C42C07E2F437A9D899E6E3FB9FD77B50 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ; // T[] System.Collections.Generic.List`1::ToArray() inline PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1* List_1_ToArray_m0F29A4DF50F53372D3CDEC196186F6EBAD0A170C (List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7* __this, const RuntimeMethod* method) { return (( PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1* (*) (List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method); } // System.String UnityEngine.JsonUtility::ToJson(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonUtility_ToJson_mD0FB24DC5A8621A2473FC208E9B15AF43944EBCD (RuntimeObject* ___obj0, const RuntimeMethod* method) ; // System.Void System.IO.File::WriteAllText(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_WriteAllText_mE462D8448CA65183AA5D464210706167E0EF19EB (String_t* ___path0, String_t* ___contents1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Application::get_isEditor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isEditor_m0377DB707B566C8E21DA3CD99963210F6D57D234 (const RuntimeMethod* method) ; // System.String UnityEngine.Application::get_persistentDataPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_persistentDataPath_m787EBC9B0862E7617DCD6CABD2147E61717EAC17 (const RuntimeMethod* method) ; // System.String UnityEngine.Application::get_dataPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_dataPath_mBBC742FA17F8BD4156C4CB98480BEFBFB0BBB6D9 (const RuntimeMethod* method) ; // System.IO.DirectoryInfo System.IO.Directory::GetParent(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* Directory_GetParent_m2BB7C00349FB9BC0E79725723B451A7F75E941C8 (String_t* ___path0, const RuntimeMethod* method) ; // System.Boolean System.IO.Directory::Exists(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Directory_Exists_m1AC1A8910C9883BD4198ECF585C97F09E23C4702 (String_t* ___path0, const RuntimeMethod* method) ; // System.IO.DirectoryInfo System.IO.Directory::CreateDirectory(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* Directory_CreateDirectory_mD89FECDFB25BC52F866DC0B1BB8552334FB249D2 (String_t* ___path0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mE039A1F8470CCC67E0044D02BCE20E2F3BAB676C (List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* __this, const RuntimeMethod* method) { (( void (*) (List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.String[] System.IO.Directory::GetFiles(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Directory_GetFiles_m4B12F04FB52DA5311463669EBB83321CB0CF284B (String_t* ___path0, const RuntimeMethod* method) ; // System.Boolean System.IO.File::Exists(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_mD7E7A84A6B9E9A9BADBDA7C46AAE0624EF106D85 (String_t* ___path0, const RuntimeMethod* method) ; // System.String System.IO.File::ReadAllText(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* File_ReadAllText_m5635BE83C14358AB1721547180F43103F777CEB5 (String_t* ___path0, const RuntimeMethod* method) ; // T UnityEngine.JsonUtility::FromJson(System.String) inline PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* JsonUtility_FromJson_TisPerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207_m2FFC7070A2800EE0C81D03D7C009928E95E35209 (String_t* ___json0, const RuntimeMethod* method) { return (( PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* (*) (String_t*, const RuntimeMethod*))JsonUtility_FromJson_TisRuntimeObject_m3A645CB2B6525E4A5835EA8A8CEBD39C7E2C444A_gshared)(___json0, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m82CE39FB183F46A68A67B27B345DC66F7D4FA4F5_inline (List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* __this, PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C*, PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m27F6535FAABFCD9FE64E42F1431A0F185BE09516 (List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7* __this, const RuntimeMethod* method) { (( void (*) (List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void BoatAttack.Benchmark.Benchmark/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5C17414572728F0F4AB2D5BE2E2D4D7E5C0426ED (U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6* __this, const RuntimeMethod* method) ; // System.String System.String::Replace(System.Char,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF (String_t* __this, Il2CppChar ___oldChar0, Il2CppChar ___newChar1, 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.RunData::.ctor(System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RunData__ctor_mEB99E1384F0C0A0F61C8F3E82E82C595C6F326D8 (RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___times0, 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.Void BoatAttack.Benchmark.RunData::Average() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RunData_Average_m0ECC280D3CA11BEED3CABB4FB89CDE965287F57D (RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* __this, const RuntimeMethod* method) ; // System.Void BoatAttack.Benchmark.FrameData::.ctor(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameData__ctor_m552D9A099A7EB8D7AC3D741BE46AE5A5C63848BF (FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* __this, int32_t ___frameNumber0, float ___frameTime1, const RuntimeMethod* method) ; // System.String UnityEngine.SceneManagement.Scene::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Scene_get_name_m3C818DFA663E159274DAD823B780C7616C5E2A8C (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ; // System.String Utility::RemoveWhitespace(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Utility_RemoveWhitespace_m26E9FF58528CEDCDCE7DDBAD03BBA12DB5DD3F05 (String_t* ___input0, const RuntimeMethod* method) ; // System.String UnityEngine.Application::get_unityVersion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_unityVersion_m09F45DDCFA0A4414AA296A595FDB0B59B44F5387 (const RuntimeMethod* method) ; // System.String UnityEngine.Application::get_version() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_version_mD6AC9813ABCAD4D2A1F764F99E26068CA5B830F2 (const RuntimeMethod* method) ; // System.String System.Enum::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.GraphicsDeviceType UnityEngine.SystemInfo::get_graphicsDeviceType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_graphicsDeviceType_m539E2B66EB19CD100050109D879AF1F55EB212E1 (const RuntimeMethod* method) ; // System.String UnityEngine.SystemInfo::get_processorType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_processorType_mFF77AA1DFEF20F32947689FC751856CD7FB0D211 (const RuntimeMethod* method) ; // System.String UnityEngine.SystemInfo::get_graphicsDeviceName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_graphicsDeviceName_m29D97187ADB983D77438384BBD77F0BC48731122 (const RuntimeMethod* method) ; // System.String UnityEngine.SystemInfo::get_operatingSystem() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_operatingSystem_m441DFAEFA81C9B5AF19D5C486469EDBD674490A8 (const RuntimeMethod* method) ; // System.String[] UnityEngine.QualitySettings::get_names() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* QualitySettings_get_names_mD2DD88A684C55B4D0C2C06FD3B8C54CC4EA2AB0F (const RuntimeMethod* method) ; // System.Int32 UnityEngine.QualitySettings::GetQualityLevel() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_GetQualityLevel_mAA0DAC3DB682D1D0864361B5DB152C2C27B1B37A (const RuntimeMethod* method) ; // UnityEngine.Display UnityEngine.Display::get_main() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* Display_get_main_m26EA95D6D963F024FE40479B466A2A965C872C08 (const RuntimeMethod* method) ; // System.Int32 UnityEngine.Display::get_renderingWidth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Display_get_renderingWidth_mD23656E7A8270AF79B0EF4124959B3E18BEDF0C7 (Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Display::get_renderingHeight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Display_get_renderingHeight_m0627691B7B2D7037A856597E43BFDF1F0CC2B0B8 (Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* __this, const RuntimeMethod* method) ; // T Cinemachine.CinemachineVirtualCamera::GetCinemachineComponent() 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.Void System.ArgumentOutOfRangeException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, 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 System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m2A44555315FC3EB552520777C929A8A5EBB72368 (List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* __this, const RuntimeMethod* method) { (( void (*) (List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void UnityEngine.ScriptableObject::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, 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) ; // 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.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 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.Single UnityEngine.Time::get_deltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D (const RuntimeMethod* 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) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void BoatAttack.RaceManager/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mD0933FAFFAEA1AD29E161C913FBF4F86B08F927F (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065* L_0 = (U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065*)il2cpp_codegen_object_new(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m3605460F33EA4660A64618A573A63309A4A5ADC2(L_0, NULL); ((U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void BoatAttack.RaceManager/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m3605460F33EA4660A64618A573A63309A4A5ADC2 (U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Single BoatAttack.RaceManager/<>c::b__22_0(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CLateUpdateU3Eb__22_0_m951C43CD7EA372FEDB4328A01D231634A5077E40 (U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065* __this, KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 ___d0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // var mySortedList = _boatTimes.OrderBy(d => d.Value).ToList(); float L_0; L_0 = KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_inline((&___d0), KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_RuntimeMethod_var); return L_0; } } // BoatAttack.Boat BoatAttack.RaceManager/<>c::b__22_1(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* U3CU3Ec_U3CLateUpdateU3Eb__22_1_mC89D234E7D4CCC6B0882BC0922A9F2A680F9C5B9 (U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065* __this, KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_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); s_Il2CppMethodInitialized = true; } { // foreach (var boat in mySortedList.Select(index => RaceData.boats[index.Key].Boat).Where(boat => !boat.MatchComplete)) 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; L_2 = KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_inline((&___index0), KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_RuntimeMethod_var); 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); NullCheck(L_3); Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_4 = L_3->___Boat_4; return L_4; } } // System.Boolean BoatAttack.RaceManager/<>c::b__22_2(BoatAttack.Boat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CLateUpdateU3Eb__22_2_mE29A5DDFAFD54E8F2FCD86430D99BAC0B505F7F2 (U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065* __this, Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* ___boat0, const RuntimeMethod* method) { { // foreach (var boat in mySortedList.Select(index => RaceData.boats[index.Key].Boat).Where(boat => !boat.MatchComplete)) Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_0 = ___boat0; NullCheck(L_0); bool L_1 = L_0->___MatchComplete_11; return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void BoatAttack.RaceManager/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) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___U3CU3E1__state0; __this->___U3CU3E1__state_0 = L_0; return; } } // System.Void BoatAttack.RaceManager/d__26::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCreateBoatsU3Ed__26_System_IDisposable_Dispose_m3686DA8152E18F3A3F29DCCD641A571B908C5129 (U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E* __this, const RuntimeMethod* method) { { return; } } // System.Boolean BoatAttack.RaceManager/d__26::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CCreateBoatsU3Ed__26_MoveNext_mC41A535FCD05FB2A71FFE61B6F07F75833EB22F1 (U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_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*)&Dictionary_2_Add_m2BDAB666DF2DAB54DFF282A66818CE5DBCE0356F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_TryGetComponent_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_mD02FBFE41DE9FCBD6BC0216B06B4C105D01AA27A_RuntimeMethod_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); 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_0019; } IL_0012: { goto IL_001b; } IL_0014: { goto IL_00bf; } IL_0019: { return (bool)0; } IL_001b: { __this->___U3CU3E1__state_0 = (-1); // for (int i = 0; i < RaceData.boats.Count; i++) __this->___U3CiU3E5__1_2 = 0; goto IL_0192; } IL_002f: { // var boat = RaceData.boats[i]; // boat to setup Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_3 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; NullCheck(L_3); List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_4 = L_3->___boats_6; int32_t L_5 = __this->___U3CiU3E5__1_2; NullCheck(L_4); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_6; L_6 = List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76(L_4, L_5, List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var); __this->___U3CboatU3E5__2_3 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CboatU3E5__2_3), (void*)L_6); // var startingPosition = WaypointGroup.Instance.StartingPositions[i]; WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_7; L_7 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL); NullCheck(L_7); Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_8 = L_7->___StartingPositions_9; int32_t L_9 = __this->___U3CiU3E5__1_2; NullCheck(L_8); int32_t L_10 = L_9; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11 = (L_8)->GetAt(static_cast(L_10)); __this->___U3CstartingPositionU3E5__3_4 = L_11; // AsyncOperationHandle boatLoading = Addressables.InstantiateAsync(boat.boatPrefab, startingPosition.GetColumn(3), // Quaternion.LookRotation(startingPosition.GetColumn(2))); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_12 = __this->___U3CboatU3E5__2_3; NullCheck(L_12); AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_13 = L_12->___boatPrefab_1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_14 = (&__this->___U3CstartingPositionU3E5__3_4); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15; L_15 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118(L_14, 3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline(L_15, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_17 = (&__this->___U3CstartingPositionU3E5__3_4); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18; L_18 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118(L_17, 2, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline(L_18, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20; L_20 = Quaternion_LookRotation_m8C0F294E5143F93D378E020EAD9DA2288A5907A3(L_19, NULL); il2cpp_codegen_runtime_class_init_inline(Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var); AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_21; L_21 = Addressables_InstantiateAsync_mF8F60C0569C57F6CCA9AC221EB44C808E76AF014(L_13, L_16, L_20, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL, (bool)1, NULL); __this->___U3CboatLoadingU3E5__4_5 = L_21; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CboatLoadingU3E5__4_5))->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CboatLoadingU3E5__4_5))->___m_LocationName_2), (void*)NULL); #endif // yield return boatLoading; // wait for boat asset to load AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_22 = __this->___U3CboatLoadingU3E5__4_5; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_23 = L_22; RuntimeObject* L_24 = Box(AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA_il2cpp_TypeInfo_var, &L_23); __this->___U3CU3E2__current_1 = L_24; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_24); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_00bf: { __this->___U3CU3E1__state_0 = (-1); // boatLoading.Result.name = boat.boatName; // set the name of the boat AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_25 = (&__this->___U3CboatLoadingU3E5__4_5); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26; L_26 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_25, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_27 = __this->___U3CboatU3E5__2_3; NullCheck(L_27); String_t* L_28 = L_27->___boatName_0; NullCheck(L_26); Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_26, L_28, NULL); // boatLoading.Result.TryGetComponent(out var boatController); AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_29 = (&__this->___U3CboatLoadingU3E5__4_5); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_30; L_30 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_29, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var); Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0** L_31 = (&__this->___U3CboatControllerU3E5__5_6); NullCheck(L_30); bool L_32; L_32 = GameObject_TryGetComponent_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_mD02FBFE41DE9FCBD6BC0216B06B4C105D01AA27A(L_30, L_31, GameObject_TryGetComponent_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_mD02FBFE41DE9FCBD6BC0216B06B4C105D01AA27A_RuntimeMethod_var); // boat.SetController(boatLoading.Result, boatController); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_33 = __this->___U3CboatU3E5__2_3; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_34 = (&__this->___U3CboatLoadingU3E5__4_5); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_35; L_35 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_34, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var); Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_36 = __this->___U3CboatControllerU3E5__5_6; NullCheck(L_33); BoatData_SetController_m1F110A505CD07715523390DC5EF2427F21E80421(L_33, L_35, L_36, NULL); // boatController.Setup(i + 1, boat.human, boat.livery); Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_37 = __this->___U3CboatControllerU3E5__5_6; int32_t L_38 = __this->___U3CiU3E5__1_2; BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_39 = __this->___U3CboatU3E5__2_3; NullCheck(L_39); bool L_40 = L_39->___human_3; BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_41 = __this->___U3CboatU3E5__2_3; NullCheck(L_41); BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_42 = L_41->___livery_2; NullCheck(L_37); Boat_Setup_mB1EAF735184869C0BA8083896FB10801FDA68555(L_37, ((int32_t)il2cpp_codegen_add(L_38, 1)), L_40, L_42, NULL); // Instance._boatTimes.Add(i, 0f); RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_43 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4; NullCheck(L_43); Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_44 = L_43->____boatTimes_9; int32_t L_45 = __this->___U3CiU3E5__1_2; NullCheck(L_44); Dictionary_2_Add_m2BDAB666DF2DAB54DFF282A66818CE5DBCE0356F(L_44, L_45, (0.0f), Dictionary_2_Add_m2BDAB666DF2DAB54DFF282A66818CE5DBCE0356F_RuntimeMethod_var); __this->___U3CboatU3E5__2_3 = (BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CboatU3E5__2_3), (void*)(BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C*)NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_46 = (&__this->___U3CstartingPositionU3E5__3_4); il2cpp_codegen_initobj(L_46, sizeof(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)); AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_47 = (&__this->___U3CboatLoadingU3E5__4_5); il2cpp_codegen_initobj(L_47, sizeof(AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA)); __this->___U3CboatControllerU3E5__5_6 = (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CboatControllerU3E5__5_6), (void*)(Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0*)NULL); // for (int i = 0; i < RaceData.boats.Count; i++) int32_t L_48 = __this->___U3CiU3E5__1_2; V_1 = L_48; int32_t L_49 = V_1; __this->___U3CiU3E5__1_2 = ((int32_t)il2cpp_codegen_add(L_49, 1)); } IL_0192: { // for (int i = 0; i < RaceData.boats.Count; i++) int32_t L_50 = __this->___U3CiU3E5__1_2; Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_51 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; NullCheck(L_51); List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_52 = L_51->___boats_6; NullCheck(L_52); int32_t L_53; L_53 = List_1_get_Count_mEAE32F0B09FF5F909E77FAA8F6E92BBAE07B1AED_inline(L_52, List_1_get_Count_mEAE32F0B09FF5F909E77FAA8F6E92BBAE07B1AED_RuntimeMethod_var); V_2 = (bool)((((int32_t)L_50) < ((int32_t)L_53))? 1 : 0); bool L_54 = V_2; if (L_54) { goto IL_002f; } } { // } return (bool)0; } } // System.Object BoatAttack.RaceManager/d__26::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCreateBoatsU3Ed__26_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mA43A84CB441E2AB2082CF83DCE08C0BFDFFCAA75 (U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void BoatAttack.RaceManager/d__26::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCreateBoatsU3Ed__26_System_Collections_IEnumerator_Reset_m64904FD7A5367648D8C6BF6593ABEE6DB8776AEE (U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E* __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*)&U3CCreateBoatsU3Ed__26_System_Collections_IEnumerator_Reset_m64904FD7A5367648D8C6BF6593ABEE6DB8776AEE_RuntimeMethod_var))); } } // System.Object BoatAttack.RaceManager/d__26::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCreateBoatsU3Ed__26_System_Collections_IEnumerator_get_Current_m9C4A582EB774E477405E7E1E1FAE6CD93CCDEB15 (U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E* __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/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) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___U3CU3E1__state0; __this->___U3CU3E1__state_0 = L_0; return; } } // System.Void BoatAttack.RaceManager/d__28::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCreatePlayerUiU3Ed__28_System_IDisposable_Dispose_m15F5252307263CEFACA79E5C01C19E98ED5079F9 (U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* __this, const RuntimeMethod* method) { { return; } } // System.Boolean BoatAttack.RaceManager/d__28::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CCreatePlayerUiU3Ed__28_MoveNext_mFD435D72711BC318BE2D1646E4B1E6C745241AF7 (U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* __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_TisRaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A_mED717E762F5E8A88F965C445A70864D25BAFD19E_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); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* G_B13_0 = NULL; U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* G_B8_0 = NULL; U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* G_B9_0 = NULL; U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* G_B11_0 = NULL; U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* G_B10_0 = NULL; int32_t G_B12_0 = 0; U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* G_B12_1 = NULL; int32_t G_B14_0 = 0; U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* G_B14_1 = NULL; U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* G_B16_0 = NULL; U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* G_B15_0 = NULL; AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* G_B17_0 = NULL; U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* G_B17_1 = NULL; { int32_t L_0 = __this->___U3CU3E1__state_0; V_0 = L_0; int32_t L_1 = V_0; if (!L_1) { goto IL_0012; } } { goto IL_000c; } IL_000c: { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0014; } } { goto IL_0019; } IL_0012: { goto IL_001b; } IL_0014: { goto IL_009f; } IL_0019: { return (bool)0; } IL_001b: { __this->___U3CU3E1__state_0 = (-1); // var touch = Input.touchSupported && Input.multiTouchEnabled && // (Application.platform == RuntimePlatform.Android || // Application.platform == RuntimePlatform.IPhonePlayer); bool L_3; L_3 = Input_get_touchSupported_m941C82FC6E66A263CDAD12283DF87CDF15A06FD4(NULL); G_B8_0 = __this; if (!L_3) { G_B13_0 = __this; goto IL_0048; } } { bool L_4; L_4 = Input_get_multiTouchEnabled_m6A1E887864F3B994737FD4DB8753058F1B8CAE6A(NULL); G_B9_0 = G_B8_0; if (!L_4) { G_B13_0 = G_B8_0; goto IL_0048; } } { int32_t L_5; L_5 = Application_get_platform_m1AB34E71D9885B120F6021EB2B11DCB28CD6008D(NULL); G_B10_0 = G_B9_0; if ((((int32_t)L_5) == ((int32_t)((int32_t)11)))) { G_B11_0 = G_B9_0; goto IL_0045; } } { int32_t L_6; L_6 = Application_get_platform_m1AB34E71D9885B120F6021EB2B11DCB28CD6008D(NULL); G_B12_0 = ((((int32_t)L_6) == ((int32_t)8))? 1 : 0); G_B12_1 = G_B10_0; goto IL_0046; } IL_0045: { G_B12_0 = 1; G_B12_1 = G_B11_0; } IL_0046: { G_B14_0 = G_B12_0; G_B14_1 = G_B12_1; goto IL_0049; } IL_0048: { G_B14_0 = 0; G_B14_1 = G_B13_0; } IL_0049: { NullCheck(G_B14_1); G_B14_1->___U3CtouchU3E5__1_3 = (bool)G_B14_0; // var uiAsset = touch ? Instance.raceUiTouchPrefab : Instance.raceUiPrefab; bool L_7 = __this->___U3CtouchU3E5__1_3; G_B15_0 = __this; if (L_7) { G_B16_0 = __this; goto IL_0063; } } { RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_8 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4; NullCheck(L_8); AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_9 = L_8->___raceUiPrefab_12; G_B17_0 = L_9; G_B17_1 = G_B15_0; goto IL_006d; } IL_0063: { RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_10 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4; NullCheck(L_10); AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_11 = L_10->___raceUiTouchPrefab_13; G_B17_0 = L_11; G_B17_1 = G_B16_0; } IL_006d: { NullCheck(G_B17_1); G_B17_1->___U3CuiAssetU3E5__2_4 = G_B17_0; Il2CppCodeGenWriteBarrier((void**)(&G_B17_1->___U3CuiAssetU3E5__2_4), (void*)G_B17_0); // var uiLoading = uiAsset.InstantiateAsync(); AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_12 = __this->___U3CuiAssetU3E5__2_4; NullCheck(L_12); AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_13; L_13 = VirtualFuncInvoker2< AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, bool >::Invoke(16 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.AssetReference::InstantiateAsync(UnityEngine.Transform,System.Boolean) */, L_12, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL, (bool)0); __this->___U3CuiLoadingU3E5__3_5 = L_13; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CuiLoadingU3E5__3_5))->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CuiLoadingU3E5__3_5))->___m_LocationName_2), (void*)NULL); #endif // yield return uiLoading; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_14 = __this->___U3CuiLoadingU3E5__3_5; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_15 = L_14; RuntimeObject* L_16 = Box(AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA_il2cpp_TypeInfo_var, &L_15); __this->___U3CU3E2__current_1 = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_16); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_009f: { __this->___U3CU3E1__state_0 = (-1); // if (uiLoading.Result.TryGetComponent(out RaceUI uiComponent)) AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_17 = (&__this->___U3CuiLoadingU3E5__3_5); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18; L_18 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_17, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var); RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A** L_19 = (&__this->___U3CuiComponentU3E5__4_6); NullCheck(L_18); bool L_20; L_20 = GameObject_TryGetComponent_TisRaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A_mED717E762F5E8A88F965C445A70864D25BAFD19E(L_18, L_19, GameObject_TryGetComponent_TisRaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A_mED717E762F5E8A88F965C445A70864D25BAFD19E_RuntimeMethod_var); V_1 = L_20; bool L_21 = V_1; if (!L_21) { goto IL_010c; } } { // var boatData = RaceData.boats[player]; Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_22 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; NullCheck(L_22); List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_23 = L_22->___boats_6; int32_t L_24 = __this->___player_2; NullCheck(L_23); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_25; L_25 = List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76(L_23, L_24, List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var); __this->___U3CboatDataU3E5__5_7 = L_25; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CboatDataU3E5__5_7), (void*)L_25); // boatData.Boat.RaceUi = uiComponent; BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_26 = __this->___U3CboatDataU3E5__5_7; NullCheck(L_26); Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_27 = L_26->___Boat_4; RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_28 = __this->___U3CuiComponentU3E5__4_6; NullCheck(L_27); L_27->___RaceUi_18 = L_28; Il2CppCodeGenWriteBarrier((void**)(&L_27->___RaceUi_18), (void*)L_28); // uiComponent.Setup(player); RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_29 = __this->___U3CuiComponentU3E5__4_6; int32_t L_30 = __this->___player_2; NullCheck(L_29); RaceUI_Setup_m21953CDC23636F09ACD5680831976EAAF1FCB153(L_29, L_30, NULL); __this->___U3CboatDataU3E5__5_7 = (BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CboatDataU3E5__5_7), (void*)(BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C*)NULL); } IL_010c: { // } return (bool)0; } } // System.Object BoatAttack.RaceManager/d__28::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCreatePlayerUiU3Ed__28_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mE1308FBB21688CEA19B70A10F4E8A33EF4BE6B57 (U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void BoatAttack.RaceManager/d__28::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCreatePlayerUiU3Ed__28_System_Collections_IEnumerator_Reset_m5B0CA0BE7A50274C55B71388F4E11D34F68F75A1 (U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* __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*)&U3CCreatePlayerUiU3Ed__28_System_Collections_IEnumerator_Reset_m5B0CA0BE7A50274C55B71388F4E11D34F68F75A1_RuntimeMethod_var))); } } // System.Object BoatAttack.RaceManager/d__28::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCreatePlayerUiU3Ed__28_System_Collections_IEnumerator_get_Current_mF5584F4AE5CFACD575C29A8E423FFD135C5E152A (U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* __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 // BoatAttack.WaypointGroup BoatAttack.WaypointGroup::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1 (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; } } // System.Void BoatAttack.WaypointGroup::set_Instance(BoatAttack.WaypointGroup) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGroup_set_Instance_mB99D3DC6A73EE9A2258F30630018A1005408E278 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* ___value0, 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 = ___value0; ((WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB_StaticFields*)il2cpp_codegen_static_fields_for(WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_16 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB_StaticFields*)il2cpp_codegen_static_fields_for(WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_16), (void*)L_0); return; } } // System.Void BoatAttack.WaypointGroup::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGroup_Awake_mCCA0B77B40218E76BB3FEDEBBA76350FF4ECC027 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, const RuntimeMethod* method) { { // Instance = this; WaypointGroup_set_Instance_mB99D3DC6A73EE9A2258F30630018A1005408E278_inline(__this, NULL); // CalculateTrackDistance(); float L_0; L_0 = WaypointGroup_CalculateTrackDistance_m63D6DA7E28F7E1E56E983B99D7337F2FA0C21564(__this, NULL); // } return; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m9F9A4A0318C8455E45763269933AB4417907E521_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mE4E6B6059E131B6B780F563D55693DC0739A67E8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD35012A1E47215D189085B25118F787B082CCF88_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA2E2E3BE5BE90DC47B51CE71BB280C1D5A6042E3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_TryGetComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m823307C46E19AA99D833BEC751D77CA3588937B0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m406E5D6D799E8A9394B8B07766F825C5DE3EAE53_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_m4857BFAB4B716AC0E7F380A8416FE56C733993A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_mE394FF07726F42E0DFF052C6DB67E89C5964D6F4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Reverse_m9CD3304F1184B7DCDB21B8FA7DB90D6840BEF8D9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortedDictionary_2_Add_m95912833131CA737075FA6B5E57E8E9E3E2FB29A_RuntimeMethod_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*)&_stringLiteral9E2CD7BE8DF696FDE9EAD71EE7ED71B4F164031D); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; Enumerator_t57CBBBA24CC1350AB2B9F26008195BD7EBB7C5AC V_2; memset((&V_2), 0, sizeof(V_2)); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_3 = NULL; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_4 = NULL; bool V_5 = false; int32_t G_B7_0 = 0; { // Reverse = reversed; bool L_0 = ___reversed0; __this->___Reverse_8 = L_0; // if (Reverse) bool L_1 = __this->___Reverse_8; V_1 = L_1; bool L_2 = V_1; if (!L_2) { goto IL_005e; } } { // WPs.Reverse(); List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_3 = __this->___WPs_10; NullCheck(L_3); List_1_Reverse_m9CD3304F1184B7DCDB21B8FA7DB90D6840BEF8D9(L_3, List_1_Reverse_m9CD3304F1184B7DCDB21B8FA7DB90D6840BEF8D9_RuntimeMethod_var); // WPs.Insert(0, WPs[WPs.Count - 1]); List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_4 = __this->___WPs_10; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_5 = __this->___WPs_10; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_6 = __this->___WPs_10; NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_inline(L_6, List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var); NullCheck(L_5); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_8; L_8 = List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B(L_5, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); NullCheck(L_4); List_1_Insert_m4857BFAB4B716AC0E7F380A8416FE56C733993A6(L_4, 0, L_8, List_1_Insert_m4857BFAB4B716AC0E7F380A8416FE56C733993A6_RuntimeMethod_var); // WPs.RemoveAt(WPs.Count - 1); List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_9 = __this->___WPs_10; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_10 = __this->___WPs_10; NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_inline(L_10, List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var); NullCheck(L_9); List_1_RemoveAt_mE394FF07726F42E0DFF052C6DB67E89C5964D6F4(L_9, ((int32_t)il2cpp_codegen_subtract(L_11, 1)), List_1_RemoveAt_mE394FF07726F42E0DFF052C6DB67E89C5964D6F4_RuntimeMethod_var); } IL_005e: { // var i = 0; V_0 = 0; // _triggers = new BoxCollider[WPs.Count]; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_12 = __this->___WPs_10; NullCheck(L_12); int32_t L_13; L_13 = List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_inline(L_12, List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var); BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370* L_14 = (BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370*)(BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370*)SZArrayNew(BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370_il2cpp_TypeInfo_var, (uint32_t)L_13); __this->____triggers_17 = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->____triggers_17), (void*)L_14); // foreach (var wp in WPs) List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_15 = __this->___WPs_10; NullCheck(L_15); Enumerator_t57CBBBA24CC1350AB2B9F26008195BD7EBB7C5AC L_16; L_16 = List_1_GetEnumerator_m406E5D6D799E8A9394B8B07766F825C5DE3EAE53(L_15, List_1_GetEnumerator_m406E5D6D799E8A9394B8B07766F825C5DE3EAE53_RuntimeMethod_var); V_2 = L_16; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01a7: {// begin finally (depth: 1) Enumerator_Dispose_mE4E6B6059E131B6B780F563D55693DC0739A67E8((&V_2), Enumerator_Dispose_mE4E6B6059E131B6B780F563D55693DC0739A67E8_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0199_1; } IL_0088_1: { // foreach (var wp in WPs) Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_17; L_17 = Enumerator_get_Current_mA2E2E3BE5BE90DC47B51CE71BB280C1D5A6042E3_inline((&V_2), Enumerator_get_Current_mA2E2E3BE5BE90DC47B51CE71BB280C1D5A6042E3_RuntimeMethod_var); V_3 = L_17; // var obj = new GameObject($"wp{i}_trigger", typeof(BoxCollider)) // { // hideFlags = HideFlags.HideInHierarchy, tag = gameObject.tag // }; int32_t L_18 = V_0; int32_t L_19 = L_18; RuntimeObject* L_20 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_19); String_t* L_21; L_21 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral9E2CD7BE8DF696FDE9EAD71EE7ED71B4F164031D, L_20, NULL); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_22 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_23 = L_22; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { reinterpret_cast (BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_25; L_25 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_24, NULL); NullCheck(L_23); ArrayElementTypeCheck (L_23, L_25); (L_23)->SetAt(static_cast(0), (Type_t*)L_25); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); NullCheck(L_26); GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_26, L_21, L_23, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27 = L_26; NullCheck(L_27); Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_27, 1, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_28 = L_27; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_29; L_29 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); NullCheck(L_29); String_t* L_30; L_30 = GameObject_get_tag_mEDD27BF795072834D656B286CBE51B2C99747805(L_29, NULL); NullCheck(L_28); GameObject_set_tag_m0A41528AFD8C83E1CEC5D769921159897CDD2B24(L_28, L_30, NULL); V_4 = L_28; // obj.transform.SetPositionAndRotation(wp.point, wp.rotation); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31 = V_4; NullCheck(L_31); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_32; L_32 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_31, NULL); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_33 = V_3; NullCheck(L_33); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = L_33->___point_0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_35 = V_3; NullCheck(L_35); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = L_35->___rotation_2; NullCheck(L_32); Transform_SetPositionAndRotation_m418859BF59086EEAA084FFD6F258A43FAB408F5A(L_32, L_34, L_36, NULL); // obj.TryGetComponent(out _triggers[i]); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37 = V_4; BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370* L_38 = __this->____triggers_17; int32_t L_39 = V_0; NullCheck(L_38); NullCheck(L_37); bool L_40; L_40 = GameObject_TryGetComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m823307C46E19AA99D833BEC751D77CA3588937B0(L_37, ((L_38)->GetAddressAt(static_cast(L_39))), GameObject_TryGetComponent_TisBoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_m823307C46E19AA99D833BEC751D77CA3588937B0_RuntimeMethod_var); // _triggers[i].isTrigger = true; BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370* L_41 = __this->____triggers_17; int32_t L_42 = V_0; NullCheck(L_41); int32_t L_43 = L_42; BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_44 = (L_41)->GetAt(static_cast(L_43)); NullCheck(L_44); Collider_set_isTrigger_mFCD22F3EB5E28C97863956AB725D53F7F4B7CA78(L_44, (bool)1, NULL); // _triggers[i].size = new Vector3(wp.width * 2f, 50f, 0.5f); BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370* L_45 = __this->____triggers_17; int32_t L_46 = V_0; NullCheck(L_45); int32_t L_47 = L_46; BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_48 = (L_45)->GetAt(static_cast(L_47)); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_49 = V_3; NullCheck(L_49); float L_50 = L_49->___width_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51; memset((&L_51), 0, sizeof(L_51)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_51), ((float)il2cpp_codegen_multiply(L_50, (2.0f))), (50.0f), (0.5f), /*hidden argument*/NULL); NullCheck(L_48); BoxCollider_set_size_m8374267FDE5DD628973E0E5E1331E781552B855A(L_48, L_51, NULL); // _triggerPairs.Add(_triggers[i], wp); Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3* L_52 = __this->____triggerPairs_12; BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370* L_53 = __this->____triggers_17; int32_t L_54 = V_0; NullCheck(L_53); int32_t L_55 = L_54; BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_56 = (L_53)->GetAt(static_cast(L_55)); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_57 = V_3; NullCheck(L_52); Dictionary_2_Add_m9F9A4A0318C8455E45763269933AB4417907E521(L_52, L_56, L_57, Dictionary_2_Add_m9F9A4A0318C8455E45763269933AB4417907E521_RuntimeMethod_var); // wp.Trigger = _triggers[i]; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_58 = V_3; BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370* L_59 = __this->____triggers_17; int32_t L_60 = V_0; NullCheck(L_59); int32_t L_61 = L_60; BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_62 = (L_59)->GetAt(static_cast(L_61)); NullCheck(L_58); L_58->___Trigger_5 = L_62; Il2CppCodeGenWriteBarrier((void**)(&L_58->___Trigger_5), (void*)L_62); // if (wp.isCheckpoint || i == 0) Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_63 = V_3; NullCheck(L_63); bool L_64 = L_63->___isCheckpoint_4; if (L_64) { goto IL_016b_1; } } { int32_t L_65 = V_0; G_B7_0 = ((((int32_t)L_65) == ((int32_t)0))? 1 : 0); goto IL_016c_1; } IL_016b_1: { G_B7_0 = 1; } IL_016c_1: { V_5 = (bool)G_B7_0; bool L_66 = V_5; if (!L_66) { goto IL_0194_1; } } { // _checkpointPairs.Add(i, wp); SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277* L_67 = __this->____checkpointPairs_13; int32_t L_68 = V_0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_69 = V_3; NullCheck(L_67); SortedDictionary_2_Add_m95912833131CA737075FA6B5E57E8E9E3E2FB29A(L_67, L_68, L_69, SortedDictionary_2_Add_m95912833131CA737075FA6B5E57E8E9E3E2FB29A_RuntimeMethod_var); // StartCoroutine(CreateCheckpoint(wp, i == 0)); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_70 = V_3; int32_t L_71 = V_0; RuntimeObject* L_72; L_72 = WaypointGroup_CreateCheckpoint_mDB21A2BC0910C607778245E0D90BBE86A568D222(__this, L_70, (bool)((((int32_t)L_71) == ((int32_t)0))? 1 : 0), NULL); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_73; L_73 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_72, NULL); } IL_0194_1: { // i++; int32_t L_74 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_74, 1)); } IL_0199_1: { // foreach (var wp in WPs) bool L_75; L_75 = Enumerator_MoveNext_mD35012A1E47215D189085B25118F787B082CCF88((&V_2), Enumerator_MoveNext_mD35012A1E47215D189085B25118F787B082CCF88_RuntimeMethod_var); if (L_75) { goto IL_0088_1; } } { goto IL_01b6; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01b6: { // GetStartPositions(); Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_76; L_76 = WaypointGroup_GetStartPositions_m1E67F6DBA7C0B0FDE8F68F828E92664A80FAE370(__this, NULL); // } return; } } // System.Collections.IEnumerator BoatAttack.WaypointGroup::CreateCheckpoint(BoatAttack.WaypointGroup/Waypoint,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WaypointGroup_CreateCheckpoint_mDB21A2BC0910C607778245E0D90BBE86A568D222 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___wp0, bool ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48* L_0 = (U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48*)il2cpp_codegen_object_new(U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48_il2cpp_TypeInfo_var); NullCheck(L_0); U3CCreateCheckpointU3Ed__19__ctor_m6939D1A41A3211F1242B79BFE9D526372E89499D(L_0, 0, NULL); U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48* L_1 = L_0; NullCheck(L_1); L_1->___U3CU3E4__this_4 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_4), (void*)__this); U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48* L_2 = L_1; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_3 = ___wp0; NullCheck(L_2); L_2->___wp_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___wp_2), (void*)L_3); U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48* L_4 = L_2; bool L_5 = ___start1; NullCheck(L_4); L_4->___start_3 = L_5; return L_4; } } // UnityEngine.Vector3 BoatAttack.WaypointGroup::GetWaypointDestination(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 WaypointGroup_GetWaypointDestination_m8D88B06BA0794FA17D33AC4D8852A1673A579EF2 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, int32_t ___index0, const RuntimeMethod* method) { Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_0 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); { // var wp = GetWaypoint(index); int32_t L_0 = ___index0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_1; L_1 = WaypointGroup_GetWaypoint_m0BD88FC0B5CCC8624F710E5089700D16754454B0(__this, L_0, NULL); V_0 = L_1; // return wp.point + (Random.insideUnitSphere * wp.width); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_2 = V_0; NullCheck(L_2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = L_2->___point_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Random_get_insideUnitSphere_mDC65508F8B735E93612D4A1D482792B5DA4DC26C(NULL); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_5 = V_0; NullCheck(L_5); float L_6 = L_5->___width_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_4, L_6, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_3, L_7, NULL); V_1 = L_8; goto IL_0027; } IL_0027: { // } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_1; return L_9; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_0 = NULL; { // public Waypoint GetWaypoint(int index) { return WPs[(int)Mathf.Repeat(index, WPs.Count)]; } List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_0 = __this->___WPs_10; int32_t L_1 = ___index0; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_2 = __this->___WPs_10; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_inline(L_2, List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var); float L_4; L_4 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(((float)L_1), ((float)L_3), NULL); NullCheck(L_0); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_5; L_5 = List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B(L_0, il2cpp_codegen_cast_double_to_int(L_4), List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); V_0 = L_5; goto IL_0023; } IL_0023: { // public Waypoint GetWaypoint(int index) { return WPs[(int)Mathf.Repeat(index, WPs.Count)]; } Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_6 = V_0; return L_6; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_IndexOf_m4E8F67DC4506D2A4DD0302B46893AC16DAF7073C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // public int GetWaypointIndex(Waypoint wp) { return WPs.IndexOf(wp); } List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_0 = __this->___WPs_10; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_1 = ___wp0; NullCheck(L_0); int32_t L_2; L_2 = List_1_IndexOf_m4E8F67DC4506D2A4DD0302B46893AC16DAF7073C(L_0, L_1, List_1_IndexOf_m4E8F67DC4506D2A4DD0302B46893AC16DAF7073C_RuntimeMethod_var); V_0 = L_2; goto IL_0010; } IL_0010: { // public int GetWaypointIndex(Waypoint wp) { return WPs.IndexOf(wp); } int32_t L_3 = V_0; return L_3; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m086616527A6A34BB67F6B1B8F1E61878EA8BFFB1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_0 = NULL; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_1 = NULL; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* G_B3_0 = NULL; { // return _triggerPairs.TryGetValue(trigger, out var wp) ? wp : null; Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3* L_0 = __this->____triggerPairs_12; BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_1 = ___trigger0; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m086616527A6A34BB67F6B1B8F1E61878EA8BFFB1(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m086616527A6A34BB67F6B1B8F1E61878EA8BFFB1_RuntimeMethod_var); if (L_2) { goto IL_0014; } } { G_B3_0 = ((Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F*)(NULL)); goto IL_0015; } IL_0014: { Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_3 = V_0; G_B3_0 = L_3; } IL_0015: { V_1 = G_B3_0; goto IL_0018; } IL_0018: { // } Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_4 = V_1; return L_4; } } // BoatAttack.WaypointGroup/Waypoint BoatAttack.WaypointGroup::GetNextWaypoint(BoatAttack.WaypointGroup/Waypoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* WaypointGroup_GetNextWaypoint_m5EAA683DEF16E28B1640172B897F595836DA7D00 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___wp0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_IndexOf_m4E8F67DC4506D2A4DD0302B46893AC16DAF7073C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_0 = NULL; { // return GetWaypoint(WPs.IndexOf(wp) + 1); List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_0 = __this->___WPs_10; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_1 = ___wp0; NullCheck(L_0); int32_t L_2; L_2 = List_1_IndexOf_m4E8F67DC4506D2A4DD0302B46893AC16DAF7073C(L_0, L_1, List_1_IndexOf_m4E8F67DC4506D2A4DD0302B46893AC16DAF7073C_RuntimeMethod_var); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_3; L_3 = WaypointGroup_GetWaypoint_m0BD88FC0B5CCC8624F710E5089700D16754454B0(__this, ((int32_t)il2cpp_codegen_add(L_2, 1)), NULL); V_0 = L_3; goto IL_0018; } IL_0018: { // } Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_4 = V_0; return L_4; } } // BoatAttack.WaypointGroup/Waypoint BoatAttack.WaypointGroup::GetPreviousWaypoint(BoatAttack.WaypointGroup/Waypoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* WaypointGroup_GetPreviousWaypoint_m79E5C6A2FEFFE8B410C863A5C4927B1DAF1AEA35 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___wp0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_IndexOf_m4E8F67DC4506D2A4DD0302B46893AC16DAF7073C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_0 = NULL; { // return GetWaypoint(WPs.IndexOf(wp) - 1); List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_0 = __this->___WPs_10; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_1 = ___wp0; NullCheck(L_0); int32_t L_2; L_2 = List_1_IndexOf_m4E8F67DC4506D2A4DD0302B46893AC16DAF7073C(L_0, L_1, List_1_IndexOf_m4E8F67DC4506D2A4DD0302B46893AC16DAF7073C_RuntimeMethod_var); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_3; L_3 = WaypointGroup_GetWaypoint_m0BD88FC0B5CCC8624F710E5089700D16754454B0(__this, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), NULL); V_0 = L_3; goto IL_0018; } IL_0018: { // } Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_4 = V_0; return L_4; } } // BoatAttack.WaypointGroup/Waypoint BoatAttack.WaypointGroup::GetNextCheckpoint(BoatAttack.WaypointGroup/Waypoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* WaypointGroup_GetNextCheckpoint_m8E903D03BC8A8C00EBDABF29EADC5DEF0A0A7392 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___wp0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_IndexOf_m4E8F67DC4506D2A4DD0302B46893AC16DAF7073C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_1 = NULL; { // var startingPoint = WPs.IndexOf(wp); List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_0 = __this->___WPs_10; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_1 = ___wp0; NullCheck(L_0); int32_t L_2; L_2 = List_1_IndexOf_m4E8F67DC4506D2A4DD0302B46893AC16DAF7073C(L_0, L_1, List_1_IndexOf_m4E8F67DC4506D2A4DD0302B46893AC16DAF7073C_RuntimeMethod_var); V_0 = L_2; // return GetNextCheckpoint(startingPoint); int32_t L_3 = V_0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_4; L_4 = WaypointGroup_GetNextCheckpoint_m4ACC16811070A158D764D6D44A9A61C473795A30(__this, L_3, NULL); V_1 = L_4; goto IL_0018; } IL_0018: { // } Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_5 = V_1; return L_5; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisKeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6_m6CFB02903FC76C76A78263D9461301D18CA2FA01_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t841EF7A36F81783A3DD49864C62A9747F22F9DE2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m95D55A219E0DBFF0F3CD7556DA3DE0D489CE0C77_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass28_0_U3CGetNextCheckpointU3Eb__0_m1BCB8A354BCCD1B11D8B3FE23BFAD5C9988563BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass28_0_t7E10DD21FCABDBDD23E378C1079634F733344115_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass28_0_t7E10DD21FCABDBDD23E378C1079634F733344115* V_0 = NULL; KeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6 V_1; memset((&V_1), 0, sizeof(V_1)); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_2 = NULL; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* G_B2_0 = NULL; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* G_B1_0 = NULL; { U3CU3Ec__DisplayClass28_0_t7E10DD21FCABDBDD23E378C1079634F733344115* L_0 = (U3CU3Ec__DisplayClass28_0_t7E10DD21FCABDBDD23E378C1079634F733344115*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass28_0_t7E10DD21FCABDBDD23E378C1079634F733344115_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass28_0__ctor_mEED22E29638F5421DAAAC36EA07F2E372FD7171B(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass28_0_t7E10DD21FCABDBDD23E378C1079634F733344115* L_1 = V_0; int32_t L_2 = ___index0; NullCheck(L_1); L_1->___index_0 = L_2; // return _checkpointPairs.FirstOrDefault(x => x.Key > index).Value ?? WPs[0]; SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277* L_3 = __this->____checkpointPairs_13; U3CU3Ec__DisplayClass28_0_t7E10DD21FCABDBDD23E378C1079634F733344115* L_4 = V_0; Func_2_t841EF7A36F81783A3DD49864C62A9747F22F9DE2* L_5 = (Func_2_t841EF7A36F81783A3DD49864C62A9747F22F9DE2*)il2cpp_codegen_object_new(Func_2_t841EF7A36F81783A3DD49864C62A9747F22F9DE2_il2cpp_TypeInfo_var); NullCheck(L_5); Func_2__ctor_m9BB1FCDD23C8C17BA8AB753717CEB9D45305A00C(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass28_0_U3CGetNextCheckpointU3Eb__0_m1BCB8A354BCCD1B11D8B3FE23BFAD5C9988563BE_RuntimeMethod_var), NULL); KeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6 L_6; L_6 = Enumerable_FirstOrDefault_TisKeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6_m6CFB02903FC76C76A78263D9461301D18CA2FA01(L_3, L_5, Enumerable_FirstOrDefault_TisKeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6_m6CFB02903FC76C76A78263D9461301D18CA2FA01_RuntimeMethod_var); V_1 = L_6; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_7; L_7 = KeyValuePair_2_get_Value_m95D55A219E0DBFF0F3CD7556DA3DE0D489CE0C77_inline((&V_1), KeyValuePair_2_get_Value_m95D55A219E0DBFF0F3CD7556DA3DE0D489CE0C77_RuntimeMethod_var); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_8 = L_7; G_B1_0 = L_8; if (L_8) { G_B2_0 = L_8; goto IL_003d; } } { List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_9 = __this->___WPs_10; NullCheck(L_9); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_10; L_10 = List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B(L_9, 0, List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); G_B2_0 = L_10; } IL_003d: { V_2 = G_B2_0; goto IL_0040; } IL_0040: { // } Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_11 = V_2; return L_11; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6D7DBA678AA9B8C136113C9468BFF2AE9526137C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_m408ECD80B6741DCBE5393F164BAE2A24447B0124_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF35212B964C9A803FF0C6770B9804289588280D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass29_0_U3CGetClosestWaypointU3Eb__0_mA1FAF825242BB011A8D0BCD7A8FEFFC34BB1D3E8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass29_0_t2E9EB557FD7011BE7CC11D991E347612CDADD542_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass29_0_t2E9EB557FD7011BE7CC11D991E347612CDADD542* V_0 = NULL; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_1 = NULL; { U3CU3Ec__DisplayClass29_0_t2E9EB557FD7011BE7CC11D991E347612CDADD542* L_0 = (U3CU3Ec__DisplayClass29_0_t2E9EB557FD7011BE7CC11D991E347612CDADD542*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass29_0_t2E9EB557FD7011BE7CC11D991E347612CDADD542_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass29_0__ctor_m5A2DCDF501403769BC953B6BC011C63A5012EFFB(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass29_0_t2E9EB557FD7011BE7CC11D991E347612CDADD542* L_1 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___point0; NullCheck(L_1); L_1->___point_0 = L_2; // return WPs.OrderBy(wp => Vector3.Distance(point, wp.point)).ToArray()[0]; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_3 = __this->___WPs_10; U3CU3Ec__DisplayClass29_0_t2E9EB557FD7011BE7CC11D991E347612CDADD542* L_4 = V_0; Func_2_tCF35212B964C9A803FF0C6770B9804289588280D* L_5 = (Func_2_tCF35212B964C9A803FF0C6770B9804289588280D*)il2cpp_codegen_object_new(Func_2_tCF35212B964C9A803FF0C6770B9804289588280D_il2cpp_TypeInfo_var); NullCheck(L_5); Func_2__ctor_m6B1391F5470209E6B332BBB82CB1FC6EE24C6958(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass29_0_U3CGetClosestWaypointU3Eb__0_mA1FAF825242BB011A8D0BCD7A8FEFFC34BB1D3E8_RuntimeMethod_var), NULL); RuntimeObject* L_6; L_6 = Enumerable_OrderBy_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6D7DBA678AA9B8C136113C9468BFF2AE9526137C(L_3, L_5, Enumerable_OrderBy_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6D7DBA678AA9B8C136113C9468BFF2AE9526137C_RuntimeMethod_var); WaypointU5BU5D_tC1617E3A251E60612E94A984057F3847A389FF63* L_7; L_7 = Enumerable_ToArray_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_m408ECD80B6741DCBE5393F164BAE2A24447B0124(L_6, Enumerable_ToArray_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_m408ECD80B6741DCBE5393F164BAE2A24447B0124_RuntimeMethod_var); NullCheck(L_7); int32_t L_8 = 0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_9 = (L_7)->GetAt(static_cast(L_8)); V_1 = L_9; goto IL_002f; } IL_002f: { // } Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_10 = V_1; return L_10; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { 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)); Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* V_1 = NULL; bool V_2 = false; float V_3 = 0.0f; float V_4 = 0.0f; float V_5 = 0.0f; float V_6 = 0.0f; float G_B3_0 = 0.0f; float G_B5_0 = 0.0f; float G_B4_0 = 0.0f; float G_B6_0 = 0.0f; float G_B6_1 = 0.0f; { // var closestPoint = GetClosestPointOnPath(point, out Tuple wps); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___point0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = WaypointGroup_GetClosestPointOnPath_mEF8BD1D5AE93EFB826F9F0EB8B0A6E3ADAE45EBB(__this, L_0, (&V_1), NULL); V_0 = L_1; // var looped = wps.Item2.normalizedDistance <= 0; Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* L_2 = V_1; NullCheck(L_2); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_3; L_3 = Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_inline(L_2, Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_RuntimeMethod_var); NullCheck(L_3); float L_4 = L_3->___normalizedDistance_6; V_2 = (bool)((((int32_t)((!(((float)L_4) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0); // var segmentPercentage = (looped ? 1f : wps.Item2.normalizedDistance) - wps.Item1.normalizedDistance; bool L_5 = V_2; if (L_5) { goto IL_0031; } } { Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* L_6 = V_1; NullCheck(L_6); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_7; L_7 = Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_inline(L_6, Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_RuntimeMethod_var); NullCheck(L_7); float L_8 = L_7->___normalizedDistance_6; G_B3_0 = L_8; goto IL_0036; } IL_0031: { G_B3_0 = (1.0f); } IL_0036: { Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* L_9 = V_1; NullCheck(L_9); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_10; L_10 = Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_inline(L_9, Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_RuntimeMethod_var); NullCheck(L_10); float L_11 = L_10->___normalizedDistance_6; V_3 = ((float)il2cpp_codegen_subtract(G_B3_0, L_11)); // var segmentDistance = length * segmentPercentage; float L_12 = __this->___length_11; float L_13 = V_3; V_4 = ((float)il2cpp_codegen_multiply(L_12, L_13)); // var positionSegmentPercentage = Vector3.Distance(closestPoint, wps.Item1.point) / segmentDistance; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_0; Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* L_15 = V_1; NullCheck(L_15); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_16; L_16 = Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_inline(L_15, Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_RuntimeMethod_var); NullCheck(L_16); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = L_16->___point_0; float L_18; L_18 = Vector3_Distance_m99C722723EDD875852EF854AD7B7C4F8AC4F84AB_inline(L_14, L_17, NULL); float L_19 = V_4; V_5 = ((float)(L_18/L_19)); // return Mathf.Lerp(wps.Item1.normalizedDistance, (looped ? 1f : wps.Item2.normalizedDistance), positionSegmentPercentage); Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* L_20 = V_1; NullCheck(L_20); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_21; L_21 = Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_inline(L_20, Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_RuntimeMethod_var); NullCheck(L_21); float L_22 = L_21->___normalizedDistance_6; bool L_23 = V_2; G_B4_0 = L_22; if (L_23) { G_B5_0 = L_22; goto IL_007e; } } { Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* L_24 = V_1; NullCheck(L_24); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_25; L_25 = Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_inline(L_24, Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_RuntimeMethod_var); NullCheck(L_25); float L_26 = L_25->___normalizedDistance_6; G_B6_0 = L_26; G_B6_1 = G_B4_0; goto IL_0083; } IL_007e: { G_B6_0 = (1.0f); G_B6_1 = G_B5_0; } IL_0083: { float L_27 = V_5; float L_28; L_28 = Mathf_Lerp_mFB4910B358B986AFB22114ED90458E8341867479_inline(G_B6_1, G_B6_0, L_27, NULL); V_6 = L_28; goto IL_008e; } IL_008e: { // } float L_29 = V_6; return L_29; } } // UnityEngine.Vector3 BoatAttack.WaypointGroup::GetClosestPointOnPath(UnityEngine.Vector3,System.Tuple`2&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 WaypointGroup_GetClosestPointOnPath_mEF8BD1D5AE93EFB826F9F0EB8B0A6E3ADAE45EBB (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point0, Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F** ___wpIndices1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2__ctor_m148041798AA8751B8CA31756D17726EF5A1D873D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_0 = NULL; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_1 = NULL; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_2 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4; memset((&V_4), 0, sizeof(V_4)); bool V_5 = false; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6; memset((&V_6), 0, sizeof(V_6)); Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F** G_B2_0 = NULL; Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F** G_B1_0 = NULL; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* G_B3_0 = NULL; Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F** G_B3_1 = NULL; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* G_B5_0 = NULL; Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F** G_B5_1 = NULL; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* G_B4_0 = NULL; Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F** G_B4_1 = NULL; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* G_B6_0 = NULL; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* G_B6_1 = NULL; Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F** G_B6_2 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B9_0; memset((&G_B9_0), 0, sizeof(G_B9_0)); { // var closest = GetClosestWaypoint(point); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___point0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_1; L_1 = WaypointGroup_GetClosestWaypoint_mC72D1DDEB88853BDD20FC272757A81BAFE87C395(__this, L_0, NULL); V_0 = L_1; // var next = GetNextWaypoint(closest); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_2 = V_0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_3; L_3 = WaypointGroup_GetNextWaypoint_m5EAA683DEF16E28B1640172B897F595836DA7D00(__this, L_2, NULL); V_1 = L_3; // var previous = GetPreviousWaypoint(closest); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_4 = V_0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_5; L_5 = WaypointGroup_GetPreviousWaypoint_m79E5C6A2FEFFE8B410C863A5C4927B1DAF1AEA35(__this, L_4, NULL); V_2 = L_5; // var nextLine = FindNearestPointOnLine(closest.point, next.point, point); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_6 = V_0; NullCheck(L_6); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = L_6->___point_0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_8 = V_1; NullCheck(L_8); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = L_8->___point_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___point0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = WaypointGroup_FindNearestPointOnLine_mA66974C038F475D5FA3896F300D45992CF585340(L_7, L_9, L_10, NULL); V_3 = L_11; // var prevLine = FindNearestPointOnLine(closest.point, previous.point, point); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_12 = V_0; NullCheck(L_12); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = L_12->___point_0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_14 = V_2; NullCheck(L_14); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = L_14->___point_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___point0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = WaypointGroup_FindNearestPointOnLine_mA66974C038F475D5FA3896F300D45992CF585340(L_13, L_15, L_16, NULL); V_4 = L_17; // var nextIsClosest = Vector3.Distance(point, nextLine) < Vector3.Distance(point, prevLine); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___point0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_3; float L_20; L_20 = Vector3_Distance_m99C722723EDD875852EF854AD7B7C4F8AC4F84AB_inline(L_18, L_19, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___point0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_4; float L_23; L_23 = Vector3_Distance_m99C722723EDD875852EF854AD7B7C4F8AC4F84AB_inline(L_21, L_22, NULL); V_5 = (bool)((((float)L_20) < ((float)L_23))? 1 : 0); // wpIndices = new Tuple(nextIsClosest ? closest : previous, nextIsClosest ? next : closest); Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F** L_24 = ___wpIndices1; bool L_25 = V_5; G_B1_0 = L_24; if (L_25) { G_B2_0 = L_24; goto IL_005b; } } { Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_26 = V_2; G_B3_0 = L_26; G_B3_1 = G_B1_0; goto IL_005c; } IL_005b: { Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_27 = V_0; G_B3_0 = L_27; G_B3_1 = G_B2_0; } IL_005c: { bool L_28 = V_5; G_B4_0 = G_B3_0; G_B4_1 = G_B3_1; if (L_28) { G_B5_0 = G_B3_0; G_B5_1 = G_B3_1; goto IL_0063; } } { Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_29 = V_0; G_B6_0 = L_29; G_B6_1 = G_B4_0; G_B6_2 = G_B4_1; goto IL_0064; } IL_0063: { Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_30 = V_1; G_B6_0 = L_30; G_B6_1 = G_B5_0; G_B6_2 = G_B5_1; } IL_0064: { Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* L_31 = (Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F*)il2cpp_codegen_object_new(Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F_il2cpp_TypeInfo_var); NullCheck(L_31); Tuple_2__ctor_m148041798AA8751B8CA31756D17726EF5A1D873D(L_31, G_B6_1, G_B6_0, Tuple_2__ctor_m148041798AA8751B8CA31756D17726EF5A1D873D_RuntimeMethod_var); *((RuntimeObject**)G_B6_2) = (RuntimeObject*)L_31; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)G_B6_2, (void*)(RuntimeObject*)L_31); // return nextIsClosest ? nextLine : prevLine; bool L_32 = V_5; if (L_32) { goto IL_0072; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_4; G_B9_0 = L_33; goto IL_0073; } IL_0072: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_3; G_B9_0 = L_34; } IL_0073: { V_6 = G_B9_0; goto IL_0077; } IL_0077: { // } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_6; return L_35; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6D7DBA678AA9B8C136113C9468BFF2AE9526137C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_m408ECD80B6741DCBE5393F164BAE2A24447B0124_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF35212B964C9A803FF0C6770B9804289588280D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass32_0_U3CGetClosestPointOnWaypointU3Eb__0_mFB2DC19527653C4921869DB4ED359A228EC4368E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass32_0_tCDDB352FF90A381A7DF6AF9B6236D4474238A3CA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass32_0_tCDDB352FF90A381A7DF6AF9B6236D4474238A3CA* V_0 = NULL; WaypointU5BU5D_tC1617E3A251E60612E94A984057F3847A389FF63* V_1 = NULL; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_2 = NULL; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* 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)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_6; memset((&V_6), 0, sizeof(V_6)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_7; memset((&V_7), 0, sizeof(V_7)); bool V_8 = false; bool V_9 = false; bool V_10 = false; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_11; memset((&V_11), 0, sizeof(V_11)); int32_t G_B10_0 = 0; int32_t G_B12_0 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B16_0; memset((&G_B16_0), 0, sizeof(G_B16_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B15_0; memset((&G_B15_0), 0, sizeof(G_B15_0)); float G_B17_0 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B17_1; memset((&G_B17_1), 0, sizeof(G_B17_1)); { U3CU3Ec__DisplayClass32_0_tCDDB352FF90A381A7DF6AF9B6236D4474238A3CA* L_0 = (U3CU3Ec__DisplayClass32_0_tCDDB352FF90A381A7DF6AF9B6236D4474238A3CA*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass32_0_tCDDB352FF90A381A7DF6AF9B6236D4474238A3CA_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass32_0__ctor_mE389F29FCED7A724746DF3E894660C37F3E10503(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass32_0_tCDDB352FF90A381A7DF6AF9B6236D4474238A3CA* L_1 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___point0; NullCheck(L_1); L_1->___point_0 = L_2; // var sortedWPs = WPs.OrderBy(wp => Vector3.Distance(point, wp.point)).ToArray(); List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_3 = __this->___WPs_10; U3CU3Ec__DisplayClass32_0_tCDDB352FF90A381A7DF6AF9B6236D4474238A3CA* L_4 = V_0; Func_2_tCF35212B964C9A803FF0C6770B9804289588280D* L_5 = (Func_2_tCF35212B964C9A803FF0C6770B9804289588280D*)il2cpp_codegen_object_new(Func_2_tCF35212B964C9A803FF0C6770B9804289588280D_il2cpp_TypeInfo_var); NullCheck(L_5); Func_2__ctor_m6B1391F5470209E6B332BBB82CB1FC6EE24C6958(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass32_0_U3CGetClosestPointOnWaypointU3Eb__0_mFB2DC19527653C4921869DB4ED359A228EC4368E_RuntimeMethod_var), NULL); RuntimeObject* L_6; L_6 = Enumerable_OrderBy_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6D7DBA678AA9B8C136113C9468BFF2AE9526137C(L_3, L_5, Enumerable_OrderBy_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6D7DBA678AA9B8C136113C9468BFF2AE9526137C_RuntimeMethod_var); WaypointU5BU5D_tC1617E3A251E60612E94A984057F3847A389FF63* L_7; L_7 = Enumerable_ToArray_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_m408ECD80B6741DCBE5393F164BAE2A24447B0124(L_6, Enumerable_ToArray_TisWaypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F_m408ECD80B6741DCBE5393F164BAE2A24447B0124_RuntimeMethod_var); V_1 = L_7; // var wpA = sortedWPs[0]; WaypointU5BU5D_tC1617E3A251E60612E94A984057F3847A389FF63* L_8 = V_1; NullCheck(L_8); int32_t L_9 = 0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_10 = (L_8)->GetAt(static_cast(L_9)); V_2 = L_10; // var wpB = sortedWPs[1]; WaypointU5BU5D_tC1617E3A251E60612E94A984057F3847A389FF63* L_11 = V_1; NullCheck(L_11); int32_t L_12 = 1; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_13 = (L_11)->GetAt(static_cast(L_12)); V_3 = L_13; // if (Mathf.Abs(wpA.index - wpB.index) > 1) Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_14 = V_2; NullCheck(L_14); int32_t L_15 = L_14->___index_3; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_16 = V_3; NullCheck(L_16); int32_t L_17 = L_16->___index_3; int32_t L_18; L_18 = Mathf_Abs_mEF48B2D15BEC6663A575693F563C6DC42C8135AE_inline(((int32_t)il2cpp_codegen_subtract(L_15, L_17)), NULL); V_8 = (bool)((((int32_t)L_18) > ((int32_t)1))? 1 : 0); bool L_19 = V_8; if (!L_19) { goto IL_0075; } } { // wpB = WPs[(int)Mathf.Repeat(wpA.index + 2, WPs.Count)]; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_20 = __this->___WPs_10; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_21 = V_2; NullCheck(L_21); int32_t L_22 = L_21->___index_3; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_23 = __this->___WPs_10; NullCheck(L_23); int32_t L_24; L_24 = List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_inline(L_23, List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var); float L_25; L_25 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(((float)((int32_t)il2cpp_codegen_add(L_22, 2))), ((float)L_24), NULL); NullCheck(L_20); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_26; L_26 = List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B(L_20, il2cpp_codegen_cast_double_to_int(L_25), List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); V_3 = L_26; } IL_0075: { // var respawnPoint = FindNearestPointOnLine(wpA.point, wpB.point, point); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_27 = V_2; NullCheck(L_27); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = L_27->___point_0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_29 = V_3; NullCheck(L_29); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = L_29->___point_0; U3CU3Ec__DisplayClass32_0_tCDDB352FF90A381A7DF6AF9B6236D4474238A3CA* L_31 = V_0; NullCheck(L_31); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = L_31->___point_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33; L_33 = WaypointGroup_FindNearestPointOnLine_mA66974C038F475D5FA3896F300D45992CF585340(L_28, L_30, L_32, NULL); V_4 = L_33; // respawnPoint.y = 0f; (&V_4)->___y_3 = (0.0f); // if (wpA.index > wpB.index) Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_34 = V_2; NullCheck(L_34); int32_t L_35 = L_34->___index_3; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_36 = V_3; NullCheck(L_36); int32_t L_37 = L_36->___index_3; V_9 = (bool)((((int32_t)L_35) > ((int32_t)L_37))? 1 : 0); bool L_38 = V_9; if (!L_38) { goto IL_00c5; } } { // lookVec = wpA.point - wpB.point; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_39 = V_2; NullCheck(L_39); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = L_39->___point_0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_41 = V_3; NullCheck(L_41); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = L_41->___point_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43; L_43 = Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline(L_40, L_42, NULL); V_5 = L_43; goto IL_00da; } IL_00c5: { // lookVec = wpB.point - wpA.point; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_44 = V_3; NullCheck(L_44); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = L_44->___point_0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_46 = V_2; NullCheck(L_46); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = L_46->___point_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48; L_48 = Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline(L_45, L_47, NULL); V_5 = L_48; } IL_00da: { // if ((wpA.index == 0 && wpB.index == WPs.Count - 1) || (wpB.index == 0 && wpA.index == WPs.Count - 1)) // if at the loop point we need to reverse the lookVec Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_49 = V_2; NullCheck(L_49); int32_t L_50 = L_49->___index_3; if (L_50) { goto IL_00f7; } } { Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_51 = V_3; NullCheck(L_51); int32_t L_52 = L_51->___index_3; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_53 = __this->___WPs_10; NullCheck(L_53); int32_t L_54; L_54 = List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_inline(L_53, List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var); if ((((int32_t)L_52) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_54, 1))))) { goto IL_0119; } } IL_00f7: { Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_55 = V_3; NullCheck(L_55); int32_t L_56 = L_55->___index_3; if (L_56) { goto IL_0116; } } { Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_57 = V_2; NullCheck(L_57); int32_t L_58 = L_57->___index_3; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_59 = __this->___WPs_10; NullCheck(L_59); int32_t L_60; L_60 = List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_inline(L_59, List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var); G_B10_0 = ((((int32_t)L_58) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_60, 1))))? 1 : 0); goto IL_0117; } IL_0116: { G_B10_0 = 0; } IL_0117: { G_B12_0 = G_B10_0; goto IL_011a; } IL_0119: { G_B12_0 = 1; } IL_011a: { V_10 = (bool)G_B12_0; bool L_61 = V_10; if (!L_61) { goto IL_0129; } } { // lookVec = -lookVec; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63; L_63 = Vector3_op_UnaryNegation_m3AC523A7BED6E843165BDF598690F0560D8CAA63_inline(L_62, NULL); V_5 = L_63; } IL_0129: { // Quaternion facing = Quaternion.LookRotation(Vector3.Normalize(lookVec * (Reverse ? -1f : 1f)), Vector3.up); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_5; bool L_65 = __this->___Reverse_8; G_B15_0 = L_64; if (L_65) { G_B16_0 = L_64; goto IL_013a; } } { G_B17_0 = (1.0f); G_B17_1 = G_B15_0; goto IL_013f; } IL_013a: { G_B17_0 = (-1.0f); G_B17_1 = G_B16_0; } IL_013f: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66; L_66 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(G_B17_1, G_B17_0, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67; L_67 = Vector3_Normalize_m6120F119433C5B60BBB28731D3D4A0DA50A84DDD_inline(L_66, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68; L_68 = Vector3_get_up_mAB5269BFCBCB1BD241450C9BF2F156303D30E0C3_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_69; L_69 = Quaternion_LookRotation_mE6859FEBE85BC0AE72A14159988151FF69BF4401(L_67, L_68, NULL); V_6 = L_69; // Matrix4x4 matrix = Matrix4x4.TRS(respawnPoint, facing, Vector3.one); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_4; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_71 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72; L_72 = Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_73; L_73 = Matrix4x4_TRS_mFEBA6926DB0044B96EF0CE98F30FEE7596820680(L_70, L_71, L_72, NULL); V_7 = L_73; // return matrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_74 = V_7; V_11 = L_74; goto IL_016b; } IL_016b: { // } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_75 = V_11; return L_75; } } // UnityEngine.Matrix4x4[] BoatAttack.WaypointGroup::GetStartPositions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* WaypointGroup_GetStartPositions_m1E67F6DBA7C0B0FDE8F68F828E92664A80FAE370 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; int32_t V_3 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4; memset((&V_4), 0, sizeof(V_4)); bool V_5 = false; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* V_6 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B5_0 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B4_0 = NULL; float G_B6_0 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B6_1 = NULL; { // var position = WPs[0].point + Vector3.up; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_0 = __this->___WPs_10; NullCheck(L_0); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_1; L_1 = List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B(L_0, 0, List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); NullCheck(L_1); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1->___point_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_get_up_mAB5269BFCBCB1BD241450C9BF2F156303D30E0C3_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_2, L_3, NULL); V_0 = L_4; // var rotation = WPs[0].rotation; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_5 = __this->___WPs_10; NullCheck(L_5); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_6; L_6 = List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B(L_5, 0, List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); NullCheck(L_6); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7 = L_6->___rotation_2; V_1 = L_7; // if(Reverse) bool L_8 = __this->___Reverse_8; V_2 = L_8; bool L_9 = V_2; if (!L_9) { goto IL_004f; } } { // rotation *= Quaternion.AngleAxis(180f, Vector3.up); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Vector3_get_up_mAB5269BFCBCB1BD241450C9BF2F156303D30E0C3_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12; L_12 = Quaternion_AngleAxis_m01A869DC10F976FAF493B66F15D6D6977BB61DA8((180.0f), L_11, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13; L_13 = Quaternion_op_Multiply_m5AC8B39C55015059BDD09122E04E47D4BFAB2276_inline(L_10, L_12, NULL); V_1 = L_13; } IL_004f: { // for (int i = 0; i < StartingPositions.Length; i++) V_3 = 0; goto IL_00cf; } IL_0053: { // var pos = new Vector3(i % 2 == 0 ? 3f : -3f, 0f, i * 5f + 4f); int32_t L_14 = V_3; G_B4_0 = (&V_4); if (!((int32_t)(L_14%2))) { G_B5_0 = (&V_4); goto IL_0062; } } { G_B6_0 = (-3.0f); G_B6_1 = G_B4_0; goto IL_0067; } IL_0062: { G_B6_0 = (3.0f); G_B6_1 = G_B5_0; } IL_0067: { int32_t L_15 = V_3; Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline(G_B6_1, G_B6_0, (0.0f), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_15), (5.0f))), (4.0f))), NULL); // pos.z = -pos.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_4; float L_17 = L_16.___z_4; (&V_4)->___z_4 = ((-L_17)); // StartingPositions[i].SetTRS(position, rotation, Vector3.one); Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_18 = __this->___StartingPositions_9; int32_t L_19 = V_3; NullCheck(L_18); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline(NULL); Matrix4x4_SetTRS_m8002A569FE81574DABE86044C8FF6F7C44DA21AA(((L_18)->GetAddressAt(static_cast(L_19))), L_20, L_21, L_22, NULL); // StartingPositions[i] *= Matrix4x4.Translate(pos); Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_23 = __this->___StartingPositions_9; int32_t L_24 = V_3; NullCheck(L_23); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_25 = ((L_23)->GetAddressAt(static_cast(L_24))); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = (*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_25); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_28; L_28 = Matrix4x4_Translate_m95D44EDD1A9856DD11C639692E47B7A35EF745E2(L_27, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_29; L_29 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_26, L_28, NULL); *(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_25 = L_29; // for (int i = 0; i < StartingPositions.Length; i++) int32_t L_30 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_00cf: { // for (int i = 0; i < StartingPositions.Length; i++) int32_t L_31 = V_3; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_32 = __this->___StartingPositions_9; NullCheck(L_32); V_5 = (bool)((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length))))? 1 : 0); bool L_33 = V_5; if (L_33) { goto IL_0053; } } { // return StartingPositions; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_34 = __this->___StartingPositions_9; V_6 = L_34; goto IL_00ed; } IL_00ed: { // } Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_35 = V_6; return L_35; } } // System.Single BoatAttack.WaypointGroup::CalculateTrackDistance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float WaypointGroup_CalculateTrackDistance_m63D6DA7E28F7E1E56E983B99D7337F2FA0C21564 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; int32_t V_2 = 0; bool V_3 = false; bool V_4 = false; int32_t V_5 = 0; float V_6 = 0.0f; bool V_7 = false; float V_8 = 0.0f; { // var distance = 0f; V_0 = (0.0f); // for (var i = 1; i < WPs.Count; i++) V_2 = 1; goto IL_003d; } IL_000b: { // distance += Vector3.Distance(WPs[i - 1].point, WPs[i].point); float L_0 = V_0; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_1 = __this->___WPs_10; int32_t L_2 = V_2; NullCheck(L_1); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_3; L_3 = List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B(L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); NullCheck(L_3); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = L_3->___point_0; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_5 = __this->___WPs_10; int32_t L_6 = V_2; NullCheck(L_5); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_7; L_7 = List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B(L_5, L_6, List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); NullCheck(L_7); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = L_7->___point_0; float L_9; L_9 = Vector3_Distance_m99C722723EDD875852EF854AD7B7C4F8AC4F84AB_inline(L_4, L_8, NULL); V_0 = ((float)il2cpp_codegen_add(L_0, L_9)); // for (var i = 1; i < WPs.Count; i++) int32_t L_10 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_003d: { // for (var i = 1; i < WPs.Count; i++) int32_t L_11 = V_2; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_12 = __this->___WPs_10; NullCheck(L_12); int32_t L_13; L_13 = List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_inline(L_12, List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var); V_3 = (bool)((((int32_t)L_11) < ((int32_t)L_13))? 1 : 0); bool L_14 = V_3; if (L_14) { goto IL_000b; } } { // if (loop) // if the track is a loop then add the last>first distance bool L_15 = __this->___loop_6; V_4 = L_15; bool L_16 = V_4; if (!L_16) { goto IL_0093; } } { // distance += Vector3.Distance(WPs[0].point, WPs[WPs.Count - 1].point); float L_17 = V_0; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_18 = __this->___WPs_10; NullCheck(L_18); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_19; L_19 = List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B(L_18, 0, List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); NullCheck(L_19); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = L_19->___point_0; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_21 = __this->___WPs_10; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_22 = __this->___WPs_10; NullCheck(L_22); int32_t L_23; L_23 = List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_inline(L_22, List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var); NullCheck(L_21); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_24; L_24 = List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B(L_21, ((int32_t)il2cpp_codegen_subtract(L_23, 1)), List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); NullCheck(L_24); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = L_24->___point_0; float L_26; L_26 = Vector3_Distance_m99C722723EDD875852EF854AD7B7C4F8AC4F84AB_inline(L_20, L_25, NULL); V_0 = ((float)il2cpp_codegen_add(L_17, L_26)); } IL_0093: { // var percentage = 0f; V_1 = (0.0f); // for (var i = 1; i < WPs.Count; i++) V_5 = 1; goto IL_00ed; } IL_009e: { // var segment = Vector3.Distance(WPs[i - 1].point, WPs[i].point); List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_27 = __this->___WPs_10; int32_t L_28 = V_5; NullCheck(L_27); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_29; L_29 = List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B(L_27, ((int32_t)il2cpp_codegen_subtract(L_28, 1)), List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); NullCheck(L_29); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = L_29->___point_0; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_31 = __this->___WPs_10; int32_t L_32 = V_5; NullCheck(L_31); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_33; L_33 = List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B(L_31, L_32, List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); NullCheck(L_33); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = L_33->___point_0; float L_35; L_35 = Vector3_Distance_m99C722723EDD875852EF854AD7B7C4F8AC4F84AB_inline(L_30, L_34, NULL); V_6 = L_35; // percentage += segment / distance; float L_36 = V_1; float L_37 = V_6; float L_38 = V_0; V_1 = ((float)il2cpp_codegen_add(L_36, ((float)(L_37/L_38)))); // WPs[i].normalizedDistance = percentage; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_39 = __this->___WPs_10; int32_t L_40 = V_5; NullCheck(L_39); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_41; L_41 = List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B(L_39, L_40, List_1_get_Item_m6E8BDA50AD22BE69CD17AC91980B5889B163953B_RuntimeMethod_var); float L_42 = V_1; NullCheck(L_41); L_41->___normalizedDistance_6 = L_42; // for (var i = 1; i < WPs.Count; i++) int32_t L_43 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_43, 1)); } IL_00ed: { // for (var i = 1; i < WPs.Count; i++) int32_t L_44 = V_5; List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_45 = __this->___WPs_10; NullCheck(L_45); int32_t L_46; L_46 = List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_inline(L_45, List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var); V_7 = (bool)((((int32_t)L_44) < ((int32_t)L_46))? 1 : 0); bool L_47 = V_7; if (L_47) { goto IL_009e; } } { // return distance; float L_48 = V_0; V_8 = L_48; goto IL_0107; } IL_0107: { // } float L_49 = V_8; return L_49; } } // UnityEngine.Vector3 BoatAttack.WaypointGroup::FindNearestPointOnLine(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 WaypointGroup_FindNearestPointOnLine_mA66974C038F475D5FA3896F300D45992CF585340 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___start0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___end1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point2, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); float V_3 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4; memset((&V_4), 0, sizeof(V_4)); { // var line = (end - start); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___end1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___start0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline(L_0, L_1, NULL); V_0 = L_2; // var len = line.magnitude; float L_3; L_3 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_0), NULL); V_1 = L_3; // line.Normalize(); Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline((&V_0), NULL); // var v = point - start; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___point2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___start0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline(L_4, L_5, NULL); V_2 = L_6; // var d = Vector3.Dot(v, line); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_0; float L_9; L_9 = Vector3_Dot_m4688A1A524306675DBDB1E6D483F35E85E3CE6D8_inline(L_7, L_8, NULL); V_3 = L_9; // d = Mathf.Clamp(d, 0f, len); float L_10 = V_3; float L_11 = V_1; float L_12; L_12 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(L_10, (0.0f), L_11, NULL); V_3 = L_12; // return start + line * d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___start0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_0; float L_15 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_14, L_15, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_13, L_16, NULL); V_4 = L_17; goto IL_0047; } IL_0047: { // } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_4; return L_18; } } // System.Void BoatAttack.WaypointGroup::OnDrawGizmos() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGroup_OnDrawGizmos_m02675D668A925E1F9265F25C2AA187FC02C31617 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* V_2 = NULL; int32_t V_3 = 0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_4; memset((&V_4), 0, sizeof(V_4)); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // StartingPositions = GetStartPositions(); Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_0; L_0 = WaypointGroup_GetStartPositions_m1E67F6DBA7C0B0FDE8F68F828E92664A80FAE370(__this, NULL); __this->___StartingPositions_9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___StartingPositions_9), (void*)L_0); // var c = Reverse ? Color.red : Color.green; bool L_1 = __this->___Reverse_8; if (L_1) { goto IL_001c; } } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2; L_2 = Color_get_green_m336EB73DD4A5B11B7F405CF4BC7F37A466FB4FF7_inline(NULL); G_B3_0 = L_2; goto IL_0021; } IL_001c: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3; L_3 = Color_get_red_m27D04C1E5FE794AD933B7B9364F3D34B9EA25109_inline(NULL); G_B3_0 = L_3; } IL_0021: { V_0 = G_B3_0; // var startBox = new Vector3(2f, 0.1f, 6f); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_1), (2.0f), (0.100000001f), (6.0f), NULL); // foreach (var startPos in StartingPositions) Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_4 = __this->___StartingPositions_9; V_2 = L_4; V_3 = 0; goto IL_0099; } IL_0044: { // foreach (var startPos in StartingPositions) Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_5 = V_2; int32_t L_6 = V_3; NullCheck(L_5); int32_t L_7 = L_6; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = (L_5)->GetAt(static_cast(L_7)); V_4 = L_8; // Gizmos.matrix = startPos; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9 = V_4; Gizmos_set_matrix_m916F9A7A8ACC51F304BB5BB4536854A045EF844B(L_9, NULL); // c.a = 0.5f; (&V_0)->___a_3 = (0.5f); // Gizmos.color = c; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = V_0; Gizmos_set_color_mFD4A7935FF025F5922374A8DD797BA0558BF1AD2(L_10, NULL); // Gizmos.DrawCube(Vector3.zero, startBox); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_1; Gizmos_DrawCube_mE7D2162786517A14E8A740C7887CD08A3105B192(L_11, L_12, NULL); // c.a = 1f; (&V_0)->___a_3 = (1.0f); // Gizmos.color = c; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = V_0; Gizmos_set_color_mFD4A7935FF025F5922374A8DD797BA0558BF1AD2(L_13, NULL); // Gizmos.DrawWireCube(Vector3.zero, startBox); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_1; Gizmos_DrawWireCube_m31971565E5002365FE94256FFE1DC5B070FDBBA7(L_14, L_15, NULL); int32_t L_16 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0099: { // foreach (var startPos in StartingPositions) int32_t L_17 = V_3; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_18 = V_2; NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))) { goto IL_0044; } } { // } return; } } // System.Void BoatAttack.WaypointGroup::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGroup__ctor_mF0BDC670389DE12E89A7DA8609F8125BF82CFFFD (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m5579DFA5770C673610ED38800135F7D143DE07FC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8DD97C8B14CD7293BE4E6D98D194054FF66A0A12_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortedDictionary_2__ctor_mB16CC23334CE34AA1D9DD741C545DDA4E8CCDB7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public int waypointGroupId = 0; __this->___waypointGroupId_4 = 0; // public Color waypointColour = Color.yellow; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; L_0 = Color_get_yellow_m1EF7276EF58050DFBA8921E2383F0249C08D346F_inline(NULL); __this->___waypointColour_5 = L_0; // public bool loop = true; __this->___loop_6 = (bool)1; // public bool raceStarted = false; __this->___raceStarted_7 = (bool)0; // public bool Reverse = false; __this->___Reverse_8 = (bool)0; // public Matrix4x4[] StartingPositions = new Matrix4x4[4]; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_1 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)4); __this->___StartingPositions_9 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___StartingPositions_9), (void*)L_1); // [SerializeField] public List WPs = new List(); List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_2 = (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67*)il2cpp_codegen_object_new(List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67_il2cpp_TypeInfo_var); NullCheck(L_2); List_1__ctor_m8DD97C8B14CD7293BE4E6D98D194054FF66A0A12(L_2, List_1__ctor_m8DD97C8B14CD7293BE4E6D98D194054FF66A0A12_RuntimeMethod_var); __this->___WPs_10 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___WPs_10), (void*)L_2); // private readonly Dictionary _triggerPairs = new Dictionary(); Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3* L_3 = (Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3*)il2cpp_codegen_object_new(Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3_il2cpp_TypeInfo_var); NullCheck(L_3); Dictionary_2__ctor_m5579DFA5770C673610ED38800135F7D143DE07FC(L_3, Dictionary_2__ctor_m5579DFA5770C673610ED38800135F7D143DE07FC_RuntimeMethod_var); __this->____triggerPairs_12 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____triggerPairs_12), (void*)L_3); // private readonly SortedDictionary _checkpointPairs = new SortedDictionary(); SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277* L_4 = (SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277*)il2cpp_codegen_object_new(SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277_il2cpp_TypeInfo_var); NullCheck(L_4); SortedDictionary_2__ctor_mB16CC23334CE34AA1D9DD741C545DDA4E8CCDB7C(L_4, SortedDictionary_2__ctor_mB16CC23334CE34AA1D9DD741C545DDA4E8CCDB7C_RuntimeMethod_var); __this->____checkpointPairs_13 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____checkpointPairs_13), (void*)L_4); 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.WaypointGroup/Waypoint::.ctor(UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Waypoint__ctor_mD97CA0CAD3857233BF2424A2A877054C88A60579 (Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position0, float ___radius1, const RuntimeMethod* method) { { // public Quaternion rotation = Quaternion.identity; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0; L_0 = Quaternion_get_identity_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_inline(NULL); __this->___rotation_2 = L_0; // public Waypoint(Vector3 position, float radius) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // point = position; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___position0; __this->___point_0 = L_1; // width = radius; float L_2 = ___radius1; __this->___width_1 = L_2; // } return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void BoatAttack.WaypointGroup/d__19::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCreateCheckpointU3Ed__19__ctor_m6939D1A41A3211F1242B79BFE9D526372E89499D (U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48* __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.WaypointGroup/d__19::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCreateCheckpointU3Ed__19_System_IDisposable_Dispose_m851CD0A41157F38CD4115C5687C169BC30BDA85A (U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48* __this, const RuntimeMethod* method) { { return; } } // System.Boolean BoatAttack.WaypointGroup/d__19::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CCreateCheckpointU3Ed__19_MoveNext_m3606FFA9A5898C7EED36DE7D717D11CCBD03CF4C (U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48* __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_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mD2ED2F4756BB092A19B5901ADC0A90FCC2C55F69_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral47A3FAF17D89549FD0F0ECA7370B81F7C80DFCDE); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; 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_0067; } IL_0016: { return (bool)0; } IL_0018: { __this->___U3CU3E1__state_0 = (-1); // var checkpointLoading = checkpoint.InstantiateAsync(wp.point, wp.rotation); WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_3 = __this->___U3CU3E4__this_4; NullCheck(L_3); AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_4 = L_3->___checkpoint_15; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_5 = __this->___wp_2; NullCheck(L_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5->___point_0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_7 = __this->___wp_2; NullCheck(L_7); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = L_7->___rotation_2; NullCheck(L_4); AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_9; L_9 = VirtualFuncInvoker3< AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(15 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.AssetReference::InstantiateAsync(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Transform) */, L_4, L_6, L_8, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL); __this->___U3CcheckpointLoadingU3E5__1_5 = L_9; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CcheckpointLoadingU3E5__1_5))->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CcheckpointLoadingU3E5__1_5))->___m_LocationName_2), (void*)NULL); #endif // yield return checkpointLoading; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_10 = __this->___U3CcheckpointLoadingU3E5__1_5; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_11 = L_10; RuntimeObject* L_12 = Box(AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA_il2cpp_TypeInfo_var, &L_11); __this->___U3CU3E2__current_1 = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_12); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_0067: { __this->___U3CU3E1__state_0 = (-1); // checkpointLoading.Result.transform.localScale = Vector3.one * ((wp.width + 1) / 6); AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_13 = (&__this->___U3CcheckpointLoadingU3E5__1_5); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14; L_14 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_13, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var); NullCheck(L_14); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15; L_15 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_14, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline(NULL); Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_17 = __this->___wp_2; NullCheck(L_17); float L_18 = L_17->___width_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_16, ((float)(((float)il2cpp_codegen_add(L_18, (1.0f)))/(6.0f))), NULL); NullCheck(L_15); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_15, L_19, NULL); // if (!start) yield break; bool L_20 = __this->___start_3; V_1 = (bool)((((int32_t)L_20) == ((int32_t)0))? 1 : 0); bool L_21 = V_1; if (!L_21) { goto IL_00b4; } } { // if (!start) yield break; return (bool)0; } IL_00b4: { // if(checkpointLoading.Result.TryGetComponent(out var renderer)) AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_22 = (&__this->___U3CcheckpointLoadingU3E5__1_5); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23; L_23 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_22, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var); MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_24 = (&__this->___U3CrendererU3E5__2_6); NullCheck(L_23); bool L_25; L_25 = GameObject_TryGetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mD2ED2F4756BB092A19B5901ADC0A90FCC2C55F69(L_23, L_24, GameObject_TryGetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mD2ED2F4756BB092A19B5901ADC0A90FCC2C55F69_RuntimeMethod_var); V_2 = L_25; bool L_26 = V_2; if (!L_26) { goto IL_00e9; } } { // renderer.material.SetColor("_Color", Color.red); MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_27 = __this->___U3CrendererU3E5__2_6; NullCheck(L_27); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_28; L_28 = Renderer_get_material_m5BA2A00816C4CC66580D4B2E409CF10718C15656(L_27, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_29; L_29 = Color_get_red_m27D04C1E5FE794AD933B7B9364F3D34B9EA25109_inline(NULL); NullCheck(L_28); Material_SetColor_mFAB32FAA44461E46FD707B34184EC080CBB3539F(L_28, _stringLiteral47A3FAF17D89549FD0F0ECA7370B81F7C80DFCDE, L_29, NULL); } IL_00e9: { // } return (bool)0; } } // System.Object BoatAttack.WaypointGroup/d__19::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCreateCheckpointU3Ed__19_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m9162E37D63F4E6142AFABD6FFFA1E5D4B8579A70 (U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void BoatAttack.WaypointGroup/d__19::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCreateCheckpointU3Ed__19_System_Collections_IEnumerator_Reset_m96241258DC1BFB162118BDE7AF9954C04A12FCB2 (U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48* __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*)&U3CCreateCheckpointU3Ed__19_System_Collections_IEnumerator_Reset_m96241258DC1BFB162118BDE7AF9954C04A12FCB2_RuntimeMethod_var))); } } // System.Object BoatAttack.WaypointGroup/d__19::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCreateCheckpointU3Ed__19_System_Collections_IEnumerator_get_Current_m3410C9C11A1D978918C3544518A6FF97A317DCEE (U3CCreateCheckpointU3Ed__19_tB4BC3797987C1E7F96361A69F42A327316F6DE48* __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.WaypointGroup/<>c__DisplayClass28_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass28_0__ctor_mEED22E29638F5421DAAAC36EA07F2E372FD7171B (U3CU3Ec__DisplayClass28_0_t7E10DD21FCABDBDD23E378C1079634F733344115* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean BoatAttack.WaypointGroup/<>c__DisplayClass28_0::b__0(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass28_0_U3CGetNextCheckpointU3Eb__0_m1BCB8A354BCCD1B11D8B3FE23BFAD5C9988563BE (U3CU3Ec__DisplayClass28_0_t7E10DD21FCABDBDD23E378C1079634F733344115* __this, KeyValuePair_2_tCA479CE8F6CE1B2A2492494EF1941A6EFE93C4A6 ___x0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m409DDE1AE6D517C4B79BEA954F4D5D11CEC8E81F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // return _checkpointPairs.FirstOrDefault(x => x.Key > index).Value ?? WPs[0]; int32_t L_0; L_0 = KeyValuePair_2_get_Key_m409DDE1AE6D517C4B79BEA954F4D5D11CEC8E81F_inline((&___x0), KeyValuePair_2_get_Key_m409DDE1AE6D517C4B79BEA954F4D5D11CEC8E81F_RuntimeMethod_var); int32_t L_1 = __this->___index_0; return (bool)((((int32_t)L_0) > ((int32_t)L_1))? 1 : 0); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void BoatAttack.WaypointGroup/<>c__DisplayClass29_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass29_0__ctor_m5A2DCDF501403769BC953B6BC011C63A5012EFFB (U3CU3Ec__DisplayClass29_0_t2E9EB557FD7011BE7CC11D991E347612CDADD542* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Single BoatAttack.WaypointGroup/<>c__DisplayClass29_0::b__0(BoatAttack.WaypointGroup/Waypoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec__DisplayClass29_0_U3CGetClosestWaypointU3Eb__0_mA1FAF825242BB011A8D0BCD7A8FEFFC34BB1D3E8 (U3CU3Ec__DisplayClass29_0_t2E9EB557FD7011BE7CC11D991E347612CDADD542* __this, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___wp0, const RuntimeMethod* method) { { // return WPs.OrderBy(wp => Vector3.Distance(point, wp.point)).ToArray()[0]; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___point_0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_1 = ___wp0; NullCheck(L_1); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1->___point_0; float L_3; L_3 = Vector3_Distance_m99C722723EDD875852EF854AD7B7C4F8AC4F84AB_inline(L_0, L_2, NULL); return L_3; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void BoatAttack.WaypointGroup/<>c__DisplayClass32_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass32_0__ctor_mE389F29FCED7A724746DF3E894660C37F3E10503 (U3CU3Ec__DisplayClass32_0_tCDDB352FF90A381A7DF6AF9B6236D4474238A3CA* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Single BoatAttack.WaypointGroup/<>c__DisplayClass32_0::b__0(BoatAttack.WaypointGroup/Waypoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec__DisplayClass32_0_U3CGetClosestPointOnWaypointU3Eb__0_mFB2DC19527653C4921869DB4ED359A228EC4368E (U3CU3Ec__DisplayClass32_0_tCDDB352FF90A381A7DF6AF9B6236D4474238A3CA* __this, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___wp0, const RuntimeMethod* method) { { // var sortedWPs = WPs.OrderBy(wp => Vector3.Distance(point, wp.point)).ToArray(); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___point_0; Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_1 = ___wp0; NullCheck(L_1); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1->___point_0; float L_3; L_3 = Vector3_Distance_m99C722723EDD875852EF854AD7B7C4F8AC4F84AB_inline(L_0, L_2, NULL); return L_3; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void BoatAttack.UI.ColorSelector::ValueUpdate(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorSelector_ValueUpdate_m4C3CBE756163764ECA744D0D9021E25829010C22 (ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* __this, int32_t ___i0, const RuntimeMethod* method) { UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* G_B2_0 = NULL; UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* G_B1_0 = NULL; { // updateVal?.Invoke(i); UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* L_0 = __this->___updateVal_8; UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000d; } } { goto IL_0014; } IL_000d: { int32_t L_2 = ___i0; NullCheck(G_B2_0); UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8_inline(G_B2_0, L_2, NULL); } IL_0014: { // } return; } } // System.Void BoatAttack.UI.ColorSelector::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorSelector_Awake_mD4F8E95D646B5BCF881BF9D4C1A412E5D9F10397 (ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* __this, const RuntimeMethod* method) { { // _currentOption = startOption; int32_t L_0 = __this->___startOption_6; __this->____currentOption_7 = L_0; // UpdateColor(); ColorSelector_UpdateColor_mDB828BDC04B89EA028A137082BAAC464DF5BC4C8(__this, NULL); // } return; } } // System.Void BoatAttack.UI.ColorSelector::NextOption() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorSelector_NextOption_m3CCA6B5B4A1873E14C6FFF21297BEBE25BB715BB (ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* __this, const RuntimeMethod* method) { { // _currentOption = ValidateIndex(_currentOption + 1); int32_t L_0 = __this->____currentOption_7; int32_t L_1; L_1 = ColorSelector_ValidateIndex_m3FFA6B93EEDAB245A306CBD23C39E25F4EF9D72D(__this, ((int32_t)il2cpp_codegen_add(L_0, 1)), NULL); __this->____currentOption_7 = L_1; // UpdateColor(); ColorSelector_UpdateColor_mDB828BDC04B89EA028A137082BAAC464DF5BC4C8(__this, NULL); // ValueUpdate(_currentOption); int32_t L_2 = __this->____currentOption_7; ColorSelector_ValueUpdate_m4C3CBE756163764ECA744D0D9021E25829010C22(__this, L_2, NULL); // } return; } } // System.Void BoatAttack.UI.ColorSelector::PreviousOption() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorSelector_PreviousOption_mEBE3B1A24C3B08AE2B0F4625A1EAEE657D6E6E1C (ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* __this, const RuntimeMethod* method) { { // _currentOption = ValidateIndex(_currentOption - 1); int32_t L_0 = __this->____currentOption_7; int32_t L_1; L_1 = ColorSelector_ValidateIndex_m3FFA6B93EEDAB245A306CBD23C39E25F4EF9D72D(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 1)), NULL); __this->____currentOption_7 = L_1; // UpdateColor(); ColorSelector_UpdateColor_mDB828BDC04B89EA028A137082BAAC464DF5BC4C8(__this, NULL); // ValueUpdate(_currentOption); int32_t L_2 = __this->____currentOption_7; ColorSelector_ValueUpdate_m4C3CBE756163764ECA744D0D9021E25829010C22(__this, L_2, NULL); // } return; } } // System.Int32 BoatAttack.UI.ColorSelector::get_CurrentOption() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorSelector_get_CurrentOption_m7F64CFEEEDDB879AC1530004684BABBC36B3A3FE (ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* __this, const RuntimeMethod* method) { { // get => _currentOption; int32_t L_0 = __this->____currentOption_7; return L_0; } } // System.Void BoatAttack.UI.ColorSelector::set_CurrentOption(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorSelector_set_CurrentOption_mAD7A53692E5A3C34295CC64A050477BC52169A30 (ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* __this, int32_t ___value0, const RuntimeMethod* method) { { // _currentOption = ValidateIndex(value); int32_t L_0 = ___value0; int32_t L_1; L_1 = ColorSelector_ValidateIndex_m3FFA6B93EEDAB245A306CBD23C39E25F4EF9D72D(__this, L_0, NULL); __this->____currentOption_7 = L_1; // UpdateColor(); ColorSelector_UpdateColor_mDB828BDC04B89EA028A137082BAAC464DF5BC4C8(__this, NULL); // ValueUpdate(_currentOption); int32_t L_2 = __this->____currentOption_7; ColorSelector_ValueUpdate_m4C3CBE756163764ECA744D0D9021E25829010C22(__this, L_2, NULL); // } return; } } // System.Void BoatAttack.UI.ColorSelector::UpdateColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorSelector_UpdateColor_mDB828BDC04B89EA028A137082BAAC464DF5BC4C8 (ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* __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; } { // value = ConstantData.GetPaletteColor(_currentOption); int32_t L_0 = __this->____currentOption_7; il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1; L_1 = ConstantData_GetPaletteColor_mE40C499F561F55F8B21F47A3531EEF590AE4E3A7(L_0, NULL); __this->___value_4 = L_1; // } return; } } // System.Int32 BoatAttack.UI.ColorSelector::ValidateIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorSelector_ValidateIndex_m3FFA6B93EEDAB245A306CBD23C39E25F4EF9D72D (ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* __this, 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; } bool V_0 = false; int32_t V_1 = 0; { // if (loop) bool L_0 = __this->___loop_5; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_001f; } } { // return (int) Mathf.Repeat(index, ConstantData.ColorPalette.Length); int32_t L_2 = ___index0; il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var); ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_3 = ((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___ColorPalette_3; NullCheck(L_3); float L_4; L_4 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(((float)L_2), ((float)((int32_t)(((RuntimeArray*)L_3)->max_length))), NULL); V_1 = il2cpp_codegen_cast_double_to_int(L_4); goto IL_0030; } IL_001f: { // return Mathf.Clamp(index, 0, ConstantData.ColorPalette.Length); int32_t L_5 = ___index0; il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var); ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_6 = ((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___ColorPalette_3; NullCheck(L_6); int32_t L_7; L_7 = Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline(L_5, 0, ((int32_t)(((RuntimeArray*)L_6)->max_length)), NULL); V_1 = L_7; goto IL_0030; } IL_0030: { // } int32_t L_8 = V_1; return L_8; } } // System.Void BoatAttack.UI.ColorSelector::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorSelector__ctor_mDB8C519F8D90605D261CDC6C7305DE23BF019B10 (ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* __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 void UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8_Multicast(UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, int32_t ___index0, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); typedef void (*FunctionPointerType) (UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, int32_t ___index0, const RuntimeMethod* method); for (il2cpp_array_size_t i = 0; i < length; i++) { UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); ((FunctionPointerType)currentDelegate->___invoke_impl_1)(currentDelegate, ___index0, reinterpret_cast(currentDelegate->___method_3)); } } void UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8_Open(UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, int32_t ___index0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___index0, method); } void UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8_Closed(UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, int32_t ___index0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(__this->___m_target_2, ___index0, method); } void UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8_OpenStaticInvoker(UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, int32_t ___index0, const RuntimeMethod* method) { InvokerActionInvoker1< int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___index0); } void UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8_ClosedStaticInvoker(UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, int32_t ___index0, const RuntimeMethod* method) { InvokerActionInvoker2< RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___index0); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F (UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, int32_t ___index0, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); // Native function invocation il2cppPInvokeFunc(___index0); } // System.Void BoatAttack.UI.ColorSelector/UpdateValue::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateValue__ctor_mEC1D326B39578229EAD195581E6084B5033F4CFA (UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1); __this->___method_3 = ___method1; __this->___m_target_2 = ___object0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0); int methodCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1); if (MethodIsStatic((RuntimeMethod*)___method1)) { bool isOpen = methodCount == 1; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8_Open; else __this->___invoke_impl_1 = (intptr_t)&UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8_Closed; } else { __this->___invoke_impl_1 = (intptr_t)&UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8_Closed; } __this->___extra_arg_5 = (intptr_t)&UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8_Multicast; } // System.Void BoatAttack.UI.ColorSelector/UpdateValue::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8 (UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, int32_t ___index0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, int32_t ___index0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___index0, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult BoatAttack.UI.ColorSelector/UpdateValue::BeginInvoke(System.Int32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UpdateValue_BeginInvoke_mF77C53402150CD96203387F0FF2599C8C1E6E29B (UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, int32_t ___index0, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback1, RuntimeObject* ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &___index0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Void BoatAttack.UI.ColorSelector/UpdateValue::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateValue_EndInvoke_m63F19F5B25AB13B476EE4BD3A214536E612413F5 (UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void BoatAttack.UI.EnumSelector::ValueUpdate(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumSelector_ValueUpdate_m61EFDE708E45088DB6AFBB37FA21B53028CF1925 (EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* __this, int32_t ___i0, const RuntimeMethod* method) { UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* G_B2_0 = NULL; UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* G_B1_0 = NULL; { // updateVal?.Invoke(i); UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* L_0 = __this->___updateVal_9; UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000d; } } { goto IL_0014; } IL_000d: { int32_t L_2 = ___i0; NullCheck(G_B2_0); UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA_inline(G_B2_0, L_2, NULL); } IL_0014: { // } return; } } // System.Void BoatAttack.UI.EnumSelector::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumSelector_Awake_mB9A514555D31C7087F544D5DBAA72BD9F0D8D855 (EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* __this, const RuntimeMethod* method) { { // _currentOption = startOption; int32_t L_0 = __this->___startOption_7; __this->____currentOption_8 = L_0; // UpdateText(); EnumSelector_UpdateText_m21CB957D8BD9DA92AB024EF8F6A20B9D0ECD48C0(__this, NULL); // } return; } } // System.Void BoatAttack.UI.EnumSelector::NextOption() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumSelector_NextOption_m7FD16A678D043D1A0D698B43F10E29D90E11D9E4 (EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* __this, const RuntimeMethod* method) { { // _currentOption = ValidateIndex(_currentOption + 1); int32_t L_0 = __this->____currentOption_8; int32_t L_1; L_1 = EnumSelector_ValidateIndex_m184AF759AA56F373A06EB63C805A66F6930949DB(__this, ((int32_t)il2cpp_codegen_add(L_0, 1)), NULL); __this->____currentOption_8 = L_1; // UpdateText(); EnumSelector_UpdateText_m21CB957D8BD9DA92AB024EF8F6A20B9D0ECD48C0(__this, NULL); // ValueUpdate(_currentOption); int32_t L_2 = __this->____currentOption_8; EnumSelector_ValueUpdate_m61EFDE708E45088DB6AFBB37FA21B53028CF1925(__this, L_2, NULL); // } return; } } // System.Void BoatAttack.UI.EnumSelector::PreviousOption() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumSelector_PreviousOption_mADC96CC5C9EFD31CABEA7BBF441E23BA4AFB6E29 (EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* __this, const RuntimeMethod* method) { { // _currentOption = ValidateIndex(_currentOption - 1); int32_t L_0 = __this->____currentOption_8; int32_t L_1; L_1 = EnumSelector_ValidateIndex_m184AF759AA56F373A06EB63C805A66F6930949DB(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 1)), NULL); __this->____currentOption_8 = L_1; // UpdateText(); EnumSelector_UpdateText_m21CB957D8BD9DA92AB024EF8F6A20B9D0ECD48C0(__this, NULL); // ValueUpdate(_currentOption); int32_t L_2 = __this->____currentOption_8; EnumSelector_ValueUpdate_m61EFDE708E45088DB6AFBB37FA21B53028CF1925(__this, L_2, NULL); // } return; } } // System.Int32 BoatAttack.UI.EnumSelector::get_CurrentOption() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EnumSelector_get_CurrentOption_mF62FB3D021AC34783AEAD60055D62DD62B2B3FA2 (EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* __this, const RuntimeMethod* method) { { // get => _currentOption; int32_t L_0 = __this->____currentOption_8; return L_0; } } // System.Void BoatAttack.UI.EnumSelector::set_CurrentOption(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumSelector_set_CurrentOption_m68FA7F65FAB0FE9E785903F83B6408E081B4788A (EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* __this, int32_t ___value0, const RuntimeMethod* method) { { // _currentOption = ValidateIndex(value); int32_t L_0 = ___value0; int32_t L_1; L_1 = EnumSelector_ValidateIndex_m184AF759AA56F373A06EB63C805A66F6930949DB(__this, L_0, NULL); __this->____currentOption_8 = L_1; // UpdateText(); EnumSelector_UpdateText_m21CB957D8BD9DA92AB024EF8F6A20B9D0ECD48C0(__this, NULL); // ValueUpdate(_currentOption); int32_t L_2 = __this->____currentOption_8; EnumSelector_ValueUpdate_m61EFDE708E45088DB6AFBB37FA21B53028CF1925(__this, L_2, NULL); // } return; } } // System.Void BoatAttack.UI.EnumSelector::UpdateText() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumSelector_UpdateText_m21CB957D8BD9DA92AB024EF8F6A20B9D0ECD48C0 (EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* __this, const RuntimeMethod* method) { { // text.text = options[_currentOption]; TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_0 = __this->___text_5; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = __this->___options_4; int32_t L_2 = __this->____currentOption_8; NullCheck(L_1); int32_t L_3 = L_2; String_t* L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck(L_0); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_0, L_4); // } return; } } // System.Int32 BoatAttack.UI.EnumSelector::ValidateIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EnumSelector_ValidateIndex_m184AF759AA56F373A06EB63C805A66F6930949DB (EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* __this, int32_t ___index0, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; { // if (loop) bool L_0 = __this->___loop_6; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0020; } } { // return (int) Mathf.Repeat(index, options.Length); int32_t L_2 = ___index0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = __this->___options_4; NullCheck(L_3); float L_4; L_4 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(((float)L_2), ((float)((int32_t)(((RuntimeArray*)L_3)->max_length))), NULL); V_1 = il2cpp_codegen_cast_double_to_int(L_4); goto IL_0032; } IL_0020: { // return Mathf.Clamp(index, 0, options.Length); int32_t L_5 = ___index0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = __this->___options_4; NullCheck(L_6); int32_t L_7; L_7 = Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline(L_5, 0, ((int32_t)(((RuntimeArray*)L_6)->max_length)), NULL); V_1 = L_7; goto IL_0032; } IL_0032: { // } int32_t L_8 = V_1; return L_8; } } // System.Void BoatAttack.UI.EnumSelector::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumSelector__ctor_mBA5F04C0F1F565CDABCDB7010EB2175292FCDE28 (EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* __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 void UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA_Multicast(UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, int32_t ___index0, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); typedef void (*FunctionPointerType) (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, int32_t ___index0, const RuntimeMethod* method); for (il2cpp_array_size_t i = 0; i < length; i++) { UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); ((FunctionPointerType)currentDelegate->___invoke_impl_1)(currentDelegate, ___index0, reinterpret_cast(currentDelegate->___method_3)); } } void UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA_Open(UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, int32_t ___index0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___index0, method); } void UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA_Closed(UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, int32_t ___index0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(__this->___m_target_2, ___index0, method); } void UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA_OpenStaticInvoker(UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, int32_t ___index0, const RuntimeMethod* method) { InvokerActionInvoker1< int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___index0); } void UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA_ClosedStaticInvoker(UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, int32_t ___index0, const RuntimeMethod* method) { InvokerActionInvoker2< RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___index0); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804 (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, int32_t ___index0, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); // Native function invocation il2cppPInvokeFunc(___index0); } // System.Void BoatAttack.UI.EnumSelector/UpdateValue::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateValue__ctor_m6763AB6E3C03D1425E6C64AEF926E921475B0CBC (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1); __this->___method_3 = ___method1; __this->___m_target_2 = ___object0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0); int methodCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1); if (MethodIsStatic((RuntimeMethod*)___method1)) { bool isOpen = methodCount == 1; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA_Open; else __this->___invoke_impl_1 = (intptr_t)&UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA_Closed; } else { __this->___invoke_impl_1 = (intptr_t)&UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA_Closed; } __this->___extra_arg_5 = (intptr_t)&UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA_Multicast; } // System.Void BoatAttack.UI.EnumSelector/UpdateValue::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, int32_t ___index0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, int32_t ___index0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___index0, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult BoatAttack.UI.EnumSelector/UpdateValue::BeginInvoke(System.Int32,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UpdateValue_BeginInvoke_mD63F91F6ACADFBA9088317B5C2B92A8192C3318D (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, int32_t ___index0, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback1, RuntimeObject* ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &___index0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Void BoatAttack.UI.EnumSelector/UpdateValue::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateValue_EndInvoke_m1960990C233D837676DDDF85191FA7955F36719D (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void BoatAttack.UI.MainMenuHelper::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_OnEnable_m35AAA8498CDCC6A85E7D2ABB93E2A237ACDA668C (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainMenuHelper_SetLaps_m4D3C977EB5BC6F473389F7627D1F2573CAEB760A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainMenuHelper_SetLevel_mFB769CA48534F63C98B02BB946A247C07B9D1C8E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainMenuHelper_SetReverse_m489AA6872332171FD4B8A96DB6CECC3D64511FE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainMenuHelper_UpdateBoat_m91D0AB797A49FB728924A7818F86591DEC544291_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainMenuHelper_UpdatePrimaryColor_mB0DBF2FFF5A1C48417000E11CB6955584FAE6FB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainMenuHelper_UpdateTrimColor_mE7B8A782D1C09DE46E451777B1D6F58631089D3B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // levelSelector.updateVal += SetLevel; EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* L_0 = __this->___levelSelector_4; EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* L_1 = L_0; NullCheck(L_1); UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* L_2 = L_1->___updateVal_9; UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* L_3 = (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804*)il2cpp_codegen_object_new(UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804_il2cpp_TypeInfo_var); NullCheck(L_3); UpdateValue__ctor_m6763AB6E3C03D1425E6C64AEF926E921475B0CBC(L_3, NULL, (intptr_t)((void*)MainMenuHelper_SetLevel_mFB769CA48534F63C98B02BB946A247C07B9D1C8E_RuntimeMethod_var), NULL); Delegate_t* L_4; L_4 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_2, L_3, NULL); NullCheck(L_1); L_1->___updateVal_9 = ((UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804*)CastclassSealed((RuntimeObject*)L_4, UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_1->___updateVal_9), (void*)((UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804*)CastclassSealed((RuntimeObject*)L_4, UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804_il2cpp_TypeInfo_var))); // lapSelector.updateVal += SetLaps; EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* L_5 = __this->___lapSelector_5; EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* L_6 = L_5; NullCheck(L_6); UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* L_7 = L_6->___updateVal_9; UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* L_8 = (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804*)il2cpp_codegen_object_new(UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804_il2cpp_TypeInfo_var); NullCheck(L_8); UpdateValue__ctor_m6763AB6E3C03D1425E6C64AEF926E921475B0CBC(L_8, NULL, (intptr_t)((void*)MainMenuHelper_SetLaps_m4D3C977EB5BC6F473389F7627D1F2573CAEB760A_RuntimeMethod_var), NULL); Delegate_t* L_9; L_9 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_7, L_8, NULL); NullCheck(L_6); L_6->___updateVal_9 = ((UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804*)CastclassSealed((RuntimeObject*)L_9, UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_6->___updateVal_9), (void*)((UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804*)CastclassSealed((RuntimeObject*)L_9, UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804_il2cpp_TypeInfo_var))); // reverseSelector.updateVal += SetReverse; EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* L_10 = __this->___reverseSelector_6; EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* L_11 = L_10; NullCheck(L_11); UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* L_12 = L_11->___updateVal_9; UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* L_13 = (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804*)il2cpp_codegen_object_new(UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804_il2cpp_TypeInfo_var); NullCheck(L_13); UpdateValue__ctor_m6763AB6E3C03D1425E6C64AEF926E921475B0CBC(L_13, NULL, (intptr_t)((void*)MainMenuHelper_SetReverse_m489AA6872332171FD4B8A96DB6CECC3D64511FE7_RuntimeMethod_var), NULL); Delegate_t* L_14; L_14 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_12, L_13, NULL); NullCheck(L_11); L_11->___updateVal_9 = ((UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804*)CastclassSealed((RuntimeObject*)L_14, UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_11->___updateVal_9), (void*)((UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804*)CastclassSealed((RuntimeObject*)L_14, UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804_il2cpp_TypeInfo_var))); // boatHullSelector.updateVal += UpdateBoat; EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* L_15 = __this->___boatHullSelector_9; EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* L_16 = L_15; NullCheck(L_16); UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* L_17 = L_16->___updateVal_9; UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* L_18 = (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804*)il2cpp_codegen_object_new(UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804_il2cpp_TypeInfo_var); NullCheck(L_18); UpdateValue__ctor_m6763AB6E3C03D1425E6C64AEF926E921475B0CBC(L_18, __this, (intptr_t)((void*)MainMenuHelper_UpdateBoat_m91D0AB797A49FB728924A7818F86591DEC544291_RuntimeMethod_var), NULL); Delegate_t* L_19; L_19 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_17, L_18, NULL); NullCheck(L_16); L_16->___updateVal_9 = ((UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804*)CastclassSealed((RuntimeObject*)L_19, UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_16->___updateVal_9), (void*)((UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804*)CastclassSealed((RuntimeObject*)L_19, UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804_il2cpp_TypeInfo_var))); // boatPrimaryColorSelector.updateVal += UpdatePrimaryColor; ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* L_20 = __this->___boatPrimaryColorSelector_10; ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* L_21 = L_20; NullCheck(L_21); UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* L_22 = L_21->___updateVal_8; UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* L_23 = (UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F*)il2cpp_codegen_object_new(UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F_il2cpp_TypeInfo_var); NullCheck(L_23); UpdateValue__ctor_mEC1D326B39578229EAD195581E6084B5033F4CFA(L_23, __this, (intptr_t)((void*)MainMenuHelper_UpdatePrimaryColor_mB0DBF2FFF5A1C48417000E11CB6955584FAE6FB3_RuntimeMethod_var), NULL); Delegate_t* L_24; L_24 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_22, L_23, NULL); NullCheck(L_21); L_21->___updateVal_8 = ((UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F*)CastclassSealed((RuntimeObject*)L_24, UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_21->___updateVal_8), (void*)((UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F*)CastclassSealed((RuntimeObject*)L_24, UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F_il2cpp_TypeInfo_var))); // boatTrimColorSelector.updateVal += UpdateTrimColor; ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* L_25 = __this->___boatTrimColorSelector_11; ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* L_26 = L_25; NullCheck(L_26); UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* L_27 = L_26->___updateVal_8; UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* L_28 = (UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F*)il2cpp_codegen_object_new(UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F_il2cpp_TypeInfo_var); NullCheck(L_28); UpdateValue__ctor_mEC1D326B39578229EAD195581E6084B5033F4CFA(L_28, __this, (intptr_t)((void*)MainMenuHelper_UpdateTrimColor_mE7B8A782D1C09DE46E451777B1D6F58631089D3B_RuntimeMethod_var), NULL); Delegate_t* L_29; L_29 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_27, L_28, NULL); NullCheck(L_26); L_26->___updateVal_8 = ((UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F*)CastclassSealed((RuntimeObject*)L_29, UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_26->___updateVal_8), (void*)((UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F*)CastclassSealed((RuntimeObject*)L_29, UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F_il2cpp_TypeInfo_var))); // } return; } } // System.Void BoatAttack.UI.MainMenuHelper::SetupDefaults() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_SetupDefaults_m5F0816C8FFFD46691DEC217AED26098C8E2DA96C (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __this, const RuntimeMethod* method) { { // SetLevel(levelSelector.CurrentOption); EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* L_0 = __this->___levelSelector_4; NullCheck(L_0); int32_t L_1; L_1 = EnumSelector_get_CurrentOption_mF62FB3D021AC34783AEAD60055D62DD62B2B3FA2_inline(L_0, NULL); MainMenuHelper_SetLevel_mFB769CA48534F63C98B02BB946A247C07B9D1C8E(L_1, NULL); // SetLaps(lapSelector.CurrentOption); EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* L_2 = __this->___lapSelector_5; NullCheck(L_2); int32_t L_3; L_3 = EnumSelector_get_CurrentOption_mF62FB3D021AC34783AEAD60055D62DD62B2B3FA2_inline(L_2, NULL); MainMenuHelper_SetLaps_m4D3C977EB5BC6F473389F7627D1F2573CAEB760A(L_3, NULL); // SetReverse(reverseSelector.CurrentOption); EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* L_4 = __this->___reverseSelector_6; NullCheck(L_4); int32_t L_5; L_5 = EnumSelector_get_CurrentOption_mF62FB3D021AC34783AEAD60055D62DD62B2B3FA2_inline(L_4, NULL); MainMenuHelper_SetReverse_m489AA6872332171FD4B8A96DB6CECC3D64511FE7(L_5, NULL); // SetSinglePlayerName(boatName.text); TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_6 = __this->___boatName_8; NullCheck(L_6); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(65 /* System.String TMPro.TMP_Text::get_text() */, L_6); MainMenuHelper_SetSinglePlayerName_mAA4AE0092FCC23DD1FCC2D4CCC2C8EA549BD2746(__this, L_7, NULL); // UpdateBoat(0); MainMenuHelper_UpdateBoat_m91D0AB797A49FB728924A7818F86591DEC544291(__this, 0, NULL); // UpdateBoatColor(boatPrimaryColorSelector.CurrentOption, true); ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* L_8 = __this->___boatPrimaryColorSelector_10; NullCheck(L_8); int32_t L_9; L_9 = ColorSelector_get_CurrentOption_m7F64CFEEEDDB879AC1530004684BABBC36B3A3FE_inline(L_8, NULL); MainMenuHelper_UpdateBoatColor_m47450EA5464D575678B312D5899A05245B4B3550(__this, L_9, (bool)1, NULL); // UpdateBoatColor(boatTrimColorSelector.CurrentOption, false); ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* L_10 = __this->___boatTrimColorSelector_11; NullCheck(L_10); int32_t L_11; L_11 = ColorSelector_get_CurrentOption_m7F64CFEEEDDB879AC1530004684BABBC36B3A3FE_inline(L_10, NULL); MainMenuHelper_UpdateBoatColor_m47450EA5464D575678B312D5899A05245B4B3550(__this, L_11, (bool)0, NULL); // } return; } } // System.Void BoatAttack.UI.MainMenuHelper::UpdateBoat(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_UpdateBoat_m91D0AB797A49FB728924A7818F86591DEC544291 (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __this, int32_t ___index0, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; { // RaceManager.SetHull(0, index); int32_t L_0 = ___index0; RaceManager_SetHull_m3FC156D9944650E48C04ED04639D91BD557C1B90(0, L_0, NULL); // for (var i = 0; i < boatMeshes.Length; i++) V_0 = 0; goto IL_0025; } IL_000d: { // boatMeshes[i].SetActive(i == index); GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_1 = __this->___boatMeshes_7; int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = (L_1)->GetAt(static_cast(L_3)); int32_t L_5 = V_0; int32_t L_6 = ___index0; NullCheck(L_4); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_4, (bool)((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0), NULL); // for (var i = 0; i < boatMeshes.Length; i++) int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0025: { // for (var i = 0; i < boatMeshes.Length; i++) int32_t L_8 = V_0; GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_9 = __this->___boatMeshes_7; NullCheck(L_9); V_1 = (bool)((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))? 1 : 0); bool L_10 = V_1; if (L_10) { goto IL_000d; } } { // } return; } } // System.Void BoatAttack.UI.MainMenuHelper::SetupSingleplayerGame() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_SetupSingleplayerGame_mC208F2F2B9ABE1455DE9FA86D6E7712254BCEE04 (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __this, const RuntimeMethod* method) { { // RaceManager.SetGameType(RaceManager.GameType.Singleplayer); RaceManager_SetGameType_mD55E466BEB27B70B4EFC6E92218C661D74B335A6(0, NULL); // SetupDefaults(); MainMenuHelper_SetupDefaults_m5F0816C8FFFD46691DEC217AED26098C8E2DA96C(__this, NULL); // } return; } } // System.Void BoatAttack.UI.MainMenuHelper::SetupSpectatorGame() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_SetupSpectatorGame_m04FE5E18F8840A0DCE92D2BBA38F34311AE9F40A (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __this, const RuntimeMethod* method) { { // RaceManager.SetGameType(RaceManager.GameType.Spectator); RaceManager_SetGameType_mD55E466BEB27B70B4EFC6E92218C661D74B335A6(3, NULL); // SetupDefaults(); MainMenuHelper_SetupDefaults_m5F0816C8FFFD46691DEC217AED26098C8E2DA96C(__this, NULL); // } return; } } // System.Void BoatAttack.UI.MainMenuHelper::SetLevel(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_SetLevel_mFB769CA48534F63C98B02BB946A247C07B9D1C8E (int32_t ___index0, const RuntimeMethod* method) { { // private static void SetLevel(int index) => RaceManager.SetLevel(index); int32_t L_0 = ___index0; RaceManager_SetLevel_mBC0B85B318DBF0E3CE131250495434CBA1A02FB2(L_0, NULL); return; } } // System.Void BoatAttack.UI.MainMenuHelper::SetLaps(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_SetLaps_m4D3C977EB5BC6F473389F7627D1F2573CAEB760A (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); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // private static void SetLaps(int index) => RaceManager.RaceData.laps = ConstantData.Laps[index]; Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___Laps_2; int32_t L_2 = ___index0; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck(L_0); L_0->___laps_4 = L_4; return; } } // System.Void BoatAttack.UI.MainMenuHelper::SetReverse(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_SetReverse_m489AA6872332171FD4B8A96DB6CECC3D64511FE7 (int32_t ___reverse0, 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; } { // private static void SetReverse(int reverse) => RaceManager.RaceData.reversed = reverse == 1; Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; int32_t L_1 = ___reverse0; NullCheck(L_0); L_0->___reversed_5 = (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0); return; } } // System.Void BoatAttack.UI.MainMenuHelper::StartRace() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_StartRace_m0637AA5DFAD95F0D0589260DF1D47D8B040976E9 (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __this, const RuntimeMethod* method) { { // public void StartRace() => RaceManager.LoadGame(); RaceManager_LoadGame_m476121F1C82F5A3906B29DFECBE5035677533304(NULL); return; } } // System.Void BoatAttack.UI.MainMenuHelper::SetSinglePlayerName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_SetSinglePlayerName_mAA4AE0092FCC23DD1FCC2D4CCC2C8EA549BD2746 (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __this, String_t* ___playerName0, 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 void SetSinglePlayerName(string playerName) => RaceManager.RaceData.boats[0].boatName = playerName; 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); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_2; L_2 = List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76(L_1, 0, List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var); String_t* L_3 = ___playerName0; NullCheck(L_2); L_2->___boatName_0 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___boatName_0), (void*)L_3); return; } } // System.Void BoatAttack.UI.MainMenuHelper::UpdatePrimaryColor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_UpdatePrimaryColor_mB0DBF2FFF5A1C48417000E11CB6955584FAE6FB3 (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __this, int32_t ___index0, const RuntimeMethod* method) { { // private void UpdatePrimaryColor(int index) => UpdateBoatColor(index, true); int32_t L_0 = ___index0; MainMenuHelper_UpdateBoatColor_m47450EA5464D575678B312D5899A05245B4B3550(__this, L_0, (bool)1, NULL); return; } } // System.Void BoatAttack.UI.MainMenuHelper::UpdateTrimColor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_UpdateTrimColor_mE7B8A782D1C09DE46E451777B1D6F58631089D3B (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __this, int32_t ___index0, const RuntimeMethod* method) { { // private void UpdateTrimColor(int index) => UpdateBoatColor(index, false); int32_t L_0 = ___index0; MainMenuHelper_UpdateBoatColor_m47450EA5464D575678B312D5899A05245B4B3550(__this, L_0, (bool)0, NULL); return; } } // System.Void BoatAttack.UI.MainMenuHelper::UpdateBoatColor(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper_UpdateBoatColor_m47450EA5464D575678B312D5899A05245B4B3550 (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __this, int32_t ___index0, bool ___primary1, 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*)&GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69_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*)&_stringLiteral59861356BAB5171272E157858059C1801D7D5E5D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1995802ABE6A3EC346C8751E74E33799D0F46B4); s_Il2CppMethodInitialized = true; } bool V_0 = false; GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* V_1 = NULL; int32_t V_2 = 0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_3 = NULL; MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* V_4 = NULL; MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* V_5 = NULL; int32_t V_6 = 0; MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_7 = NULL; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B7_0 = NULL; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B6_0 = NULL; String_t* G_B8_0 = NULL; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B8_1 = NULL; { // if (primary) bool L_0 = ___primary1; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_002a; } } { // RaceManager.RaceData.boats[0].livery.primaryColor = ConstantData.GetPaletteColor(index); Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_2 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; NullCheck(L_2); List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_3 = L_2->___boats_6; NullCheck(L_3); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_4; L_4 = List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76(L_3, 0, List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var); NullCheck(L_4); BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60* L_5 = (&L_4->___livery_2); int32_t L_6 = ___index0; il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7; L_7 = ConstantData_GetPaletteColor_mE40C499F561F55F8B21F47A3531EEF590AE4E3A7(L_6, NULL); L_5->___primaryColor_0 = L_7; goto IL_004c; } IL_002a: { // RaceManager.RaceData.boats[0].livery.trimColor = ConstantData.GetPaletteColor(index); Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_8 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; NullCheck(L_8); List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_9 = L_8->___boats_6; NullCheck(L_9); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_10; L_10 = List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76(L_9, 0, List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var); NullCheck(L_10); BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60* L_11 = (&L_10->___livery_2); int32_t L_12 = ___index0; il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13; L_13 = ConstantData_GetPaletteColor_mE40C499F561F55F8B21F47A3531EEF590AE4E3A7(L_12, NULL); L_11->___trimColor_1 = L_13; } IL_004c: { // foreach (var t in boatMeshes) GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_14 = __this->___boatMeshes_7; V_1 = L_14; V_2 = 0; goto IL_00ae; } IL_0058: { // foreach (var t in boatMeshes) GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_15 = V_1; int32_t L_16 = V_2; NullCheck(L_15); int32_t L_17 = L_16; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = (L_15)->GetAt(static_cast(L_17)); V_3 = L_18; // var renderers = t.GetComponentsInChildren(true); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = V_3; NullCheck(L_19); MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_20; L_20 = GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69(L_19, (bool)1, GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69_RuntimeMethod_var); V_4 = L_20; // foreach (var rend in renderers) MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_21 = V_4; V_5 = L_21; V_6 = 0; goto IL_00a1; } IL_0070: { // foreach (var rend in renderers) MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_22 = V_5; int32_t L_23 = V_6; NullCheck(L_22); int32_t L_24 = L_23; MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_25 = (L_22)->GetAt(static_cast(L_24)); V_7 = L_25; // rend.material.SetColor(primary ? "_Color1" : "_Color2", ConstantData.GetPaletteColor(index)); MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_26 = V_7; NullCheck(L_26); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_27; L_27 = Renderer_get_material_m5BA2A00816C4CC66580D4B2E409CF10718C15656(L_26, NULL); bool L_28 = ___primary1; G_B6_0 = L_27; if (L_28) { G_B7_0 = L_27; goto IL_0089; } } { G_B8_0 = _stringLiteral59861356BAB5171272E157858059C1801D7D5E5D; G_B8_1 = G_B6_0; goto IL_008e; } IL_0089: { G_B8_0 = _stringLiteralE1995802ABE6A3EC346C8751E74E33799D0F46B4; G_B8_1 = G_B7_0; } IL_008e: { int32_t L_29 = ___index0; il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_30; L_30 = ConstantData_GetPaletteColor_mE40C499F561F55F8B21F47A3531EEF590AE4E3A7(L_29, NULL); NullCheck(G_B8_1); Material_SetColor_mFAB32FAA44461E46FD707B34184EC080CBB3539F(G_B8_1, G_B8_0, L_30, NULL); int32_t L_31 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_31, 1)); } IL_00a1: { // foreach (var rend in renderers) int32_t L_32 = V_6; MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_33 = V_5; NullCheck(L_33); if ((((int32_t)L_32) < ((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length))))) { goto IL_0070; } } { int32_t L_34 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_00ae: { // foreach (var t in boatMeshes) int32_t L_35 = V_2; GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_36 = V_1; NullCheck(L_36); if ((((int32_t)L_35) < ((int32_t)((int32_t)(((RuntimeArray*)L_36)->max_length))))) { goto IL_0058; } } { // } return; } } // System.Void BoatAttack.UI.MainMenuHelper::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainMenuHelper__ctor_m03CF186B028FB71DAC7D11385A3C13F0807CAF82 (MainMenuHelper_t9892C5C5EAC686283FEBD200446E04F4AC8B2FDB* __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.UI.PlayerMapMarker::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMapMarker_OnEnable_m32888AC9AA8D1379362EAC0BCFD0A606153E1E67 (PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayerMapMarker_UpdatePosition_mC95ADA89CD9E7EADB07134343CD20E07181DA012_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // RenderPipelineManager.beginFrameRendering += UpdatePosition; Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C* L_0 = (Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C*)il2cpp_codegen_object_new(Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var); NullCheck(L_0); Action_2__ctor_mDD0B44EA1C60ACB47ACDB66134FC9473D24E9FED(L_0, __this, (intptr_t)((void*)PlayerMapMarker_UpdatePosition_mC95ADA89CD9E7EADB07134343CD20E07181DA012_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var); RenderPipelineManager_add_beginFrameRendering_mF45C4D6C36634A83762D563B870BCE6DB375700D(L_0, NULL); // } return; } } // System.Void BoatAttack.UI.PlayerMapMarker::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMapMarker_OnDisable_mB04C8F178E8365A6FA4A2A6C0667C2388756D046 (PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayerMapMarker_UpdatePosition_mC95ADA89CD9E7EADB07134343CD20E07181DA012_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // RenderPipelineManager.beginFrameRendering -= UpdatePosition; Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C* L_0 = (Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C*)il2cpp_codegen_object_new(Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var); NullCheck(L_0); Action_2__ctor_mDD0B44EA1C60ACB47ACDB66134FC9473D24E9FED(L_0, __this, (intptr_t)((void*)PlayerMapMarker_UpdatePosition_mC95ADA89CD9E7EADB07134343CD20E07181DA012_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var); RenderPipelineManager_remove_beginFrameRendering_mF72A929D631D773962A04AEB40E68EC1D7913738(L_0, NULL); // } return; } } // System.Void BoatAttack.UI.PlayerMapMarker::Setup(BoatAttack.BoatData,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMapMarker_Setup_m1DF587D77C8DA53F91497467A02CEA05226A2D42 (PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39* __this, BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* ___boat0, float ___scale1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_1; memset((&V_1), 0, sizeof(V_1)); { // _boatData = boat; BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_0 = ___boat0; __this->____boatData_7 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____boatData_7), (void*)L_0); // _boat = boat.Boat; BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_1 = ___boat0; NullCheck(L_1); Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_2 = L_1->___Boat_4; __this->____boat_8 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____boat_8), (void*)L_2); // _boatTransform = boat.Boat.transform; BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_3 = ___boat0; NullCheck(L_3); Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_4 = L_3->___Boat_4; NullCheck(L_4); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5; L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_4, NULL); __this->____boatTransform_9 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____boatTransform_9), (void*)L_5); // _rect = transform as RectTransform; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); __this->____rect_6 = ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_6, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->____rect_6), (void*)((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_6, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var))); // _scale = scale; float L_7 = ___scale1; __this->____scale_10 = L_7; // var p = _boatData.livery.primaryColor; BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_8 = __this->____boatData_7; NullCheck(L_8); BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60* L_9 = (&L_8->___livery_2); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = L_9->___primaryColor_0; V_0 = L_10; // p.a = 1f; (&V_0)->___a_3 = (1.0f); // primary.color = p; Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_11 = __this->___primary_4; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = V_0; NullCheck(L_11); VirtualActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_11, L_12); // var t = _boatData.livery.trimColor; BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_13 = __this->____boatData_7; NullCheck(L_13); BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60* L_14 = (&L_13->___livery_2); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15 = L_14->___trimColor_1; V_1 = L_15; // t.a = 1f; (&V_1)->___a_3 = (1.0f); // secondary.color = t; Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_16 = __this->___secondary_5; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17 = V_1; NullCheck(L_16); VirtualActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_16, L_17); // _playerCount = RaceManager.RaceData.boatCount; Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_18 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; NullCheck(L_18); int32_t L_19 = L_18->___boatCount_2; __this->____playerCount_11 = L_19; // } return; } } // System.Void BoatAttack.UI.PlayerMapMarker::UpdatePosition(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMapMarker_UpdatePosition_mC95ADA89CD9E7EADB07134343CD20E07181DA012 (PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* ___cameras1, 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; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t G_B3_0 = 0; { // if (_boatData == null || Camera.main == null) return; // if no boat or camera, the player marker cannot work BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_0 = __this->____boatData_7; if (!L_0) { goto IL_0016; } } { 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_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B3_0 = ((int32_t)(L_2)); goto IL_0017; } IL_0016: { G_B3_0 = 1; } IL_0017: { V_1 = (bool)G_B3_0; bool L_3 = V_1; if (!L_3) { goto IL_001d; } } { // if (_boatData == null || Camera.main == null) return; // if no boat or camera, the player marker cannot work goto IL_0094; } IL_001d: { // var position = _boatTransform.position; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->____boatTransform_9; NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL); V_0 = L_5; // _rect.anchorMin = _rect.anchorMax = Vector2.one * 0.5f + new Vector2(position.x, position.z) * _scale; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_6 = __this->____rect_6; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7 = __this->____rect_6; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8; L_8 = Vector2_get_one_m232E885D3C7BB6A96D5FEF4494709BA170447604_inline(NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9; L_9 = Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline(L_8, (0.5f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; float L_11 = L_10.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0; float L_13 = L_12.___z_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14; memset((&L_14), 0, sizeof(L_14)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_14), L_11, L_13, /*hidden argument*/NULL); float L_15 = __this->____scale_10; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16; L_16 = Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline(L_14, L_15, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17; L_17 = Vector2_op_Addition_m704B5B98EAFE885978381E21B7F89D9DF83C2A60_inline(L_9, L_16, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = L_17; V_2 = L_18; NullCheck(L_7); RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D(L_7, L_18, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = V_2; NullCheck(L_6); RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3(L_6, L_19, NULL); // _rect.SetSiblingIndex(_playerCount - _boat.Place + 1); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_20 = __this->____rect_6; int32_t L_21 = __this->____playerCount_11; Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_22 = __this->____boat_8; NullCheck(L_22); int32_t L_23 = L_22->___Place_8; NullCheck(L_20); Transform_SetSiblingIndex_m8A3B81F08B93991C05BFA89ADA2146836C4FC4B2(L_20, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_21, L_23)), 1)), NULL); } IL_0094: { // } return; } } // System.Void BoatAttack.UI.PlayerMapMarker::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMapMarker__ctor_mFB5785AC02C57AAA7980639118A8E39577BB17C0 (PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39* __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.UI.PlayerMarker::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMarker_OnEnable_m142D0B471EBB36D46F7BE27B544E894578FDCAD7 (PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayerMarker_UpdatePosition_mF73DAC10FED08132CD54BD3B80AA59D843D985E6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // RenderPipelineManager.beginFrameRendering += UpdatePosition; Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C* L_0 = (Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C*)il2cpp_codegen_object_new(Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var); NullCheck(L_0); Action_2__ctor_mDD0B44EA1C60ACB47ACDB66134FC9473D24E9FED(L_0, __this, (intptr_t)((void*)PlayerMarker_UpdatePosition_mF73DAC10FED08132CD54BD3B80AA59D843D985E6_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var); RenderPipelineManager_add_beginFrameRendering_mF45C4D6C36634A83762D563B870BCE6DB375700D(L_0, NULL); // } return; } } // System.Void BoatAttack.UI.PlayerMarker::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMarker_OnDisable_mA43B2402249969017356A619059C55D8FD188376 (PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayerMarker_UpdatePosition_mF73DAC10FED08132CD54BD3B80AA59D843D985E6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // RenderPipelineManager.beginFrameRendering -= UpdatePosition; Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C* L_0 = (Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C*)il2cpp_codegen_object_new(Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var); NullCheck(L_0); Action_2__ctor_mDD0B44EA1C60ACB47ACDB66134FC9473D24E9FED(L_0, __this, (intptr_t)((void*)PlayerMarker_UpdatePosition_mF73DAC10FED08132CD54BD3B80AA59D843D985E6_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var); RenderPipelineManager_remove_beginFrameRendering_mF72A929D631D773962A04AEB40E68EC1D7913738(L_0, NULL); // } return; } } // System.Void BoatAttack.UI.PlayerMarker::Setup(BoatAttack.BoatData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMarker_Setup_mED8001AA33127662F7B4FECB6A187FC381BBBBF5 (PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD* __this, BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* ___boat0, 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; } { // _boatData = boat; BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_0 = ___boat0; __this->____boatData_7 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____boatData_7), (void*)L_0); // _boat = boat.Boat; BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_1 = ___boat0; NullCheck(L_1); Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_2 = L_1->___Boat_4; __this->____boat_8 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____boat_8), (void*)L_2); // nameText.text = boat.boatName; TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_3 = __this->___nameText_5; BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_4 = ___boat0; NullCheck(L_4); String_t* L_5 = L_4->___boatName_0; NullCheck(L_3); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_3, L_5); // _rect = transform as RectTransform; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); __this->____rect_6 = ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_6, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->____rect_6), (void*)((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_6, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var))); // } return; } } // System.Void BoatAttack.UI.PlayerMarker::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMarker_LateUpdate_m7F60F212C1104FA889D30AB698A379CED1EA2027 (PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD* __this, const RuntimeMethod* method) { { // UpdatePlace(); PlayerMarker_UpdatePlace_m0AC1CAB4536E89C6C22DA34CDAF0D94B52A8ADB5(__this, NULL); // } return; } } // System.Void BoatAttack.UI.PlayerMarker::UpdatePlace() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMarker_UpdatePlace_m0AC1CAB4536E89C6C22DA34CDAF0D94B52A8ADB5 (PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { // if (!_boat || _curPlace == _boat.Place) return; Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_0 = __this->____boat_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_0023; } } { int32_t L_2 = __this->____curPlace_9; Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_3 = __this->____boat_8; NullCheck(L_3); int32_t L_4 = L_3->___Place_8; G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_4))? 1 : 0); goto IL_0024; } IL_0023: { G_B3_0 = 1; } IL_0024: { V_0 = (bool)G_B3_0; bool L_5 = V_0; if (!L_5) { goto IL_002a; } } { // if (!_boat || _curPlace == _boat.Place) return; goto IL_0052; } IL_002a: { // _curPlace = _boat.Place; Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_6 = __this->____boat_8; NullCheck(L_6); int32_t L_7 = L_6->___Place_8; __this->____curPlace_9 = L_7; // placeText.text = _curPlace.ToString(); TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_8 = __this->___placeText_4; int32_t* L_9 = (&__this->____curPlace_9); String_t* L_10; L_10 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_9, NULL); NullCheck(L_8); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_8, L_10); } IL_0052: { // } return; } } // System.Void BoatAttack.UI.PlayerMarker::UpdatePosition(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMarker_UpdatePosition_mF73DAC10FED08132CD54BD3B80AA59D843D985E6 (PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* ___cameras1, 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; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; bool V_2 = false; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t G_B3_0 = 0; { // if (_boatData == null || Camera.main == null) return; // if no boat or camera, the player marker cannot work BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_0 = __this->____boatData_7; if (!L_0) { goto IL_0016; } } { 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_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B3_0 = ((int32_t)(L_2)); goto IL_0017; } IL_0016: { G_B3_0 = 1; } IL_0017: { V_1 = (bool)G_B3_0; bool L_3 = V_1; if (!L_3) { goto IL_0020; } } { // if (_boatData == null || Camera.main == null) return; // if no boat or camera, the player marker cannot work goto IL_00a4; } IL_0020: { // var screenPos = Camera.main.WorldToViewportPoint(_boatData.BoatObject.transform.position + Vector3.up * 3f); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4; L_4 = Camera_get_main_mF222B707D3BF8CC9C7544609EFC71CFB62E81D43(NULL); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_5 = __this->____boatData_7; NullCheck(L_5); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = L_5->___BoatObject_5; NullCheck(L_6); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7; L_7 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_6, NULL); NullCheck(L_7); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_7, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Vector3_get_up_mAB5269BFCBCB1BD241450C9BF2F156303D30E0C3_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_9, (3.0f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_8, L_10, NULL); NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Camera_WorldToViewportPoint_m285523443225EDA79BBEF9C9EDD76B99CFED054B(L_4, L_11, NULL); V_0 = L_12; // if (screenPos.z < 0) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; float L_14 = L_13.___z_4; V_2 = (bool)((((float)L_14) < ((float)(0.0f)))? 1 : 0); bool L_15 = V_2; if (!L_15) { goto IL_0072; } } { // screenPos = -Vector3.one; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Vector3_op_UnaryNegation_m3AC523A7BED6E843165BDF598690F0560D8CAA63_inline(L_16, NULL); V_0 = L_17; } IL_0072: { // _rect.anchorMin = _rect.anchorMax = screenPos; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_18 = __this->____rect_6; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_19 = __this->____rect_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21; L_21 = Vector2_op_Implicit_m8F73B300CB4E6F9B4EB5FB6130363D76CEAA230B_inline(L_20, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22 = L_21; V_3 = L_22; NullCheck(L_19); RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D(L_19, L_22, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = V_3; NullCheck(L_18); RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3(L_18, L_23, NULL); // _rect.anchoredPosition = Vector2.zero; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_24 = __this->____rect_6; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25; L_25 = Vector2_get_zero_m009B92B5D35AB02BD1610C2E1ACCE7C9CF964A6E_inline(NULL); NullCheck(L_24); RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_24, L_25, NULL); } IL_00a4: { // } return; } } // System.Void BoatAttack.UI.PlayerMarker::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMarker__ctor_mBD6F3492141A348B1964DE2DC987726DAD1FF259 (PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD* __this, const RuntimeMethod* method) { { // private int _curPlace = -1; __this->____curPlace_9 = (-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.UI.RaceStatsPlayer::Setup(BoatAttack.Boat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceStatsPlayer_Setup_m7B7C1402A3E761AC55A943FC4E4D2FF9E8A1C856 (RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* __this, Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* ___boat0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral38985784B0C379A0E10BDA677D364B4477800E05); s_Il2CppMethodInitialized = true; } { // _boat = boat; Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_0 = ___boat0; __this->____boat_9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____boat_9), (void*)L_0); // playerName.text = _boat.name; TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_1 = __this->___playerName_5; Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_2 = __this->____boat_9; NullCheck(L_2); String_t* L_3; L_3 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_2, NULL); NullCheck(L_1); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_1, L_3); // boatType.text = "TODO"; // TODO - need to implement TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_4 = __this->___boatType_6; NullCheck(L_4); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_4, _stringLiteral38985784B0C379A0E10BDA677D364B4477800E05); // } return; } } // System.Void BoatAttack.UI.RaceStatsPlayer::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceStatsPlayer_Update_mEFA42C60E9E134E0E9FB506DA6241D4904DE19A4 (RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* __this, const RuntimeMethod* method) { bool V_0 = false; { // if (!_update) return; bool L_0 = __this->____update_11; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // if (!_update) return; goto IL_0017; } IL_0010: { // UpdateStats(); RaceStatsPlayer_UpdateStats_mBB7D33946B5599829D0B0EE751F04225835A9438(__this, NULL); } IL_0017: { // } return; } } // System.Void BoatAttack.UI.RaceStatsPlayer::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceStatsPlayer_LateUpdate_mAA1B6260A69EDBF02BC222EAF453F1814C5B9D61 (RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* __this, const RuntimeMethod* method) { { // _update = !_boat.MatchComplete; Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_0 = __this->____boat_9; NullCheck(L_0); bool L_1 = L_0->___MatchComplete_11; __this->____update_11 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); // } return; } } // System.Void BoatAttack.UI.RaceStatsPlayer::UpdateStats() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceStatsPlayer_UpdateStats_mBB7D33946B5599829D0B0EE751F04225835A9438 (RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Last_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE37C7CE050DE3036BEFF63B445DA0C58B79242E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28A00C6C2538607194DCD2548EF0DFB07D324A14); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* G_B2_0 = NULL; TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* G_B1_0 = NULL; String_t* G_B3_0 = NULL; TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* G_B3_1 = NULL; float G_B6_0 = 0.0f; { // _place = _boat.Place; Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_0 = __this->____boat_9; NullCheck(L_0); int32_t L_1 = L_0->___Place_8; __this->____place_10 = L_1; // transform.SetSiblingIndex(_place + 1); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2; L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); int32_t L_3 = __this->____place_10; NullCheck(L_2); Transform_SetSiblingIndex_m8A3B81F08B93991C05BFA89ADA2146836C4FC4B2(L_2, ((int32_t)il2cpp_codegen_add(L_3, 1)), NULL); // place.text = RaceUI.OrdinalNumber(_boat.Place); TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_4 = __this->___place_4; Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_5 = __this->____boat_9; NullCheck(L_5); int32_t L_6 = L_5->___Place_8; String_t* L_7; L_7 = RaceUI_OrdinalNumber_m9A8B982103216D5CD9E5EE3E1513D84D18CF807C(L_6, NULL); NullCheck(L_4); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_4, L_7); // var bestLapTime = RaceUI.BestLapFromSplitTimes(_boat.SplitTimes); Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_8 = __this->____boat_9; NullCheck(L_8); List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_9 = L_8->___SplitTimes_15; float L_10; L_10 = RaceUI_BestLapFromSplitTimes_mCEE594A62ADA076178D69509B4CAB144F5133CF1(L_9, NULL); V_0 = L_10; // bestLap.text = bestLapTime > 0 ? RaceUI.FormatRaceTime(bestLapTime) : "N/A"; TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_11 = __this->___bestLap_7; float L_12 = V_0; G_B1_0 = L_11; if ((((float)L_12) > ((float)(0.0f)))) { G_B2_0 = L_11; goto IL_0068; } } { G_B3_0 = _stringLiteral28A00C6C2538607194DCD2548EF0DFB07D324A14; G_B3_1 = G_B1_0; goto IL_006e; } IL_0068: { float L_13 = V_0; String_t* L_14; L_14 = RaceUI_FormatRaceTime_mE151DD25FB68CB4C71032187874D559712BFEC6C(L_13, NULL); G_B3_0 = L_14; G_B3_1 = G_B2_0; } IL_006e: { NullCheck(G_B3_1); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, G_B3_1, G_B3_0); // var totalTime = _boat.MatchComplete ? _boat.SplitTimes.Last() : RaceManager.RaceTime; Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_15 = __this->____boat_9; NullCheck(L_15); bool L_16 = L_15->___MatchComplete_11; if (L_16) { goto IL_0088; } } { float L_17 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceTime_8; G_B6_0 = L_17; goto IL_0098; } IL_0088: { Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_18 = __this->____boat_9; NullCheck(L_18); List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_19 = L_18->___SplitTimes_15; float L_20; L_20 = Enumerable_Last_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE37C7CE050DE3036BEFF63B445DA0C58B79242E1(L_19, Enumerable_Last_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE37C7CE050DE3036BEFF63B445DA0C58B79242E1_RuntimeMethod_var); G_B6_0 = L_20; } IL_0098: { V_1 = G_B6_0; // time.text = RaceUI.FormatRaceTime(totalTime); TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_21 = __this->___time_8; float L_22 = V_1; String_t* L_23; L_23 = RaceUI_FormatRaceTime_mE151DD25FB68CB4C71032187874D559712BFEC6C(L_22, NULL); NullCheck(L_21); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_21, L_23); // } return; } } // System.Void BoatAttack.UI.RaceStatsPlayer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceStatsPlayer__ctor_mCDCE03F8D192367AFBCC501DA6877BD339841C03 (RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* __this, const RuntimeMethod* method) { { // private int _place = -1; __this->____place_10 = (-1); // private bool _update = true; __this->____update_11 = (bool)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.UI.RaceUI::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_OnEnable_m1A1A4691886F652407E51DBB48DD32C8332B0D64 (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __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*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceUI_SetGameplayUi_m9A2E08354151819BA70AE09900CB4DAF38AE6369_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // RaceManager.raceStarted += SetGameplayUi; 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*)RaceUI_SetGameplayUi_m9A2E08354151819BA70AE09900CB4DAF38AE6369_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.UI.RaceUI::Setup(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_Setup_m21953CDC23636F09ACD5680831976EAAF1FCB153 (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, int32_t ___player0, 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*)&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*)&_stringLiteral1F39B3D4E279609DB7E3860FB587465A89DEBDA3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8086E4263E8F9FCC085AB55151E4A60416EDB58E); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // _playerIndex = player; int32_t L_0 = ___player0; __this->____playerIndex_18 = L_0; // _boat = RaceManager.RaceData.boats[_playerIndex].Boat; Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_1 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; NullCheck(L_1); List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_2 = L_1->___boats_6; int32_t L_3 = __this->____playerIndex_18; NullCheck(L_2); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_4; L_4 = List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76(L_2, L_3, List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var); NullCheck(L_4); Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_5 = L_4->___Boat_4; __this->____boat_4 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____boat_4), (void*)L_5); // _totalLaps = RaceManager.GetLapCount(); int32_t L_6; L_6 = RaceManager_GetLapCount_m928113A621D9AF48257D26B359440A21E2112459(NULL); __this->____totalLaps_19 = L_6; // _totalPlayers = RaceManager.RaceData.boats.Count; Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_7 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; NullCheck(L_7); List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_8 = L_7->___boats_6; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_mEAE32F0B09FF5F909E77FAA8F6E92BBAE07B1AED_inline(L_8, List_1_get_Count_mEAE32F0B09FF5F909E77FAA8F6E92BBAE07B1AED_RuntimeMethod_var); __this->____totalPlayers_20 = L_9; // _timeOffset = Time.time; float L_10; L_10 = Time_get_time_m0BEE9AACD0723FE414465B77C9C64D12263675F3(NULL); __this->____timeOffset_21 = L_10; // switch (AppSettings.Instance.speedFormat) AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* L_11 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___Instance_6; NullCheck(L_11); int32_t L_12 = L_11->___speedFormat_16; V_1 = L_12; int32_t L_13 = V_1; V_0 = L_13; int32_t L_14 = V_0; if (!L_14) { goto IL_006b; } } { goto IL_0065; } IL_0065: { int32_t L_15 = V_0; if ((((int32_t)L_15) == ((int32_t)1))) { goto IL_0085; } } { goto IL_009f; } IL_006b: { // _speedFormat = AppSettings.SpeedFormat._Kph; __this->____speedFormat_24 = 0; // speedFormatText.text = "kph"; TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_16 = __this->___speedFormatText_10; NullCheck(L_16); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_16, _stringLiteral8086E4263E8F9FCC085AB55151E4A60416EDB58E); // break; goto IL_009f; } IL_0085: { // _speedFormat = AppSettings.SpeedFormat._Mph; __this->____speedFormat_24 = 1; // speedFormatText.text = "mph"; TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_17 = __this->___speedFormatText_10; NullCheck(L_17); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_17, _stringLiteral1F39B3D4E279609DB7E3860FB587465A89DEBDA3); // break; goto IL_009f; } IL_009f: { // StartCoroutine(SetupPlayerMarkers(player)); int32_t L_18 = ___player0; RuntimeObject* L_19; L_19 = RaceUI_SetupPlayerMarkers_m571F1FD450063366BCDD1EBEB22C5B2CFB38F949(__this, L_18, NULL); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_20; L_20 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_19, NULL); // StartCoroutine(SetupPlayerMapMarkers()); RuntimeObject* L_21; L_21 = RaceUI_SetupPlayerMapMarkers_mDC584F1856954ADDFAB10BB92D29F3FB7D3956C3(__this, NULL); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_22; L_22 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_21, NULL); // StartCoroutine(CreateGameStats()); RuntimeObject* L_23; L_23 = RaceUI_CreateGameStats_m393D30FD34C0283468F88A1E7BA2E9AD52EA20AC(__this, NULL); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_24; L_24 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_23, NULL); // } return; } } // System.Void BoatAttack.UI.RaceUI::Disable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_Disable_m5474B746B04123F823DE3E2F52BEFDD840197461 (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, const RuntimeMethod* method) { { // gameObject.SetActive(false); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0; L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); NullCheck(L_0); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_0, (bool)0, NULL); // } return; } } // System.Void BoatAttack.UI.RaceUI::SetGameplayUi(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_SetGameplayUi_m9A2E08354151819BA70AE09900CB4DAF38AE6369 (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, bool ___enable0, const RuntimeMethod* method) { bool V_0 = false; RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825* V_1 = NULL; int32_t V_2 = 0; RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* V_3 = NULL; { // if (enable) bool L_0 = ___enable0; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_002b; } } { // foreach (var stat in _raceStats) RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825* L_2 = __this->____raceStats_25; V_1 = L_2; V_2 = 0; goto IL_0024; } IL_0013: { // foreach (var stat in _raceStats) RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825* L_3 = V_1; int32_t L_4 = V_2; NullCheck(L_3); int32_t L_5 = L_4; RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* L_6 = (L_3)->GetAt(static_cast(L_5)); V_3 = L_6; // stat.UpdateStats(); RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* L_7 = V_3; NullCheck(L_7); RaceStatsPlayer_UpdateStats_mBB7D33946B5599829D0B0EE751F04225835A9438(L_7, NULL); int32_t L_8 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0024: { // foreach (var stat in _raceStats) int32_t L_9 = V_2; RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825* L_10 = V_1; NullCheck(L_10); if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))) { goto IL_0013; } } { } IL_002b: { // gameplayUi.SetActive(enable); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = __this->___gameplayUi_12; bool L_12 = ___enable0; NullCheck(L_11); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_11, L_12, NULL); // } return; } } // System.Void BoatAttack.UI.RaceUI::SetGameStats(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_SetGameStats_m1D643F2ADF3C4773BE91CED42F2941755A740FFF (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, bool ___enable0, const RuntimeMethod* method) { { // raceStat.SetActive(enable); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___raceStat_13; bool L_1 = ___enable0; NullCheck(L_0); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_0, L_1, NULL); // } return; } } // System.Void BoatAttack.UI.RaceUI::MatchEnd() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_MatchEnd_m32E04A654F08E5155F3F831F0D70C55E5D146D8F (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, const RuntimeMethod* method) { { // matchEnd.SetActive(true); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___matchEnd_14; NullCheck(L_0); GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_0, (bool)1, NULL); // SetGameStats(true); RaceUI_SetGameStats_m1D643F2ADF3C4773BE91CED42F2941755A740FFF(__this, (bool)1, NULL); // SetGameplayUi(false); RaceUI_SetGameplayUi_m9A2E08354151819BA70AE09900CB4DAF38AE6369(__this, (bool)0, NULL); // } return; } } // System.Collections.IEnumerator BoatAttack.UI.RaceUI::CreateGameStats() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RaceUI_CreateGameStats_m393D30FD34C0283468F88A1E7BA2E9AD52EA20AC (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29* L_0 = (U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29*)il2cpp_codegen_object_new(U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29_il2cpp_TypeInfo_var); NullCheck(L_0); U3CCreateGameStatsU3Ed__28__ctor_m2CD3F2D72EF692E31D952721B6D470BDF5B5D4E2(L_0, 0, NULL); U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29* L_1 = L_0; NullCheck(L_1); L_1->___U3CU3E4__this_2 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this); return L_1; } } // System.Collections.IEnumerator BoatAttack.UI.RaceUI::SetupPlayerMarkers(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RaceUI_SetupPlayerMarkers_m571F1FD450063366BCDD1EBEB22C5B2CFB38F949 (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, int32_t ___player0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699* L_0 = (U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699*)il2cpp_codegen_object_new(U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699_il2cpp_TypeInfo_var); NullCheck(L_0); U3CSetupPlayerMarkersU3Ed__29__ctor_m4AE450444797AB17E3E20525A87451936353CCD5(L_0, 0, NULL); U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699* L_1 = L_0; NullCheck(L_1); L_1->___U3CU3E4__this_3 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_3), (void*)__this); U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699* L_2 = L_1; int32_t L_3 = ___player0; NullCheck(L_2); L_2->___player_2 = L_3; return L_2; } } // System.Collections.IEnumerator BoatAttack.UI.RaceUI::SetupPlayerMapMarkers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RaceUI_SetupPlayerMapMarkers_mDC584F1856954ADDFAB10BB92D29F3FB7D3956C3 (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967* L_0 = (U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967*)il2cpp_codegen_object_new(U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967_il2cpp_TypeInfo_var); NullCheck(L_0); U3CSetupPlayerMapMarkersU3Ed__30__ctor_m736A3F7703D452D30BDC7EBA7F0A1D00C952EA9E(L_0, 0, NULL); U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967* L_1 = L_0; NullCheck(L_1); L_1->___U3CU3E4__this_2 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this); return L_1; } } // System.Void 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) { 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*)&_stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79); s_Il2CppMethodInitialized = true; } { // lapCounter.text = $"{lap}/{_totalLaps}"; TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_0 = __this->___lapCounter_5; int32_t L_1 = ___lap0; int32_t L_2 = L_1; RuntimeObject* L_3 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_2); int32_t L_4 = __this->____totalLaps_19; int32_t L_5 = L_4; RuntimeObject* L_6 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_5); String_t* L_7; L_7 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79, L_3, L_6, NULL); NullCheck(L_0); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_0, L_7); // } return; } } // 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) { 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*)&_stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79); s_Il2CppMethodInitialized = true; } { // positionNumber.text = $"{place}/{_totalPlayers}"; TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_0 = __this->___positionNumber_6; int32_t L_1 = ___place0; int32_t L_2 = L_1; RuntimeObject* L_3 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_2); int32_t L_4 = __this->____totalPlayers_20; int32_t L_5 = L_4; RuntimeObject* L_6 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_5); String_t* L_7; L_7 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79, L_3, L_6, NULL); NullCheck(L_0); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_0, L_7); // } return; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA6AD0FB1130BFA5AD9F54E775FBEB781B424CF5); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; int32_t V_1 = 0; int32_t V_2 = 0; { // var speed = 0f; V_0 = (0.0f); // switch (_speedFormat) int32_t L_0 = __this->____speedFormat_24; V_2 = L_0; int32_t L_1 = V_2; V_1 = L_1; int32_t L_2 = V_1; if (!L_2) { goto IL_001b; } } { goto IL_0015; } IL_0015: { int32_t L_3 = V_1; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0025; } } { goto IL_002f; } IL_001b: { // speed = velocity * 3.6f; float L_4 = ___velocity0; V_0 = ((float)il2cpp_codegen_multiply(L_4, (3.5999999f))); // break; goto IL_002f; } IL_0025: { // speed = velocity * 2.23694f; float L_5 = ___velocity0; V_0 = ((float)il2cpp_codegen_multiply(L_5, (2.23693991f))); // break; goto IL_002f; } IL_002f: { // _smoothedSpeed = Mathf.SmoothDamp(_smoothedSpeed, speed, ref _smoothSpeedVel, 1f); float L_6 = __this->____smoothedSpeed_22; float L_7 = V_0; float* L_8 = (&__this->____smoothSpeedVel_23); float L_9; L_9 = Mathf_SmoothDamp_m4B8C5AACFEBF58E93FF2A33832C27EF1E5AF7AFD_inline(L_6, L_7, L_8, (1.0f), NULL); __this->____smoothedSpeed_22 = L_9; // speedText.text = _smoothedSpeed.ToString("000"); TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_10 = __this->___speedText_9; float* L_11 = (&__this->____smoothedSpeed_22); String_t* L_12; L_12 = Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D(L_11, _stringLiteralFA6AD0FB1130BFA5AD9F54E775FBEB781B424CF5, NULL); NullCheck(L_10); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_10, L_12); // } return; } } // System.Void BoatAttack.UI.RaceUI::FinishMatch() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_FinishMatch_mEDA1D3C050321053F3CA8689FF7EB147D229DA7E (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, const RuntimeMethod* method) { { // RaceManager.UnloadRace(); RaceManager_UnloadRace_mBF4AFA98E2E6EDB6CE87CA6A27D9567A57B5388B(NULL); // } return; } } // System.Void BoatAttack.UI.RaceUI::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_LateUpdate_m921C6FCA1EAB4B9C686AE4327C91C5C912587A6E (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m545762F67009314D9C63DD209B42FFF950569B05_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4CCA4354AD97617725111E9B7D6CB4AEA0D978F5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCDDC0F507D3FD6D6BB1101F7BE009B1093547BD); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float G_B3_0 = 0.0f; { // var rawTime = RaceManager.RaceTime; float L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceTime_8; V_0 = L_0; // timeTotal.text = $"time {FormatRaceTime(rawTime)}"; TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_1 = __this->___timeTotal_7; float L_2 = V_0; String_t* L_3; L_3 = RaceUI_FormatRaceTime_mE151DD25FB68CB4C71032187874D559712BFEC6C(L_2, NULL); String_t* L_4; L_4 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteralBCDDC0F507D3FD6D6BB1101F7BE009B1093547BD, L_3, NULL); NullCheck(L_1); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_1, L_4); // var l = (_boat.SplitTimes.Count > 0) ? rawTime - _boat.SplitTimes[_boat.LapCount - 1] : 0f; Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_5 = __this->____boat_4; NullCheck(L_5); List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_6 = L_5->___SplitTimes_15; NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_m545762F67009314D9C63DD209B42FFF950569B05_inline(L_6, List_1_get_Count_m545762F67009314D9C63DD209B42FFF950569B05_RuntimeMethod_var); if ((((int32_t)L_7) > ((int32_t)0))) { goto IL_003d; } } { G_B3_0 = (0.0f); goto IL_005c; } IL_003d: { float L_8 = V_0; Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_9 = __this->____boat_4; NullCheck(L_9); List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_10 = L_9->___SplitTimes_15; Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_11 = __this->____boat_4; NullCheck(L_11); int32_t L_12 = L_11->___LapCount_10; NullCheck(L_10); float L_13; L_13 = List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50(L_10, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50_RuntimeMethod_var); G_B3_0 = ((float)il2cpp_codegen_subtract(L_8, L_13)); } IL_005c: { V_1 = G_B3_0; // timeLap.text = $"lap {FormatRaceTime(l)}"; TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_14 = __this->___timeLap_8; float L_15 = V_1; String_t* L_16; L_16 = RaceUI_FormatRaceTime_mE151DD25FB68CB4C71032187874D559712BFEC6C(L_15, NULL); String_t* L_17; L_17 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteral4CCA4354AD97617725111E9B7D6CB4AEA0D978F5, L_16, NULL); NullCheck(L_14); VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_14, L_17); // } return; } } // System.String BoatAttack.UI.RaceUI::FormatRaceTime(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RaceUI_FormatRaceTime_mE151DD25FB68CB4C71032187874D559712BFEC6C (float ___seconds0, 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*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79FA8567464D338BBDDC0F21674757FEDD4CF7E5); s_Il2CppMethodInitialized = true; } TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_0; memset((&V_0), 0, sizeof(V_0)); String_t* V_1 = NULL; { // var t = TimeSpan.FromSeconds(seconds); float L_0 = ___seconds0; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_1; L_1 = TimeSpan_FromSeconds_mE585CC8180040ED064DC8B6546E6C94A129BFFC5(((double)L_0), NULL); V_0 = L_1; // return $"{t.Minutes:D2}:{t.Seconds:D2}.{t.Milliseconds:D3}"; int32_t L_2; L_2 = TimeSpan_get_Minutes_m93E37D01CD6DA2DE5B35609D740D322E270B678F((&V_0), NULL); int32_t L_3 = L_2; RuntimeObject* L_4 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_3); int32_t L_5; L_5 = TimeSpan_get_Seconds_m8CA21613DC31BD025C5D30D41BAD0ED50827578B((&V_0), NULL); int32_t L_6 = L_5; RuntimeObject* L_7 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_6); int32_t L_8; L_8 = TimeSpan_get_Milliseconds_m09D9D6D0033D5FBC62A3C4007CC716A85F4FC8EA((&V_0), NULL); int32_t L_9 = L_8; RuntimeObject* L_10 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_9); String_t* L_11; L_11 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(_stringLiteral79FA8567464D338BBDDC0F21674757FEDD4CF7E5, L_4, L_7, L_10, NULL); V_1 = L_11; goto IL_003a; } IL_003a: { // } String_t* L_12 = V_1; return L_12; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1AA1790AE1BC157DD7BC2E8E7D142CB22C2346A8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2064F80F811DB79A33C4E51C10221454E30C74AE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21ED4C7AF50D987589A9029FC0422151BE3A0FC2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2BAE1EC4AD1D2DAA7FBBE5C17BB3EC9CC7AB734A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DC7CD55F51395A3349FF281583DC3AA10CDE42B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral696503371F599A19297E2701AB163FB5A863D770); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral816238D2C5B664EF76E039079E40C1492ADCF0EC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB9E15D36DACFA970D8917F8A2D25B3E56074B572); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC63AB5C11A6F0F85F6DCF562FB3628463FEE0A35); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE91FE173F59B063D620A934CE1A010F2B114C1F3); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; bool V_1 = false; String_t* V_2 = NULL; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; { // var number = num.ToString(); String_t* L_0; L_0 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___num0), NULL); V_0 = L_0; // if (number.EndsWith("11")) return $"{number}th"; String_t* L_1 = V_0; NullCheck(L_1); bool L_2; L_2 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_1, _stringLiteral816238D2C5B664EF76E039079E40C1492ADCF0EC, NULL); V_1 = L_2; bool L_3 = V_1; if (!L_3) { goto IL_0029; } } { // if (number.EndsWith("11")) return $"{number}th"; String_t* L_4 = V_0; String_t* L_5; L_5 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_4, _stringLiteral2BAE1EC4AD1D2DAA7FBBE5C17BB3EC9CC7AB734A, NULL); V_2 = L_5; goto IL_00d3; } IL_0029: { // if (number.EndsWith("12")) return $"{number}th"; String_t* L_6 = V_0; NullCheck(L_6); bool L_7; L_7 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_6, _stringLiteralB9E15D36DACFA970D8917F8A2D25B3E56074B572, NULL); V_3 = L_7; bool L_8 = V_3; if (!L_8) { goto IL_0049; } } { // if (number.EndsWith("12")) return $"{number}th"; String_t* L_9 = V_0; String_t* L_10; L_10 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_9, _stringLiteral2BAE1EC4AD1D2DAA7FBBE5C17BB3EC9CC7AB734A, NULL); V_2 = L_10; goto IL_00d3; } IL_0049: { // if (number.EndsWith("13")) return $"{number}th"; String_t* L_11 = V_0; NullCheck(L_11); bool L_12; L_12 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_11, _stringLiteral1AA1790AE1BC157DD7BC2E8E7D142CB22C2346A8, NULL); V_4 = L_12; bool L_13 = V_4; if (!L_13) { goto IL_0068; } } { // if (number.EndsWith("13")) return $"{number}th"; String_t* L_14 = V_0; String_t* L_15; L_15 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_14, _stringLiteral2BAE1EC4AD1D2DAA7FBBE5C17BB3EC9CC7AB734A, NULL); V_2 = L_15; goto IL_00d3; } IL_0068: { // if (number.EndsWith("1")) return $"{number}st"; String_t* L_16 = V_0; NullCheck(L_16); bool L_17; L_17 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_16, _stringLiteralE91FE173F59B063D620A934CE1A010F2B114C1F3, NULL); V_5 = L_17; bool L_18 = V_5; if (!L_18) { goto IL_0087; } } { // if (number.EndsWith("1")) return $"{number}st"; String_t* L_19 = V_0; String_t* L_20; L_20 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_19, _stringLiteral696503371F599A19297E2701AB163FB5A863D770, NULL); V_2 = L_20; goto IL_00d3; } IL_0087: { // if (number.EndsWith("2")) return $"{number}nd"; String_t* L_21 = V_0; NullCheck(L_21); bool L_22; L_22 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_21, _stringLiteral21ED4C7AF50D987589A9029FC0422151BE3A0FC2, NULL); V_6 = L_22; bool L_23 = V_6; if (!L_23) { goto IL_00a6; } } { // if (number.EndsWith("2")) return $"{number}nd"; String_t* L_24 = V_0; String_t* L_25; L_25 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_24, _stringLiteralC63AB5C11A6F0F85F6DCF562FB3628463FEE0A35, NULL); V_2 = L_25; goto IL_00d3; } IL_00a6: { // if (number.EndsWith("3")) return $"{number}rd"; String_t* L_26 = V_0; NullCheck(L_26); bool L_27; L_27 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_26, _stringLiteral2064F80F811DB79A33C4E51C10221454E30C74AE, NULL); V_7 = L_27; bool L_28 = V_7; if (!L_28) { goto IL_00c5; } } { // if (number.EndsWith("3")) return $"{number}rd"; String_t* L_29 = V_0; String_t* L_30; L_30 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_29, _stringLiteral3DC7CD55F51395A3349FF281583DC3AA10CDE42B, NULL); V_2 = L_30; goto IL_00d3; } IL_00c5: { // return $"{number}th"; String_t* L_31 = V_0; String_t* L_32; L_32 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_31, _stringLiteral2BAE1EC4AD1D2DAA7FBBE5C17BB3EC9CC7AB734A, NULL); V_2 = L_32; goto IL_00d3; } IL_00d3: { // } String_t* L_33 = V_2; return L_33; } } // System.Single BoatAttack.UI.RaceUI::BestLapFromSplitTimes(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaceUI_BestLapFromSplitTimes_mCEE594A62ADA076178D69509B4CAB144F5133CF1 (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* ___splits0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m545762F67009314D9C63DD209B42FFF950569B05_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; bool V_1 = false; float V_2 = 0.0f; int32_t V_3 = 0; float V_4 = 0.0f; bool V_5 = false; float G_B6_0 = 0.0f; { // if (splits.Count <= 1) return 0; List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_0 = ___splits0; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m545762F67009314D9C63DD209B42FFF950569B05_inline(L_0, List_1_get_Count_m545762F67009314D9C63DD209B42FFF950569B05_RuntimeMethod_var); V_1 = (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_0019; } } { // if (splits.Count <= 1) return 0; V_2 = (0.0f); goto IL_005a; } IL_0019: { // var fastestLap = Mathf.Infinity; V_0 = (std::numeric_limits::infinity()); // for (var i = 1; i < splits.Count; i++) V_3 = 1; goto IL_0047; } IL_0023: { // var lap = splits[i] - splits[i - 1]; List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_3 = ___splits0; int32_t L_4 = V_3; NullCheck(L_3); float L_5; L_5 = List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50(L_3, L_4, List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50_RuntimeMethod_var); List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_6 = ___splits0; int32_t L_7 = V_3; NullCheck(L_6); float L_8; L_8 = List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50(L_6, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50_RuntimeMethod_var); V_4 = ((float)il2cpp_codegen_subtract(L_5, L_8)); // fastestLap = lap < fastestLap ? lap : fastestLap; float L_9 = V_4; float L_10 = V_0; if ((((float)L_9) < ((float)L_10))) { goto IL_003f; } } { float L_11 = V_0; G_B6_0 = L_11; goto IL_0041; } IL_003f: { float L_12 = V_4; G_B6_0 = L_12; } IL_0041: { V_0 = G_B6_0; // for (var i = 1; i < splits.Count; i++) int32_t L_13 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0047: { // for (var i = 1; i < splits.Count; i++) int32_t L_14 = V_3; List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_15 = ___splits0; NullCheck(L_15); int32_t L_16; L_16 = List_1_get_Count_m545762F67009314D9C63DD209B42FFF950569B05_inline(L_15, List_1_get_Count_m545762F67009314D9C63DD209B42FFF950569B05_RuntimeMethod_var); V_5 = (bool)((((int32_t)L_14) < ((int32_t)L_16))? 1 : 0); bool L_17 = V_5; if (L_17) { goto IL_0023; } } { // return fastestLap; float L_18 = V_0; V_2 = L_18; goto IL_005a; } IL_005a: { // } float L_19 = V_2; return L_19; } } // System.Void BoatAttack.UI.RaceUI::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI__ctor_m2DF1A00C79298803F4E90347D9B55B3150D73340 (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __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.UI.RaceUI/d__28::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCreateGameStatsU3Ed__28__ctor_m2CD3F2D72EF692E31D952721B6D470BDF5B5D4E2 (U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29* __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.UI.RaceUI/d__28::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCreateGameStatsU3Ed__28_System_IDisposable_Dispose_m7DBEBC8B62AAD2885E941CC97BFF7627FD3F0AC9 (U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29* __this, const RuntimeMethod* method) { { return; } } // System.Boolean BoatAttack.UI.RaceUI/d__28::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CCreateGameStatsU3Ed__28_MoveNext_mC01D9C50E8FDE85169BD7144C83C5BCD544163BA (U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29* __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_TisRaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E_m55A0D2351ACD969A1C1F1403C9F8B56EBD8958F7_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*)&RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825_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_0088; } IL_0016: { return (bool)0; } IL_0018: { __this->___U3CU3E1__state_0 = (-1); // _raceStats = new RaceStatsPlayer[RaceManager.RaceData.boatCount]; RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_3 = __this->___U3CU3E4__this_2; 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->___boatCount_2; RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825* L_6 = (RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825*)(RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825*)SZArrayNew(RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825_il2cpp_TypeInfo_var, (uint32_t)L_5); NullCheck(L_3); L_3->____raceStats_25 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_3->____raceStats_25), (void*)L_6); // for(var i = 0; i < RaceManager.RaceData.boatCount; i++) __this->___U3CiU3E5__1_3 = 0; goto IL_013b; } IL_0046: { // var raceStatLoading = raceStatsPlayer.InstantiateAsync(raceStat.transform); RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_7 = __this->___U3CU3E4__this_2; NullCheck(L_7); AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_8 = L_7->___raceStatsPlayer_17; RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_9 = __this->___U3CU3E4__this_2; NullCheck(L_9); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = L_9->___raceStat_13; NullCheck(L_10); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_10, NULL); NullCheck(L_8); AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_12; L_12 = VirtualFuncInvoker2< AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, bool >::Invoke(16 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.AssetReference::InstantiateAsync(UnityEngine.Transform,System.Boolean) */, L_8, L_11, (bool)0); __this->___U3CraceStatLoadingU3E5__2_4 = L_12; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CraceStatLoadingU3E5__2_4))->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CraceStatLoadingU3E5__2_4))->___m_LocationName_2), (void*)NULL); #endif // yield return raceStatLoading; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_13 = __this->___U3CraceStatLoadingU3E5__2_4; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_14 = L_13; RuntimeObject* L_15 = Box(AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA_il2cpp_TypeInfo_var, &L_14); __this->___U3CU3E2__current_1 = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_15); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_0088: { __this->___U3CU3E1__state_0 = (-1); // raceStatLoading.Result.name += RaceManager.RaceData.boats[i].boatName; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_16 = (&__this->___U3CraceStatLoadingU3E5__2_4); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17; L_17 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_16, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = L_17; NullCheck(L_18); String_t* L_19; L_19 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_18, NULL); Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_20 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; NullCheck(L_20); List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_21 = L_20->___boats_6; int32_t L_22 = __this->___U3CiU3E5__1_3; NullCheck(L_21); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_23; L_23 = List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76(L_21, L_22, List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var); NullCheck(L_23); String_t* L_24 = L_23->___boatName_0; String_t* L_25; L_25 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_19, L_24, NULL); NullCheck(L_18); Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_18, L_25, NULL); // raceStatLoading.Result.TryGetComponent(out _raceStats[i]); AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_26 = (&__this->___U3CraceStatLoadingU3E5__2_4); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27; L_27 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_26, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var); RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_28 = __this->___U3CU3E4__this_2; NullCheck(L_28); RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825* L_29 = L_28->____raceStats_25; int32_t L_30 = __this->___U3CiU3E5__1_3; NullCheck(L_29); NullCheck(L_27); bool L_31; L_31 = GameObject_TryGetComponent_TisRaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E_m55A0D2351ACD969A1C1F1403C9F8B56EBD8958F7(L_27, ((L_29)->GetAddressAt(static_cast(L_30))), GameObject_TryGetComponent_TisRaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E_m55A0D2351ACD969A1C1F1403C9F8B56EBD8958F7_RuntimeMethod_var); // _raceStats[i].Setup(RaceManager.RaceData.boats[i].Boat); RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_32 = __this->___U3CU3E4__this_2; NullCheck(L_32); RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825* L_33 = L_32->____raceStats_25; int32_t L_34 = __this->___U3CiU3E5__1_3; NullCheck(L_33); int32_t L_35 = L_34; RaceStatsPlayer_t5FE803D917D48083ACAC4ABD50F366CCDD41A07E* L_36 = (L_33)->GetAt(static_cast(L_35)); Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_37 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; NullCheck(L_37); List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_38 = L_37->___boats_6; int32_t L_39 = __this->___U3CiU3E5__1_3; NullCheck(L_38); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_40; L_40 = List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76(L_38, L_39, List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var); NullCheck(L_40); Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_41 = L_40->___Boat_4; NullCheck(L_36); RaceStatsPlayer_Setup_m7B7C1402A3E761AC55A943FC4E4D2FF9E8A1C856(L_36, L_41, NULL); AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_42 = (&__this->___U3CraceStatLoadingU3E5__2_4); il2cpp_codegen_initobj(L_42, sizeof(AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA)); // for(var i = 0; i < RaceManager.RaceData.boatCount; i++) int32_t L_43 = __this->___U3CiU3E5__1_3; V_1 = L_43; int32_t L_44 = V_1; __this->___U3CiU3E5__1_3 = ((int32_t)il2cpp_codegen_add(L_44, 1)); } IL_013b: { // for(var i = 0; i < RaceManager.RaceData.boatCount; i++) int32_t L_45 = __this->___U3CiU3E5__1_3; Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_46 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; NullCheck(L_46); int32_t L_47 = L_46->___boatCount_2; V_2 = (bool)((((int32_t)L_45) < ((int32_t)L_47))? 1 : 0); bool L_48 = V_2; if (L_48) { goto IL_0046; } } { // } return (bool)0; } } // System.Object BoatAttack.UI.RaceUI/d__28::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCreateGameStatsU3Ed__28_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m5209C3D10B6A8E743F6666108B5C955BC0552645 (U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void BoatAttack.UI.RaceUI/d__28::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCreateGameStatsU3Ed__28_System_Collections_IEnumerator_Reset_m3DCBFE8A3D06903A7D1119293F33BBAF2756451F (U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29* __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*)&U3CCreateGameStatsU3Ed__28_System_Collections_IEnumerator_Reset_m3DCBFE8A3D06903A7D1119293F33BBAF2756451F_RuntimeMethod_var))); } } // System.Object BoatAttack.UI.RaceUI/d__28::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCreateGameStatsU3Ed__28_System_Collections_IEnumerator_get_Current_mCDC8D3B55C6872A96528D3807463748F025A60F4 (U3CCreateGameStatsU3Ed__28_t936E7A925F8B0B5D459ED135332F7609115AFD29* __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.UI.RaceUI/d__29::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupPlayerMarkersU3Ed__29__ctor_m4AE450444797AB17E3E20525A87451936353CCD5 (U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699* __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.UI.RaceUI/d__29::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupPlayerMarkersU3Ed__29_System_IDisposable_Dispose_m57DD829DDE89A7FDF9F91EEDA1C6F36ACC2DE799 (U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699* __this, const RuntimeMethod* method) { { return; } } // System.Boolean BoatAttack.UI.RaceUI/d__29::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CSetupPlayerMarkersU3Ed__29_MoveNext_m4D5A3B7E54B670C462866990363E45506B20C0C6 (U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699* __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_TisPlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD_m4BE8C981906BF3B20DDC411EFC351D900C091EDA_RuntimeMethod_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); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; int32_t V_3 = 0; bool V_4 = false; { 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_0085; } IL_0016: { return (bool)0; } IL_0018: { __this->___U3CU3E1__state_0 = (-1); // for (int i = 0; i < RaceManager.RaceData.boats.Count; i++) __this->___U3CiU3E5__1_4 = 0; goto IL_0121; } IL_002c: { // if (i == player) continue; int32_t L_3 = __this->___U3CiU3E5__1_4; int32_t L_4 = __this->___player_2; V_1 = (bool)((((int32_t)L_3) == ((int32_t)L_4))? 1 : 0); bool L_5 = V_1; if (!L_5) { goto IL_0044; } } { // if (i == player) continue; goto IL_0111; } IL_0044: { // var markerLoading = playerMarker.InstantiateAsync(gameplayUi.transform); RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_6 = __this->___U3CU3E4__this_3; NullCheck(L_6); AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_7 = L_6->___playerMarker_15; RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_8 = __this->___U3CU3E4__this_3; NullCheck(L_8); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = L_8->___gameplayUi_12; NullCheck(L_9); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10; L_10 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_9, NULL); NullCheck(L_7); AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_11; L_11 = VirtualFuncInvoker2< AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, bool >::Invoke(16 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.AssetReference::InstantiateAsync(UnityEngine.Transform,System.Boolean) */, L_7, L_10, (bool)0); __this->___U3CmarkerLoadingU3E5__2_5 = L_11; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CmarkerLoadingU3E5__2_5))->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CmarkerLoadingU3E5__2_5))->___m_LocationName_2), (void*)NULL); #endif // yield return markerLoading; // wait for marker to load AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_12 = __this->___U3CmarkerLoadingU3E5__2_5; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_13 = L_12; RuntimeObject* L_14 = Box(AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA_il2cpp_TypeInfo_var, &L_13); __this->___U3CU3E2__current_1 = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_14); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_0085: { __this->___U3CU3E1__state_0 = (-1); // markerLoading.Result.name += RaceManager.RaceData.boats[i].boatName; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_15 = (&__this->___U3CmarkerLoadingU3E5__2_5); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16; L_16 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_15, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = L_16; NullCheck(L_17); String_t* L_18; L_18 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_17, NULL); 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; int32_t L_21 = __this->___U3CiU3E5__1_4; NullCheck(L_20); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_22; L_22 = List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76(L_20, L_21, List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var); NullCheck(L_22); String_t* L_23 = L_22->___boatName_0; String_t* L_24; L_24 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_18, L_23, NULL); NullCheck(L_17); Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_17, L_24, NULL); // if (markerLoading.Result.TryGetComponent(out var pm)) AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_25 = (&__this->___U3CmarkerLoadingU3E5__2_5); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26; L_26 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_25, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var); PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD** L_27 = (&__this->___U3CpmU3E5__3_6); NullCheck(L_26); bool L_28; L_28 = GameObject_TryGetComponent_TisPlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD_m4BE8C981906BF3B20DDC411EFC351D900C091EDA(L_26, L_27, GameObject_TryGetComponent_TisPlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD_m4BE8C981906BF3B20DDC411EFC351D900C091EDA_RuntimeMethod_var); V_2 = L_28; bool L_29 = V_2; if (!L_29) { goto IL_00fd; } } { // pm.Setup(RaceManager.RaceData.boats[i]); PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD* L_30 = __this->___U3CpmU3E5__3_6; Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_31 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; NullCheck(L_31); List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_32 = L_31->___boats_6; int32_t L_33 = __this->___U3CiU3E5__1_4; NullCheck(L_32); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_34; L_34 = List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76(L_32, L_33, List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var); NullCheck(L_30); PlayerMarker_Setup_mED8001AA33127662F7B4FECB6A187FC381BBBBF5(L_30, L_34, NULL); } IL_00fd: { AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_35 = (&__this->___U3CmarkerLoadingU3E5__2_5); il2cpp_codegen_initobj(L_35, sizeof(AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA)); __this->___U3CpmU3E5__3_6 = (PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpmU3E5__3_6), (void*)(PlayerMarker_t4EB28CC606C455D0734D1C49216953B496F0F7DD*)NULL); } IL_0111: { // for (int i = 0; i < RaceManager.RaceData.boats.Count; i++) int32_t L_36 = __this->___U3CiU3E5__1_4; V_3 = L_36; int32_t L_37 = V_3; __this->___U3CiU3E5__1_4 = ((int32_t)il2cpp_codegen_add(L_37, 1)); } IL_0121: { // for (int i = 0; i < RaceManager.RaceData.boats.Count; i++) int32_t L_38 = __this->___U3CiU3E5__1_4; Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_39 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; NullCheck(L_39); List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_40 = L_39->___boats_6; NullCheck(L_40); int32_t L_41; L_41 = List_1_get_Count_mEAE32F0B09FF5F909E77FAA8F6E92BBAE07B1AED_inline(L_40, List_1_get_Count_mEAE32F0B09FF5F909E77FAA8F6E92BBAE07B1AED_RuntimeMethod_var); V_4 = (bool)((((int32_t)L_38) < ((int32_t)L_41))? 1 : 0); bool L_42 = V_4; if (L_42) { goto IL_002c; } } { // } return (bool)0; } } // System.Object BoatAttack.UI.RaceUI/d__29::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CSetupPlayerMarkersU3Ed__29_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mD42EED29FE09FBADA4B5187B0ED711C51E2AE59A (U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void BoatAttack.UI.RaceUI/d__29::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupPlayerMarkersU3Ed__29_System_Collections_IEnumerator_Reset_m4983B17DE3B706E92D85377ED2712050A1FAB3D3 (U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699* __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*)&U3CSetupPlayerMarkersU3Ed__29_System_Collections_IEnumerator_Reset_m4983B17DE3B706E92D85377ED2712050A1FAB3D3_RuntimeMethod_var))); } } // System.Object BoatAttack.UI.RaceUI/d__29::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CSetupPlayerMarkersU3Ed__29_System_Collections_IEnumerator_get_Current_m1D3E984CDD9CF78A466E9486C0469A98634087FF (U3CSetupPlayerMarkersU3Ed__29_tED9270E770495170F72C5E9C2F197A3DD80C4699* __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.UI.RaceUI/d__30::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupPlayerMapMarkersU3Ed__30__ctor_m736A3F7703D452D30BDC7EBA7F0A1D00C952EA9E (U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967* __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.UI.RaceUI/d__30::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupPlayerMapMarkersU3Ed__30_System_IDisposable_Dispose_m2CB25933D4C250CFF01726D636740DFCAAE67691 (U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___U3CU3E1__state_0; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)((int32_t)-3)))) { goto IL_0014; } } { goto IL_000e; } IL_000e: { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0014; } } { goto IL_0020; } IL_0014: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0017: {// begin finally (depth: 1) U3CSetupPlayerMapMarkersU3Ed__30_U3CU3Em__Finally1_mAE19DDB1B3F52E5A31CCDBAEABADAABE0E031E37(__this, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) goto IL_001e; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_001e: { goto IL_0020; } IL_0020: { return; } } // System.Boolean BoatAttack.UI.RaceUI/d__30::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CSetupPlayerMapMarkersU3Ed__30_MoveNext_m328738B796A28B54CB4E349EF4E907127E008E5B (U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967* __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*)&Enumerator_MoveNext_mEF94D791A7001490D814FE3475CF8E74F60ABCB6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m88236B5E0C46555212B6AC2158A43AD67EB22D42_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_TryGetComponent_TisPlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39_mAE35DE35BE1D6393E319C34DC4EC320B738FBD00_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mBC3E20F5E18236E6D5975DA5DFBDCA2905FD3668_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; { auto __finallyBlock = il2cpp::utils::Fault([&] { FAULT_0119: {// begin fault (depth: 1) U3CSetupPlayerMapMarkersU3Ed__30_System_IDisposable_Dispose_m2CB25933D4C250CFF01726D636740DFCAAE67691(__this, NULL); return; }// end fault }); try {// begin try (depth: 1) { int32_t L_0 = __this->___U3CU3E1__state_0; V_1 = L_0; int32_t L_1 = V_1; if (!L_1) { goto IL_0012_1; } } { goto IL_000c_1; } IL_000c_1: { int32_t L_2 = V_1; if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0014_1; } } { goto IL_0019_1; } IL_0012_1: { goto IL_0020_1; } IL_0014_1: { goto IL_009e_1; } IL_0019_1: { V_0 = (bool)0; goto IL_0121; } IL_0020_1: { __this->___U3CU3E1__state_0 = (-1); // foreach (var boatData in RaceManager.RaceData.boats) Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_3 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6; NullCheck(L_3); List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_4 = L_3->___boats_6; NullCheck(L_4); Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46 L_5; L_5 = List_1_GetEnumerator_mBC3E20F5E18236E6D5975DA5DFBDCA2905FD3668(L_4, List_1_GetEnumerator_mBC3E20F5E18236E6D5975DA5DFBDCA2905FD3668_RuntimeMethod_var); __this->___U3CU3Es__1_3 = L_5; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Es__1_3))->____list_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Es__1_3))->____current_3), (void*)NULL); #endif __this->___U3CU3E1__state_0 = ((int32_t)-3); goto IL_00f2_1; } IL_004b_1: { // foreach (var boatData in RaceManager.RaceData.boats) Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46* L_6 = (&__this->___U3CU3Es__1_3); BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_7; L_7 = Enumerator_get_Current_m88236B5E0C46555212B6AC2158A43AD67EB22D42_inline(L_6, Enumerator_get_Current_m88236B5E0C46555212B6AC2158A43AD67EB22D42_RuntimeMethod_var); __this->___U3CboatDataU3E5__2_4 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CboatDataU3E5__2_4), (void*)L_7); // var mapMarkerLoading = playerMapMarker.InstantiateAsync(map); RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_8 = __this->___U3CU3E4__this_2; NullCheck(L_8); AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_9 = L_8->___playerMapMarker_16; RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_10 = __this->___U3CU3E4__this_2; NullCheck(L_10); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_11 = L_10->___map_11; NullCheck(L_9); AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_12; L_12 = VirtualFuncInvoker2< AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, bool >::Invoke(16 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.AssetReference::InstantiateAsync(UnityEngine.Transform,System.Boolean) */, L_9, L_11, (bool)0); __this->___U3CmapMarkerLoadingU3E5__3_5 = L_12; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CmapMarkerLoadingU3E5__3_5))->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CmapMarkerLoadingU3E5__3_5))->___m_LocationName_2), (void*)NULL); #endif // yield return mapMarkerLoading; // wait for marker to load AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_13 = __this->___U3CmapMarkerLoadingU3E5__3_5; AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_14 = L_13; RuntimeObject* L_15 = Box(AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA_il2cpp_TypeInfo_var, &L_14); __this->___U3CU3E2__current_1 = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_15); __this->___U3CU3E1__state_0 = 1; V_0 = (bool)1; goto IL_0121; } IL_009e_1: { __this->___U3CU3E1__state_0 = ((int32_t)-3); // if (mapMarkerLoading.Result.TryGetComponent(out var pm)) AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_16 = (&__this->___U3CmapMarkerLoadingU3E5__3_5); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17; L_17 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_16, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var); PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39** L_18 = (&__this->___U3CpmU3E5__4_6); NullCheck(L_17); bool L_19; L_19 = GameObject_TryGetComponent_TisPlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39_mAE35DE35BE1D6393E319C34DC4EC320B738FBD00(L_17, L_18, GameObject_TryGetComponent_TisPlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39_mAE35DE35BE1D6393E319C34DC4EC320B738FBD00_RuntimeMethod_var); V_2 = L_19; bool L_20 = V_2; if (!L_20) { goto IL_00d7_1; } } { // pm.Setup(boatData); PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39* L_21 = __this->___U3CpmU3E5__4_6; BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_22 = __this->___U3CboatDataU3E5__2_4; NullCheck(L_21); PlayerMapMarker_Setup_m1DF587D77C8DA53F91497467A02CEA05226A2D42(L_21, L_22, (0.0027999999f), NULL); } IL_00d7_1: { AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_23 = (&__this->___U3CmapMarkerLoadingU3E5__3_5); il2cpp_codegen_initobj(L_23, sizeof(AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA)); __this->___U3CpmU3E5__4_6 = (PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpmU3E5__4_6), (void*)(PlayerMapMarker_tF73F7E3E487568294145214E92A277A517508D39*)NULL); __this->___U3CboatDataU3E5__2_4 = (BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CboatDataU3E5__2_4), (void*)(BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C*)NULL); } IL_00f2_1: { // foreach (var boatData in RaceManager.RaceData.boats) Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46* L_24 = (&__this->___U3CU3Es__1_3); bool L_25; L_25 = Enumerator_MoveNext_mEF94D791A7001490D814FE3475CF8E74F60ABCB6(L_24, Enumerator_MoveNext_mEF94D791A7001490D814FE3475CF8E74F60ABCB6_RuntimeMethod_var); if (L_25) { goto IL_004b_1; } } { U3CSetupPlayerMapMarkersU3Ed__30_U3CU3Em__Finally1_mAE19DDB1B3F52E5A31CCDBAEABADAABE0E031E37(__this, NULL); Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46* L_26 = (&__this->___U3CU3Es__1_3); il2cpp_codegen_initobj(L_26, sizeof(Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46)); // } V_0 = (bool)0; goto IL_0121; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0121: { bool L_27 = V_0; return L_27; } } // System.Void BoatAttack.UI.RaceUI/d__30::<>m__Finally1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupPlayerMapMarkersU3Ed__30_U3CU3Em__Finally1_mAE19DDB1B3F52E5A31CCDBAEABADAABE0E031E37 (U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB3B69FD68511B40103CF9DE36EDF766430829EC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { __this->___U3CU3E1__state_0 = (-1); Enumerator_t379C7EEA646021B27E9BCA9FA9CC46FB9A23EA46* L_0 = (&__this->___U3CU3Es__1_3); Enumerator_Dispose_mBB3B69FD68511B40103CF9DE36EDF766430829EC(L_0, Enumerator_Dispose_mBB3B69FD68511B40103CF9DE36EDF766430829EC_RuntimeMethod_var); return; } } // System.Object BoatAttack.UI.RaceUI/d__30::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CSetupPlayerMapMarkersU3Ed__30_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m977DE5C275E58D6EF55983A6D887EFA55F4AE86F (U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void BoatAttack.UI.RaceUI/d__30::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupPlayerMapMarkersU3Ed__30_System_Collections_IEnumerator_Reset_m6C3A6B005DA95EF87E5A4F979F7712F8B609DF87 (U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967* __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*)&U3CSetupPlayerMapMarkersU3Ed__30_System_Collections_IEnumerator_Reset_m6C3A6B005DA95EF87E5A4F979F7712F8B609DF87_RuntimeMethod_var))); } } // System.Object BoatAttack.UI.RaceUI/d__30::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CSetupPlayerMapMarkersU3Ed__30_System_Collections_IEnumerator_get_Current_mAC84627FC18604158C624FCE28A79F2473897A25 (U3CSetupPlayerMapMarkersU3Ed__30_t5CE99958FA8F5BF1F71F9B552D66BAD4B40D5967* __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 // BoatAttack.Benchmark.BenchmarkData BoatAttack.Benchmark.Benchmark::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7 (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; } } // System.Void BoatAttack.Benchmark.Benchmark::set_Current(BoatAttack.Benchmark.BenchmarkData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_set_Current_mA36E728BB43886415A744B593F8EDDB238CB84D0 (BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* ___value0, 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 = ___value0; ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___U3CCurrentU3Ek__BackingField_14 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___U3CCurrentU3Ek__BackingField_14), (void*)L_0); return; } } // System.Void BoatAttack.Benchmark.Benchmark::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_Start_mFB2E3D4C5C70F43356AC966EBEDB9810CEBC07E5 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Benchmark_OnSceneLoaded_m1764E28A877F7B5FF81EB7D4FACA90F5FDB7B6E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3AFD246BEB89640A3BCDA60FADB22AA265728F1B); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { // if (settings == null) AppSettings.ExitGame("Benchmark Not Setup"); BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* L_0 = __this->___settings_9; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_001c; } } { // if (settings == null) AppSettings.ExitGame("Benchmark Not Setup"); AppSettings_ExitGame_m2702A06136B55451ECBCABEBD0C5F1A08329ED01(_stringLiteral3AFD246BEB89640A3BCDA60FADB22AA265728F1B, NULL); } IL_001c: { // SceneManager.sceneLoaded += OnSceneLoaded; UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* L_3 = (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*)il2cpp_codegen_object_new(UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var); NullCheck(L_3); UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041(L_3, __this, (intptr_t)((void*)Benchmark_OnSceneLoaded_m1764E28A877F7B5FF81EB7D4FACA90F5FDB7B6E1_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); SceneManager_add_sceneLoaded_mDE45940CCEC5D17EB92EB76DB8931E5483FBCD2C(L_3, NULL); // if (autoStart) bool L_4 = __this->___autoStart_4; V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_0041; } } { // Initialize(); Benchmark_Initialize_m0F784E7831216DA01FEE59C3002A87D6103D0964(__this, NULL); } IL_0041: { // } return; } } // System.Void BoatAttack.Benchmark.Benchmark::Initialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_Initialize_m0F784E7831216DA01FEE59C3002A87D6103D0964 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __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*)&GameObject_AddComponent_TisPerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9_mD453B437C4F73405D3B3A46DC5DAD5E0340CD63D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBDE81820EE630D727CAE9FEA7F20C959718F68E1_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; bool V_2 = false; bool V_3 = false; bool V_4 = false; List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* G_B7_0 = NULL; List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* G_B6_0 = NULL; BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* G_B8_0 = NULL; int32_t G_B10_0 = 0; List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* G_B15_0 = NULL; List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* G_B14_0 = NULL; BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* G_B16_0 = NULL; List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* G_B21_0 = NULL; List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* G_B20_0 = NULL; BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* G_B22_0 = NULL; { // UrpVersion = urpVersion; String_t* L_0 = __this->___urpVersion_6; ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___UrpVersion_7 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___UrpVersion_7), (void*)L_0); // if(settings.disableVSync) BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* L_1 = __this->___settings_9; NullCheck(L_1); bool L_2 = L_1->___disableVSync_5; V_0 = L_2; bool L_3 = V_0; if (!L_3) { goto IL_0022; } } { // QualitySettings.vSyncCount = 0; QualitySettings_set_vSyncCount_m37CB89BA3DF4BE2E181339F5F44F03C493733360(0, NULL); } IL_0022: { // if(settings.stats) BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* L_4 = __this->___settings_9; NullCheck(L_4); bool L_5 = L_4->___stats_6; V_1 = L_5; bool L_6 = V_1; if (!L_6) { goto IL_0041; } } { // _stats = gameObject.AddComponent(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7; L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); NullCheck(L_7); PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* L_8; L_8 = GameObject_AddComponent_TisPerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9_mD453B437C4F73405D3B3A46DC5DAD5E0340CD63D(L_7, GameObject_AddComponent_TisPerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9_mD453B437C4F73405D3B3A46DC5DAD5E0340CD63D_RuntimeMethod_var); ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->____stats_15 = L_8; Il2CppCodeGenWriteBarrier((void**)(&((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->____stats_15), (void*)L_8); } IL_0041: { // DontDestroyOnLoad(gameObject); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9; L_9 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DontDestroyOnLoad_m303AA1C4DC810349F285B4809E426CBBA8F834F9(L_9, NULL); // if (simpleRun && settings.benchmarkData?[simpleRunScene] != null) bool L_10 = __this->___simpleRun_10; if (!L_10) { goto IL_0077; } } { BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* L_11 = __this->___settings_9; NullCheck(L_11); List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* L_12 = L_11->___benchmarkData_7; List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* L_13 = L_12; G_B6_0 = L_13; if (L_13) { G_B7_0 = L_13; goto IL_0067; } } { G_B8_0 = ((BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E*)(NULL)); goto IL_0072; } IL_0067: { int32_t L_14 = __this->___simpleRunScene_8; NullCheck(G_B7_0); BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_15; L_15 = List_1_get_Item_mBDE81820EE630D727CAE9FEA7F20C959718F68E1(G_B7_0, L_14, List_1_get_Item_mBDE81820EE630D727CAE9FEA7F20C959718F68E1_RuntimeMethod_var); G_B8_0 = L_15; } IL_0072: { G_B10_0 = ((!(((RuntimeObject*)(BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E*)G_B8_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_0078; } IL_0077: { G_B10_0 = 0; } IL_0078: { V_2 = (bool)G_B10_0; bool L_16 = V_2; if (!L_16) { goto IL_00cf; } } { // if(settings.stats) BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* L_17 = __this->___settings_9; NullCheck(L_17); bool L_18 = L_17->___stats_6; V_3 = L_18; bool L_19 = V_3; if (!L_19) { goto IL_0097; } } { // _stats.mode = PerfomanceStats.PerfMode.DisplayOnly; PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* L_20 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->____stats_15; NullCheck(L_20); L_20->___mode_8 = 1; } IL_0097: { // SimpleRun = simpleRun; bool L_21 = __this->___simpleRun_10; ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___SimpleRun_12 = L_21; // Current = settings.benchmarkData?[simpleRunScene]; BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* L_22 = __this->___settings_9; NullCheck(L_22); List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* L_23 = L_22->___benchmarkData_7; List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* L_24 = L_23; G_B14_0 = L_24; if (L_24) { G_B15_0 = L_24; goto IL_00b4; } } { G_B16_0 = ((BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E*)(NULL)); goto IL_00bf; } IL_00b4: { int32_t L_25 = __this->___simpleRunScene_8; NullCheck(G_B15_0); BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_26; L_26 = List_1_get_Item_mBDE81820EE630D727CAE9FEA7F20C959718F68E1(G_B15_0, L_25, List_1_get_Item_mBDE81820EE630D727CAE9FEA7F20C959718F68E1_RuntimeMethod_var); G_B16_0 = L_26; } IL_00bf: { Benchmark_set_Current_mA36E728BB43886415A744B593F8EDDB238CB84D0_inline(G_B16_0, NULL); // LoadBenchmark(); Benchmark_LoadBenchmark_m67A7A1933E33DDCC037FE119610BE68788D771C5(__this, NULL); goto IL_0117; } IL_00cf: { // if(settings.stats) BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* L_27 = __this->___settings_9; NullCheck(L_27); bool L_28 = L_27->___stats_6; V_4 = L_28; bool L_29 = V_4; if (!L_29) { goto IL_00ec; } } { // _stats.mode = PerfomanceStats.PerfMode.Benchmark; PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* L_30 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->____stats_15; NullCheck(L_30); L_30->___mode_8 = 0; } IL_00ec: { // Current = settings.benchmarkData?[_benchIndex]; BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* L_31 = __this->___settings_9; NullCheck(L_31); List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* L_32 = L_31->___benchmarkData_7; List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* L_33 = L_32; G_B20_0 = L_33; if (L_33) { G_B21_0 = L_33; goto IL_00fe; } } { G_B22_0 = ((BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E*)(NULL)); goto IL_0109; } IL_00fe: { int32_t L_34 = __this->____benchIndex_13; NullCheck(G_B21_0); BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_35; L_35 = List_1_get_Item_mBDE81820EE630D727CAE9FEA7F20C959718F68E1(G_B21_0, L_34, List_1_get_Item_mBDE81820EE630D727CAE9FEA7F20C959718F68E1_RuntimeMethod_var); G_B22_0 = L_35; } IL_0109: { Benchmark_set_Current_mA36E728BB43886415A744B593F8EDDB238CB84D0_inline(G_B22_0, NULL); // LoadBenchmark(); Benchmark_LoadBenchmark_m67A7A1933E33DDCC037FE119610BE68788D771C5(__this, NULL); } IL_0117: { // } return; } } // System.Void BoatAttack.Benchmark.Benchmark::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_OnDestroy_mDBD4AFD5699BD11D4442B1ED11014F1B235487AA (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Benchmark_EndFrameRendering_m16EF4E7B91F191011609F667EDA5080B19DF4469_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // RenderPipelineManager.endFrameRendering -= EndFrameRendering; Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C* L_0 = (Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C*)il2cpp_codegen_object_new(Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var); NullCheck(L_0); Action_2__ctor_mDD0B44EA1C60ACB47ACDB66134FC9473D24E9FED(L_0, __this, (intptr_t)((void*)Benchmark_EndFrameRendering_m16EF4E7B91F191011609F667EDA5080B19DF4469_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var); RenderPipelineManager_remove_endFrameRendering_mE7B506DE46A2B8753D6993927AC5DD51E7A5F192(L_0, NULL); // } return; } } // System.Void BoatAttack.Benchmark.Benchmark::LoadBenchmark(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_LoadBenchmark_m473FB83EF4CAD30847C696B9E6B99224AF2D68E2 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, int32_t ___index0, const RuntimeMethod* method) { { // singleBench = true; __this->___singleBench_5 = (bool)1; // _benchIndex = index; int32_t L_0 = ___index0; __this->____benchIndex_13 = L_0; // Initialize(); Benchmark_Initialize_m0F784E7831216DA01FEE59C3002A87D6103D0964(__this, NULL); // } return; } } // System.Void BoatAttack.Benchmark.Benchmark::LoadBenchmark() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_LoadBenchmark_m67A7A1933E33DDCC037FE119610BE68788D771C5 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, const RuntimeMethod* method) { { // AppSettings.LoadScene(Current.scene); BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_0; L_0 = Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7_inline(NULL); NullCheck(L_0); String_t* L_1 = L_0->___scene_1; AppSettings_LoadScene_m0223550A93746BC99C35F328EBBE2BDB8BAA68D7(L_1, 0, NULL); // } return; } } // System.Void BoatAttack.Benchmark.Benchmark::OnSceneLoaded(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_OnSceneLoaded_m1764E28A877F7B5FF81EB7D4FACA90F5FDB7B6E1 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___scene0, int32_t ___mode1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Benchmark_EndFrameRendering_m16EF4E7B91F191011609F667EDA5080B19DF4469_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3AFD246BEB89640A3BCDA60FADB22AA265728F1B); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; { // if (scene.path != Current.scene) return; String_t* L_0; L_0 = Scene_get_path_mACD61B36E1F010A9FCA2C62637E0CB24B16729E4((&___scene0), NULL); BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_1; L_1 = Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7_inline(NULL); NullCheck(L_1); String_t* L_2 = L_1->___scene_1; bool L_3; L_3 = String_op_Inequality_m0FBE5AC4931D312E5B347BAA603755676E6DA2FE(L_0, L_2, NULL); V_0 = L_3; bool L_4 = V_0; if (!L_4) { goto IL_0020; } } { // if (scene.path != Current.scene) return; goto IL_00b8; } IL_0020: { // if (Current.warmup) BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_5; L_5 = Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7_inline(NULL); NullCheck(L_5); bool L_6 = L_5->___warmup_5; V_1 = L_6; bool L_7 = V_1; if (!L_7) { goto IL_0038; } } { // CurrentRunIndex = -1; ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunIndex_16 = (-1); goto IL_0040; } IL_0038: { // CurrentRunIndex = 0; ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunIndex_16 = 0; } IL_0040: { // CurrentRunFrame = 0; ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunFrame_17 = 0; // switch (Current.type) BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_8; L_8 = Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7_inline(NULL); NullCheck(L_8); int32_t L_9 = L_8->___type_2; V_3 = L_9; int32_t L_10 = V_3; V_2 = L_10; int32_t L_11 = V_2; if (!L_11) { goto IL_005e; } } { goto IL_0058; } IL_0058: { int32_t L_12 = V_2; if ((((int32_t)L_12) == ((int32_t)1))) { goto IL_0060; } } { goto IL_0062; } IL_005e: { // break; goto IL_006f; } IL_0060: { // break; goto IL_006f; } IL_0062: { // AppSettings.ExitGame("Benchmark Not Setup"); AppSettings_ExitGame_m2702A06136B55451ECBCABEBD0C5F1A08329ED01(_stringLiteral3AFD246BEB89640A3BCDA60FADB22AA265728F1B, NULL); // break; goto IL_006f; } IL_006f: { // if(settings.stats) BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* L_13 = __this->___settings_9; NullCheck(L_13); bool L_14 = L_13->___stats_6; V_4 = L_14; bool L_15 = V_4; if (!L_15) { goto IL_009f; } } { // _stats.StartRun(Current.benchmarkName, Current.runLength); PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* L_16 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->____stats_15; BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_17; L_17 = Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7_inline(NULL); NullCheck(L_17); String_t* L_18 = L_17->___benchmarkName_0; BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_19; L_19 = Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7_inline(NULL); NullCheck(L_19); int32_t L_20 = L_19->___runLength_4; NullCheck(L_16); PerfomanceStats_StartRun_m06ED28E00AB6465D7909A0702200D02C827F7ADD(L_16, L_18, L_20, NULL); } IL_009f: { // BeginRun(); Benchmark_BeginRun_m61851E4C9EE2761EC0FBD4E2A201E18C7F23BBB6(__this, NULL); // RenderPipelineManager.endFrameRendering += EndFrameRendering; Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C* L_21 = (Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C*)il2cpp_codegen_object_new(Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var); NullCheck(L_21); Action_2__ctor_mDD0B44EA1C60ACB47ACDB66134FC9473D24E9FED(L_21, __this, (intptr_t)((void*)Benchmark_EndFrameRendering_m16EF4E7B91F191011609F667EDA5080B19DF4469_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var); RenderPipelineManager_add_endFrameRendering_mF8027FF8F8BEF3BCF11ED2E01088AB8B2AAE6BD1(L_21, NULL); } IL_00b8: { // } return; } } // System.Void BoatAttack.Benchmark.Benchmark::BeginRun() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_BeginRun_m61851E4C9EE2761EC0FBD4E2A201E18C7F23BBB6 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __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; } { // CurrentRunFrame = 0; ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunFrame_17 = 0; // } return; } } // System.Void BoatAttack.Benchmark.Benchmark::EndFrameRendering(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_EndFrameRendering_m16EF4E7B91F191011609F667EDA5080B19DF4469 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* ___cameras1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Benchmark_EndFrameRendering_m16EF4E7B91F191011609F667EDA5080B19DF4469_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; int32_t G_B7_0 = 0; { // CurrentRunFrame++; int32_t L_0 = ((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_0, 1)); // if (CurrentRunFrame < Current.runLength) return; int32_t L_1 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunFrame_17; BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_2; L_2 = Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7_inline(NULL); NullCheck(L_2); int32_t L_3 = L_2->___runLength_4; V_0 = (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0); bool L_4 = V_0; if (!L_4) { goto IL_0024; } } { // if (CurrentRunFrame < Current.runLength) return; goto IL_008e; } IL_0024: { // if(settings.stats) BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* L_5 = __this->___settings_9; NullCheck(L_5); bool L_6 = L_5->___stats_6; V_1 = L_6; bool L_7 = V_1; if (!L_7) { goto IL_003e; } } { // _stats.EndRun(); PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* L_8 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->____stats_15; NullCheck(L_8); PerfomanceStats_EndRun_mD56AF218A1BF13CE12B6F81BF95E7D623F725CAE(L_8, NULL); } IL_003e: { // CurrentRunIndex++; int32_t L_9 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunIndex_16; ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunIndex_16 = ((int32_t)il2cpp_codegen_add(L_9, 1)); // if (CurrentRunIndex < Current.runs || simpleRun) int32_t L_10 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunIndex_16; BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_11; L_11 = Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7_inline(NULL); NullCheck(L_11); int32_t L_12 = L_11->___runs_3; if ((((int32_t)L_10) < ((int32_t)L_12))) { goto IL_0063; } } { bool L_13 = __this->___simpleRun_10; G_B7_0 = ((int32_t)(L_13)); goto IL_0064; } IL_0063: { G_B7_0 = 1; } IL_0064: { V_2 = (bool)G_B7_0; bool L_14 = V_2; if (!L_14) { goto IL_0073; } } { // BeginRun(); Benchmark_BeginRun_m61851E4C9EE2761EC0FBD4E2A201E18C7F23BBB6(__this, NULL); goto IL_008e; } IL_0073: { // RenderPipelineManager.endFrameRendering -= EndFrameRendering; Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C* L_15 = (Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C*)il2cpp_codegen_object_new(Action_2_tBFF2A95C6B603A20229CAD6BD0749C19A9AC849C_il2cpp_TypeInfo_var); NullCheck(L_15); Action_2__ctor_mDD0B44EA1C60ACB47ACDB66134FC9473D24E9FED(L_15, __this, (intptr_t)((void*)Benchmark_EndFrameRendering_m16EF4E7B91F191011609F667EDA5080B19DF4469_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var); RenderPipelineManager_remove_endFrameRendering_mE7B506DE46A2B8753D6993927AC5DD51E7A5F192(L_15, NULL); // EndBenchmark(); Benchmark_EndBenchmark_mD35922CC966021B1532C9C952C730C2F5D7530BA(__this, NULL); } IL_008e: { // } return; } } // System.Void BoatAttack.Benchmark.Benchmark::EndBenchmark() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_EndBenchmark_mD35922CC966021B1532C9C952C730C2F5D7530BA (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m0CAFACC655E558CE9A35580DF279E959DEAAFCF0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBDE81820EE630D727CAE9FEA7F20C959718F68E1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; int32_t G_B3_0 = 0; int32_t G_B8_0 = 0; { // if(settings.stats && settings.saveData) SaveBenchmarkStats(); BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* L_0 = __this->___settings_9; NullCheck(L_0); bool L_1 = L_0->___stats_6; if (!L_1) { goto IL_001b; } } { BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* L_2 = __this->___settings_9; NullCheck(L_2); bool L_3 = L_2->___saveData_4; G_B3_0 = ((int32_t)(L_3)); goto IL_001c; } IL_001b: { G_B3_0 = 0; } IL_001c: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_0027; } } { // if(settings.stats && settings.saveData) SaveBenchmarkStats(); Benchmark_SaveBenchmarkStats_m52FC784A0363B49C207B74BC6E9481F60CBCFA5C(__this, NULL); } IL_0027: { // _benchIndex++; int32_t L_5 = __this->____benchIndex_13; __this->____benchIndex_13 = ((int32_t)il2cpp_codegen_add(L_5, 1)); // if (_benchIndex < settings.benchmarkData.Count && !singleBench) int32_t L_6 = __this->____benchIndex_13; BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* L_7 = __this->___settings_9; NullCheck(L_7); List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* L_8 = L_7->___benchmarkData_7; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_m0CAFACC655E558CE9A35580DF279E959DEAAFCF0_inline(L_8, List_1_get_Count_m0CAFACC655E558CE9A35580DF279E959DEAAFCF0_RuntimeMethod_var); if ((((int32_t)L_6) >= ((int32_t)L_9))) { goto IL_0058; } } { bool L_10 = __this->___singleBench_5; G_B8_0 = ((((int32_t)L_10) == ((int32_t)0))? 1 : 0); goto IL_0059; } IL_0058: { G_B8_0 = 0; } IL_0059: { V_1 = (bool)G_B8_0; bool L_11 = V_1; if (!L_11) { goto IL_0084; } } { // Current = settings.benchmarkData[_benchIndex]; BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* L_12 = __this->___settings_9; NullCheck(L_12); List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* L_13 = L_12->___benchmarkData_7; int32_t L_14 = __this->____benchIndex_13; NullCheck(L_13); BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_15; L_15 = List_1_get_Item_mBDE81820EE630D727CAE9FEA7F20C959718F68E1(L_13, L_14, List_1_get_Item_mBDE81820EE630D727CAE9FEA7F20C959718F68E1_RuntimeMethod_var); Benchmark_set_Current_mA36E728BB43886415A744B593F8EDDB238CB84D0_inline(L_15, NULL); // LoadBenchmark(); Benchmark_LoadBenchmark_m67A7A1933E33DDCC037FE119610BE68788D771C5(__this, NULL); goto IL_008d; } IL_0084: { // FinishBenchmark(); Benchmark_FinishBenchmark_m73AAAC9600BF03966D3E9CBCC9AFB659C30503E0(__this, NULL); } IL_008d: { // } return; } } // System.Void BoatAttack.Benchmark.Benchmark::FinishBenchmark() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_FinishBenchmark_m73AAAC9600BF03966D3E9CBCC9AFB659C30503E0 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3AFD246BEB89640A3BCDA60FADB22AA265728F1B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // SaveBenchmarkFile(); Benchmark_SaveBenchmarkFile_mF16AE5B3798B9471FAF6386311C01619C85AFDF3(__this, NULL); // SceneManager.MoveGameObjectToScene(gameObject, SceneManager.GetActiveScene()); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0; L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_1; L_1 = SceneManager_GetActiveScene_m2DB2A1ACB84805968A4B6396BFDFB92C0AF32BCE(NULL); SceneManager_MoveGameObjectToScene_m90813BE70C527D3C0FF06BA135AC3B88F851A668(L_0, L_1, NULL); // switch (finish) int32_t L_2 = __this->___finish_11; V_1 = L_2; int32_t L_3 = V_1; V_0 = L_3; int32_t L_4 = V_0; switch (L_4) { case 0: { goto IL_003a; } case 1: { goto IL_0047; } case 2: { goto IL_004b; } case 3: { goto IL_0049; } } } { goto IL_0055; } IL_003a: { // AppSettings.ExitGame(); AppSettings_ExitGame_m2702A06136B55451ECBCABEBD0C5F1A08329ED01(_stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174, NULL); // break; goto IL_0062; } IL_0047: { // break; goto IL_0062; } IL_0049: { // break; goto IL_0062; } IL_004b: { // AppSettings.LoadScene(0); AppSettings_LoadScene_m302764F0A41D2829AB6096BB455650C7464CBD10(0, 0, NULL); // break; goto IL_0062; } IL_0055: { // AppSettings.ExitGame("Benchmark Not Setup"); AppSettings_ExitGame_m2702A06136B55451ECBCABEBD0C5F1A08329ED01(_stringLiteral3AFD246BEB89640A3BCDA60FADB22AA265728F1B, NULL); // break; goto IL_0062; } IL_0062: { // } return; } } // System.Void BoatAttack.Benchmark.Benchmark::SaveBenchmarkStats() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_SaveBenchmarkStats_m52FC784A0363B49C207B74BC6E9481F60CBCFA5C (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __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*)&List_1_Add_m844A06C99B0CE0D6B5681555D900F9ED65DEFAAE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* V_0 = NULL; bool V_1 = false; { // var stats = _stats.EndBench(); PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* L_0 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->____stats_15; NullCheck(L_0); PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_1; L_1 = PerfomanceStats_EndBench_m7E0C399D25802E7AE71EE99B06C9CE76D3F6A8E9(L_0, NULL); V_0 = L_1; // if (stats != null) PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_2 = V_0; V_1 = (bool)((!(((RuntimeObject*)(PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_0023; } } { // _perfData.Add(stats); List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7* L_4 = __this->____perfData_20; PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_5 = V_0; NullCheck(L_4); List_1_Add_m844A06C99B0CE0D6B5681555D900F9ED65DEFAAE_inline(L_4, L_5, List_1_Add_m844A06C99B0CE0D6B5681555D900F9ED65DEFAAE_RuntimeMethod_var); } IL_0023: { // } return; } } // System.Void BoatAttack.Benchmark.Benchmark::SaveBenchmarkFile() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark_SaveBenchmarkFile_mF16AE5B3798B9471FAF6386311C01619C85AFDF3 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Aggregate_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_TisString_t_m515C38497EFCA28707811F6D5745CB8DC8379C33_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m0F29A4DF50F53372D3CDEC196186F6EBAD0A170C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSaveBenchmarkFileU3Eb__31_0_mE9D12C082390E74BDD50FC10322FB7A3522BDF50_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0CF6E760F4429CA66FCDDB0BC125023158962742); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0; memset((&V_0), 0, sizeof(V_0)); String_t* V_1 = NULL; String_t* V_2 = NULL; PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* V_3 = NULL; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_4; memset((&V_4), 0, sizeof(V_4)); Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7* G_B2_0 = NULL; String_t* G_B2_1 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B2_2 = NULL; Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7* G_B1_0 = NULL; String_t* G_B1_1 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B1_2 = NULL; { // var dateTimeNow = 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; // var filename = $"{Application.productName}-{SystemInfo.deviceName}-{dateTimeNow.ToShortDateString()}-{dateTimeNow.ToShortTimeString()}"; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1; String_t* L_3; L_3 = Application_get_productName_m00192B33A17C93424812C4A99AEA41993380EBA1(NULL); NullCheck(L_2); ArrayElementTypeCheck (L_2, L_3); (L_2)->SetAt(static_cast(0), (String_t*)L_3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_2; NullCheck(L_4); ArrayElementTypeCheck (L_4, _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0); (L_4)->SetAt(static_cast(1), (String_t*)_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4; String_t* L_6; L_6 = SystemInfo_get_deviceName_m191E4B0E9579B2318378D25FA250E7AD4DAA542B(NULL); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_6); (L_5)->SetAt(static_cast(2), (String_t*)L_6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_5; NullCheck(L_7); ArrayElementTypeCheck (L_7, _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0); (L_7)->SetAt(static_cast(3), (String_t*)_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7; String_t* L_9; L_9 = DateTime_ToShortDateString_m8863B024FF293DF625932CCA2E35A095C6FCBDCB((&V_0), NULL); NullCheck(L_8); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAt(static_cast(4), (String_t*)L_9); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_8; NullCheck(L_10); ArrayElementTypeCheck (L_10, _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0); (L_10)->SetAt(static_cast(5), (String_t*)_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10; String_t* L_12; L_12 = DateTime_ToShortTimeString_m39FA3D20BF7F8EC6D85FBFB0254D960B7A60160F((&V_0), NULL); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(6), (String_t*)L_12); String_t* L_13; L_13 = String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0(L_11, NULL); V_1 = L_13; // filename = Path.GetInvalidFileNameChars().Aggregate(filename, (current, c) => current.Replace(c, '-')); il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_14; L_14 = Path_GetInvalidFileNameChars_mF4B35029327062F820D9DB967D012B43651854F8(NULL); String_t* L_15 = V_1; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_il2cpp_TypeInfo_var); Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7* L_16 = ((U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_il2cpp_TypeInfo_var))->___U3CU3E9__31_0_1; Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7* L_17 = L_16; G_B1_0 = L_17; G_B1_1 = L_15; G_B1_2 = L_14; if (L_17) { G_B2_0 = L_17; G_B2_1 = L_15; G_B2_2 = L_14; goto IL_0074; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_il2cpp_TypeInfo_var); U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6* L_18 = ((U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7* L_19 = (Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7*)il2cpp_codegen_object_new(Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7_il2cpp_TypeInfo_var); NullCheck(L_19); Func_3__ctor_m77EEF0752C146CEC210B46B02703EA23B0A97640(L_19, L_18, (intptr_t)((void*)U3CU3Ec_U3CSaveBenchmarkFileU3Eb__31_0_mE9D12C082390E74BDD50FC10322FB7A3522BDF50_RuntimeMethod_var), NULL); Func_3_tC76F31E9B608271888A45E3CD5289A35F8844BA7* L_20 = L_19; ((U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_il2cpp_TypeInfo_var))->___U3CU3E9__31_0_1 = L_20; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_il2cpp_TypeInfo_var))->___U3CU3E9__31_0_1), (void*)L_20); G_B2_0 = L_20; G_B2_1 = G_B1_1; G_B2_2 = G_B1_2; } IL_0074: { String_t* L_21; L_21 = Enumerable_Aggregate_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_TisString_t_m515C38497EFCA28707811F6D5745CB8DC8379C33((RuntimeObject*)G_B2_2, G_B2_1, G_B2_0, Enumerable_Aggregate_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_TisString_t_m515C38497EFCA28707811F6D5745CB8DC8379C33_RuntimeMethod_var); V_1 = L_21; // var path = GetResultPath() + $"/{filename}.json"; String_t* L_22; L_22 = Benchmark_GetResultPath_m99C673BDA33EEDEA30B837A35A6749912E17FBDB(NULL); String_t* L_23 = V_1; String_t* L_24; L_24 = String_Concat_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D(L_22, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_23, _stringLiteral0CF6E760F4429CA66FCDDB0BC125023158962742, NULL); V_2 = L_24; // var results = new PerfResults // { // fileName = Path.GetFileName(path), // filePath = Path.GetFullPath(path), // timestamp = DateTime.Now.ToString(DateTimeFormatInfo.InvariantInfo), // perfStats = _perfData.ToArray() // }; PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* L_25 = (PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207*)il2cpp_codegen_object_new(PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207_il2cpp_TypeInfo_var); NullCheck(L_25); PerfResults__ctor_m97F03B6E20AE72F95A1ED66EDAB484610D704935(L_25, NULL); PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* L_26 = L_25; String_t* L_27 = V_2; il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); String_t* L_28; L_28 = Path_GetFileName_mEBC73E0C8D8C56214D1DA4BA8409C5B5F00457A5(L_27, NULL); NullCheck(L_26); L_26->___fileName_0 = L_28; Il2CppCodeGenWriteBarrier((void**)(&L_26->___fileName_0), (void*)L_28); PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* L_29 = L_26; String_t* L_30 = V_2; String_t* L_31; L_31 = Path_GetFullPath_m17A1AD4E216D884E3DF3208BF44F4E40823BAA23(L_30, NULL); NullCheck(L_29); L_29->___filePath_1 = L_31; Il2CppCodeGenWriteBarrier((void**)(&L_29->___filePath_1), (void*)L_31); PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* L_32 = L_29; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_33; L_33 = DateTime_get_Now_mC336498972C48439ADCD5C50D35FAE0F2A48B0F0(NULL); V_4 = L_33; il2cpp_codegen_runtime_class_init_inline(DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A_il2cpp_TypeInfo_var); DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* L_34; L_34 = DateTimeFormatInfo_get_InvariantInfo_m38B65CBFD59AB5EB343F15AEF9A6B7DB3683625B(NULL); String_t* L_35; L_35 = DateTime_ToString_m66457C11C42C07E2F437A9D899E6E3FB9FD77B50((&V_4), L_34, NULL); NullCheck(L_32); L_32->___timestamp_2 = L_35; Il2CppCodeGenWriteBarrier((void**)(&L_32->___timestamp_2), (void*)L_35); PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* L_36 = L_32; List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7* L_37 = __this->____perfData_20; NullCheck(L_37); PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1* L_38; L_38 = List_1_ToArray_m0F29A4DF50F53372D3CDEC196186F6EBAD0A170C(L_37, List_1_ToArray_m0F29A4DF50F53372D3CDEC196186F6EBAD0A170C_RuntimeMethod_var); NullCheck(L_36); L_36->___perfStats_3 = L_38; Il2CppCodeGenWriteBarrier((void**)(&L_36->___perfStats_3), (void*)L_38); V_3 = L_36; // File.WriteAllText(path, JsonUtility.ToJson(results)); String_t* L_39 = V_2; PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* L_40 = V_3; String_t* L_41; L_41 = JsonUtility_ToJson_mD0FB24DC5A8621A2473FC208E9B15AF43944EBCD(L_40, NULL); File_WriteAllText_mE462D8448CA65183AA5D464210706167E0EF19EB(L_39, L_41, NULL); // } return; } } // System.String BoatAttack.Benchmark.Benchmark::GetResultPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Benchmark_GetResultPath_m99C673BDA33EEDEA30B837A35A6749912E17FBDB (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA38BAE4CF2307966026B8F486678A50AD51FC36F); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; bool V_1 = false; String_t* V_2 = NULL; String_t* G_B3_0 = NULL; { // var path = Application.isEditor ? Directory.GetParent(Application.dataPath).ToString() : Application.persistentDataPath; bool L_0; L_0 = Application_get_isEditor_m0377DB707B566C8E21DA3CD99963210F6D57D234(NULL); if (L_0) { goto IL_000f; } } { String_t* L_1; L_1 = Application_get_persistentDataPath_m787EBC9B0862E7617DCD6CABD2147E61717EAC17(NULL); G_B3_0 = L_1; goto IL_001e; } IL_000f: { String_t* L_2; L_2 = Application_get_dataPath_mBBC742FA17F8BD4156C4CB98480BEFBFB0BBB6D9(NULL); DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_3; L_3 = Directory_GetParent_m2BB7C00349FB9BC0E79725723B451A7F75E941C8(L_2, NULL); NullCheck(L_3); String_t* L_4; L_4 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_3); G_B3_0 = L_4; } IL_001e: { V_0 = G_B3_0; // path += "/PerformanceResults"; String_t* L_5 = V_0; String_t* L_6; L_6 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_5, _stringLiteralA38BAE4CF2307966026B8F486678A50AD51FC36F, NULL); V_0 = L_6; // if (!Directory.Exists(path)) String_t* L_7 = V_0; bool L_8; L_8 = Directory_Exists_m1AC1A8910C9883BD4198ECF585C97F09E23C4702(L_7, NULL); V_1 = (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0); bool L_9 = V_1; if (!L_9) { goto IL_003f; } } { // Directory.CreateDirectory(path); String_t* L_10 = V_0; DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_11; L_11 = Directory_CreateDirectory_mD89FECDFB25BC52F866DC0B1BB8552334FB249D2(L_10, NULL); } IL_003f: { // return path; String_t* L_12 = V_0; V_2 = L_12; goto IL_0043; } IL_0043: { // } String_t* L_13 = V_2; return L_13; } } // System.Collections.Generic.List`1 BoatAttack.Benchmark.Benchmark::LoadAllBenchmarkStats() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* Benchmark_LoadAllBenchmarkStats_mD217650A36C0F2802DB518E3F6BB648EBA968077 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonUtility_FromJson_TisPerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207_m2FFC7070A2800EE0C81D03D7C009928E95E35209_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m82CE39FB183F46A68A67B27B345DC66F7D4FA4F5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE039A1F8470CCC67E0044D02BCE20E2F3BAB676C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* V_0 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_2 = NULL; int32_t V_3 = 0; String_t* V_4 = NULL; String_t* V_5 = NULL; PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* V_6 = NULL; bool V_7 = false; List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* V_8 = NULL; { // var list = new List(); List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* L_0 = (List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C*)il2cpp_codegen_object_new(List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_mE039A1F8470CCC67E0044D02BCE20E2F3BAB676C(L_0, List_1__ctor_mE039A1F8470CCC67E0044D02BCE20E2F3BAB676C_RuntimeMethod_var); V_0 = L_0; // var fileList = Directory.GetFiles(GetResultPath()); String_t* L_1; L_1 = Benchmark_GetResultPath_m99C673BDA33EEDEA30B837A35A6749912E17FBDB(NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2; L_2 = Directory_GetFiles_m4B12F04FB52DA5311463669EBB83321CB0CF284B(L_1, NULL); V_1 = L_2; // foreach (var file in fileList) StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = V_1; V_2 = L_3; V_3 = 0; goto IL_0051; } IL_0019: { // foreach (var file in fileList) 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(L_6)); V_4 = L_7; // if(!File.Exists(file)) String_t* L_8 = V_4; bool L_9; L_9 = File_Exists_mD7E7A84A6B9E9A9BADBDA7C46AAE0624EF106D85(L_8, NULL); V_7 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0); bool L_10 = V_7; if (!L_10) { goto IL_0031; } } { // break; goto IL_0057; } IL_0031: { // var data = File.ReadAllText(file); String_t* L_11 = V_4; String_t* L_12; L_12 = File_ReadAllText_m5635BE83C14358AB1721547180F43103F777CEB5(L_11, NULL); V_5 = L_12; // var result = JsonUtility.FromJson(data); String_t* L_13 = V_5; PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* L_14; L_14 = JsonUtility_FromJson_TisPerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207_m2FFC7070A2800EE0C81D03D7C009928E95E35209(L_13, JsonUtility_FromJson_TisPerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207_m2FFC7070A2800EE0C81D03D7C009928E95E35209_RuntimeMethod_var); V_6 = L_14; // list.Add(result); List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* L_15 = V_0; PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* L_16 = V_6; NullCheck(L_15); List_1_Add_m82CE39FB183F46A68A67B27B345DC66F7D4FA4F5_inline(L_15, L_16, List_1_Add_m82CE39FB183F46A68A67B27B345DC66F7D4FA4F5_RuntimeMethod_var); int32_t L_17 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0051: { // foreach (var file in fileList) int32_t L_18 = V_3; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = V_2; NullCheck(L_19); if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length))))) { goto IL_0019; } } IL_0057: { // return list; List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* L_20 = V_0; V_8 = L_20; goto IL_005c; } IL_005c: { // } List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* L_21 = V_8; return L_21; } } // System.Void BoatAttack.Benchmark.Benchmark::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Benchmark__ctor_m4969421B0E1BD8C52BF7D6CFBA98B2ABEAB0A683 (Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m27F6535FAABFCD9FE64E42F1431A0F185BE09516_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28A00C6C2538607194DCD2548EF0DFB07D324A14); s_Il2CppMethodInitialized = true; } { // public bool autoStart = true; __this->___autoStart_4 = (bool)1; // private bool singleBench = false; __this->___singleBench_5 = (bool)0; // [HideInInspector] public string urpVersion = "N/A"; __this->___urpVersion_6 = _stringLiteral28A00C6C2538607194DCD2548EF0DFB07D324A14; Il2CppCodeGenWriteBarrier((void**)(&__this->___urpVersion_6), (void*)_stringLiteral28A00C6C2538607194DCD2548EF0DFB07D324A14); // [HideInInspector] public int simpleRunScene = -1; __this->___simpleRunScene_8 = (-1); // public bool simpleRun = false; __this->___simpleRun_10 = (bool)0; // public FinishAction finish = FinishAction.Exit; __this->___finish_11 = 0; // private bool _running = false; __this->____running_19 = (bool)0; // private readonly List _perfData = new List(); List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7* L_0 = (List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7*)il2cpp_codegen_object_new(List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m27F6535FAABFCD9FE64E42F1431A0F185BE09516(L_0, List_1__ctor_m27F6535FAABFCD9FE64E42F1431A0F185BE09516_RuntimeMethod_var); __this->____perfData_20 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____perfData_20), (void*)L_0); MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void BoatAttack.Benchmark.Benchmark/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m805BDE6FE9E13BDA66A6AB4C4A5DADEA018A2151 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6* L_0 = (U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6*)il2cpp_codegen_object_new(U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m5C17414572728F0F4AB2D5BE2E2D4D7E5C0426ED(L_0, NULL); ((U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void BoatAttack.Benchmark.Benchmark/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5C17414572728F0F4AB2D5BE2E2D4D7E5C0426ED (U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.String BoatAttack.Benchmark.Benchmark/<>c::b__31_0(System.String,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CSaveBenchmarkFileU3Eb__31_0_mE9D12C082390E74BDD50FC10322FB7A3522BDF50 (U3CU3Ec_t0D2FC377670A1D24576FC1D6CF22BEF447CDC6C6* __this, String_t* ___current0, Il2CppChar ___c1, const RuntimeMethod* method) { { // filename = Path.GetInvalidFileNameChars().Aggregate(filename, (current, c) => current.Replace(c, '-')); String_t* L_0 = ___current0; Il2CppChar L_1 = ___c1; NullCheck(L_0); String_t* L_2; L_2 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_0, L_1, ((int32_t)45), 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 BoatAttack.Benchmark.PerfResults::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfResults__ctor_m97F03B6E20AE72F95A1ED66EDAB484610D704935 (PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* __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 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B_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*)&TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28A00C6C2538607194DCD2548EF0DFB07D324A14); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; { // public PerfBasic(string benchmarkName, string urpVersion, int frames) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // Frames = frames; int32_t L_0 = ___frames2; __this->___Frames_1 = L_0; // info = new TestInfo(benchmarkName) {UrpVersion = urpVersion}; String_t* L_1 = ___benchmarkName0; TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_2 = (TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2*)il2cpp_codegen_object_new(TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2_il2cpp_TypeInfo_var); NullCheck(L_2); TestInfo__ctor_m3AE8CE8E9D01A49E03432CAC3404541D12081702(L_2, L_1, _stringLiteral28A00C6C2538607194DCD2548EF0DFB07D324A14, NULL); TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_3 = L_2; String_t* L_4 = ___urpVersion1; NullCheck(L_3); L_3->___UrpVersion_3 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___UrpVersion_3), (void*)L_4); __this->___info_0 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___info_0), (void*)L_3); // RunData = new RunData[Benchmark.Current.runs]; BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_5; L_5 = Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7_inline(NULL); NullCheck(L_5); int32_t L_6 = L_5->___runs_3; RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* L_7 = (RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B*)(RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B*)SZArrayNew(RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B_il2cpp_TypeInfo_var, (uint32_t)L_6); __this->___RunData_2 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___RunData_2), (void*)L_7); // for (var index = 0; index < RunData.Length; index++) V_0 = 0; goto IL_0059; } IL_0040: { // RunData[index] = new RunData(new float[frames]); RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* L_8 = __this->___RunData_2; int32_t L_9 = V_0; int32_t L_10 = ___frames2; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_11 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_10); RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* L_12 = (RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0*)il2cpp_codegen_object_new(RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_il2cpp_TypeInfo_var); NullCheck(L_12); RunData__ctor_mEB99E1384F0C0A0F61C8F3E82E82C595C6F326D8(L_12, L_11, NULL); NullCheck(L_8); ArrayElementTypeCheck (L_8, L_12); (L_8)->SetAt(static_cast(L_9), (RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0*)L_12); // for (var index = 0; index < RunData.Length; index++) int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0059: { // for (var index = 0; index < RunData.Length; index++) int32_t L_14 = V_0; RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* L_15 = __this->___RunData_2; NullCheck(L_15); V_1 = (bool)((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))))? 1 : 0); bool L_16 = V_1; if (L_16) { goto IL_0040; } } { // } return; } } #ifdef __clang__ #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.Benchmark.RunData::.ctor(System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RunData__ctor_mEB99E1384F0C0A0F61C8F3E82E82C595C6F326D8 (RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___times0, const RuntimeMethod* method) { { // public FrameData MinFrame = FrameData.DefaultMin; FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_0; L_0 = FrameData_get_DefaultMin_m1D46A24D90B62C2D63860C283CF818353264D6D5(NULL); __this->___MinFrame_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___MinFrame_2), (void*)L_0); // public FrameData MaxFrame = FrameData.DefaultMax; FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_1; L_1 = FrameData_get_DefaultMax_m4010EB320038B65CF722E028654FFB38FF27124B(NULL); __this->___MaxFrame_3 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___MaxFrame_3), (void*)L_1); // public RunData(float[] times) { rawSamples = times; } Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // public RunData(float[] times) { rawSamples = times; } SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = ___times0; __this->___rawSamples_4 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___rawSamples_4), (void*)L_2); // public RunData(float[] times) { rawSamples = times; } return; } } // System.Void BoatAttack.Benchmark.RunData::Average() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RunData_Average_m0ECC280D3CA11BEED3CABB4FB89CDE965287F57D (RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* __this, const RuntimeMethod* method) { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL; int32_t V_1 = 0; float V_2 = 0.0f; { // AvgMs = 0.0f; __this->___AvgMs_1 = (0.0f); // foreach (var sample in rawSamples) SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___rawSamples_4; V_0 = L_0; V_1 = 0; goto IL_003a; } IL_0018: { // foreach (var sample in rawSamples) SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; float L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = L_4; // AvgMs += sample / rawSamples.Length; float L_5 = __this->___AvgMs_1; float L_6 = V_2; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = __this->___rawSamples_4; NullCheck(L_7); __this->___AvgMs_1 = ((float)il2cpp_codegen_add(L_5, ((float)(L_6/((float)((int32_t)(((RuntimeArray*)L_7)->max_length))))))); int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_003a: { // foreach (var sample in rawSamples) int32_t L_9 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = V_0; NullCheck(L_10); if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))) { goto IL_0018; } } { // } return; } } // System.Void BoatAttack.Benchmark.RunData::SetMin(System.Single,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RunData_SetMin_mC5F1DFB374F994D859E2B0CD845E759C87DB5739 (RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* __this, float ___ms0, int32_t ___frame1, const RuntimeMethod* method) { { // public void SetMin(float ms, int frame) { MinFrame.ms = ms; MinFrame.frameIndex = frame; } FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_0 = __this->___MinFrame_2; float L_1 = ___ms0; NullCheck(L_0); L_0->___ms_1 = L_1; // public void SetMin(float ms, int frame) { MinFrame.ms = ms; MinFrame.frameIndex = frame; } FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_2 = __this->___MinFrame_2; int32_t L_3 = ___frame1; NullCheck(L_2); L_2->___frameIndex_0 = L_3; // public void SetMin(float ms, int frame) { MinFrame.ms = ms; MinFrame.frameIndex = frame; } return; } } // System.Void BoatAttack.Benchmark.RunData::SetMax(System.Single,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RunData_SetMax_mE996B2EB4415D57F58480C941954C9FA7528A8D4 (RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* __this, float ___ms0, int32_t ___frame1, const RuntimeMethod* method) { { // public void SetMax(float ms, int frame) { MaxFrame.ms = ms; MaxFrame.frameIndex = frame; } FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_0 = __this->___MaxFrame_3; float L_1 = ___ms0; NullCheck(L_0); L_0->___ms_1 = L_1; // public void SetMax(float ms, int frame) { MaxFrame.ms = ms; MaxFrame.frameIndex = frame; } FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_2 = __this->___MaxFrame_3; int32_t L_3 = ___frame1; NullCheck(L_2); L_2->___frameIndex_0 = L_3; // public void SetMax(float ms, int frame) { MaxFrame.ms = ms; MaxFrame.frameIndex = frame; } return; } } // 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) { { // RunTime = runtime; float L_0 = ___runtime0; __this->___RunTime_0 = L_0; // MinFrame = min; FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_1 = ___min1; __this->___MinFrame_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___MinFrame_2), (void*)L_1); // MaxFrame = max; FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_2 = ___max2; __this->___MaxFrame_3 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___MaxFrame_3), (void*)L_2); // Average(); RunData_Average_m0ECC280D3CA11BEED3CABB4FB89CDE965287F57D(__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.Benchmark.FrameData::.ctor(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameData__ctor_m552D9A099A7EB8D7AC3D741BE46AE5A5C63848BF (FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* __this, int32_t ___frameNumber0, float ___frameTime1, const RuntimeMethod* method) { { // public FrameData(int frameNumber, float frameTime) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // frameIndex = frameNumber; int32_t L_0 = ___frameNumber0; __this->___frameIndex_0 = L_0; // ms = frameTime; float L_1 = ___frameTime1; __this->___ms_1 = L_1; // } return; } } // 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) { { // frameIndex = frameNumber; int32_t L_0 = ___frameNumber0; __this->___frameIndex_0 = L_0; // ms = frameTime; float L_1 = ___frameTime1; __this->___ms_1 = L_1; // } return; } } // BoatAttack.Benchmark.FrameData BoatAttack.Benchmark.FrameData::get_DefaultMin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* FrameData_get_DefaultMin_m1D46A24D90B62C2D63860C283CF818353264D6D5 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static FrameData DefaultMin => new FrameData(-1, Single.PositiveInfinity); FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_0 = (FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A*)il2cpp_codegen_object_new(FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_il2cpp_TypeInfo_var); NullCheck(L_0); FrameData__ctor_m552D9A099A7EB8D7AC3D741BE46AE5A5C63848BF(L_0, (-1), (std::numeric_limits::infinity()), NULL); return L_0; } } // BoatAttack.Benchmark.FrameData BoatAttack.Benchmark.FrameData::get_DefaultMax() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* FrameData_get_DefaultMax_m4010EB320038B65CF722E028654FFB38FF27124B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static FrameData DefaultMax => new FrameData(-1, Single.NegativeInfinity); FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_0 = (FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A*)il2cpp_codegen_object_new(FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_il2cpp_TypeInfo_var); NullCheck(L_0); FrameData__ctor_m552D9A099A7EB8D7AC3D741BE46AE5A5C63848BF(L_0, (-1), (-std::numeric_limits::infinity()), NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsDeviceType_t65150C9055D1BC1E377E894972629BF22BA2CBF5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5D8AF07339C92C1C8A544FB0AED646C001200E8); s_Il2CppMethodInitialized = true; } Scene_tA1DC762B79745EB5140F054C884855B922318356 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; int32_t V_2 = 0; { // public TestInfo(string benchmarkName, string urpVersion = "N/A") Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // BenchmarkName = benchmarkName; String_t* L_0 = ___benchmarkName0; __this->___BenchmarkName_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___BenchmarkName_0), (void*)L_0); // Scene = Utility.RemoveWhitespace(SceneManager.GetActiveScene().name); il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_1; L_1 = SceneManager_GetActiveScene_m2DB2A1ACB84805968A4B6396BFDFB92C0AF32BCE(NULL); V_0 = L_1; String_t* L_2; L_2 = Scene_get_name_m3C818DFA663E159274DAD823B780C7616C5E2A8C((&V_0), NULL); il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var); String_t* L_3; L_3 = Utility_RemoveWhitespace_m26E9FF58528CEDCDCE7DDBAD03BBA12DB5DD3F05(L_2, NULL); __this->___Scene_1 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___Scene_1), (void*)L_3); // UnityVersion = Application.unityVersion; String_t* L_4; L_4 = Application_get_unityVersion_m09F45DDCFA0A4414AA296A595FDB0B59B44F5387(NULL); __this->___UnityVersion_2 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___UnityVersion_2), (void*)L_4); // UrpVersion = urpVersion; String_t* L_5 = ___urpVersion1; __this->___UrpVersion_3 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___UrpVersion_3), (void*)L_5); // BoatAttackVersion = Application.version; String_t* L_6; L_6 = Application_get_version_mD6AC9813ABCAD4D2A1F764F99E26068CA5B830F2(NULL); __this->___BoatAttackVersion_4 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___BoatAttackVersion_4), (void*)L_6); // Platform = Utility.RemoveWhitespace(Application.platform.ToString()); int32_t L_7; L_7 = Application_get_platform_m1AB34E71D9885B120F6021EB2B11DCB28CD6008D(NULL); V_1 = L_7; Il2CppFakeBox L_8(RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_il2cpp_TypeInfo_var, (&V_1)); String_t* L_9; L_9 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_8), NULL); String_t* L_10; L_10 = Utility_RemoveWhitespace_m26E9FF58528CEDCDCE7DDBAD03BBA12DB5DD3F05(L_9, NULL); __this->___Platform_5 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___Platform_5), (void*)L_10); // API = Utility.RemoveWhitespace(SystemInfo.graphicsDeviceType.ToString()); int32_t L_11; L_11 = SystemInfo_get_graphicsDeviceType_m539E2B66EB19CD100050109D879AF1F55EB212E1(NULL); V_2 = L_11; Il2CppFakeBox L_12(GraphicsDeviceType_t65150C9055D1BC1E377E894972629BF22BA2CBF5_il2cpp_TypeInfo_var, (&V_2)); String_t* L_13; L_13 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_12), NULL); String_t* L_14; L_14 = Utility_RemoveWhitespace_m26E9FF58528CEDCDCE7DDBAD03BBA12DB5DD3F05(L_13, NULL); __this->___API_6 = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___API_6), (void*)L_14); // CPU = Utility.RemoveWhitespace(SystemInfo.processorType); String_t* L_15; L_15 = SystemInfo_get_processorType_mFF77AA1DFEF20F32947689FC751856CD7FB0D211(NULL); String_t* L_16; L_16 = Utility_RemoveWhitespace_m26E9FF58528CEDCDCE7DDBAD03BBA12DB5DD3F05(L_15, NULL); __this->___CPU_7 = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___CPU_7), (void*)L_16); // GPU = Utility.RemoveWhitespace(SystemInfo.graphicsDeviceName); String_t* L_17; L_17 = SystemInfo_get_graphicsDeviceName_m29D97187ADB983D77438384BBD77F0BC48731122(NULL); String_t* L_18; L_18 = Utility_RemoveWhitespace_m26E9FF58528CEDCDCE7DDBAD03BBA12DB5DD3F05(L_17, NULL); __this->___GPU_8 = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___GPU_8), (void*)L_18); // Os = Utility.RemoveWhitespace(SystemInfo.operatingSystem); String_t* L_19; L_19 = SystemInfo_get_operatingSystem_m441DFAEFA81C9B5AF19D5C486469EDBD674490A8(NULL); String_t* L_20; L_20 = Utility_RemoveWhitespace_m26E9FF58528CEDCDCE7DDBAD03BBA12DB5DD3F05(L_19, NULL); __this->___Os_9 = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->___Os_9), (void*)L_20); // Quality = Utility.RemoveWhitespace(QualitySettings.names[QualitySettings.GetQualityLevel()]); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21; L_21 = QualitySettings_get_names_mD2DD88A684C55B4D0C2C06FD3B8C54CC4EA2AB0F(NULL); int32_t L_22; L_22 = QualitySettings_GetQualityLevel_mAA0DAC3DB682D1D0864361B5DB152C2C27B1B37A(NULL); NullCheck(L_21); int32_t L_23 = L_22; String_t* L_24 = (L_21)->GetAt(static_cast(L_23)); String_t* L_25; L_25 = Utility_RemoveWhitespace_m26E9FF58528CEDCDCE7DDBAD03BBA12DB5DD3F05(L_24, NULL); __this->___Quality_10 = L_25; Il2CppCodeGenWriteBarrier((void**)(&__this->___Quality_10), (void*)L_25); // Resolution = $"{Display.main.renderingWidth}x{Display.main.renderingHeight}"; il2cpp_codegen_runtime_class_init_inline(Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var); Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* L_26; L_26 = Display_get_main_m26EA95D6D963F024FE40479B466A2A965C872C08(NULL); NullCheck(L_26); int32_t L_27; L_27 = Display_get_renderingWidth_mD23656E7A8270AF79B0EF4124959B3E18BEDF0C7(L_26, NULL); int32_t L_28 = L_27; RuntimeObject* L_29 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_28); Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* L_30; L_30 = Display_get_main_m26EA95D6D963F024FE40479B466A2A965C872C08(NULL); NullCheck(L_30); int32_t L_31; L_31 = Display_get_renderingHeight_m0627691B7B2D7037A856597E43BFDF1F0CC2B0B8(L_30, NULL); int32_t L_32 = L_31; RuntimeObject* L_33 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_32); String_t* L_34; L_34 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteralC5D8AF07339C92C1C8A544FB0AED646C001200E8, L_29, L_33, NULL); __this->___Resolution_11 = L_34; Il2CppCodeGenWriteBarrier((void**)(&__this->___Resolution_11), (void*)L_34); // } return; } } #ifdef __clang__ #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.Benchmark.BenchmarkCamera::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkCamera_Awake_m7C93C75C7021AB12B35A457ACC09767D36BD5384 (BenchmarkCamera_t804A3AF6753391EE698427C360B9E557E01FF6A6* __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; } bool V_0 = false; BenchmarkCameraSettingsU5BU5D_tEF8261B585BB320D482FDECA8354C46ECA7BE8E1* V_1 = NULL; int32_t V_2 = 0; BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; { // if (Benchmark.Current != null) BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_0; L_0 = Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7_inline(NULL); V_0 = (bool)((!(((RuntimeObject*)(BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001f; } } { // Frames = Benchmark.Current.runLength; BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_2; L_2 = Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7_inline(NULL); NullCheck(L_2); int32_t L_3 = L_2->___runLength_4; __this->___Frames_5 = L_3; } IL_001f: { // foreach (var cam in cameras) BenchmarkCameraSettingsU5BU5D_tEF8261B585BB320D482FDECA8354C46ECA7BE8E1* L_4 = __this->___cameras_4; V_1 = L_4; V_2 = 0; goto IL_0076; } IL_002b: { // foreach (var cam in cameras) BenchmarkCameraSettingsU5BU5D_tEF8261B585BB320D482FDECA8354C46ECA7BE8E1* L_5 = V_1; int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* L_8 = (L_5)->GetAt(static_cast(L_7)); V_3 = L_8; // switch (cam.type) BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* L_9 = V_3; NullCheck(L_9); int32_t L_10 = L_9->___type_0; V_5 = L_10; int32_t L_11 = V_5; V_4 = L_11; int32_t L_12 = V_4; if (!L_12) { goto IL_0049; } } { goto IL_0042; } IL_0042: { int32_t L_13 = V_4; if ((((int32_t)L_13) == ((int32_t)1))) { goto IL_004b; } } { goto IL_005e; } IL_0049: { // break; goto IL_0064; } IL_004b: { // cam.Dolly = cam.camera.GetCinemachineComponent(); BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* L_14 = V_3; BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* L_15 = V_3; NullCheck(L_15); CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_16 = L_15->___camera_1; NullCheck(L_16); CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* L_17; L_17 = CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037_m1D47FB565280560AE57CAF7DAE5D6018B433262C(L_16, CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037_m1D47FB565280560AE57CAF7DAE5D6018B433262C_RuntimeMethod_var); NullCheck(L_14); L_14->___Dolly_2 = L_17; Il2CppCodeGenWriteBarrier((void**)(&L_14->___Dolly_2), (void*)L_17); // break; goto IL_0064; } IL_005e: { // throw new ArgumentOutOfRangeException(); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_18 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); NullCheck(L_18); ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_18, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BenchmarkCamera_Awake_m7C93C75C7021AB12B35A457ACC09767D36BD5384_RuntimeMethod_var))); } IL_0064: { // cam.camera.enabled = true; BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* L_19 = V_3; NullCheck(L_19); CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_20 = L_19->___camera_1; NullCheck(L_20); Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_20, (bool)1, NULL); int32_t L_21 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0076: { // foreach (var cam in cameras) int32_t L_22 = V_2; BenchmarkCameraSettingsU5BU5D_tEF8261B585BB320D482FDECA8354C46ECA7BE8E1* L_23 = V_1; NullCheck(L_23); if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))))) { goto IL_002b; } } { // } return; } } // System.Void BoatAttack.Benchmark.BenchmarkCamera::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkCamera_LateUpdate_m16A7FC1D5B42BFA817BAE26BE8658BC7D404E5BA (BenchmarkCamera_t804A3AF6753391EE698427C360B9E557E01FF6A6* __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; } BenchmarkCameraSettingsU5BU5D_tEF8261B585BB320D482FDECA8354C46ECA7BE8E1* V_0 = NULL; int32_t V_1 = 0; BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* V_2 = NULL; bool V_3 = false; bool V_4 = false; { // foreach (var benchCam in cameras) BenchmarkCameraSettingsU5BU5D_tEF8261B585BB320D482FDECA8354C46ECA7BE8E1* L_0 = __this->___cameras_4; V_0 = L_0; V_1 = 0; goto IL_007b; } IL_000d: { // foreach (var benchCam in cameras) BenchmarkCameraSettingsU5BU5D_tEF8261B585BB320D482FDECA8354C46ECA7BE8E1* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = L_4; // if (benchCam.type == BenchmarkCameraType.FlyThrough) BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* L_5 = V_2; NullCheck(L_5); int32_t L_6 = L_5->___type_0; V_3 = (bool)((((int32_t)L_6) == ((int32_t)1))? 1 : 0); bool L_7 = V_3; if (!L_7) { goto IL_0076; } } { // if (!benchCam.Dolly) continue; BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* L_8 = V_2; NullCheck(L_8); CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* L_9 = L_8->___Dolly_2; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_10; L_10 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_9, NULL); V_4 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0); bool L_11 = V_4; if (!L_11) { goto IL_0036; } } { // if (!benchCam.Dolly) continue; goto IL_0077; } IL_0036: { // benchCam.Dolly.m_PathPosition += 1f / Frames; BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* L_12 = V_2; NullCheck(L_12); CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* L_13 = L_12->___Dolly_2; CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* L_14 = L_13; NullCheck(L_14); float L_15 = L_14->___m_PathPosition_7; int32_t L_16 = __this->___Frames_5; NullCheck(L_14); L_14->___m_PathPosition_7 = ((float)il2cpp_codegen_add(L_15, ((float)((1.0f)/((float)L_16))))); // benchCam.Dolly.m_PathPosition = Mathf.Repeat(benchCam.Dolly.m_PathPosition, 1f); BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* L_17 = V_2; NullCheck(L_17); CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* L_18 = L_17->___Dolly_2; BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* L_19 = V_2; NullCheck(L_19); CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* L_20 = L_19->___Dolly_2; NullCheck(L_20); float L_21 = L_20->___m_PathPosition_7; float L_22; L_22 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(L_21, (1.0f), NULL); NullCheck(L_18); L_18->___m_PathPosition_7 = L_22; } IL_0076: { } IL_0077: { int32_t L_23 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_007b: { // foreach (var benchCam in cameras) int32_t L_24 = V_1; BenchmarkCameraSettingsU5BU5D_tEF8261B585BB320D482FDECA8354C46ECA7BE8E1* L_25 = V_0; NullCheck(L_25); if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))))) { goto IL_000d; } } { // } return; } } // System.Void BoatAttack.Benchmark.BenchmarkCamera::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkCamera__ctor_mF430436E1A8F733165B8DBA51F576C6EEA1AD6EE (BenchmarkCamera_t804A3AF6753391EE698427C360B9E557E01FF6A6* __this, const RuntimeMethod* method) { { // private int Frames = 1000; __this->___Frames_5 = ((int32_t)1000); 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.Benchmark.BenchmarkCamera/BenchmarkCameraSettings::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkCameraSettings__ctor_mA3D22211B14E5FA445F351126E84599E2C4F342D (BenchmarkCameraSettings_t9D4CC466CAAE8AEA55CF4C18BCE1F809AD30DD1F* __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 BoatAttack.Benchmark.BenchmarkConfigData::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkConfigData__ctor_mD4D93199EE93A956A6557546247821D0C7344AB0 (BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2A44555315FC3EB552520777C929A8A5EBB72368_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public bool disableVSync = true; __this->___disableVSync_5 = (bool)1; // public bool stats = false; __this->___stats_6 = (bool)0; // public List benchmarkData = new List(); List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2* L_0 = (List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2*)il2cpp_codegen_object_new(List_1_t3F473ED95ED8D8A3B0E28B0D64D3469F7D0060D2_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m2A44555315FC3EB552520777C929A8A5EBB72368(L_0, List_1__ctor_m2A44555315FC3EB552520777C929A8A5EBB72368_RuntimeMethod_var); __this->___benchmarkData_7 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___benchmarkData_7), (void*)L_0); ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #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.Benchmark.BenchmarkData::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkData__ctor_m41C298245E6ABAA8760BD6EBD592325CE8C02E16 (BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC02A13790B51BD57DC78EA716657A8D8D08F030D); s_Il2CppMethodInitialized = true; } { // public string scene = "benchmark_island-flythrough"; __this->___scene_1 = _stringLiteralC02A13790B51BD57DC78EA716657A8D8D08F030D; Il2CppCodeGenWriteBarrier((void**)(&__this->___scene_1), (void*)_stringLiteralC02A13790B51BD57DC78EA716657A8D8D08F030D); // public int runs = 4; __this->___runs_3 = 4; // public int runLength = 1000; __this->___runLength_4 = ((int32_t)1000); // public bool enabled = true; __this->___enabled_6 = (bool)1; 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 #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 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 void WaypointGroup_set_Instance_mB99D3DC6A73EE9A2258F30630018A1005408E278_inline (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* ___value0, 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 = ___value0; ((WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB_StaticFields*)il2cpp_codegen_static_fields_for(WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_16 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB_StaticFields*)il2cpp_codegen_static_fields_for(WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_16), (void*)L_0); 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 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_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 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 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 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_Abs_mEF48B2D15BEC6663A575693F563C6DC42C8135AE_inline (int32_t ___value0, 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; { int32_t L_0 = ___value0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_1; L_1 = il2cpp_codegen_abs(L_0); V_0 = L_1; goto IL_000a; } IL_000a: { int32_t L_2 = V_0; return L_2; } } 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_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 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 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 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 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 float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { float L_0 = __this->___x_2; float L_1 = __this->___x_2; float L_2 = __this->___y_3; float L_3 = __this->___y_3; float L_4 = __this->___z_4; float L_5 = __this->___z_4; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_6; L_6 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5)))))); V_0 = ((float)L_6); goto IL_0034; } IL_0034: { float L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void 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 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 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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_m336EB73DD4A5B11B7F405CF4BC7F37A466FB4FF7_inline (const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (1.0f), (0.0f), (1.0f), /*hidden argument*/NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_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 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 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 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 void UpdateValue_Invoke_m2C990083225A18E5FD75882FF400D46C47EA5EC8_inline (UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, int32_t ___index0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (UpdateValue_tEC621F0D374D317FD9E7E31FED2D9017F1452D7F* __this, int32_t ___index0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___index0, reinterpret_cast(__this->___method_3)); } 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 void UpdateValue_Invoke_m18A39DDBE4A9BFF15BC9415E61B5CD202BE24ACA_inline (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, int32_t ___index0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (UpdateValue_t65CFA566F5318ECAEE63CE7514F8337E7EC4F804* __this, int32_t ___index0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___index0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EnumSelector_get_CurrentOption_mF62FB3D021AC34783AEAD60055D62DD62B2B3FA2_inline (EnumSelector_t2BCF401569FEE4E0636FCBEBCD0357A543ECB917* __this, const RuntimeMethod* method) { { // get => _currentOption; int32_t L_0 = __this->____currentOption_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ColorSelector_get_CurrentOption_m7F64CFEEEDDB879AC1530004684BABBC36B3A3FE_inline (ColorSelector_tA1533CD965DA38B4D4188F4B2BA628FEB158ADA7* __this, const RuntimeMethod* method) { { // get => _currentOption; int32_t L_0 = __this->____currentOption_7; return L_0; } } 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0; float L_1 = L_0.___x_0; float L_2 = ___d1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___a0; float L_4 = L_3.___y_1; float L_5 = ___d1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0019; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m704B5B98EAFE885978381E21B7F89D9DF83C2A60_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___b1; float L_3 = L_2.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___a0; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___b1; float L_7 = L_6.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8; memset((&L_8), 0, sizeof(L_8)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), /*hidden argument*/NULL); V_0 = L_8; goto IL_0023; } IL_0023: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_m8F73B300CB4E6F9B4EB5FB6130363D76CEAA230B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 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; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; memset((&L_4), 0, sizeof(L_4)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, /*hidden argument*/NULL); V_0 = L_4; goto IL_0015; } IL_0015: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 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::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 void Benchmark_set_Current_mA36E728BB43886415A744B593F8EDDB238CB84D0_inline (BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* ___value0, 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 = ___value0; ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___U3CCurrentU3Ek__BackingField_14 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___U3CCurrentU3Ek__BackingField_14), (void*)L_0); return; } } 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 KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_gshared_inline (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* __this, const RuntimeMethod* method) { { float L_0 = (float)__this->___value_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_gshared_inline (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->___key_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->___value_1; return L_0; } } 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 int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->___key_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m545762F67009314D9C63DD209B42FFF950569B05_gshared_inline (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(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 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 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 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; } } 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; } }