#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include template struct VirtFuncInvoker0 { 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 VirtActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct VirtActionInvoker1 { 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); } }; struct VirtActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tDBC849B8248C833C53F1762E771EFC477EB8AF18; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tE6A65C5E45E33FD7D9849FD0914DE3AD32B68050; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t4D241C20EE62BCA1232D2371439BDE98CDB43B73; // System.Collections.Generic.List`1 struct List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B; // System.Collections.Generic.List`1 struct List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9; // System.Collections.Generic.List`1 struct List_1_t4517226CE97616CB52A98E5D6635B2BE8B2E5136; // System.Collections.Generic.List`1 struct List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5; // System.Collections.Generic.List`1 struct List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B; // System.Collections.Generic.List`1 struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5; // System.Collections.Generic.List`1 struct List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83; // System.Collections.Generic.List`1 struct List_1_t762CB838A8853AD75D404A0446CEA16B0A2C1A46; // System.Collections.Generic.List`1 struct List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18; // System.Collections.Generic.List`1 struct List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA; // System.Collections.Generic.List`1 struct List_1_tA5CC03907C2C311483146D2FAA2356754DDE644B; // System.Collections.Generic.List`1 struct List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181; // UnityEngine.UI.CoroutineTween.TweenRunner`1 struct TweenRunner_1_tD84B9953874682FCC36990AF2C54D748293908F3; // UnityEngine.Events.UnityEvent`1 struct UnityEvent_1_tDA0D0848850972FD3DE84EEEDD397BF8CEEBAA0F; // UnityEngine.Events.UnityEvent`1 struct UnityEvent_1_t32063FE815890FF672DF76288FAC4ABE089B899F; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tBDF019BF14989BB82B132CD749D27E07AB6E57A1; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t51F1564643B0A19F04A1EA195903453FC21D830E; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; // UnityEngine.Collider[] struct ColliderU5BU5D_t5124940293343DB3D31DA41C593709905906E486; // UnityEngine.Collision[] struct CollisionU5BU5D_tF98378F7614743B70EF27F591BC0C65352D1029E; // UnityEngine.ContactPoint[] struct ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B; // System.Delegate[] struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8; // EnemyMovement[] struct EnemyMovementU5BU5D_tF8DF1397D35D3BFD1E16312DA0D2D0BE101EACFD; // EnemyWave[] struct EnemyWaveU5BU5D_t88A1CC276C460B9973D99674C48B57FDE4BA6051; // Fireable[] struct FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E; // UnityEngine.GameObject[] struct GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642; // UnityEngine.GradientAlphaKey[] struct GradientAlphaKeyU5BU5D_t4B07B8959D70A589B53B18B15512C74AEBD03748; // UnityEngine.GradientColorKey[] struct GradientColorKeyU5BU5D_t93452502F87F8D08C4E848B95CFCBDFCD482056A; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; // UnityEngine.Material[] struct MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492; // Missile[] struct MissileU5BU5D_tDF5CDB1341FEC1EEA4CD7BDB1CD3288CD077992B; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; // PowerUpSpawn[] struct PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB; // PowerUpSpawnGroup[] struct PowerUpSpawnGroupU5BU5D_t32C252B59958234EE098B0F0FCA8F93540F286E2; // PrefabPick[] struct PrefabPickU5BU5D_t4053231437E96E58C7A80E2B7EC126BD34460C89; // QuadConfiguration[] struct QuadConfigurationU5BU5D_t8CCF7C1CEC8BB3AA0B92A6E43E8A2B0FDBE1B30F; // RangeFinder[] struct RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88; // UnityEngine.RaycastHit[] struct RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09; // RazorbackEnemyConfiguration[] struct RazorbackEnemyConfigurationU5BU5D_t739563D40B57777D68CC244E1DC0945AF677EBE2; // Roller[] struct RollerU5BU5D_tB9048FCF903F71404FA406AF0ED6F4976AAA9A6B; // System.Single[] struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA; // System.String[] struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A; // UnityEngine.Transform[] struct TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D; // System.Type[] struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755; // UnityEngine.UIVertex[] struct UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A; // UnityEngine.Vector2[] struct Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA; // UnityEngine.Vector3[] struct Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4; // WaveEnemy[] struct WaveEnemyU5BU5D_tADEB2D81989D7BEC80821D34B0E34EA7F48F98DA; // System.Action struct Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6; // AimingProjectileFireable struct AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31; // UnityEngine.Animator struct Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149; // System.AsyncCallback struct AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA; // UnityEngine.AsyncOperation struct AsyncOperation_tB6913CEC83169F22E96067CE8C7117A221E51A86; // UnityEngine.AudioClip struct AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE; // UnityEngine.AudioSource struct AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B; // BasicDroneBehavior struct BasicDroneBehavior_t102A0C9FB0184201EC2FE48812414922DCBB8A10; // BasicQuadMovement struct BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598; // Beam struct Beam_t470A8538C12DD998A793A710C5210B64A8AC3866; // UnityEngine.Behaviour struct Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9; // BeingAimedAt struct BeingAimedAt_t8280223B08635115C8C3784672E57FEF5F1DA144; // PathCreation.BezierPath struct BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093; // System.Reflection.Binder struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30; // BossEnemySpawner struct BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875; // BossPhaseController struct BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53; // Breakable struct Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC; // UnityEngine.Canvas struct Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA; // UnityEngine.CanvasRenderer struct CanvasRenderer_tCF8ABE659F7C3A6ED0D99A988D0BDFB651310F0E; // UnityEngine.CapsuleCollider struct CapsuleCollider_t89745329298279F4827FE29C54CC2F8A28654635; // UnityEngine.Collider struct Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02; // UnityEngine.Collision struct Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0; // UnityEngine.Component struct Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684; // UnityEngine.Coroutine struct Coroutine_t899D5232EF542CB8BA70AF9ECEECA494FAA9CCB7; // CouplingSetup struct CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3; // DamagedEvent struct DamagedEvent_tAB6E16582BEA251546BF302CE53E9349ECC5ACAB; // DecoupleEvent struct DecoupleEvent_t350FD40B5E1CBCFD04604C0A47B00D4642E5F6B3; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288; // FMOD.Studio.EVENT_CALLBACK struct EVENT_CALLBACK_t8CE2F3C97DFEF3DA4CB1FC256526EA2C91C5B75F; // EnemyBehavior struct EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D; // EnemyConfiguration struct EnemyConfiguration_t91159ED23F85D2C3AE26D00F2DDF7A15D5B15986; // EnemyMovement struct EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673; // EnemyPartManager struct EnemyPartManager_t3E52E3841B708FD76D41E27DC62073B59E8E5116; // Fireable struct Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354; // Follower struct Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33; // UnityEngine.UI.FontData struct FontData_t0F1E9B3ED8136CD40782AC9A6AFB69CAD127C738; // UnityEngine.GameObject struct GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319; // PathCreation.GlobalDisplaySettings struct GlobalDisplaySettings_t1E4F925AFF1655DA1E78689D98562740C1F61812; // Handlegun struct Handlegun_t2F4F51C561D2B4F338CD15B2083F15718D6E3375; // HitData struct HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA; // HitEvent struct HitEvent_tDAB88A0792AAEA1B4608DBF01D4D5E8618388717; // Hitable struct Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28; // HitscanLineRenderer struct HitscanLineRenderer_tDF7BEFF845E7E1403DCF2FFBA0F20DE980B17C61; // System.IAsyncResult struct IAsyncResult_tC9F97BF36FCF122D29D3101D80642278297BF370; // System.Collections.IEnumerator struct IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105; // UnityEngine.UI.Image struct Image_t4021FF27176E44BFEDDCBE43C7FE6B713EC70D3C; // Interactable struct Interactable_t7B3D96CA2D290BC385CEF539DC81227F05ABF5F4; // UnityEngine.Events.InvokableCallList struct InvokableCallList_tB7C66AA0C00F9C102C8BDC17A144E569AC7527A9; // LockOnIndicator struct LockOnIndicator_t43CA3907A4A8150B5B13A9D2BF8439948EEF7012; // UnityEngine.Material struct Material_t8927C00353A72755313F046D0CE85178AE8218EE; // System.Reflection.MemberFilter struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81; // UnityEngine.Mesh struct Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6; // UnityEngine.MeshCollider struct MeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98; // UnityEngine.MeshFilter struct MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A; // UnityEngine.MeshRenderer struct MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B; // System.Reflection.MethodInfo struct MethodInfo_t; // Missile struct Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053; // MissileFireable struct MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1; // MissilePod struct MissilePod_t1F729DBD18A648E4A6B8B29C9575B1744F326C19; // UnityEngine.MonoBehaviour struct MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A; // UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A; // Obstacle struct Obstacle_t856584C385B615B2A17F4B3D9D3D47D6F6B6F1F6; // UnityEngine.ParticleSystem struct ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E; // PathCreation.PathCreator struct PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804; // PathCreation.PathCreatorData struct PathCreatorData_t419679050DD058D86D64983CF48BB2723C3FEEDD; // PathCreation.Examples.PathSceneTool struct PathSceneTool_t7FF61C2AC5538D780770CCDBCCE9DBDB8A86935A; // UnityEngine.Events.PersistentCallGroup struct PersistentCallGroup_t9A1D83DA2BA3118C103FA87D93CE92557A956FDC; // PlayerCollision struct PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849; // PlayerFollower struct PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006; // PlayerMovement struct PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB; // PlayerSword struct PlayerSword_tB415DD61EE442104449133900EC7581387B77B50; // PointsToInteractable struct PointsToInteractable_t46DCFADD1D4685356DBD20C8117DF0F05DE111C8; // PolyhedroneCore struct PolyhedroneCore_t35DA740A4C50D2F300AE515FFE0884063591BDA0; // PolyhedroneFireControl struct PolyhedroneFireControl_t2932878E74E1BDD06C1856DF78B5625792EFF0D5; // PolyhedroneMovement struct PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E; // PolyhedroneShield struct PolyhedroneShield_t59334EDD5FFD46957CF2081226FBE3EBA91F1433; // PowerUp struct PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5; // PowerUpCargo struct PowerUpCargo_tA8E2D82A8B6FFD3F57D3584C70F9DC50273E57BA; // PowerUpLauncher struct PowerUpLauncher_t8757BB8BA734D11629BA6FB1DB6E0306E37D633E; // PowerUpOverlayEffects struct PowerUpOverlayEffects_tA8128BDD14BAD1B1EB79909DFD3C199C1711CFC2; // PowerUpSpawn struct PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D; // PowerUpSpawnGroup struct PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4; // PowerUpSpawnPoint struct PowerUpSpawnPoint_t97C8161B7A51826FF624C8C1597BEFA79B730BBD; // PowerUpSpawner struct PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8; // PowerupPlacer struct PowerupPlacer_t7487B057E52222F9DD043D64DE44BD7A40B88E51; // PrefabPick struct PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555; // PrefabPicks struct PrefabPicks_t0E6CC38E64602EA47F391B4D84F5C41F19A71035; // Projectile struct Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A; // ProjectileDestroyArea struct ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96; // ProjectileFireable struct ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67; // ProximityMine struct ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783; // ProximityUI struct ProximityUI_t284B74216CDD2A9F384F52191062A75844321458; // QuadAnimationController struct QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1; // QuadBehavior struct QuadBehavior_tB027B83039728258CD98A61C60CADEF7D3A39EAF; // QuadConfiguration struct QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92; // QuadFireControl struct QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C; // QuadPartManager struct QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4; // QuadPerch struct QuadPerch_t44CED9039C746EE225B7E8261CC1DDF0D207E832; // Quest3Load struct Quest3Load_t3BEED227732FEB4B0857A024BBD199AD6770643A; // RandomChild struct RandomChild_tEF4B5D802FB02C6015D8DEBC07BBF43540766E80; // RandomChildStart struct RandomChildStart_t2FBE972E35C1DC58EFC2BC481B140C6A68C5E086; // RandomYRotation struct RandomYRotation_t0E833BF7E54D82B9C715B19055E82551B65EB0F7; // RangeFinder struct RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A; // RazorbackAnimationController struct RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B; // RazorbackEnemyConfiguration struct RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1; // RazorbackFireControl struct RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C; // RazorbackMovement struct RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623; // RazorbackPartManager struct RazorbackPartManager_t7EC1CCE5334E2F84C37E8ADFCC68DAD5CC014ADE; // UnityEngine.UI.RectMask2D struct RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15; // UnityEngine.RectTransform struct RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072; // ReloadModeButtonColor struct ReloadModeButtonColor_t28F52211C50DA6ED64EE1A9F696653B9C67C4528; // RemoteTogglable struct RemoteTogglable_tE3447427A078D5BA842AAC33E8F7A9B76A73E0F3; // RemoteToggle struct RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000; // RemovePhysicsOnCollision struct RemovePhysicsOnCollision_t5B71A9454E1A560B9DF3173423E37B32CA213A2C; // UnityEngine.Renderer struct Renderer_t58147AB5B00224FE1460FD47542DC0DA7EC9378C; // ReverseNormals struct ReverseNormals_tF3F753962F45E4920B5BECBE9582EF8A65E79D03; // UnityEngine.Rigidbody struct Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A; // Ripper struct Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D; // RipperFireable struct RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA; // RoadAsYouGo struct RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084; // RoadMeshChunk struct RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE; // PathCreation.Examples.RoadMeshCreatorCustom struct RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945; // Roller struct Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276; // RollerFireable struct RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F; // SaveData struct SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450; // Sidearm struct Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416; // SidearmAudio struct SidearmAudio_t3E7765CCE689A417E7F353B8D024DCCB74E3F250; // SniperFireable struct SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202; // SoundFXRandomizer struct SoundFXRandomizer_tFFE5F75D54CF956D452D06716CB9AD99F9492B86; // System.String struct String_t; // UnityEngine.UI.Text struct Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1; // UnityEngine.TextGenerator struct TextGenerator_t893F256D3587633108E00E5731CDC5A77AFF1B70; // UnityEngine.Texture2D struct Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF; // TrackedVehicle struct TrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D; // TrafficMovement struct TrafficMovement_t13205133EBB8930C0E39BE00396A3239759D0B87; // UnityEngine.Transform struct Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1; // TurretMountManager struct TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0; // System.Type struct Type_t; // UnityEngine.Events.UnityAction struct UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099; // UnityEngine.Events.UnityEvent struct UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4; // UnityEngine.Events.UnityEventBase struct UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB; // UnityEngine.UI.VertexHelper struct VertexHelper_tDE8B67D3B076061C4F8DF325B0D63ED2E5367E55; // PathCreation.VertexPath struct VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5; // WaveEnemy struct WaveEnemy_t49BCAACDC35993CFA8B2B14F295D54FC7384D63B; // UnityEngine.AudioClip/PCMReaderCallback struct PCMReaderCallback_t9CA1437D36509A9FAC5EDD8FF2BC3259C24D0E0B; // UnityEngine.AudioClip/PCMSetPositionCallback struct PCMSetPositionCallback_tBDD99E7C0697687F1E7B06CDD5DE444A3709CF4C; // FMODMusicManager/MarkerChangeEvent struct MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571; // FMODMusicManager/TimelineInfo struct TimelineInfo_tC5D2FA9D620F00CF607A60E089608000D7D8A877; // Follower/OnPathUpdate struct OnPathUpdate_t4894CDB4051D0B1EBC96FFD824B35991E38BC560; // IncrementalRoadMesh/OnChunkAdvanced struct OnChunkAdvanced_t91C9D9025A9CF47344602008383ED3276DE7EE53; // IncrementalRoadMesh/OnPrimeMeshUpdate struct OnPrimeMeshUpdate_t1C58652CB7224BAE5C7C702A0D555C1577748E99; // UnityEngine.UI.MaskableGraphic/CullStateChangedEvent struct CullStateChangedEvent_t9B69755DEBEF041C3CC15C3604610BDD72856BD4; // PowerUp/GotPowerUp struct GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A; // ProjectileDestroyArea/OnProjectileBlocked struct OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD; // ProximityMine/d__19 struct U3CBeginArmingU3Ed__19_t01913DC7A295720F1652917E22BF9D425AC2D561; // RemoteToggle/OnToggleTriggered struct OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD; // TrafficHandler/OnVehicleSpawned struct OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8; // WaveHandler/OnEnemySpawned struct OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D; // WaveHandler/OnWaveChange struct OnWaveChange_t2A1C0A1C6A1DC78C64FD7342CF341EA48CF2D4A0; IL2CPP_EXTERN_C RuntimeClass* AchievementManager_t9AEC956A1337EFE5EB13663A6331740A02F2414F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SceneManager_tEC9D10ECC0377F8AE5AEEB5A789FFD24364440FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ScoreEvaluator_tB6DDBE6B83DE9BBA11785850161F578D0185F51D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Slomo_tE79A389CC590B0626A78B17608EE45F624938CD8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CBeginArmingU3Ed__19_t01913DC7A295720F1652917E22BF9D425AC2D561_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86____6E6A276CCCD4455AE240A4C37DD0783E9BCC737B1CCCC3EA145A08E2364FC998_1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86____BA75250079507D98AC2F48E9A2457F6C7346902BC6C52203B97DCACED687EE8F_2_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral05284BE174AFA935C6F742F3011A0F2AFBDF548E; IL2CPP_EXTERN_C String_t* _stringLiteral05B1CA0DA4EC38661DBE67D35C022D17C9DCE9C0; IL2CPP_EXTERN_C String_t* _stringLiteral0608658D084B8BF4E9DC8C2009E52DD2847FD4A2; IL2CPP_EXTERN_C String_t* _stringLiteral08DE43F5A9309999613072036C5085CF5194AA3C; IL2CPP_EXTERN_C String_t* _stringLiteral0BDC1CB888AE05C61D0AF5CE7E6BC76BBAF18C0F; IL2CPP_EXTERN_C String_t* _stringLiteral10B98F1E350102B7BAFD18313C00673620984546; IL2CPP_EXTERN_C String_t* _stringLiteral12A4D16BB6F79A1005663A6F9BF93FAEE8421A24; IL2CPP_EXTERN_C String_t* _stringLiteral134AF6EA446EF147E6A28AC8BBA88156332C7CA4; IL2CPP_EXTERN_C String_t* _stringLiteral1F419B34391C333FA048B02A973CAC79FC52793B; IL2CPP_EXTERN_C String_t* _stringLiteral232A1E0F3A79A852A23F52B34236E2192833C6F9; IL2CPP_EXTERN_C String_t* _stringLiteral235776CF1193B7969B88839147128C5CC2D47550; IL2CPP_EXTERN_C String_t* _stringLiteral238B540B5237BBEDCA87145DAE908FE4972CF8B5; IL2CPP_EXTERN_C String_t* _stringLiteral2648C410F983F826606BC3F3ED959B57404A3CE3; IL2CPP_EXTERN_C String_t* _stringLiteral27527EA04EB63951C917249B8232220A1FDCE224; IL2CPP_EXTERN_C String_t* _stringLiteral2A0CDBC853C0A98B63F190EAA166093EFF54F540; IL2CPP_EXTERN_C String_t* _stringLiteral2A4E6A66322C69B3FF2478B3A1F0DBB6E5CD84B9; IL2CPP_EXTERN_C String_t* _stringLiteral314A9B4FC10A70A16D1562348610315A064574F6; IL2CPP_EXTERN_C String_t* _stringLiteral34DCA05D8BE72FF2DADEA6AED17DD247B6588439; IL2CPP_EXTERN_C String_t* _stringLiteral375E998312281BB1769C29150F23ED6276F4EFB8; IL2CPP_EXTERN_C String_t* _stringLiteral474077311064195A03A153CA0A52E9D18BF95F4C; IL2CPP_EXTERN_C String_t* _stringLiteral4D051A1C6B5D7B20CF5BE518E0307D11548295E8; IL2CPP_EXTERN_C String_t* _stringLiteral50658347778385B8A1BC1AD09E5344A006CD68A3; IL2CPP_EXTERN_C String_t* _stringLiteral513A2D22021EE09189E6CBF8F73C3E2E4506D3A4; IL2CPP_EXTERN_C String_t* _stringLiteral513ABBADC5FC7CDCBFD1977BEA43DBF47D3C6FC3; IL2CPP_EXTERN_C String_t* _stringLiteral51737E2840EF9A4A10A345FD32A6D45B22378B46; IL2CPP_EXTERN_C String_t* _stringLiteral546B8AC4107ACE1204F5042F9C45D00F68C6A6DD; IL2CPP_EXTERN_C String_t* _stringLiteral54BCA388B1C4035019F447FBBE662C6BFC12F7E8; IL2CPP_EXTERN_C String_t* _stringLiteral5794BD1A90017324362D49B0EC73B361F5461DFE; IL2CPP_EXTERN_C String_t* _stringLiteral62A4126DDD764690FA929CC7BDF6A9D0D592A830; IL2CPP_EXTERN_C String_t* _stringLiteral644F03D4E6165A1470BC23DF3524AAF8E77B27C8; IL2CPP_EXTERN_C String_t* _stringLiteral66258C5703ADC2EE5DB332AA0CFC8167034E7FBF; IL2CPP_EXTERN_C String_t* _stringLiteral68DF82DF6AC3A5053AE648E89293F647DE90D2FF; IL2CPP_EXTERN_C String_t* _stringLiteral6E79A970BB6215733682D5004FEE58837513EAC8; IL2CPP_EXTERN_C String_t* _stringLiteral73B4D7FF9D6FC00F672FE02483C36553DDD8DDCE; IL2CPP_EXTERN_C String_t* _stringLiteral7E9AAA262720DD1434B6C5339B3252FC1055AD36; IL2CPP_EXTERN_C String_t* _stringLiteral8339903C889A2831C57F847AFBE91DCF095877CF; IL2CPP_EXTERN_C String_t* _stringLiteral8362D8315B3D7158247EF42EBB2B946DAB72B52B; IL2CPP_EXTERN_C String_t* _stringLiteral8B070503785577E54876D836DBA24CFF04A0D132; IL2CPP_EXTERN_C String_t* _stringLiteral972C9DD5CF8DFA61D0E8CFCB46EB4F1B42B0E6E6; IL2CPP_EXTERN_C String_t* _stringLiteral9A534076FC6E7A33A9F7614A655D1B6230A14A43; IL2CPP_EXTERN_C String_t* _stringLiteral9E60023EC1346B953C4F11903EABC0A2A88BD6D2; IL2CPP_EXTERN_C String_t* _stringLiteralA68E40752FDEDBF23E548F051E9F0D0AFF791CE9; IL2CPP_EXTERN_C String_t* _stringLiteralA8FA2447ADC030D10580043D12DEC24890EB68F6; IL2CPP_EXTERN_C String_t* _stringLiteralB5AB6511DD9F1AD84038397B220A8195192ED8BF; IL2CPP_EXTERN_C String_t* _stringLiteralBF5370F2E96810025F8961E230A085437FB267B2; IL2CPP_EXTERN_C String_t* _stringLiteralC1B15046DFF54777DDC9187C35EE766CF96A9C68; IL2CPP_EXTERN_C String_t* _stringLiteralC34EED73887B29B2970C10EE7A34ABE78B397005; IL2CPP_EXTERN_C String_t* _stringLiteralC3C8A6D75E0496334E5CB7C59886BB5A4E44DAF1; IL2CPP_EXTERN_C String_t* _stringLiteralC8F63707184EAA3A879B524513E101B42E4B68E7; IL2CPP_EXTERN_C String_t* _stringLiteralCAB85D36B3B272E0620C9CCA49A46D15508994C3; IL2CPP_EXTERN_C String_t* _stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70; IL2CPP_EXTERN_C String_t* _stringLiteralCC2E1BA4F9F2F93ECDA07A8BE9F28DE602D58F75; IL2CPP_EXTERN_C String_t* _stringLiteralD4E32B3C3B547EE20EE057D1C359D5810BBDACC2; IL2CPP_EXTERN_C String_t* _stringLiteralEF720824BF1BF75253A36002A59C920CC2FA5A32; IL2CPP_EXTERN_C String_t* _stringLiteralF2A96BF0816B6959E3620AA1C09D7BE0B63609CC; IL2CPP_EXTERN_C String_t* _stringLiteralF3246B01F469C259C302DECA62BCAA9FADE924B4; IL2CPP_EXTERN_C String_t* _stringLiteralF3BE0EC898AFA37C4805AA1E3E348D3D1B1151E0; IL2CPP_EXTERN_C String_t* _stringLiteralF971EF4D271982369C737975C578FD3CFA137D01; IL2CPP_EXTERN_C String_t* _stringLiteralFCE3163BD971FA31C8CA7E1DBC29B1C409CBD4CF; IL2CPP_EXTERN_C String_t* _stringLiteralFEDF3ABFAD6262A641D6525F497E2C2C18A19CEE; IL2CPP_EXTERN_C String_t* _stringLiteralFF589480B3030B7B5AF5680A5B37A703CA17DCAA; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInChildren_TisPowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_mE3B00D01F95C4B9015373A3F65084B6183D4D875_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInChildren_TisQuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1_m1FD95DA8E2BD2005FCFEEDF3224C806F03B9E1E5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInChildren_TisRipper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D_mC21B4C3E79228CC5AE87A91B4D3787EDE41293D5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisBasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598_mAFF318162B5A30988A9BCB08FAE3DE17C4FBCC8C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCollider_t5E81E43C2ECA0209A7C4528E84A632712D192B02_mCE49E8783A1794715E6D539C8BB8C78CC589AB60_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisFollower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33_m352317A83F3C987A4DC4BCC481ADE15FC00F5586_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisPathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804_m1F83FC67DA5DDFE83A9DB25F7B700B8B355859A6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisTrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D_mA15913820941B502D9E609CBEB367B4752849C0B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInChildren_TisCollider_t5E81E43C2ECA0209A7C4528E84A632712D192B02_m28B5B6A4E6FA193A153D991F7216708FE5CF1FEE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisEnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673_mF08A3814549B0D48DEF24548D02EC94ABCE02FBA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisQuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92_m11B0B91441694DDA05AB930668FD860E357FB4D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisRazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1_m2A14D21F36CE4FC8511002762F173D5A53FA7990_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m011F62A3E4A2147B4F468AC4ED34A95DA7FF931F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m59E7E5E028EDCF7CE6B813D2DA687F801B7033BD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m1005090BED3DCBC26613EC3A32F04FB3EF0CB73E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mAFF4DB3F8BEE2F11C25B2BC4139CC7D978A686E8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m2CE67E373BDB82A6E6FBA950E28F917BB650DB6B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m92EA16A2FC72AA058D15DBC6A1F0638CDB9C1D2A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m08CF469D7C501041243B4B790EFF3F7ECDA57B17_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m4B68F0A4E0441A036D7E39BC7E639536164196D9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mA4D1649ABF48304E59732381C826090DA3AB9F6E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mE27C93118D47567DD950DBC0022388D59260F0C4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m5C79C0EB3EAC684514CA5A703D1FF749464B8A4E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mCB7157CD07BB18C283BEC17BE60CCBAE7D6023AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE97D119DA4051038F08C4EEA486A2EF1635FE7C0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF39107B3A55F66C83EBCA798CBC93AC4C990DBD7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m37C461332129324317AAC4C9735B6E7DDC147037_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m731F0CD1A6FC3AA134F92A5FF4620AD6F70F97E7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA048C7A8479BEAA40FE234DCFFD017E40D7B89CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mB38DBEFCD264B4682A190F8592464C0658F702B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98_m59630B0D1B4EC15877C10A8952FAD05E4509D647_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mA5802EF007058E65CCD414C3EB2518474D17A2F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_mD5BD4B507E470AFA16BAD4B418DC15AE59A9FC47_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m7B3DD04368DD8D8896F3694FFDF28D1CE00F5B36_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3_m73FC738E591CC3C314C59F6C08695E69DFFA9391_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisEnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D_mBC19B433200C14A794B94754232BF76C01363EEE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisHitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28_m7845A16844DB9FA2A22761C37A06909FCC5C41B0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mD924C79C3DA2B286ACB091AAC225DA91675E62A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisMissile_t795172D7A498C2C86B7E3C9D6662448AED3DD053_m2AEE2B77FDC623FE4836874B97F87EF24DE954B8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisProjectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A_m8FC1749BF2242D1EFC0F7B64D3BFD019D53323AA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisQuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4_m4D7D24726B45800F5149F64C3F15F22B99CDC229_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRoller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276_m92845914FA26DAA8AAE66F6B74A10DBABB0CB425_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m3DD76DE838FA83DF972E0486A296345EB3A7DDF3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m492A84FA44507D132D014DA5F76B382D4BB6C9AD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mAE131B53917AD7132F6BA2C05D5D17C38C5A2E59_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBC7F80BF201242CA6BFF20F91905213CCDB8CEF4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD4BF761031C6A95182FF66FE26FCC7CD5BF45E07_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mDAB03D25D4B05DE0D0EF6108960EAD8BB1ADABFC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m039B3B8FECA7E011EA92B92CF9A56F3D93FDAEB6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m0CF835645F258FFFECF6AE0C46900AE305F565DD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m78216279C2CFD915344E6C0E655335DB13312BC5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m7DF03CE7132B7D4C6AA2AEEA9BD1A8755AE12432_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mE0F03A2E42E2F7F8A282AE01C12945F7379DC702_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mFEE18833B787BC65A582E4E2D97BBB4A9E80959F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mEB7C2B448C776DB1C974D1D53912452FA2E85941_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m1166588660889F8238A038FD5A1C6020AF1B4A44_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m3616D04A85546C8251A6C376656CDB5358D893F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m58E2D47394110BC4AC8216E1ED13CE109A1DCF57_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7878C9C6905153F04F2CEEBF19E727F2FCA46A54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m0281A01E9C859E2B8073312D41BB9005662EF2DA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m3C5096E6A5DDDE9E6A88A52E0531C93F33ADE98F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m506CA9304331AEEB6F54364B7565751DF3DA5F2C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m859B0EE8491FDDEB1A3F7115D334B863E025BBC8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mDB508867A9D8642AF8BB43980228F0D26A62891F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF8F23D572031748AD428623AE16803455997E297_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m9EBF5BF2389933DE808AB78961708F01916D1D14_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mF8A173EC6B476F8A8CB8F1B0248489B1C668BE82_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PlayerSword_GetEnergy_mC49B68807EC47BD0D0732B96CC729E4134F90208_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PowerUpOverlayEffects_GotPowerUp_m6B3C4A059291CC746D0FCA9B147D19907B42C411_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PowerUpSpawner_WaveStateChange_mA7C8144CD702C52D3282B28049832147742B84E4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ProximityUI_AssignTracker_mE2ADE5C275C122EC4825E01C21417926FAE6C97C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ProximityUI_AssignTrafficTracker_mBE52404861FE7DC743CD92979699F3CD2505FF37_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RemoteTogglable_ToggleTriggered_m284DAE32C7A7D4A762751B66172C20F25B59A637_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_m09F4342EB0BEC4FD764FCC126580EABADCDEB5AC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_0_0_0_var; struct ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 ; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B; struct EnemyMovementU5BU5D_tF8DF1397D35D3BFD1E16312DA0D2D0BE101EACFD; struct FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E; struct GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642; struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; struct MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492; struct PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB; struct PowerUpSpawnGroupU5BU5D_t32C252B59958234EE098B0F0FCA8F93540F286E2; struct QuadConfigurationU5BU5D_t8CCF7C1CEC8BB3AA0B92A6E43E8A2B0FDBE1B30F; struct RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88; struct RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09; struct RazorbackEnemyConfigurationU5BU5D_t739563D40B57777D68CC244E1DC0945AF677EBE2; struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA; struct TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D; struct Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA; struct Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4; 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.Object // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t51F1564643B0A19F04A1EA195903453FC21D830E* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_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_t4D241C20EE62BCA1232D2371439BDE98CDB43B73 * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_tBDF019BF14989BB82B132CD749D27E07AB6E57A1 * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423, ___entries_1)); } inline EntryU5BU5D_t51F1564643B0A19F04A1EA195903453FC21D830E* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t51F1564643B0A19F04A1EA195903453FC21D830E** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t51F1564643B0A19F04A1EA195903453FC21D830E* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423, ___keys_7)); } inline KeyCollection_t4D241C20EE62BCA1232D2371439BDE98CDB43B73 * get_keys_7() const { return ___keys_7; } inline KeyCollection_t4D241C20EE62BCA1232D2371439BDE98CDB43B73 ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_t4D241C20EE62BCA1232D2371439BDE98CDB43B73 * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423, ___values_8)); } inline ValueCollection_tBDF019BF14989BB82B132CD749D27E07AB6E57A1 * get_values_8() const { return ___values_8; } inline ValueCollection_tBDF019BF14989BB82B132CD749D27E07AB6E57A1 ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_tBDF019BF14989BB82B132CD749D27E07AB6E57A1 * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items ColliderU5BU5D_t5124940293343DB3D31DA41C593709905906E486* ____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; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B, ____items_1)); } inline ColliderU5BU5D_t5124940293343DB3D31DA41C593709905906E486* get__items_1() const { return ____items_1; } inline ColliderU5BU5D_t5124940293343DB3D31DA41C593709905906E486** get_address_of__items_1() { return &____items_1; } inline void set__items_1(ColliderU5BU5D_t5124940293343DB3D31DA41C593709905906E486* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items CollisionU5BU5D_tF98378F7614743B70EF27F591BC0C65352D1029E* ____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; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9, ____items_1)); } inline CollisionU5BU5D_tF98378F7614743B70EF27F591BC0C65352D1029E* get__items_1() const { return ____items_1; } inline CollisionU5BU5D_tF98378F7614743B70EF27F591BC0C65352D1029E** get_address_of__items_1() { return &____items_1; } inline void set__items_1(CollisionU5BU5D_tF98378F7614743B70EF27F591BC0C65352D1029E* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* ____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; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5, ____items_1)); } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* get__items_1() const { return ____items_1; } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642** get_address_of__items_1() { return &____items_1; } inline void set__items_1(GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items MissileU5BU5D_tDF5CDB1341FEC1EEA4CD7BDB1CD3288CD077992B* ____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; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B, ____items_1)); } inline MissileU5BU5D_tDF5CDB1341FEC1EEA4CD7BDB1CD3288CD077992B* get__items_1() const { return ____items_1; } inline MissileU5BU5D_tDF5CDB1341FEC1EEA4CD7BDB1CD3288CD077992B** get_address_of__items_1() { return &____items_1; } inline void set__items_1(MissileU5BU5D_tDF5CDB1341FEC1EEA4CD7BDB1CD3288CD077992B* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items PrefabPickU5BU5D_t4053231437E96E58C7A80E2B7EC126BD34460C89* ____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; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83, ____items_1)); } inline PrefabPickU5BU5D_t4053231437E96E58C7A80E2B7EC126BD34460C89* get__items_1() const { return ____items_1; } inline PrefabPickU5BU5D_t4053231437E96E58C7A80E2B7EC126BD34460C89** get_address_of__items_1() { return &____items_1; } inline void set__items_1(PrefabPickU5BU5D_t4053231437E96E58C7A80E2B7EC126BD34460C89* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items RollerU5BU5D_tB9048FCF903F71404FA406AF0ED6F4976AAA9A6B* ____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; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18, ____items_1)); } inline RollerU5BU5D_tB9048FCF903F71404FA406AF0ED6F4976AAA9A6B* get__items_1() const { return ____items_1; } inline RollerU5BU5D_tB9048FCF903F71404FA406AF0ED6F4976AAA9A6B** get_address_of__items_1() { return &____items_1; } inline void set__items_1(RollerU5BU5D_tB9048FCF903F71404FA406AF0ED6F4976AAA9A6B* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ____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; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181, ____items_1)); } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get__items_1() const { return ____items_1; } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of__items_1() { return &____items_1; } inline void set__items_1(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct Il2CppArrayBounds; // System.Array // DataManager struct DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F : public RuntimeObject { public: public: }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { public: public: }; // PowerUpSpawnGroup struct PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4 : public RuntimeObject { public: // PowerUpSpawn[] PowerUpSpawnGroup::powerUps PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* ___powerUps_0; public: inline static int32_t get_offset_of_powerUps_0() { return static_cast(offsetof(PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4, ___powerUps_0)); } inline PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* get_powerUps_0() const { return ___powerUps_0; } inline PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB** get_address_of_powerUps_0() { return &___powerUps_0; } inline void set_powerUps_0(PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* value) { ___powerUps_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___powerUps_0), (void*)value); } }; // PrefabPick struct PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 : public RuntimeObject { public: // System.Int32 PrefabPick::weight int32_t ___weight_0; // UnityEngine.Transform PrefabPick::prefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___prefab_1; public: inline static int32_t get_offset_of_weight_0() { return static_cast(offsetof(PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555, ___weight_0)); } inline int32_t get_weight_0() const { return ___weight_0; } inline int32_t* get_address_of_weight_0() { return &___weight_0; } inline void set_weight_0(int32_t value) { ___weight_0 = value; } inline static int32_t get_offset_of_prefab_1() { return static_cast(offsetof(PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555, ___prefab_1)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_prefab_1() const { return ___prefab_1; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_prefab_1() { return &___prefab_1; } inline void set_prefab_1(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___prefab_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___prefab_1), (void*)value); } }; // PrefabPicks struct PrefabPicks_t0E6CC38E64602EA47F391B4D84F5C41F19A71035 : public RuntimeObject { public: // System.Collections.Generic.List`1 PrefabPicks::availableChoices List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83 * ___availableChoices_0; // System.Int32 PrefabPicks::totalWeight int32_t ___totalWeight_1; public: inline static int32_t get_offset_of_availableChoices_0() { return static_cast(offsetof(PrefabPicks_t0E6CC38E64602EA47F391B4D84F5C41F19A71035, ___availableChoices_0)); } inline List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83 * get_availableChoices_0() const { return ___availableChoices_0; } inline List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83 ** get_address_of_availableChoices_0() { return &___availableChoices_0; } inline void set_availableChoices_0(List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83 * value) { ___availableChoices_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___availableChoices_0), (void*)value); } inline static int32_t get_offset_of_totalWeight_1() { return static_cast(offsetof(PrefabPicks_t0E6CC38E64602EA47F391B4D84F5C41F19A71035, ___totalWeight_1)); } inline int32_t get_totalWeight_1() const { return ___totalWeight_1; } inline int32_t* get_address_of_totalWeight_1() { return &___totalWeight_1; } inline void set_totalWeight_1(int32_t value) { ___totalWeight_1 = value; } }; // RangeFinder struct RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A : public RuntimeObject { public: // System.Single RangeFinder::range float ___range_1; // UnityEngine.GameObject RangeFinder::background GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___background_2; // System.Single RangeFinder::iconScale float ___iconScale_3; // System.Single RangeFinder::worldToLocalScale float ___worldToLocalScale_4; public: inline static int32_t get_offset_of_range_1() { return static_cast(offsetof(RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A, ___range_1)); } inline float get_range_1() const { return ___range_1; } inline float* get_address_of_range_1() { return &___range_1; } inline void set_range_1(float value) { ___range_1 = value; } inline static int32_t get_offset_of_background_2() { return static_cast(offsetof(RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A, ___background_2)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_background_2() const { return ___background_2; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_background_2() { return &___background_2; } inline void set_background_2(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___background_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___background_2), (void*)value); } inline static int32_t get_offset_of_iconScale_3() { return static_cast(offsetof(RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A, ___iconScale_3)); } inline float get_iconScale_3() const { return ___iconScale_3; } inline float* get_address_of_iconScale_3() { return &___iconScale_3; } inline void set_iconScale_3(float value) { ___iconScale_3 = value; } inline static int32_t get_offset_of_worldToLocalScale_4() { return static_cast(offsetof(RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A, ___worldToLocalScale_4)); } inline float get_worldToLocalScale_4() const { return ___worldToLocalScale_4; } inline float* get_address_of_worldToLocalScale_4() { return &___worldToLocalScale_4; } inline void set_worldToLocalScale_4(float value) { ___worldToLocalScale_4 = value; } }; // System.String struct String_t : public RuntimeObject { public: // System.Int32 System.String::m_stringLength int32_t ___m_stringLength_0; // System.Char System.String::m_firstChar Il2CppChar ___m_firstChar_1; public: inline static int32_t get_offset_of_m_stringLength_0() { return static_cast(offsetof(String_t, ___m_stringLength_0)); } inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; } inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; } inline void set_m_stringLength_0(int32_t value) { ___m_stringLength_0 = value; } inline static int32_t get_offset_of_m_firstChar_1() { return static_cast(offsetof(String_t, ___m_firstChar_1)); } inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; } inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; } inline void set_m_firstChar_1(Il2CppChar value) { ___m_firstChar_1 = value; } }; // UnityEngine.Events.UnityEventBase struct UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB : public RuntimeObject { public: // UnityEngine.Events.InvokableCallList UnityEngine.Events.UnityEventBase::m_Calls InvokableCallList_tB7C66AA0C00F9C102C8BDC17A144E569AC7527A9 * ___m_Calls_0; // UnityEngine.Events.PersistentCallGroup UnityEngine.Events.UnityEventBase::m_PersistentCalls PersistentCallGroup_t9A1D83DA2BA3118C103FA87D93CE92557A956FDC * ___m_PersistentCalls_1; // System.Boolean UnityEngine.Events.UnityEventBase::m_CallsDirty bool ___m_CallsDirty_2; public: inline static int32_t get_offset_of_m_Calls_0() { return static_cast(offsetof(UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB, ___m_Calls_0)); } inline InvokableCallList_tB7C66AA0C00F9C102C8BDC17A144E569AC7527A9 * get_m_Calls_0() const { return ___m_Calls_0; } inline InvokableCallList_tB7C66AA0C00F9C102C8BDC17A144E569AC7527A9 ** get_address_of_m_Calls_0() { return &___m_Calls_0; } inline void set_m_Calls_0(InvokableCallList_tB7C66AA0C00F9C102C8BDC17A144E569AC7527A9 * value) { ___m_Calls_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Calls_0), (void*)value); } inline static int32_t get_offset_of_m_PersistentCalls_1() { return static_cast(offsetof(UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB, ___m_PersistentCalls_1)); } inline PersistentCallGroup_t9A1D83DA2BA3118C103FA87D93CE92557A956FDC * get_m_PersistentCalls_1() const { return ___m_PersistentCalls_1; } inline PersistentCallGroup_t9A1D83DA2BA3118C103FA87D93CE92557A956FDC ** get_address_of_m_PersistentCalls_1() { return &___m_PersistentCalls_1; } inline void set_m_PersistentCalls_1(PersistentCallGroup_t9A1D83DA2BA3118C103FA87D93CE92557A956FDC * value) { ___m_PersistentCalls_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_PersistentCalls_1), (void*)value); } inline static int32_t get_offset_of_m_CallsDirty_2() { return static_cast(offsetof(UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB, ___m_CallsDirty_2)); } inline bool get_m_CallsDirty_2() const { return ___m_CallsDirty_2; } inline bool* get_address_of_m_CallsDirty_2() { return &___m_CallsDirty_2; } inline void set_m_CallsDirty_2(bool value) { ___m_CallsDirty_2 = value; } }; // System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject { public: public: }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com { }; // UnityEngine.YieldInstruction struct YieldInstruction_tB0B4E05316710E51ECCC1E57174C27FE6DEBBEAF : public RuntimeObject { public: public: }; // Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction struct YieldInstruction_tB0B4E05316710E51ECCC1E57174C27FE6DEBBEAF_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.YieldInstruction struct YieldInstruction_tB0B4E05316710E51ECCC1E57174C27FE6DEBBEAF_marshaled_com { }; // ProximityMine/d__19 struct U3CBeginArmingU3Ed__19_t01913DC7A295720F1652917E22BF9D425AC2D561 : public RuntimeObject { public: // System.Int32 ProximityMine/d__19::<>1__state int32_t ___U3CU3E1__state_0; // System.Object ProximityMine/d__19::<>2__current RuntimeObject * ___U3CU3E2__current_1; // ProximityMine ProximityMine/d__19::<>4__this ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 * ___U3CU3E4__this_2; // UnityEngine.Collision ProximityMine/d__19::collision Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * ___collision_3; public: inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast(offsetof(U3CBeginArmingU3Ed__19_t01913DC7A295720F1652917E22BF9D425AC2D561, ___U3CU3E1__state_0)); } inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; } inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; } inline void set_U3CU3E1__state_0(int32_t value) { ___U3CU3E1__state_0 = value; } inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast(offsetof(U3CBeginArmingU3Ed__19_t01913DC7A295720F1652917E22BF9D425AC2D561, ___U3CU3E2__current_1)); } inline RuntimeObject * get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; } inline RuntimeObject ** get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; } inline void set_U3CU3E2__current_1(RuntimeObject * value) { ___U3CU3E2__current_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E2__current_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E4__this_2() { return static_cast(offsetof(U3CBeginArmingU3Ed__19_t01913DC7A295720F1652917E22BF9D425AC2D561, ___U3CU3E4__this_2)); } inline ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 * get_U3CU3E4__this_2() const { return ___U3CU3E4__this_2; } inline ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 ** get_address_of_U3CU3E4__this_2() { return &___U3CU3E4__this_2; } inline void set_U3CU3E4__this_2(ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 * value) { ___U3CU3E4__this_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_2), (void*)value); } inline static int32_t get_offset_of_collision_3() { return static_cast(offsetof(U3CBeginArmingU3Ed__19_t01913DC7A295720F1652917E22BF9D425AC2D561, ___collision_3)); } inline Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * get_collision_3() const { return ___collision_3; } inline Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 ** get_address_of_collision_3() { return &___collision_3; } inline void set_collision_3(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * value) { ___collision_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___collision_3), (void*)value); } }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::list List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * ___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 Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B, ___list_0)); } inline List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * get_list_0() const { return ___list_0; } inline List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B, ___current_3)); } inline Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * get_current_3() const { return ___current_3; } inline Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 ** get_address_of_current_3() { return &___current_3; } inline void set_current_3(Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value); } }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::list List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 * ___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 Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B, ___list_0)); } inline List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 * get_list_0() const { return ___list_0; } inline List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B, ___current_3)); } inline Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * get_current_3() const { return ___current_3; } inline Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 ** get_address_of_current_3() { return &___current_3; } inline void set_current_3(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value); } }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::list List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * ___list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::version int32_t ___version_2; // T System.Collections.Generic.List`1/Enumerator::current GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14, ___list_0)); } inline List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * get_list_0() const { return ___list_0; } inline List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14, ___current_3)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_current_3() const { return ___current_3; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_current_3() { return &___current_3; } inline void set_current_3(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value); } }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::list List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * ___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; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___list_0)); } inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * get_list_0() const { return ___list_0; } inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___current_3)); } inline RuntimeObject * get_current_3() const { return ___current_3; } inline RuntimeObject ** get_address_of_current_3() { return &___current_3; } inline void set_current_3(RuntimeObject * value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value); } }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::list List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83 * ___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 PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 * ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE, ___list_0)); } inline List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83 * get_list_0() const { return ___list_0; } inline List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE, ___current_3)); } inline PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 * get_current_3() const { return ___current_3; } inline PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 ** get_address_of_current_3() { return &___current_3; } inline void set_current_3(PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 * value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value); } }; // UnityEngine.Events.UnityEvent`1 struct UnityEvent_1_tDA0D0848850972FD3DE84EEEDD397BF8CEEBAA0F : public UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB { public: // System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___m_InvokeArray_3; public: inline static int32_t get_offset_of_m_InvokeArray_3() { return static_cast(offsetof(UnityEvent_1_tDA0D0848850972FD3DE84EEEDD397BF8CEEBAA0F, ___m_InvokeArray_3)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_m_InvokeArray_3() const { return ___m_InvokeArray_3; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_m_InvokeArray_3() { return &___m_InvokeArray_3; } inline void set_m_InvokeArray_3(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ___m_InvokeArray_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_InvokeArray_3), (void*)value); } }; // System.Boolean struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 { public: // System.Boolean System.Boolean::m_value bool ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); } inline bool get_m_value_0() const { return ___m_value_0; } inline bool* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(bool value) { ___m_value_0 = value; } }; // UnityEngine.Color struct Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 { public: // 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; public: inline static int32_t get_offset_of_r_0() { return static_cast(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___r_0)); } inline float get_r_0() const { return ___r_0; } inline float* get_address_of_r_0() { return &___r_0; } inline void set_r_0(float value) { ___r_0 = value; } inline static int32_t get_offset_of_g_1() { return static_cast(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___g_1)); } inline float get_g_1() const { return ___g_1; } inline float* get_address_of_g_1() { return &___g_1; } inline void set_g_1(float value) { ___g_1 = value; } inline static int32_t get_offset_of_b_2() { return static_cast(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___b_2)); } inline float get_b_2() const { return ___b_2; } inline float* get_address_of_b_2() { return &___b_2; } inline void set_b_2(float value) { ___b_2 = value; } inline static int32_t get_offset_of_a_3() { return static_cast(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___a_3)); } inline float get_a_3() const { return ___a_3; } inline float* get_address_of_a_3() { return &___a_3; } inline void set_a_3(float value) { ___a_3 = value; } }; // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 { public: public: }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com { }; // System.Runtime.InteropServices.GCHandle struct GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 { public: // System.Int32 System.Runtime.InteropServices.GCHandle::handle int32_t ___handle_0; public: inline static int32_t get_offset_of_handle_0() { return static_cast(offsetof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603, ___handle_0)); } inline int32_t get_handle_0() const { return ___handle_0; } inline int32_t* get_address_of_handle_0() { return &___handle_0; } inline void set_handle_0(int32_t value) { ___handle_0 = value; } }; // System.Int32 struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); } inline int32_t get_m_value_0() const { return ___m_value_0; } inline int32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int32_t value) { ___m_value_0 = value; } }; // System.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(IntPtr_t, ___m_value_0)); } inline void* get_m_value_0() const { return ___m_value_0; } inline void** get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(void* value) { ___m_value_0 = value; } }; // UnityEngine.LayerMask struct LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 { public: // System.Int32 UnityEngine.LayerMask::m_Mask int32_t ___m_Mask_0; public: inline static int32_t get_offset_of_m_Mask_0() { return static_cast(offsetof(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8, ___m_Mask_0)); } inline int32_t get_m_Mask_0() const { return ___m_Mask_0; } inline int32_t* get_address_of_m_Mask_0() { return &___m_Mask_0; } inline void set_m_Mask_0(int32_t value) { ___m_Mask_0 = value; } }; // UnityEngine.Quaternion struct Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 { public: // 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; public: inline static int32_t get_offset_of_x_0() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___x_0)); } inline float get_x_0() const { return ___x_0; } inline float* get_address_of_x_0() { return &___x_0; } inline void set_x_0(float value) { ___x_0 = value; } inline static int32_t get_offset_of_y_1() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___y_1)); } inline float get_y_1() const { return ___y_1; } inline float* get_address_of_y_1() { return &___y_1; } inline void set_y_1(float value) { ___y_1 = value; } inline static int32_t get_offset_of_z_2() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___z_2)); } inline float get_z_2() const { return ___z_2; } inline float* get_address_of_z_2() { return &___z_2; } inline void set_z_2(float value) { ___z_2 = value; } inline static int32_t get_offset_of_w_3() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___w_3)); } inline float get_w_3() const { return ___w_3; } inline float* get_address_of_w_3() { return &___w_3; } inline void set_w_3(float value) { ___w_3 = value; } }; // UnityEngine.SceneManagement.Scene struct Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE { public: // System.Int32 UnityEngine.SceneManagement.Scene::m_Handle int32_t ___m_Handle_0; public: inline static int32_t get_offset_of_m_Handle_0() { return static_cast(offsetof(Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE, ___m_Handle_0)); } inline int32_t get_m_Handle_0() const { return ___m_Handle_0; } inline int32_t* get_address_of_m_Handle_0() { return &___m_Handle_0; } inline void set_m_Handle_0(int32_t value) { ___m_Handle_0 = value; } }; // System.Single struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E { public: // System.Single System.Single::m_value float ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); } inline float get_m_value_0() const { return ___m_value_0; } inline float* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(float value) { ___m_value_0 = value; } }; // UnityEngine.Events.UnityEvent struct UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 : public UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB { public: // System.Object[] UnityEngine.Events.UnityEvent::m_InvokeArray ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___m_InvokeArray_3; public: inline static int32_t get_offset_of_m_InvokeArray_3() { return static_cast(offsetof(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4, ___m_InvokeArray_3)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_m_InvokeArray_3() const { return ___m_InvokeArray_3; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_m_InvokeArray_3() { return &___m_InvokeArray_3; } inline void set_m_InvokeArray_3(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ___m_InvokeArray_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_InvokeArray_3), (void*)value); } }; // UnityEngine.Vector2 struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 { public: // System.Single UnityEngine.Vector2::x float ___x_0; // System.Single UnityEngine.Vector2::y float ___y_1; public: inline static int32_t get_offset_of_x_0() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___x_0)); } inline float get_x_0() const { return ___x_0; } inline float* get_address_of_x_0() { return &___x_0; } inline void set_x_0(float value) { ___x_0 = value; } inline static int32_t get_offset_of_y_1() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___y_1)); } inline float get_y_1() const { return ___y_1; } inline float* get_address_of_y_1() { return &___y_1; } inline void set_y_1(float value) { ___y_1 = value; } }; // UnityEngine.Vector3 struct Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E { public: // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; public: inline static int32_t get_offset_of_x_2() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___x_2)); } inline float get_x_2() const { return ___x_2; } inline float* get_address_of_x_2() { return &___x_2; } inline void set_x_2(float value) { ___x_2 = value; } inline static int32_t get_offset_of_y_3() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___y_3)); } inline float get_y_3() const { return ___y_3; } inline float* get_address_of_y_3() { return &___y_3; } inline void set_y_3(float value) { ___y_3 = value; } inline static int32_t get_offset_of_z_4() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___z_4)); } inline float get_z_4() const { return ___z_4; } inline float* get_address_of_z_4() { return &___z_4; } inline void set_z_4(float value) { ___z_4 = value; } }; // UnityEngine.Vector4 struct Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 { public: // 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; public: inline static int32_t get_offset_of_x_1() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___x_1)); } inline float get_x_1() const { return ___x_1; } inline float* get_address_of_x_1() { return &___x_1; } inline void set_x_1(float value) { ___x_1 = value; } inline static int32_t get_offset_of_y_2() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___y_2)); } inline float get_y_2() const { return ___y_2; } inline float* get_address_of_y_2() { return &___y_2; } inline void set_y_2(float value) { ___y_2 = value; } inline static int32_t get_offset_of_z_3() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___z_3)); } inline float get_z_3() const { return ___z_3; } inline float* get_address_of_z_3() { return &___z_3; } inline void set_z_3(float value) { ___z_3 = value; } inline static int32_t get_offset_of_w_4() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___w_4)); } inline float get_w_4() const { return ___w_4; } inline float* get_address_of_w_4() { return &___w_4; } inline void set_w_4(float value) { ___w_4 = value; } }; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 { public: union { struct { }; uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1]; }; public: }; // /__StaticArrayInitTypeSize=24 struct __StaticArrayInitTypeSizeU3D24_t67FF271C0F935287E19C39C23031F037B6BE0672 { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D24_t67FF271C0F935287E19C39C23031F037B6BE0672__padding[24]; }; public: }; // /__StaticArrayInitTypeSize=48 struct __StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF__padding[48]; }; public: }; // struct U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86 : public RuntimeObject { public: public: }; // BikeType struct BikeType_t7CB3484C1BEE31A50B968BE70EB01CF88DFF5DCD { public: // System.Int32 BikeType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(BikeType_t7CB3484C1BEE31A50B968BE70EB01CF88DFF5DCD, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Reflection.BindingFlags struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733 { public: // System.Int32 System.Reflection.BindingFlags::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.Bounds struct Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 { public: // UnityEngine.Vector3 UnityEngine.Bounds::m_Center Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_Center_0; // UnityEngine.Vector3 UnityEngine.Bounds::m_Extents Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_Extents_1; public: inline static int32_t get_offset_of_m_Center_0() { return static_cast(offsetof(Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37, ___m_Center_0)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_m_Center_0() const { return ___m_Center_0; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Center_0() { return &___m_Center_0; } inline void set_m_Center_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___m_Center_0 = value; } inline static int32_t get_offset_of_m_Extents_1() { return static_cast(offsetof(Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37, ___m_Extents_1)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_m_Extents_1() const { return ___m_Extents_1; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Extents_1() { return &___m_Extents_1; } inline void set_m_Extents_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___m_Extents_1 = value; } }; // FMOD.Studio.Bus struct Bus_tB5E25ABA15F3E5DB91A09BABE4076CF855D37520 { public: // System.IntPtr FMOD.Studio.Bus::handle intptr_t ___handle_0; public: inline static int32_t get_offset_of_handle_0() { return static_cast(offsetof(Bus_tB5E25ABA15F3E5DB91A09BABE4076CF855D37520, ___handle_0)); } inline intptr_t get_handle_0() const { return ___handle_0; } inline intptr_t* get_address_of_handle_0() { return &___handle_0; } inline void set_handle_0(intptr_t value) { ___handle_0 = value; } }; // UnityEngine.Collision struct Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 : public RuntimeObject { public: // UnityEngine.Vector3 UnityEngine.Collision::m_Impulse Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_Impulse_0; // UnityEngine.Vector3 UnityEngine.Collision::m_RelativeVelocity Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_RelativeVelocity_1; // UnityEngine.Component UnityEngine.Collision::m_Body Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * ___m_Body_2; // UnityEngine.Collider UnityEngine.Collision::m_Collider Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___m_Collider_3; // System.Int32 UnityEngine.Collision::m_ContactCount int32_t ___m_ContactCount_4; // UnityEngine.ContactPoint[] UnityEngine.Collision::m_ReusedContacts ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* ___m_ReusedContacts_5; // UnityEngine.ContactPoint[] UnityEngine.Collision::m_LegacyContacts ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* ___m_LegacyContacts_6; public: inline static int32_t get_offset_of_m_Impulse_0() { return static_cast(offsetof(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0, ___m_Impulse_0)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_m_Impulse_0() const { return ___m_Impulse_0; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Impulse_0() { return &___m_Impulse_0; } inline void set_m_Impulse_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___m_Impulse_0 = value; } inline static int32_t get_offset_of_m_RelativeVelocity_1() { return static_cast(offsetof(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0, ___m_RelativeVelocity_1)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_m_RelativeVelocity_1() const { return ___m_RelativeVelocity_1; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_RelativeVelocity_1() { return &___m_RelativeVelocity_1; } inline void set_m_RelativeVelocity_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___m_RelativeVelocity_1 = value; } inline static int32_t get_offset_of_m_Body_2() { return static_cast(offsetof(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0, ___m_Body_2)); } inline Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * get_m_Body_2() const { return ___m_Body_2; } inline Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 ** get_address_of_m_Body_2() { return &___m_Body_2; } inline void set_m_Body_2(Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * value) { ___m_Body_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Body_2), (void*)value); } inline static int32_t get_offset_of_m_Collider_3() { return static_cast(offsetof(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0, ___m_Collider_3)); } inline Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * get_m_Collider_3() const { return ___m_Collider_3; } inline Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 ** get_address_of_m_Collider_3() { return &___m_Collider_3; } inline void set_m_Collider_3(Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * value) { ___m_Collider_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Collider_3), (void*)value); } inline static int32_t get_offset_of_m_ContactCount_4() { return static_cast(offsetof(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0, ___m_ContactCount_4)); } inline int32_t get_m_ContactCount_4() const { return ___m_ContactCount_4; } inline int32_t* get_address_of_m_ContactCount_4() { return &___m_ContactCount_4; } inline void set_m_ContactCount_4(int32_t value) { ___m_ContactCount_4 = value; } inline static int32_t get_offset_of_m_ReusedContacts_5() { return static_cast(offsetof(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0, ___m_ReusedContacts_5)); } inline ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* get_m_ReusedContacts_5() const { return ___m_ReusedContacts_5; } inline ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B** get_address_of_m_ReusedContacts_5() { return &___m_ReusedContacts_5; } inline void set_m_ReusedContacts_5(ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* value) { ___m_ReusedContacts_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_ReusedContacts_5), (void*)value); } inline static int32_t get_offset_of_m_LegacyContacts_6() { return static_cast(offsetof(Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0, ___m_LegacyContacts_6)); } inline ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* get_m_LegacyContacts_6() const { return ___m_LegacyContacts_6; } inline ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B** get_address_of_m_LegacyContacts_6() { return &___m_LegacyContacts_6; } inline void set_m_LegacyContacts_6(ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* value) { ___m_LegacyContacts_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_LegacyContacts_6), (void*)value); } }; // Native definition for P/Invoke marshalling of UnityEngine.Collision struct Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0_marshaled_pinvoke { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_Impulse_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_RelativeVelocity_1; Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * ___m_Body_2; Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___m_Collider_3; int32_t ___m_ContactCount_4; ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 * ___m_ReusedContacts_5; ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 * ___m_LegacyContacts_6; }; // Native definition for COM marshalling of UnityEngine.Collision struct Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0_marshaled_com { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_Impulse_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_RelativeVelocity_1; Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * ___m_Body_2; Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___m_Collider_3; int32_t ___m_ContactCount_4; ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 * ___m_ReusedContacts_5; ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 * ___m_LegacyContacts_6; }; // UnityEngine.CollisionDetectionMode struct CollisionDetectionMode_t27C32CDA300AD4F1A49B788078FA7765C54D8165 { public: // System.Int32 UnityEngine.CollisionDetectionMode::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(CollisionDetectionMode_t27C32CDA300AD4F1A49B788078FA7765C54D8165, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.ContactPoint struct ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 { public: // UnityEngine.Vector3 UnityEngine.ContactPoint::m_Point Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_Point_0; // UnityEngine.Vector3 UnityEngine.ContactPoint::m_Normal Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_Normal_1; // System.Int32 UnityEngine.ContactPoint::m_ThisColliderInstanceID int32_t ___m_ThisColliderInstanceID_2; // System.Int32 UnityEngine.ContactPoint::m_OtherColliderInstanceID int32_t ___m_OtherColliderInstanceID_3; // System.Single UnityEngine.ContactPoint::m_Separation float ___m_Separation_4; public: inline static int32_t get_offset_of_m_Point_0() { return static_cast(offsetof(ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017, ___m_Point_0)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_m_Point_0() const { return ___m_Point_0; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Point_0() { return &___m_Point_0; } inline void set_m_Point_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___m_Point_0 = value; } inline static int32_t get_offset_of_m_Normal_1() { return static_cast(offsetof(ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017, ___m_Normal_1)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_m_Normal_1() const { return ___m_Normal_1; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Normal_1() { return &___m_Normal_1; } inline void set_m_Normal_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___m_Normal_1 = value; } inline static int32_t get_offset_of_m_ThisColliderInstanceID_2() { return static_cast(offsetof(ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017, ___m_ThisColliderInstanceID_2)); } inline int32_t get_m_ThisColliderInstanceID_2() const { return ___m_ThisColliderInstanceID_2; } inline int32_t* get_address_of_m_ThisColliderInstanceID_2() { return &___m_ThisColliderInstanceID_2; } inline void set_m_ThisColliderInstanceID_2(int32_t value) { ___m_ThisColliderInstanceID_2 = value; } inline static int32_t get_offset_of_m_OtherColliderInstanceID_3() { return static_cast(offsetof(ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017, ___m_OtherColliderInstanceID_3)); } inline int32_t get_m_OtherColliderInstanceID_3() const { return ___m_OtherColliderInstanceID_3; } inline int32_t* get_address_of_m_OtherColliderInstanceID_3() { return &___m_OtherColliderInstanceID_3; } inline void set_m_OtherColliderInstanceID_3(int32_t value) { ___m_OtherColliderInstanceID_3 = value; } inline static int32_t get_offset_of_m_Separation_4() { return static_cast(offsetof(ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017, ___m_Separation_4)); } inline float get_m_Separation_4() const { return ___m_Separation_4; } inline float* get_address_of_m_Separation_4() { return &___m_Separation_4; } inline void set_m_Separation_4(float value) { ___m_Separation_4 = value; } }; // UnityEngine.Coroutine struct Coroutine_t899D5232EF542CB8BA70AF9ECEECA494FAA9CCB7 : public YieldInstruction_tB0B4E05316710E51ECCC1E57174C27FE6DEBBEAF { public: // System.IntPtr UnityEngine.Coroutine::m_Ptr intptr_t ___m_Ptr_0; public: inline static int32_t get_offset_of_m_Ptr_0() { return static_cast(offsetof(Coroutine_t899D5232EF542CB8BA70AF9ECEECA494FAA9CCB7, ___m_Ptr_0)); } inline intptr_t get_m_Ptr_0() const { return ___m_Ptr_0; } inline intptr_t* get_address_of_m_Ptr_0() { return &___m_Ptr_0; } inline void set_m_Ptr_0(intptr_t value) { ___m_Ptr_0 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.Coroutine struct Coroutine_t899D5232EF542CB8BA70AF9ECEECA494FAA9CCB7_marshaled_pinvoke : public YieldInstruction_tB0B4E05316710E51ECCC1E57174C27FE6DEBBEAF_marshaled_pinvoke { intptr_t ___m_Ptr_0; }; // Native definition for COM marshalling of UnityEngine.Coroutine struct Coroutine_t899D5232EF542CB8BA70AF9ECEECA494FAA9CCB7_marshaled_com : public YieldInstruction_tB0B4E05316710E51ECCC1E57174C27FE6DEBBEAF_marshaled_com { intptr_t ___m_Ptr_0; }; // CoupledSource struct CoupledSource_t92A00A6AC9907AF85504C5C31773AC0619A98720 { public: // System.Int32 CoupledSource::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(CoupledSource_t92A00A6AC9907AF85504C5C31773AC0619A98720, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Delegate struct Delegate_t : public RuntimeObject { public: // 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.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t * ___method_info_7; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t * ___original_method_info_8; // System.DelegateData System.Delegate::data DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_10; public: inline static int32_t get_offset_of_method_ptr_0() { return static_cast(offsetof(Delegate_t, ___method_ptr_0)); } inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; } inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; } inline void set_method_ptr_0(Il2CppMethodPointer value) { ___method_ptr_0 = value; } inline static int32_t get_offset_of_invoke_impl_1() { return static_cast(offsetof(Delegate_t, ___invoke_impl_1)); } inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; } inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; } inline void set_invoke_impl_1(intptr_t value) { ___invoke_impl_1 = value; } inline static int32_t get_offset_of_m_target_2() { return static_cast(offsetof(Delegate_t, ___m_target_2)); } inline RuntimeObject * get_m_target_2() const { return ___m_target_2; } inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; } inline void set_m_target_2(RuntimeObject * value) { ___m_target_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value); } inline static int32_t get_offset_of_method_3() { return static_cast(offsetof(Delegate_t, ___method_3)); } inline intptr_t get_method_3() const { return ___method_3; } inline intptr_t* get_address_of_method_3() { return &___method_3; } inline void set_method_3(intptr_t value) { ___method_3 = value; } inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast(offsetof(Delegate_t, ___delegate_trampoline_4)); } inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; } inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; } inline void set_delegate_trampoline_4(intptr_t value) { ___delegate_trampoline_4 = value; } inline static int32_t get_offset_of_extra_arg_5() { return static_cast(offsetof(Delegate_t, ___extra_arg_5)); } inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; } inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; } inline void set_extra_arg_5(intptr_t value) { ___extra_arg_5 = value; } inline static int32_t get_offset_of_method_code_6() { return static_cast(offsetof(Delegate_t, ___method_code_6)); } inline intptr_t get_method_code_6() const { return ___method_code_6; } inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; } inline void set_method_code_6(intptr_t value) { ___method_code_6 = value; } inline static int32_t get_offset_of_method_info_7() { return static_cast(offsetof(Delegate_t, ___method_info_7)); } inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; } inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; } inline void set_method_info_7(MethodInfo_t * value) { ___method_info_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value); } inline static int32_t get_offset_of_original_method_info_8() { return static_cast(offsetof(Delegate_t, ___original_method_info_8)); } inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; } inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; } inline void set_original_method_info_8(MethodInfo_t * value) { ___original_method_info_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value); } inline static int32_t get_offset_of_data_9() { return static_cast(offsetof(Delegate_t, ___data_9)); } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; } inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value) { ___data_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value); } inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast(offsetof(Delegate_t, ___method_is_virtual_10)); } inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; } inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; } inline void set_method_is_virtual_10(bool value) { ___method_is_virtual_10 = value; } }; // 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; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // 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; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // PathCreation.EndOfPathInstruction struct EndOfPathInstruction_tC2900F90032E93E8CF675A720C60C737DBF25BC6 { public: // System.Int32 PathCreation.EndOfPathInstruction::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EndOfPathInstruction_tC2900F90032E93E8CF675A720C60C737DBF25BC6, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // FMOD.Studio.EventInstance struct EventInstance_t77E43F521C3E42A51B553C95F04A518E03B7E2C8 { public: // System.IntPtr FMOD.Studio.EventInstance::handle intptr_t ___handle_0; public: inline static int32_t get_offset_of_handle_0() { return static_cast(offsetof(EventInstance_t77E43F521C3E42A51B553C95F04A518E03B7E2C8, ___handle_0)); } inline intptr_t get_handle_0() const { return ___handle_0; } inline intptr_t* get_address_of_handle_0() { return &___handle_0; } inline void set_handle_0(intptr_t value) { ___handle_0 = value; } }; // FMODMarker struct FMODMarker_tCB25D9FD6DA0276315C303BC39633F8F958DC52E { public: // System.Int32 FMODMarker::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(FMODMarker_tCB25D9FD6DA0276315C303BC39633F8F958DC52E, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.ForceMode struct ForceMode_t7778317A4C46140D50D98811D65A7B22E38163D5 { public: // System.Int32 UnityEngine.ForceMode::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ForceMode_t7778317A4C46140D50D98811D65A7B22E38163D5, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // HitData struct HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA : public RuntimeObject { public: // System.Single HitData::hitDamage float ___hitDamage_0; // UnityEngine.Vector3 HitData::hitLocation Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___hitLocation_1; // UnityEngine.Vector3 HitData::hitDirection Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___hitDirection_2; // UnityEngine.GameObject HitData::hitSource GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___hitSource_3; // UnityEngine.Transform HitData::hitParticles Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___hitParticles_4; // UnityEngine.Vector3 HitData::hitNormal Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___hitNormal_5; // UnityEngine.Vector3 HitData::hitUp Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___hitUp_6; // System.Boolean HitData::alwaysSticky bool ___alwaysSticky_7; // System.Boolean HitData::weakpointHit bool ___weakpointHit_8; // System.Boolean HitData::swordHit bool ___swordHit_9; public: inline static int32_t get_offset_of_hitDamage_0() { return static_cast(offsetof(HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA, ___hitDamage_0)); } inline float get_hitDamage_0() const { return ___hitDamage_0; } inline float* get_address_of_hitDamage_0() { return &___hitDamage_0; } inline void set_hitDamage_0(float value) { ___hitDamage_0 = value; } inline static int32_t get_offset_of_hitLocation_1() { return static_cast(offsetof(HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA, ___hitLocation_1)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_hitLocation_1() const { return ___hitLocation_1; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_hitLocation_1() { return &___hitLocation_1; } inline void set_hitLocation_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___hitLocation_1 = value; } inline static int32_t get_offset_of_hitDirection_2() { return static_cast(offsetof(HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA, ___hitDirection_2)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_hitDirection_2() const { return ___hitDirection_2; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_hitDirection_2() { return &___hitDirection_2; } inline void set_hitDirection_2(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___hitDirection_2 = value; } inline static int32_t get_offset_of_hitSource_3() { return static_cast(offsetof(HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA, ___hitSource_3)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_hitSource_3() const { return ___hitSource_3; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_hitSource_3() { return &___hitSource_3; } inline void set_hitSource_3(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___hitSource_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___hitSource_3), (void*)value); } inline static int32_t get_offset_of_hitParticles_4() { return static_cast(offsetof(HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA, ___hitParticles_4)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_hitParticles_4() const { return ___hitParticles_4; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_hitParticles_4() { return &___hitParticles_4; } inline void set_hitParticles_4(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___hitParticles_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___hitParticles_4), (void*)value); } inline static int32_t get_offset_of_hitNormal_5() { return static_cast(offsetof(HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA, ___hitNormal_5)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_hitNormal_5() const { return ___hitNormal_5; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_hitNormal_5() { return &___hitNormal_5; } inline void set_hitNormal_5(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___hitNormal_5 = value; } inline static int32_t get_offset_of_hitUp_6() { return static_cast(offsetof(HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA, ___hitUp_6)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_hitUp_6() const { return ___hitUp_6; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_hitUp_6() { return &___hitUp_6; } inline void set_hitUp_6(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___hitUp_6 = value; } inline static int32_t get_offset_of_alwaysSticky_7() { return static_cast(offsetof(HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA, ___alwaysSticky_7)); } inline bool get_alwaysSticky_7() const { return ___alwaysSticky_7; } inline bool* get_address_of_alwaysSticky_7() { return &___alwaysSticky_7; } inline void set_alwaysSticky_7(bool value) { ___alwaysSticky_7 = value; } inline static int32_t get_offset_of_weakpointHit_8() { return static_cast(offsetof(HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA, ___weakpointHit_8)); } inline bool get_weakpointHit_8() const { return ___weakpointHit_8; } inline bool* get_address_of_weakpointHit_8() { return &___weakpointHit_8; } inline void set_weakpointHit_8(bool value) { ___weakpointHit_8 = value; } inline static int32_t get_offset_of_swordHit_9() { return static_cast(offsetof(HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA, ___swordHit_9)); } inline bool get_swordHit_9() const { return ___swordHit_9; } inline bool* get_address_of_swordHit_9() { return &___swordHit_9; } inline void set_swordHit_9(bool value) { ___swordHit_9 = value; } }; // HitEvent struct HitEvent_tDAB88A0792AAEA1B4608DBF01D4D5E8618388717 : public UnityEvent_1_tDA0D0848850972FD3DE84EEEDD397BF8CEEBAA0F { public: public: }; // UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A : public RuntimeObject { public: // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; public: inline static int32_t get_offset_of_m_CachedPtr_0() { return static_cast(offsetof(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A, ___m_CachedPtr_0)); } inline intptr_t get_m_CachedPtr_0() const { return ___m_CachedPtr_0; } inline intptr_t* get_address_of_m_CachedPtr_0() { return &___m_CachedPtr_0; } inline void set_m_CachedPtr_0(intptr_t value) { ___m_CachedPtr_0 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com { intptr_t ___m_CachedPtr_0; }; // PathCreation.PathSpace struct PathSpace_t9D7670C917ABFB706E413536550DA4BC3496C877 { public: // System.Int32 PathCreation.PathSpace::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(PathSpace_t9D7670C917ABFB706E413536550DA4BC3496C877, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // PowerUpType struct PowerUpType_t3AEA13444AD623650D9B12902DE8EEE81690D612 { public: // System.Int32 PowerUpType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(PowerUpType_t3AEA13444AD623650D9B12902DE8EEE81690D612, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // QuadMoveMode struct QuadMoveMode_t2EFA31296F02DE716D5CB5C6A66420291ED0634F { public: // System.Int32 QuadMoveMode::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(QuadMoveMode_t2EFA31296F02DE716D5CB5C6A66420291ED0634F, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // QuadWeapons struct QuadWeapons_t4B10847F74683AF7673A18846F5FE94A0BA84C8D { public: // System.Int32 QuadWeapons::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(QuadWeapons_t4B10847F74683AF7673A18846F5FE94A0BA84C8D, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.QueryTriggerInteraction struct QueryTriggerInteraction_t9B82FB8CCAF559F47B6B8C0ECE197515ABFA96B0 { public: // System.Int32 UnityEngine.QueryTriggerInteraction::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(QueryTriggerInteraction_t9B82FB8CCAF559F47B6B8C0ECE197515ABFA96B0, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // RammingState struct RammingState_t7FC46A9E89703CD2F0DE96A7AC19F2737836B2D0 { public: // System.Int32 RammingState::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(RammingState_t7FC46A9E89703CD2F0DE96A7AC19F2737836B2D0, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.RaycastHit struct RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 { public: // UnityEngine.Vector3 UnityEngine.RaycastHit::m_Point Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_Point_0; // UnityEngine.Vector3 UnityEngine.RaycastHit::m_Normal Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_Normal_1; // System.UInt32 UnityEngine.RaycastHit::m_FaceID uint32_t ___m_FaceID_2; // System.Single UnityEngine.RaycastHit::m_Distance float ___m_Distance_3; // UnityEngine.Vector2 UnityEngine.RaycastHit::m_UV Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___m_UV_4; // System.Int32 UnityEngine.RaycastHit::m_Collider int32_t ___m_Collider_5; public: inline static int32_t get_offset_of_m_Point_0() { return static_cast(offsetof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89, ___m_Point_0)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_m_Point_0() const { return ___m_Point_0; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Point_0() { return &___m_Point_0; } inline void set_m_Point_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___m_Point_0 = value; } inline static int32_t get_offset_of_m_Normal_1() { return static_cast(offsetof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89, ___m_Normal_1)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_m_Normal_1() const { return ___m_Normal_1; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Normal_1() { return &___m_Normal_1; } inline void set_m_Normal_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___m_Normal_1 = value; } inline static int32_t get_offset_of_m_FaceID_2() { return static_cast(offsetof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89, ___m_FaceID_2)); } inline uint32_t get_m_FaceID_2() const { return ___m_FaceID_2; } inline uint32_t* get_address_of_m_FaceID_2() { return &___m_FaceID_2; } inline void set_m_FaceID_2(uint32_t value) { ___m_FaceID_2 = value; } inline static int32_t get_offset_of_m_Distance_3() { return static_cast(offsetof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89, ___m_Distance_3)); } inline float get_m_Distance_3() const { return ___m_Distance_3; } inline float* get_address_of_m_Distance_3() { return &___m_Distance_3; } inline void set_m_Distance_3(float value) { ___m_Distance_3 = value; } inline static int32_t get_offset_of_m_UV_4() { return static_cast(offsetof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89, ___m_UV_4)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_m_UV_4() const { return ___m_UV_4; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_m_UV_4() { return &___m_UV_4; } inline void set_m_UV_4(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___m_UV_4 = value; } inline static int32_t get_offset_of_m_Collider_5() { return static_cast(offsetof(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89, ___m_Collider_5)); } inline int32_t get_m_Collider_5() const { return ___m_Collider_5; } inline int32_t* get_address_of_m_Collider_5() { return &___m_Collider_5; } inline void set_m_Collider_5(int32_t value) { ___m_Collider_5 = value; } }; // RepelMethod struct RepelMethod_tE115D0C63A782419C0AE47B6BCF6A651CEB0B513 { public: // System.Int32 RepelMethod::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(RepelMethod_tE115D0C63A782419C0AE47B6BCF6A651CEB0B513, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // RoadMeshChunk struct RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE : public RuntimeObject { public: // System.Int32 RoadMeshChunk::id int32_t ___id_0; // UnityEngine.GameObject RoadMeshChunk::meshObject GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___meshObject_1; // UnityEngine.MeshFilter RoadMeshChunk::meshFilter MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * ___meshFilter_2; // UnityEngine.MeshRenderer RoadMeshChunk::meshRenderer MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * ___meshRenderer_3; // UnityEngine.Mesh RoadMeshChunk::mesh Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * ___mesh_4; // UnityEngine.MeshCollider RoadMeshChunk::collider MeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98 * ___collider_5; // System.Int32 RoadMeshChunk::firstPathIndex int32_t ___firstPathIndex_6; // System.Int32 RoadMeshChunk::lastPathIndex int32_t ___lastPathIndex_7; // UnityEngine.Vector3 RoadMeshChunk::firstPathPosition Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___firstPathPosition_8; // UnityEngine.Vector3 RoadMeshChunk::lastPathPosition Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___lastPathPosition_9; public: inline static int32_t get_offset_of_id_0() { return static_cast(offsetof(RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE, ___id_0)); } inline int32_t get_id_0() const { return ___id_0; } inline int32_t* get_address_of_id_0() { return &___id_0; } inline void set_id_0(int32_t value) { ___id_0 = value; } inline static int32_t get_offset_of_meshObject_1() { return static_cast(offsetof(RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE, ___meshObject_1)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_meshObject_1() const { return ___meshObject_1; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_meshObject_1() { return &___meshObject_1; } inline void set_meshObject_1(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___meshObject_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___meshObject_1), (void*)value); } inline static int32_t get_offset_of_meshFilter_2() { return static_cast(offsetof(RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE, ___meshFilter_2)); } inline MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * get_meshFilter_2() const { return ___meshFilter_2; } inline MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A ** get_address_of_meshFilter_2() { return &___meshFilter_2; } inline void set_meshFilter_2(MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * value) { ___meshFilter_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___meshFilter_2), (void*)value); } inline static int32_t get_offset_of_meshRenderer_3() { return static_cast(offsetof(RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE, ___meshRenderer_3)); } inline MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * get_meshRenderer_3() const { return ___meshRenderer_3; } inline MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B ** get_address_of_meshRenderer_3() { return &___meshRenderer_3; } inline void set_meshRenderer_3(MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * value) { ___meshRenderer_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___meshRenderer_3), (void*)value); } inline static int32_t get_offset_of_mesh_4() { return static_cast(offsetof(RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE, ___mesh_4)); } inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * get_mesh_4() const { return ___mesh_4; } inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 ** get_address_of_mesh_4() { return &___mesh_4; } inline void set_mesh_4(Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * value) { ___mesh_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___mesh_4), (void*)value); } inline static int32_t get_offset_of_collider_5() { return static_cast(offsetof(RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE, ___collider_5)); } inline MeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98 * get_collider_5() const { return ___collider_5; } inline MeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98 ** get_address_of_collider_5() { return &___collider_5; } inline void set_collider_5(MeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98 * value) { ___collider_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___collider_5), (void*)value); } inline static int32_t get_offset_of_firstPathIndex_6() { return static_cast(offsetof(RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE, ___firstPathIndex_6)); } inline int32_t get_firstPathIndex_6() const { return ___firstPathIndex_6; } inline int32_t* get_address_of_firstPathIndex_6() { return &___firstPathIndex_6; } inline void set_firstPathIndex_6(int32_t value) { ___firstPathIndex_6 = value; } inline static int32_t get_offset_of_lastPathIndex_7() { return static_cast(offsetof(RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE, ___lastPathIndex_7)); } inline int32_t get_lastPathIndex_7() const { return ___lastPathIndex_7; } inline int32_t* get_address_of_lastPathIndex_7() { return &___lastPathIndex_7; } inline void set_lastPathIndex_7(int32_t value) { ___lastPathIndex_7 = value; } inline static int32_t get_offset_of_firstPathPosition_8() { return static_cast(offsetof(RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE, ___firstPathPosition_8)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_firstPathPosition_8() const { return ___firstPathPosition_8; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_firstPathPosition_8() { return &___firstPathPosition_8; } inline void set_firstPathPosition_8(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___firstPathPosition_8 = value; } inline static int32_t get_offset_of_lastPathPosition_9() { return static_cast(offsetof(RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE, ___lastPathPosition_9)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_lastPathPosition_9() const { return ___lastPathPosition_9; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_lastPathPosition_9() { return &___lastPathPosition_9; } inline void set_lastPathPosition_9(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___lastPathPosition_9 = value; } }; // System.RuntimeFieldHandle struct RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 { public: // System.IntPtr System.RuntimeFieldHandle::value intptr_t ___value_0; public: inline static int32_t get_offset_of_value_0() { return static_cast(offsetof(RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96, ___value_0)); } inline intptr_t get_value_0() const { return ___value_0; } inline intptr_t* get_address_of_value_0() { return &___value_0; } inline void set_value_0(intptr_t value) { ___value_0 = value; } }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 { public: // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; public: inline static int32_t get_offset_of_value_0() { return static_cast(offsetof(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9, ___value_0)); } inline intptr_t get_value_0() const { return ___value_0; } inline intptr_t* get_address_of_value_0() { return &___value_0; } inline void set_value_0(intptr_t value) { ___value_0 = value; } }; // SlowMotionState struct SlowMotionState_t10958E048A971BE48840860101E3B79CE612F1B5 { public: // System.Int32 SlowMotionState::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(SlowMotionState_t10958E048A971BE48840860101E3B79CE612F1B5, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // TurretWeapon struct TurretWeapon_t6CF5CEFC0502ED35549AA69DA4542E553A81FFFB { public: // System.Int32 TurretWeapon::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(TurretWeapon_t6CF5CEFC0502ED35549AA69DA4542E553A81FFFB, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // PathCreation.BezierPath/ControlMode struct ControlMode_t8B66A260049D694573232C6C2B60F03BA681084D { public: // System.Int32 PathCreation.BezierPath/ControlMode::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ControlMode_t8B66A260049D694573232C6C2B60F03BA681084D, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.AudioClip struct AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A { public: // UnityEngine.AudioClip/PCMReaderCallback UnityEngine.AudioClip::m_PCMReaderCallback PCMReaderCallback_t9CA1437D36509A9FAC5EDD8FF2BC3259C24D0E0B * ___m_PCMReaderCallback_4; // UnityEngine.AudioClip/PCMSetPositionCallback UnityEngine.AudioClip::m_PCMSetPositionCallback PCMSetPositionCallback_tBDD99E7C0697687F1E7B06CDD5DE444A3709CF4C * ___m_PCMSetPositionCallback_5; public: inline static int32_t get_offset_of_m_PCMReaderCallback_4() { return static_cast(offsetof(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE, ___m_PCMReaderCallback_4)); } inline PCMReaderCallback_t9CA1437D36509A9FAC5EDD8FF2BC3259C24D0E0B * get_m_PCMReaderCallback_4() const { return ___m_PCMReaderCallback_4; } inline PCMReaderCallback_t9CA1437D36509A9FAC5EDD8FF2BC3259C24D0E0B ** get_address_of_m_PCMReaderCallback_4() { return &___m_PCMReaderCallback_4; } inline void set_m_PCMReaderCallback_4(PCMReaderCallback_t9CA1437D36509A9FAC5EDD8FF2BC3259C24D0E0B * value) { ___m_PCMReaderCallback_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_PCMReaderCallback_4), (void*)value); } inline static int32_t get_offset_of_m_PCMSetPositionCallback_5() { return static_cast(offsetof(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE, ___m_PCMSetPositionCallback_5)); } inline PCMSetPositionCallback_tBDD99E7C0697687F1E7B06CDD5DE444A3709CF4C * get_m_PCMSetPositionCallback_5() const { return ___m_PCMSetPositionCallback_5; } inline PCMSetPositionCallback_tBDD99E7C0697687F1E7B06CDD5DE444A3709CF4C ** get_address_of_m_PCMSetPositionCallback_5() { return &___m_PCMSetPositionCallback_5; } inline void set_m_PCMSetPositionCallback_5(PCMSetPositionCallback_tBDD99E7C0697687F1E7B06CDD5DE444A3709CF4C * value) { ___m_PCMSetPositionCallback_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_PCMSetPositionCallback_5), (void*)value); } }; // PathCreation.BezierPath struct BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 : public RuntimeObject { public: // System.Action PathCreation.BezierPath::OnModified Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___OnModified_0; // System.Collections.Generic.List`1 PathCreation.BezierPath::points List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * ___points_1; // System.Boolean PathCreation.BezierPath::isClosed bool ___isClosed_2; // PathCreation.PathSpace PathCreation.BezierPath::space int32_t ___space_3; // PathCreation.BezierPath/ControlMode PathCreation.BezierPath::controlMode int32_t ___controlMode_4; // System.Single PathCreation.BezierPath::autoControlLength float ___autoControlLength_5; // System.Boolean PathCreation.BezierPath::boundsUpToDate bool ___boundsUpToDate_6; // UnityEngine.Bounds PathCreation.BezierPath::bounds Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 ___bounds_7; // System.Collections.Generic.List`1 PathCreation.BezierPath::perAnchorNormalsAngle List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA * ___perAnchorNormalsAngle_8; // System.Single PathCreation.BezierPath::globalNormalsAngle float ___globalNormalsAngle_9; // System.Boolean PathCreation.BezierPath::flipNormals bool ___flipNormals_10; public: inline static int32_t get_offset_of_OnModified_0() { return static_cast(offsetof(BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093, ___OnModified_0)); } inline Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * get_OnModified_0() const { return ___OnModified_0; } inline Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 ** get_address_of_OnModified_0() { return &___OnModified_0; } inline void set_OnModified_0(Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * value) { ___OnModified_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___OnModified_0), (void*)value); } inline static int32_t get_offset_of_points_1() { return static_cast(offsetof(BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093, ___points_1)); } inline List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * get_points_1() const { return ___points_1; } inline List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 ** get_address_of_points_1() { return &___points_1; } inline void set_points_1(List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * value) { ___points_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___points_1), (void*)value); } inline static int32_t get_offset_of_isClosed_2() { return static_cast(offsetof(BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093, ___isClosed_2)); } inline bool get_isClosed_2() const { return ___isClosed_2; } inline bool* get_address_of_isClosed_2() { return &___isClosed_2; } inline void set_isClosed_2(bool value) { ___isClosed_2 = value; } inline static int32_t get_offset_of_space_3() { return static_cast(offsetof(BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093, ___space_3)); } inline int32_t get_space_3() const { return ___space_3; } inline int32_t* get_address_of_space_3() { return &___space_3; } inline void set_space_3(int32_t value) { ___space_3 = value; } inline static int32_t get_offset_of_controlMode_4() { return static_cast(offsetof(BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093, ___controlMode_4)); } inline int32_t get_controlMode_4() const { return ___controlMode_4; } inline int32_t* get_address_of_controlMode_4() { return &___controlMode_4; } inline void set_controlMode_4(int32_t value) { ___controlMode_4 = value; } inline static int32_t get_offset_of_autoControlLength_5() { return static_cast(offsetof(BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093, ___autoControlLength_5)); } inline float get_autoControlLength_5() const { return ___autoControlLength_5; } inline float* get_address_of_autoControlLength_5() { return &___autoControlLength_5; } inline void set_autoControlLength_5(float value) { ___autoControlLength_5 = value; } inline static int32_t get_offset_of_boundsUpToDate_6() { return static_cast(offsetof(BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093, ___boundsUpToDate_6)); } inline bool get_boundsUpToDate_6() const { return ___boundsUpToDate_6; } inline bool* get_address_of_boundsUpToDate_6() { return &___boundsUpToDate_6; } inline void set_boundsUpToDate_6(bool value) { ___boundsUpToDate_6 = value; } inline static int32_t get_offset_of_bounds_7() { return static_cast(offsetof(BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093, ___bounds_7)); } inline Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 get_bounds_7() const { return ___bounds_7; } inline Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 * get_address_of_bounds_7() { return &___bounds_7; } inline void set_bounds_7(Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 value) { ___bounds_7 = value; } inline static int32_t get_offset_of_perAnchorNormalsAngle_8() { return static_cast(offsetof(BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093, ___perAnchorNormalsAngle_8)); } inline List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA * get_perAnchorNormalsAngle_8() const { return ___perAnchorNormalsAngle_8; } inline List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA ** get_address_of_perAnchorNormalsAngle_8() { return &___perAnchorNormalsAngle_8; } inline void set_perAnchorNormalsAngle_8(List_1_t6726F9309570A0BDC5D42E10777F3E2931C487AA * value) { ___perAnchorNormalsAngle_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___perAnchorNormalsAngle_8), (void*)value); } inline static int32_t get_offset_of_globalNormalsAngle_9() { return static_cast(offsetof(BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093, ___globalNormalsAngle_9)); } inline float get_globalNormalsAngle_9() const { return ___globalNormalsAngle_9; } inline float* get_address_of_globalNormalsAngle_9() { return &___globalNormalsAngle_9; } inline void set_globalNormalsAngle_9(float value) { ___globalNormalsAngle_9 = value; } inline static int32_t get_offset_of_flipNormals_10() { return static_cast(offsetof(BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093, ___flipNormals_10)); } inline bool get_flipNormals_10() const { return ___flipNormals_10; } inline bool* get_address_of_flipNormals_10() { return &___flipNormals_10; } inline void set_flipNormals_10(bool value) { ___flipNormals_10 = value; } }; // UnityEngine.Component struct Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A { public: public: }; // UnityEngine.GameObject struct GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A { public: public: }; // UnityEngine.Material struct Material_t8927C00353A72755313F046D0CE85178AE8218EE : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A { public: public: }; // UnityEngine.Mesh struct Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A { public: public: }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { public: // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11; public: inline static int32_t get_offset_of_delegates_11() { return static_cast(offsetof(MulticastDelegate_t, ___delegates_11)); } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; } inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value) { ___delegates_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value); } }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_11; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_11; }; // PowerUpCargo struct PowerUpCargo_tA8E2D82A8B6FFD3F57D3584C70F9DC50273E57BA : public RuntimeObject { public: // PowerUpType PowerUpCargo::type int32_t ___type_0; // System.Int32 PowerUpCargo::carIndex int32_t ___carIndex_1; public: inline static int32_t get_offset_of_type_0() { return static_cast(offsetof(PowerUpCargo_tA8E2D82A8B6FFD3F57D3584C70F9DC50273E57BA, ___type_0)); } inline int32_t get_type_0() const { return ___type_0; } inline int32_t* get_address_of_type_0() { return &___type_0; } inline void set_type_0(int32_t value) { ___type_0 = value; } inline static int32_t get_offset_of_carIndex_1() { return static_cast(offsetof(PowerUpCargo_tA8E2D82A8B6FFD3F57D3584C70F9DC50273E57BA, ___carIndex_1)); } inline int32_t get_carIndex_1() const { return ___carIndex_1; } inline int32_t* get_address_of_carIndex_1() { return &___carIndex_1; } inline void set_carIndex_1(int32_t value) { ___carIndex_1 = value; } }; // PowerUpSpawn struct PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D : public RuntimeObject { public: // PowerUpType PowerUpSpawn::defaultType int32_t ___defaultType_0; // System.Int32 PowerUpSpawn::pointsToUpgrade int32_t ___pointsToUpgrade_1; // PowerUpType PowerUpSpawn::upgradeType int32_t ___upgradeType_2; // System.Single PowerUpSpawn::spawnDelay float ___spawnDelay_3; public: inline static int32_t get_offset_of_defaultType_0() { return static_cast(offsetof(PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D, ___defaultType_0)); } inline int32_t get_defaultType_0() const { return ___defaultType_0; } inline int32_t* get_address_of_defaultType_0() { return &___defaultType_0; } inline void set_defaultType_0(int32_t value) { ___defaultType_0 = value; } inline static int32_t get_offset_of_pointsToUpgrade_1() { return static_cast(offsetof(PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D, ___pointsToUpgrade_1)); } inline int32_t get_pointsToUpgrade_1() const { return ___pointsToUpgrade_1; } inline int32_t* get_address_of_pointsToUpgrade_1() { return &___pointsToUpgrade_1; } inline void set_pointsToUpgrade_1(int32_t value) { ___pointsToUpgrade_1 = value; } inline static int32_t get_offset_of_upgradeType_2() { return static_cast(offsetof(PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D, ___upgradeType_2)); } inline int32_t get_upgradeType_2() const { return ___upgradeType_2; } inline int32_t* get_address_of_upgradeType_2() { return &___upgradeType_2; } inline void set_upgradeType_2(int32_t value) { ___upgradeType_2 = value; } inline static int32_t get_offset_of_spawnDelay_3() { return static_cast(offsetof(PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D, ___spawnDelay_3)); } inline float get_spawnDelay_3() const { return ___spawnDelay_3; } inline float* get_address_of_spawnDelay_3() { return &___spawnDelay_3; } inline void set_spawnDelay_3(float value) { ___spawnDelay_3 = value; } }; // SaveData struct SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450 : public RuntimeObject { public: // System.Int32 SaveData::arcadeHighScore int32_t ___arcadeHighScore_0; // BikeType SaveData::bikeType int32_t ___bikeType_1; // System.Single SaveData::primaryR float ___primaryR_2; // System.Single SaveData::primaryG float ___primaryG_3; // System.Single SaveData::primaryB float ___primaryB_4; // System.Single SaveData::secondaryR float ___secondaryR_5; // System.Single SaveData::secondaryG float ___secondaryG_6; // System.Single SaveData::secondaryB float ___secondaryB_7; // System.Single SaveData::tertiaryR float ___tertiaryR_8; // System.Single SaveData::tertiaryG float ___tertiaryG_9; // System.Single SaveData::tertiaryB float ___tertiaryB_10; // System.Int32 SaveData::dashColor int32_t ___dashColor_11; // System.Boolean SaveData::reloadEmptyOnly bool ___reloadEmptyOnly_12; // System.Single SaveData::heightOffset float ___heightOffset_13; // System.Single SaveData::headLeanIntensity float ___headLeanIntensity_14; // System.Single SaveData::sfxVolumeLevel float ___sfxVolumeLevel_15; // System.Single SaveData::musicVolumeLevel float ___musicVolumeLevel_16; // System.Boolean SaveData::tutorialOn bool ___tutorialOn_17; // System.Boolean SaveData::autoReload bool ___autoReload_18; // System.Single SaveData::vignette float ___vignette_19; // System.Boolean SaveData::laserPointerAlwaysOn bool ___laserPointerAlwaysOn_20; // System.Int32 SaveData::handType int32_t ___handType_21; // System.Int32 SaveData::leftHandXRotation int32_t ___leftHandXRotation_22; // System.Int32 SaveData::leftHandYRotation int32_t ___leftHandYRotation_23; // System.Int32 SaveData::leftHandZRotation int32_t ___leftHandZRotation_24; // System.Int32 SaveData::rightHandXRotation int32_t ___rightHandXRotation_25; // System.Int32 SaveData::rightHandYRotation int32_t ___rightHandYRotation_26; // System.Int32 SaveData::rightHandZRotation int32_t ___rightHandZRotation_27; // System.Single SaveData::leftHandXOffset float ___leftHandXOffset_28; // System.Single SaveData::leftHandYOffset float ___leftHandYOffset_29; // System.Single SaveData::leftHandZOffset float ___leftHandZOffset_30; // System.Single SaveData::rightHandXOffset float ___rightHandXOffset_31; // System.Single SaveData::rightHandYOffset float ___rightHandYOffset_32; // System.Single SaveData::rightHandZOffset float ___rightHandZOffset_33; // System.Boolean SaveData::unlockedCoreAI bool ___unlockedCoreAI_34; // System.Boolean SaveData::unlockedCyborg bool ___unlockedCyborg_35; // System.Boolean SaveData::unlockedSpartan bool ___unlockedSpartan_36; // System.Boolean SaveData::unlockedScarab bool ___unlockedScarab_37; // System.Boolean SaveData::wonGame bool ___wonGame_38; // System.Int32 SaveData::checkpoint int32_t ___checkpoint_39; // System.Int32 SaveData::checkpointScore int32_t ___checkpointScore_40; // System.Boolean SaveData::continueGodMode bool ___continueGodMode_41; // System.Boolean SaveData::continueHadDied bool ___continueHadDied_42; // System.Int32 SaveData::checkpointSidearmPower int32_t ___checkpointSidearmPower_43; // System.Int32 SaveData::checkpointGunPower1 int32_t ___checkpointGunPower1_44; // System.Int32 SaveData::checkpointGunPower2 int32_t ___checkpointGunPower2_45; // System.Int32 SaveData::checkpointGunPower3 int32_t ___checkpointGunPower3_46; // System.Int32 SaveData::checkpointGunPower4 int32_t ___checkpointGunPower4_47; // System.Int32 SaveData::checkpointGrenade int32_t ___checkpointGrenade_48; // System.Int32 SaveData::checkpointMissiles int32_t ___checkpointMissiles_49; // System.Boolean SaveData::sRankS1 bool ___sRankS1_50; // System.Boolean SaveData::sRankS2 bool ___sRankS2_51; // System.Boolean SaveData::sRankS3 bool ___sRankS3_52; // System.Boolean SaveData::sRankS4 bool ___sRankS4_53; // System.Boolean SaveData::sRankS5 bool ___sRankS5_54; // System.Boolean SaveData::sRankS6 bool ___sRankS6_55; // System.Boolean SaveData::sRankS7 bool ___sRankS7_56; // System.Int32 SaveData::highestClearedStage int32_t ___highestClearedStage_57; // System.Int32 SaveData::language int32_t ___language_58; // System.Single SaveData::difficultyModifier float ___difficultyModifier_59; // System.Boolean SaveData::godMode bool ___godMode_60; // System.Boolean SaveData::easyMode bool ___easyMode_61; // System.Boolean SaveData::highRefreshRate bool ___highRefreshRate_62; public: inline static int32_t get_offset_of_arcadeHighScore_0() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___arcadeHighScore_0)); } inline int32_t get_arcadeHighScore_0() const { return ___arcadeHighScore_0; } inline int32_t* get_address_of_arcadeHighScore_0() { return &___arcadeHighScore_0; } inline void set_arcadeHighScore_0(int32_t value) { ___arcadeHighScore_0 = value; } inline static int32_t get_offset_of_bikeType_1() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___bikeType_1)); } inline int32_t get_bikeType_1() const { return ___bikeType_1; } inline int32_t* get_address_of_bikeType_1() { return &___bikeType_1; } inline void set_bikeType_1(int32_t value) { ___bikeType_1 = value; } inline static int32_t get_offset_of_primaryR_2() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___primaryR_2)); } inline float get_primaryR_2() const { return ___primaryR_2; } inline float* get_address_of_primaryR_2() { return &___primaryR_2; } inline void set_primaryR_2(float value) { ___primaryR_2 = value; } inline static int32_t get_offset_of_primaryG_3() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___primaryG_3)); } inline float get_primaryG_3() const { return ___primaryG_3; } inline float* get_address_of_primaryG_3() { return &___primaryG_3; } inline void set_primaryG_3(float value) { ___primaryG_3 = value; } inline static int32_t get_offset_of_primaryB_4() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___primaryB_4)); } inline float get_primaryB_4() const { return ___primaryB_4; } inline float* get_address_of_primaryB_4() { return &___primaryB_4; } inline void set_primaryB_4(float value) { ___primaryB_4 = value; } inline static int32_t get_offset_of_secondaryR_5() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___secondaryR_5)); } inline float get_secondaryR_5() const { return ___secondaryR_5; } inline float* get_address_of_secondaryR_5() { return &___secondaryR_5; } inline void set_secondaryR_5(float value) { ___secondaryR_5 = value; } inline static int32_t get_offset_of_secondaryG_6() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___secondaryG_6)); } inline float get_secondaryG_6() const { return ___secondaryG_6; } inline float* get_address_of_secondaryG_6() { return &___secondaryG_6; } inline void set_secondaryG_6(float value) { ___secondaryG_6 = value; } inline static int32_t get_offset_of_secondaryB_7() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___secondaryB_7)); } inline float get_secondaryB_7() const { return ___secondaryB_7; } inline float* get_address_of_secondaryB_7() { return &___secondaryB_7; } inline void set_secondaryB_7(float value) { ___secondaryB_7 = value; } inline static int32_t get_offset_of_tertiaryR_8() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___tertiaryR_8)); } inline float get_tertiaryR_8() const { return ___tertiaryR_8; } inline float* get_address_of_tertiaryR_8() { return &___tertiaryR_8; } inline void set_tertiaryR_8(float value) { ___tertiaryR_8 = value; } inline static int32_t get_offset_of_tertiaryG_9() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___tertiaryG_9)); } inline float get_tertiaryG_9() const { return ___tertiaryG_9; } inline float* get_address_of_tertiaryG_9() { return &___tertiaryG_9; } inline void set_tertiaryG_9(float value) { ___tertiaryG_9 = value; } inline static int32_t get_offset_of_tertiaryB_10() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___tertiaryB_10)); } inline float get_tertiaryB_10() const { return ___tertiaryB_10; } inline float* get_address_of_tertiaryB_10() { return &___tertiaryB_10; } inline void set_tertiaryB_10(float value) { ___tertiaryB_10 = value; } inline static int32_t get_offset_of_dashColor_11() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___dashColor_11)); } inline int32_t get_dashColor_11() const { return ___dashColor_11; } inline int32_t* get_address_of_dashColor_11() { return &___dashColor_11; } inline void set_dashColor_11(int32_t value) { ___dashColor_11 = value; } inline static int32_t get_offset_of_reloadEmptyOnly_12() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___reloadEmptyOnly_12)); } inline bool get_reloadEmptyOnly_12() const { return ___reloadEmptyOnly_12; } inline bool* get_address_of_reloadEmptyOnly_12() { return &___reloadEmptyOnly_12; } inline void set_reloadEmptyOnly_12(bool value) { ___reloadEmptyOnly_12 = value; } inline static int32_t get_offset_of_heightOffset_13() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___heightOffset_13)); } inline float get_heightOffset_13() const { return ___heightOffset_13; } inline float* get_address_of_heightOffset_13() { return &___heightOffset_13; } inline void set_heightOffset_13(float value) { ___heightOffset_13 = value; } inline static int32_t get_offset_of_headLeanIntensity_14() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___headLeanIntensity_14)); } inline float get_headLeanIntensity_14() const { return ___headLeanIntensity_14; } inline float* get_address_of_headLeanIntensity_14() { return &___headLeanIntensity_14; } inline void set_headLeanIntensity_14(float value) { ___headLeanIntensity_14 = value; } inline static int32_t get_offset_of_sfxVolumeLevel_15() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___sfxVolumeLevel_15)); } inline float get_sfxVolumeLevel_15() const { return ___sfxVolumeLevel_15; } inline float* get_address_of_sfxVolumeLevel_15() { return &___sfxVolumeLevel_15; } inline void set_sfxVolumeLevel_15(float value) { ___sfxVolumeLevel_15 = value; } inline static int32_t get_offset_of_musicVolumeLevel_16() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___musicVolumeLevel_16)); } inline float get_musicVolumeLevel_16() const { return ___musicVolumeLevel_16; } inline float* get_address_of_musicVolumeLevel_16() { return &___musicVolumeLevel_16; } inline void set_musicVolumeLevel_16(float value) { ___musicVolumeLevel_16 = value; } inline static int32_t get_offset_of_tutorialOn_17() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___tutorialOn_17)); } inline bool get_tutorialOn_17() const { return ___tutorialOn_17; } inline bool* get_address_of_tutorialOn_17() { return &___tutorialOn_17; } inline void set_tutorialOn_17(bool value) { ___tutorialOn_17 = value; } inline static int32_t get_offset_of_autoReload_18() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___autoReload_18)); } inline bool get_autoReload_18() const { return ___autoReload_18; } inline bool* get_address_of_autoReload_18() { return &___autoReload_18; } inline void set_autoReload_18(bool value) { ___autoReload_18 = value; } inline static int32_t get_offset_of_vignette_19() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___vignette_19)); } inline float get_vignette_19() const { return ___vignette_19; } inline float* get_address_of_vignette_19() { return &___vignette_19; } inline void set_vignette_19(float value) { ___vignette_19 = value; } inline static int32_t get_offset_of_laserPointerAlwaysOn_20() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___laserPointerAlwaysOn_20)); } inline bool get_laserPointerAlwaysOn_20() const { return ___laserPointerAlwaysOn_20; } inline bool* get_address_of_laserPointerAlwaysOn_20() { return &___laserPointerAlwaysOn_20; } inline void set_laserPointerAlwaysOn_20(bool value) { ___laserPointerAlwaysOn_20 = value; } inline static int32_t get_offset_of_handType_21() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___handType_21)); } inline int32_t get_handType_21() const { return ___handType_21; } inline int32_t* get_address_of_handType_21() { return &___handType_21; } inline void set_handType_21(int32_t value) { ___handType_21 = value; } inline static int32_t get_offset_of_leftHandXRotation_22() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___leftHandXRotation_22)); } inline int32_t get_leftHandXRotation_22() const { return ___leftHandXRotation_22; } inline int32_t* get_address_of_leftHandXRotation_22() { return &___leftHandXRotation_22; } inline void set_leftHandXRotation_22(int32_t value) { ___leftHandXRotation_22 = value; } inline static int32_t get_offset_of_leftHandYRotation_23() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___leftHandYRotation_23)); } inline int32_t get_leftHandYRotation_23() const { return ___leftHandYRotation_23; } inline int32_t* get_address_of_leftHandYRotation_23() { return &___leftHandYRotation_23; } inline void set_leftHandYRotation_23(int32_t value) { ___leftHandYRotation_23 = value; } inline static int32_t get_offset_of_leftHandZRotation_24() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___leftHandZRotation_24)); } inline int32_t get_leftHandZRotation_24() const { return ___leftHandZRotation_24; } inline int32_t* get_address_of_leftHandZRotation_24() { return &___leftHandZRotation_24; } inline void set_leftHandZRotation_24(int32_t value) { ___leftHandZRotation_24 = value; } inline static int32_t get_offset_of_rightHandXRotation_25() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___rightHandXRotation_25)); } inline int32_t get_rightHandXRotation_25() const { return ___rightHandXRotation_25; } inline int32_t* get_address_of_rightHandXRotation_25() { return &___rightHandXRotation_25; } inline void set_rightHandXRotation_25(int32_t value) { ___rightHandXRotation_25 = value; } inline static int32_t get_offset_of_rightHandYRotation_26() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___rightHandYRotation_26)); } inline int32_t get_rightHandYRotation_26() const { return ___rightHandYRotation_26; } inline int32_t* get_address_of_rightHandYRotation_26() { return &___rightHandYRotation_26; } inline void set_rightHandYRotation_26(int32_t value) { ___rightHandYRotation_26 = value; } inline static int32_t get_offset_of_rightHandZRotation_27() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___rightHandZRotation_27)); } inline int32_t get_rightHandZRotation_27() const { return ___rightHandZRotation_27; } inline int32_t* get_address_of_rightHandZRotation_27() { return &___rightHandZRotation_27; } inline void set_rightHandZRotation_27(int32_t value) { ___rightHandZRotation_27 = value; } inline static int32_t get_offset_of_leftHandXOffset_28() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___leftHandXOffset_28)); } inline float get_leftHandXOffset_28() const { return ___leftHandXOffset_28; } inline float* get_address_of_leftHandXOffset_28() { return &___leftHandXOffset_28; } inline void set_leftHandXOffset_28(float value) { ___leftHandXOffset_28 = value; } inline static int32_t get_offset_of_leftHandYOffset_29() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___leftHandYOffset_29)); } inline float get_leftHandYOffset_29() const { return ___leftHandYOffset_29; } inline float* get_address_of_leftHandYOffset_29() { return &___leftHandYOffset_29; } inline void set_leftHandYOffset_29(float value) { ___leftHandYOffset_29 = value; } inline static int32_t get_offset_of_leftHandZOffset_30() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___leftHandZOffset_30)); } inline float get_leftHandZOffset_30() const { return ___leftHandZOffset_30; } inline float* get_address_of_leftHandZOffset_30() { return &___leftHandZOffset_30; } inline void set_leftHandZOffset_30(float value) { ___leftHandZOffset_30 = value; } inline static int32_t get_offset_of_rightHandXOffset_31() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___rightHandXOffset_31)); } inline float get_rightHandXOffset_31() const { return ___rightHandXOffset_31; } inline float* get_address_of_rightHandXOffset_31() { return &___rightHandXOffset_31; } inline void set_rightHandXOffset_31(float value) { ___rightHandXOffset_31 = value; } inline static int32_t get_offset_of_rightHandYOffset_32() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___rightHandYOffset_32)); } inline float get_rightHandYOffset_32() const { return ___rightHandYOffset_32; } inline float* get_address_of_rightHandYOffset_32() { return &___rightHandYOffset_32; } inline void set_rightHandYOffset_32(float value) { ___rightHandYOffset_32 = value; } inline static int32_t get_offset_of_rightHandZOffset_33() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___rightHandZOffset_33)); } inline float get_rightHandZOffset_33() const { return ___rightHandZOffset_33; } inline float* get_address_of_rightHandZOffset_33() { return &___rightHandZOffset_33; } inline void set_rightHandZOffset_33(float value) { ___rightHandZOffset_33 = value; } inline static int32_t get_offset_of_unlockedCoreAI_34() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___unlockedCoreAI_34)); } inline bool get_unlockedCoreAI_34() const { return ___unlockedCoreAI_34; } inline bool* get_address_of_unlockedCoreAI_34() { return &___unlockedCoreAI_34; } inline void set_unlockedCoreAI_34(bool value) { ___unlockedCoreAI_34 = value; } inline static int32_t get_offset_of_unlockedCyborg_35() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___unlockedCyborg_35)); } inline bool get_unlockedCyborg_35() const { return ___unlockedCyborg_35; } inline bool* get_address_of_unlockedCyborg_35() { return &___unlockedCyborg_35; } inline void set_unlockedCyborg_35(bool value) { ___unlockedCyborg_35 = value; } inline static int32_t get_offset_of_unlockedSpartan_36() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___unlockedSpartan_36)); } inline bool get_unlockedSpartan_36() const { return ___unlockedSpartan_36; } inline bool* get_address_of_unlockedSpartan_36() { return &___unlockedSpartan_36; } inline void set_unlockedSpartan_36(bool value) { ___unlockedSpartan_36 = value; } inline static int32_t get_offset_of_unlockedScarab_37() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___unlockedScarab_37)); } inline bool get_unlockedScarab_37() const { return ___unlockedScarab_37; } inline bool* get_address_of_unlockedScarab_37() { return &___unlockedScarab_37; } inline void set_unlockedScarab_37(bool value) { ___unlockedScarab_37 = value; } inline static int32_t get_offset_of_wonGame_38() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___wonGame_38)); } inline bool get_wonGame_38() const { return ___wonGame_38; } inline bool* get_address_of_wonGame_38() { return &___wonGame_38; } inline void set_wonGame_38(bool value) { ___wonGame_38 = value; } inline static int32_t get_offset_of_checkpoint_39() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___checkpoint_39)); } inline int32_t get_checkpoint_39() const { return ___checkpoint_39; } inline int32_t* get_address_of_checkpoint_39() { return &___checkpoint_39; } inline void set_checkpoint_39(int32_t value) { ___checkpoint_39 = value; } inline static int32_t get_offset_of_checkpointScore_40() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___checkpointScore_40)); } inline int32_t get_checkpointScore_40() const { return ___checkpointScore_40; } inline int32_t* get_address_of_checkpointScore_40() { return &___checkpointScore_40; } inline void set_checkpointScore_40(int32_t value) { ___checkpointScore_40 = value; } inline static int32_t get_offset_of_continueGodMode_41() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___continueGodMode_41)); } inline bool get_continueGodMode_41() const { return ___continueGodMode_41; } inline bool* get_address_of_continueGodMode_41() { return &___continueGodMode_41; } inline void set_continueGodMode_41(bool value) { ___continueGodMode_41 = value; } inline static int32_t get_offset_of_continueHadDied_42() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___continueHadDied_42)); } inline bool get_continueHadDied_42() const { return ___continueHadDied_42; } inline bool* get_address_of_continueHadDied_42() { return &___continueHadDied_42; } inline void set_continueHadDied_42(bool value) { ___continueHadDied_42 = value; } inline static int32_t get_offset_of_checkpointSidearmPower_43() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___checkpointSidearmPower_43)); } inline int32_t get_checkpointSidearmPower_43() const { return ___checkpointSidearmPower_43; } inline int32_t* get_address_of_checkpointSidearmPower_43() { return &___checkpointSidearmPower_43; } inline void set_checkpointSidearmPower_43(int32_t value) { ___checkpointSidearmPower_43 = value; } inline static int32_t get_offset_of_checkpointGunPower1_44() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___checkpointGunPower1_44)); } inline int32_t get_checkpointGunPower1_44() const { return ___checkpointGunPower1_44; } inline int32_t* get_address_of_checkpointGunPower1_44() { return &___checkpointGunPower1_44; } inline void set_checkpointGunPower1_44(int32_t value) { ___checkpointGunPower1_44 = value; } inline static int32_t get_offset_of_checkpointGunPower2_45() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___checkpointGunPower2_45)); } inline int32_t get_checkpointGunPower2_45() const { return ___checkpointGunPower2_45; } inline int32_t* get_address_of_checkpointGunPower2_45() { return &___checkpointGunPower2_45; } inline void set_checkpointGunPower2_45(int32_t value) { ___checkpointGunPower2_45 = value; } inline static int32_t get_offset_of_checkpointGunPower3_46() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___checkpointGunPower3_46)); } inline int32_t get_checkpointGunPower3_46() const { return ___checkpointGunPower3_46; } inline int32_t* get_address_of_checkpointGunPower3_46() { return &___checkpointGunPower3_46; } inline void set_checkpointGunPower3_46(int32_t value) { ___checkpointGunPower3_46 = value; } inline static int32_t get_offset_of_checkpointGunPower4_47() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___checkpointGunPower4_47)); } inline int32_t get_checkpointGunPower4_47() const { return ___checkpointGunPower4_47; } inline int32_t* get_address_of_checkpointGunPower4_47() { return &___checkpointGunPower4_47; } inline void set_checkpointGunPower4_47(int32_t value) { ___checkpointGunPower4_47 = value; } inline static int32_t get_offset_of_checkpointGrenade_48() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___checkpointGrenade_48)); } inline int32_t get_checkpointGrenade_48() const { return ___checkpointGrenade_48; } inline int32_t* get_address_of_checkpointGrenade_48() { return &___checkpointGrenade_48; } inline void set_checkpointGrenade_48(int32_t value) { ___checkpointGrenade_48 = value; } inline static int32_t get_offset_of_checkpointMissiles_49() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___checkpointMissiles_49)); } inline int32_t get_checkpointMissiles_49() const { return ___checkpointMissiles_49; } inline int32_t* get_address_of_checkpointMissiles_49() { return &___checkpointMissiles_49; } inline void set_checkpointMissiles_49(int32_t value) { ___checkpointMissiles_49 = value; } inline static int32_t get_offset_of_sRankS1_50() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___sRankS1_50)); } inline bool get_sRankS1_50() const { return ___sRankS1_50; } inline bool* get_address_of_sRankS1_50() { return &___sRankS1_50; } inline void set_sRankS1_50(bool value) { ___sRankS1_50 = value; } inline static int32_t get_offset_of_sRankS2_51() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___sRankS2_51)); } inline bool get_sRankS2_51() const { return ___sRankS2_51; } inline bool* get_address_of_sRankS2_51() { return &___sRankS2_51; } inline void set_sRankS2_51(bool value) { ___sRankS2_51 = value; } inline static int32_t get_offset_of_sRankS3_52() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___sRankS3_52)); } inline bool get_sRankS3_52() const { return ___sRankS3_52; } inline bool* get_address_of_sRankS3_52() { return &___sRankS3_52; } inline void set_sRankS3_52(bool value) { ___sRankS3_52 = value; } inline static int32_t get_offset_of_sRankS4_53() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___sRankS4_53)); } inline bool get_sRankS4_53() const { return ___sRankS4_53; } inline bool* get_address_of_sRankS4_53() { return &___sRankS4_53; } inline void set_sRankS4_53(bool value) { ___sRankS4_53 = value; } inline static int32_t get_offset_of_sRankS5_54() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___sRankS5_54)); } inline bool get_sRankS5_54() const { return ___sRankS5_54; } inline bool* get_address_of_sRankS5_54() { return &___sRankS5_54; } inline void set_sRankS5_54(bool value) { ___sRankS5_54 = value; } inline static int32_t get_offset_of_sRankS6_55() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___sRankS6_55)); } inline bool get_sRankS6_55() const { return ___sRankS6_55; } inline bool* get_address_of_sRankS6_55() { return &___sRankS6_55; } inline void set_sRankS6_55(bool value) { ___sRankS6_55 = value; } inline static int32_t get_offset_of_sRankS7_56() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___sRankS7_56)); } inline bool get_sRankS7_56() const { return ___sRankS7_56; } inline bool* get_address_of_sRankS7_56() { return &___sRankS7_56; } inline void set_sRankS7_56(bool value) { ___sRankS7_56 = value; } inline static int32_t get_offset_of_highestClearedStage_57() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___highestClearedStage_57)); } inline int32_t get_highestClearedStage_57() const { return ___highestClearedStage_57; } inline int32_t* get_address_of_highestClearedStage_57() { return &___highestClearedStage_57; } inline void set_highestClearedStage_57(int32_t value) { ___highestClearedStage_57 = value; } inline static int32_t get_offset_of_language_58() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___language_58)); } inline int32_t get_language_58() const { return ___language_58; } inline int32_t* get_address_of_language_58() { return &___language_58; } inline void set_language_58(int32_t value) { ___language_58 = value; } inline static int32_t get_offset_of_difficultyModifier_59() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___difficultyModifier_59)); } inline float get_difficultyModifier_59() const { return ___difficultyModifier_59; } inline float* get_address_of_difficultyModifier_59() { return &___difficultyModifier_59; } inline void set_difficultyModifier_59(float value) { ___difficultyModifier_59 = value; } inline static int32_t get_offset_of_godMode_60() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___godMode_60)); } inline bool get_godMode_60() const { return ___godMode_60; } inline bool* get_address_of_godMode_60() { return &___godMode_60; } inline void set_godMode_60(bool value) { ___godMode_60 = value; } inline static int32_t get_offset_of_easyMode_61() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___easyMode_61)); } inline bool get_easyMode_61() const { return ___easyMode_61; } inline bool* get_address_of_easyMode_61() { return &___easyMode_61; } inline void set_easyMode_61(bool value) { ___easyMode_61 = value; } inline static int32_t get_offset_of_highRefreshRate_62() { return static_cast(offsetof(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450, ___highRefreshRate_62)); } inline bool get_highRefreshRate_62() const { return ___highRefreshRate_62; } inline bool* get_address_of_highRefreshRate_62() { return &___highRefreshRate_62; } inline void set_highRefreshRate_62(bool value) { ___highRefreshRate_62 = value; } }; // System.Type struct Type_t : public MemberInfo_t { public: // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ____impl_9; public: inline static int32_t get_offset_of__impl_9() { return static_cast(offsetof(Type_t, ____impl_9)); } inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 get__impl_9() const { return ____impl_9; } inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 * get_address_of__impl_9() { return &____impl_9; } inline void set__impl_9(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 value) { ____impl_9 = value; } }; // PathCreation.VertexPath struct VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 : public RuntimeObject { public: // PathCreation.PathSpace PathCreation.VertexPath::space int32_t ___space_0; // System.Boolean PathCreation.VertexPath::isClosedLoop bool ___isClosedLoop_1; // UnityEngine.Vector3[] PathCreation.VertexPath::localPoints Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ___localPoints_2; // UnityEngine.Vector3[] PathCreation.VertexPath::localTangents Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ___localTangents_3; // UnityEngine.Vector3[] PathCreation.VertexPath::localNormals Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ___localNormals_4; // System.Single[] PathCreation.VertexPath::times SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___times_5; // System.Single PathCreation.VertexPath::length float ___length_6; // System.Single[] PathCreation.VertexPath::cumulativeLengthAtEachVertex SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___cumulativeLengthAtEachVertex_7; // UnityEngine.Bounds PathCreation.VertexPath::bounds Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 ___bounds_8; // UnityEngine.Vector3 PathCreation.VertexPath::up Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___up_9; // UnityEngine.Transform PathCreation.VertexPath::transform Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___transform_12; public: inline static int32_t get_offset_of_space_0() { return static_cast(offsetof(VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452, ___space_0)); } inline int32_t get_space_0() const { return ___space_0; } inline int32_t* get_address_of_space_0() { return &___space_0; } inline void set_space_0(int32_t value) { ___space_0 = value; } inline static int32_t get_offset_of_isClosedLoop_1() { return static_cast(offsetof(VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452, ___isClosedLoop_1)); } inline bool get_isClosedLoop_1() const { return ___isClosedLoop_1; } inline bool* get_address_of_isClosedLoop_1() { return &___isClosedLoop_1; } inline void set_isClosedLoop_1(bool value) { ___isClosedLoop_1 = value; } inline static int32_t get_offset_of_localPoints_2() { return static_cast(offsetof(VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452, ___localPoints_2)); } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get_localPoints_2() const { return ___localPoints_2; } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of_localPoints_2() { return &___localPoints_2; } inline void set_localPoints_2(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value) { ___localPoints_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___localPoints_2), (void*)value); } inline static int32_t get_offset_of_localTangents_3() { return static_cast(offsetof(VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452, ___localTangents_3)); } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get_localTangents_3() const { return ___localTangents_3; } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of_localTangents_3() { return &___localTangents_3; } inline void set_localTangents_3(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value) { ___localTangents_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___localTangents_3), (void*)value); } inline static int32_t get_offset_of_localNormals_4() { return static_cast(offsetof(VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452, ___localNormals_4)); } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get_localNormals_4() const { return ___localNormals_4; } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of_localNormals_4() { return &___localNormals_4; } inline void set_localNormals_4(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value) { ___localNormals_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___localNormals_4), (void*)value); } inline static int32_t get_offset_of_times_5() { return static_cast(offsetof(VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452, ___times_5)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_times_5() const { return ___times_5; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_times_5() { return &___times_5; } inline void set_times_5(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___times_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___times_5), (void*)value); } inline static int32_t get_offset_of_length_6() { return static_cast(offsetof(VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452, ___length_6)); } inline float get_length_6() const { return ___length_6; } inline float* get_address_of_length_6() { return &___length_6; } inline void set_length_6(float value) { ___length_6 = value; } inline static int32_t get_offset_of_cumulativeLengthAtEachVertex_7() { return static_cast(offsetof(VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452, ___cumulativeLengthAtEachVertex_7)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_cumulativeLengthAtEachVertex_7() const { return ___cumulativeLengthAtEachVertex_7; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_cumulativeLengthAtEachVertex_7() { return &___cumulativeLengthAtEachVertex_7; } inline void set_cumulativeLengthAtEachVertex_7(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___cumulativeLengthAtEachVertex_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___cumulativeLengthAtEachVertex_7), (void*)value); } inline static int32_t get_offset_of_bounds_8() { return static_cast(offsetof(VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452, ___bounds_8)); } inline Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 get_bounds_8() const { return ___bounds_8; } inline Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 * get_address_of_bounds_8() { return &___bounds_8; } inline void set_bounds_8(Bounds_t0F1F36D4F7AF49524B3C2A2259594412A3D3AE37 value) { ___bounds_8 = value; } inline static int32_t get_offset_of_up_9() { return static_cast(offsetof(VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452, ___up_9)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_up_9() const { return ___up_9; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_up_9() { return &___up_9; } inline void set_up_9(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___up_9 = value; } inline static int32_t get_offset_of_transform_12() { return static_cast(offsetof(VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452, ___transform_12)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_transform_12() const { return ___transform_12; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_transform_12() { return &___transform_12; } inline void set_transform_12(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___transform_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___transform_12), (void*)value); } }; // UnityEngine.Behaviour struct Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 : public Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 { public: public: }; // UnityEngine.Collider struct Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 : public Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 { public: public: }; // UnityEngine.MeshFilter struct MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A : public Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 { public: public: }; // UnityEngine.Renderer struct Renderer_t58147AB5B00224FE1460FD47542DC0DA7EC9378C : public Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 { public: public: }; // UnityEngine.Rigidbody struct Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A : public Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 { public: public: }; // UnityEngine.Transform struct Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 : public Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 { public: public: }; // FMODMusicManager/MarkerChangeEvent struct MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571 : public MulticastDelegate_t { public: public: }; // PowerUp/GotPowerUp struct GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A : public MulticastDelegate_t { public: public: }; // ProjectileDestroyArea/OnProjectileBlocked struct OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD : public MulticastDelegate_t { public: public: }; // RemoteToggle/OnToggleTriggered struct OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD : public MulticastDelegate_t { public: public: }; // TrafficHandler/OnVehicleSpawned struct OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8 : public MulticastDelegate_t { public: public: }; // WaveHandler/OnEnemySpawned struct OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D : public MulticastDelegate_t { public: public: }; // UnityEngine.Animator struct Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 : public Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 { public: public: }; // UnityEngine.AudioBehaviour struct AudioBehaviour_tB44966D47AD43C50C7294AEE9B57574E55AACA4A : public Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 { public: public: }; // UnityEngine.MeshCollider struct MeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98 : public Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 { public: public: }; // UnityEngine.MeshRenderer struct MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B : public Renderer_t58147AB5B00224FE1460FD47542DC0DA7EC9378C { public: public: }; // UnityEngine.MonoBehaviour struct MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A : public Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 { public: public: }; // UnityEngine.AudioSource struct AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B : public AudioBehaviour_tB44966D47AD43C50C7294AEE9B57574E55AACA4A { public: public: }; // Beam struct Beam_t470A8538C12DD998A793A710C5210B64A8AC3866 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.GameObject Beam::beamObject GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___beamObject_4; // UnityEngine.GameObject Beam::endCap GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___endCap_5; // UnityEngine.ParticleSystem Beam::splash ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * ___splash_6; // System.Single Beam::frontOffset float ___frontOffset_7; // System.Single Beam::beamRange float ___beamRange_8; // System.Single Beam::beamRadius float ___beamRadius_9; // UnityEngine.LayerMask Beam::hitLayerMask LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___hitLayerMask_10; // UnityEngine.Rigidbody Beam::rb Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * ___rb_11; // UnityEngine.Collider Beam::splashCollider Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___splashCollider_12; // System.Single Beam::scaleAdjust float ___scaleAdjust_13; // System.Single Beam::k__BackingField float ___U3CCurrentBeamLengthU3Ek__BackingField_14; public: inline static int32_t get_offset_of_beamObject_4() { return static_cast(offsetof(Beam_t470A8538C12DD998A793A710C5210B64A8AC3866, ___beamObject_4)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_beamObject_4() const { return ___beamObject_4; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_beamObject_4() { return &___beamObject_4; } inline void set_beamObject_4(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___beamObject_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___beamObject_4), (void*)value); } inline static int32_t get_offset_of_endCap_5() { return static_cast(offsetof(Beam_t470A8538C12DD998A793A710C5210B64A8AC3866, ___endCap_5)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_endCap_5() const { return ___endCap_5; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_endCap_5() { return &___endCap_5; } inline void set_endCap_5(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___endCap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___endCap_5), (void*)value); } inline static int32_t get_offset_of_splash_6() { return static_cast(offsetof(Beam_t470A8538C12DD998A793A710C5210B64A8AC3866, ___splash_6)); } inline ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * get_splash_6() const { return ___splash_6; } inline ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E ** get_address_of_splash_6() { return &___splash_6; } inline void set_splash_6(ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * value) { ___splash_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___splash_6), (void*)value); } inline static int32_t get_offset_of_frontOffset_7() { return static_cast(offsetof(Beam_t470A8538C12DD998A793A710C5210B64A8AC3866, ___frontOffset_7)); } inline float get_frontOffset_7() const { return ___frontOffset_7; } inline float* get_address_of_frontOffset_7() { return &___frontOffset_7; } inline void set_frontOffset_7(float value) { ___frontOffset_7 = value; } inline static int32_t get_offset_of_beamRange_8() { return static_cast(offsetof(Beam_t470A8538C12DD998A793A710C5210B64A8AC3866, ___beamRange_8)); } inline float get_beamRange_8() const { return ___beamRange_8; } inline float* get_address_of_beamRange_8() { return &___beamRange_8; } inline void set_beamRange_8(float value) { ___beamRange_8 = value; } inline static int32_t get_offset_of_beamRadius_9() { return static_cast(offsetof(Beam_t470A8538C12DD998A793A710C5210B64A8AC3866, ___beamRadius_9)); } inline float get_beamRadius_9() const { return ___beamRadius_9; } inline float* get_address_of_beamRadius_9() { return &___beamRadius_9; } inline void set_beamRadius_9(float value) { ___beamRadius_9 = value; } inline static int32_t get_offset_of_hitLayerMask_10() { return static_cast(offsetof(Beam_t470A8538C12DD998A793A710C5210B64A8AC3866, ___hitLayerMask_10)); } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 get_hitLayerMask_10() const { return ___hitLayerMask_10; } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_hitLayerMask_10() { return &___hitLayerMask_10; } inline void set_hitLayerMask_10(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 value) { ___hitLayerMask_10 = value; } inline static int32_t get_offset_of_rb_11() { return static_cast(offsetof(Beam_t470A8538C12DD998A793A710C5210B64A8AC3866, ___rb_11)); } inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * get_rb_11() const { return ___rb_11; } inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A ** get_address_of_rb_11() { return &___rb_11; } inline void set_rb_11(Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * value) { ___rb_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___rb_11), (void*)value); } inline static int32_t get_offset_of_splashCollider_12() { return static_cast(offsetof(Beam_t470A8538C12DD998A793A710C5210B64A8AC3866, ___splashCollider_12)); } inline Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * get_splashCollider_12() const { return ___splashCollider_12; } inline Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 ** get_address_of_splashCollider_12() { return &___splashCollider_12; } inline void set_splashCollider_12(Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * value) { ___splashCollider_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___splashCollider_12), (void*)value); } inline static int32_t get_offset_of_scaleAdjust_13() { return static_cast(offsetof(Beam_t470A8538C12DD998A793A710C5210B64A8AC3866, ___scaleAdjust_13)); } inline float get_scaleAdjust_13() const { return ___scaleAdjust_13; } inline float* get_address_of_scaleAdjust_13() { return &___scaleAdjust_13; } inline void set_scaleAdjust_13(float value) { ___scaleAdjust_13 = value; } inline static int32_t get_offset_of_U3CCurrentBeamLengthU3Ek__BackingField_14() { return static_cast(offsetof(Beam_t470A8538C12DD998A793A710C5210B64A8AC3866, ___U3CCurrentBeamLengthU3Ek__BackingField_14)); } inline float get_U3CCurrentBeamLengthU3Ek__BackingField_14() const { return ___U3CCurrentBeamLengthU3Ek__BackingField_14; } inline float* get_address_of_U3CCurrentBeamLengthU3Ek__BackingField_14() { return &___U3CCurrentBeamLengthU3Ek__BackingField_14; } inline void set_U3CCurrentBeamLengthU3Ek__BackingField_14(float value) { ___U3CCurrentBeamLengthU3Ek__BackingField_14 = value; } }; // BossEnemySpawner struct BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // Follower BossEnemySpawner::follower Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * ___follower_4; // CoupledSource BossEnemySpawner::spawnSource int32_t ___spawnSource_5; // System.Single BossEnemySpawner::spawnInterval float ___spawnInterval_6; // System.Int32 BossEnemySpawner::maxConcurrentSpawns int32_t ___maxConcurrentSpawns_7; // System.Int32 BossEnemySpawner::maxSpawns int32_t ___maxSpawns_8; // UnityEngine.Transform BossEnemySpawner::spawnPoint Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___spawnPoint_9; // System.String BossEnemySpawner::spawnTrigger String_t* ___spawnTrigger_10; // UnityEngine.ParticleSystem BossEnemySpawner::spawnParticles ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * ___spawnParticles_11; // System.Boolean BossEnemySpawner::awardsPoints bool ___awardsPoints_12; // System.Boolean BossEnemySpawner::spawning bool ___spawning_13; // UnityEngine.Animator BossEnemySpawner::spawnAnimator Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___spawnAnimator_14; // WaveEnemy[] BossEnemySpawner::enemyList WaveEnemyU5BU5D_tADEB2D81989D7BEC80821D34B0E34EA7F48F98DA* ___enemyList_15; // System.Single BossEnemySpawner::nextSpawn float ___nextSpawn_16; // System.Int32 BossEnemySpawner::spawned int32_t ___spawned_17; // UnityEngine.Transform BossEnemySpawner::enemySpawn Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___enemySpawn_18; // System.Int32 BossEnemySpawner::removeSpawnIndex int32_t ___removeSpawnIndex_19; // System.Collections.Generic.List`1 BossEnemySpawner::currentSpawns List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * ___currentSpawns_20; // WaveEnemy BossEnemySpawner::enemy WaveEnemy_t49BCAACDC35993CFA8B2B14F295D54FC7384D63B * ___enemy_21; // CouplingSetup BossEnemySpawner::enemyCouplingSetup CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * ___enemyCouplingSetup_22; public: inline static int32_t get_offset_of_follower_4() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___follower_4)); } inline Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * get_follower_4() const { return ___follower_4; } inline Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 ** get_address_of_follower_4() { return &___follower_4; } inline void set_follower_4(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * value) { ___follower_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___follower_4), (void*)value); } inline static int32_t get_offset_of_spawnSource_5() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___spawnSource_5)); } inline int32_t get_spawnSource_5() const { return ___spawnSource_5; } inline int32_t* get_address_of_spawnSource_5() { return &___spawnSource_5; } inline void set_spawnSource_5(int32_t value) { ___spawnSource_5 = value; } inline static int32_t get_offset_of_spawnInterval_6() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___spawnInterval_6)); } inline float get_spawnInterval_6() const { return ___spawnInterval_6; } inline float* get_address_of_spawnInterval_6() { return &___spawnInterval_6; } inline void set_spawnInterval_6(float value) { ___spawnInterval_6 = value; } inline static int32_t get_offset_of_maxConcurrentSpawns_7() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___maxConcurrentSpawns_7)); } inline int32_t get_maxConcurrentSpawns_7() const { return ___maxConcurrentSpawns_7; } inline int32_t* get_address_of_maxConcurrentSpawns_7() { return &___maxConcurrentSpawns_7; } inline void set_maxConcurrentSpawns_7(int32_t value) { ___maxConcurrentSpawns_7 = value; } inline static int32_t get_offset_of_maxSpawns_8() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___maxSpawns_8)); } inline int32_t get_maxSpawns_8() const { return ___maxSpawns_8; } inline int32_t* get_address_of_maxSpawns_8() { return &___maxSpawns_8; } inline void set_maxSpawns_8(int32_t value) { ___maxSpawns_8 = value; } inline static int32_t get_offset_of_spawnPoint_9() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___spawnPoint_9)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_spawnPoint_9() const { return ___spawnPoint_9; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_spawnPoint_9() { return &___spawnPoint_9; } inline void set_spawnPoint_9(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___spawnPoint_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___spawnPoint_9), (void*)value); } inline static int32_t get_offset_of_spawnTrigger_10() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___spawnTrigger_10)); } inline String_t* get_spawnTrigger_10() const { return ___spawnTrigger_10; } inline String_t** get_address_of_spawnTrigger_10() { return &___spawnTrigger_10; } inline void set_spawnTrigger_10(String_t* value) { ___spawnTrigger_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___spawnTrigger_10), (void*)value); } inline static int32_t get_offset_of_spawnParticles_11() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___spawnParticles_11)); } inline ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * get_spawnParticles_11() const { return ___spawnParticles_11; } inline ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E ** get_address_of_spawnParticles_11() { return &___spawnParticles_11; } inline void set_spawnParticles_11(ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * value) { ___spawnParticles_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___spawnParticles_11), (void*)value); } inline static int32_t get_offset_of_awardsPoints_12() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___awardsPoints_12)); } inline bool get_awardsPoints_12() const { return ___awardsPoints_12; } inline bool* get_address_of_awardsPoints_12() { return &___awardsPoints_12; } inline void set_awardsPoints_12(bool value) { ___awardsPoints_12 = value; } inline static int32_t get_offset_of_spawning_13() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___spawning_13)); } inline bool get_spawning_13() const { return ___spawning_13; } inline bool* get_address_of_spawning_13() { return &___spawning_13; } inline void set_spawning_13(bool value) { ___spawning_13 = value; } inline static int32_t get_offset_of_spawnAnimator_14() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___spawnAnimator_14)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_spawnAnimator_14() const { return ___spawnAnimator_14; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_spawnAnimator_14() { return &___spawnAnimator_14; } inline void set_spawnAnimator_14(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___spawnAnimator_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___spawnAnimator_14), (void*)value); } inline static int32_t get_offset_of_enemyList_15() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___enemyList_15)); } inline WaveEnemyU5BU5D_tADEB2D81989D7BEC80821D34B0E34EA7F48F98DA* get_enemyList_15() const { return ___enemyList_15; } inline WaveEnemyU5BU5D_tADEB2D81989D7BEC80821D34B0E34EA7F48F98DA** get_address_of_enemyList_15() { return &___enemyList_15; } inline void set_enemyList_15(WaveEnemyU5BU5D_tADEB2D81989D7BEC80821D34B0E34EA7F48F98DA* value) { ___enemyList_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___enemyList_15), (void*)value); } inline static int32_t get_offset_of_nextSpawn_16() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___nextSpawn_16)); } inline float get_nextSpawn_16() const { return ___nextSpawn_16; } inline float* get_address_of_nextSpawn_16() { return &___nextSpawn_16; } inline void set_nextSpawn_16(float value) { ___nextSpawn_16 = value; } inline static int32_t get_offset_of_spawned_17() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___spawned_17)); } inline int32_t get_spawned_17() const { return ___spawned_17; } inline int32_t* get_address_of_spawned_17() { return &___spawned_17; } inline void set_spawned_17(int32_t value) { ___spawned_17 = value; } inline static int32_t get_offset_of_enemySpawn_18() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___enemySpawn_18)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_enemySpawn_18() const { return ___enemySpawn_18; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_enemySpawn_18() { return &___enemySpawn_18; } inline void set_enemySpawn_18(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___enemySpawn_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___enemySpawn_18), (void*)value); } inline static int32_t get_offset_of_removeSpawnIndex_19() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___removeSpawnIndex_19)); } inline int32_t get_removeSpawnIndex_19() const { return ___removeSpawnIndex_19; } inline int32_t* get_address_of_removeSpawnIndex_19() { return &___removeSpawnIndex_19; } inline void set_removeSpawnIndex_19(int32_t value) { ___removeSpawnIndex_19 = value; } inline static int32_t get_offset_of_currentSpawns_20() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___currentSpawns_20)); } inline List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * get_currentSpawns_20() const { return ___currentSpawns_20; } inline List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 ** get_address_of_currentSpawns_20() { return &___currentSpawns_20; } inline void set_currentSpawns_20(List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * value) { ___currentSpawns_20 = value; Il2CppCodeGenWriteBarrier((void**)(&___currentSpawns_20), (void*)value); } inline static int32_t get_offset_of_enemy_21() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___enemy_21)); } inline WaveEnemy_t49BCAACDC35993CFA8B2B14F295D54FC7384D63B * get_enemy_21() const { return ___enemy_21; } inline WaveEnemy_t49BCAACDC35993CFA8B2B14F295D54FC7384D63B ** get_address_of_enemy_21() { return &___enemy_21; } inline void set_enemy_21(WaveEnemy_t49BCAACDC35993CFA8B2B14F295D54FC7384D63B * value) { ___enemy_21 = value; Il2CppCodeGenWriteBarrier((void**)(&___enemy_21), (void*)value); } inline static int32_t get_offset_of_enemyCouplingSetup_22() { return static_cast(offsetof(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875, ___enemyCouplingSetup_22)); } inline CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * get_enemyCouplingSetup_22() const { return ___enemyCouplingSetup_22; } inline CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 ** get_address_of_enemyCouplingSetup_22() { return &___enemyCouplingSetup_22; } inline void set_enemyCouplingSetup_22(CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * value) { ___enemyCouplingSetup_22 = value; Il2CppCodeGenWriteBarrier((void**)(&___enemyCouplingSetup_22), (void*)value); } }; // BossPhaseController struct BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Int32 BossPhaseController::startingPhase int32_t ___startingPhase_4; // UnityEngine.Events.UnityEvent BossPhaseController::onPhaseOne UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onPhaseOne_5; // UnityEngine.Events.UnityEvent BossPhaseController::onPhaseTwo UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onPhaseTwo_6; // UnityEngine.Events.UnityEvent BossPhaseController::onPhaseThree UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onPhaseThree_7; // UnityEngine.Events.UnityEvent BossPhaseController::onPhaseFour UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onPhaseFour_8; // UnityEngine.Events.UnityEvent BossPhaseController::onDestroyed UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onDestroyed_9; // System.Int32 BossPhaseController::k__BackingField int32_t ___U3CCurrentPhaseU3Ek__BackingField_10; public: inline static int32_t get_offset_of_startingPhase_4() { return static_cast(offsetof(BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53, ___startingPhase_4)); } inline int32_t get_startingPhase_4() const { return ___startingPhase_4; } inline int32_t* get_address_of_startingPhase_4() { return &___startingPhase_4; } inline void set_startingPhase_4(int32_t value) { ___startingPhase_4 = value; } inline static int32_t get_offset_of_onPhaseOne_5() { return static_cast(offsetof(BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53, ___onPhaseOne_5)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onPhaseOne_5() const { return ___onPhaseOne_5; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onPhaseOne_5() { return &___onPhaseOne_5; } inline void set_onPhaseOne_5(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onPhaseOne_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___onPhaseOne_5), (void*)value); } inline static int32_t get_offset_of_onPhaseTwo_6() { return static_cast(offsetof(BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53, ___onPhaseTwo_6)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onPhaseTwo_6() const { return ___onPhaseTwo_6; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onPhaseTwo_6() { return &___onPhaseTwo_6; } inline void set_onPhaseTwo_6(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onPhaseTwo_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___onPhaseTwo_6), (void*)value); } inline static int32_t get_offset_of_onPhaseThree_7() { return static_cast(offsetof(BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53, ___onPhaseThree_7)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onPhaseThree_7() const { return ___onPhaseThree_7; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onPhaseThree_7() { return &___onPhaseThree_7; } inline void set_onPhaseThree_7(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onPhaseThree_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___onPhaseThree_7), (void*)value); } inline static int32_t get_offset_of_onPhaseFour_8() { return static_cast(offsetof(BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53, ___onPhaseFour_8)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onPhaseFour_8() const { return ___onPhaseFour_8; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onPhaseFour_8() { return &___onPhaseFour_8; } inline void set_onPhaseFour_8(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onPhaseFour_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___onPhaseFour_8), (void*)value); } inline static int32_t get_offset_of_onDestroyed_9() { return static_cast(offsetof(BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53, ___onDestroyed_9)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onDestroyed_9() const { return ___onDestroyed_9; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onDestroyed_9() { return &___onDestroyed_9; } inline void set_onDestroyed_9(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onDestroyed_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___onDestroyed_9), (void*)value); } inline static int32_t get_offset_of_U3CCurrentPhaseU3Ek__BackingField_10() { return static_cast(offsetof(BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53, ___U3CCurrentPhaseU3Ek__BackingField_10)); } inline int32_t get_U3CCurrentPhaseU3Ek__BackingField_10() const { return ___U3CCurrentPhaseU3Ek__BackingField_10; } inline int32_t* get_address_of_U3CCurrentPhaseU3Ek__BackingField_10() { return &___U3CCurrentPhaseU3Ek__BackingField_10; } inline void set_U3CCurrentPhaseU3Ek__BackingField_10(int32_t value) { ___U3CCurrentPhaseU3Ek__BackingField_10 = value; } }; // Breakable struct Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Single Breakable::breakableHitPoints float ___breakableHitPoints_4; // UnityEngine.Transform Breakable::breakablePrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___breakablePrefab_5; // System.String Breakable::colorShaderName String_t* ___colorShaderName_6; // System.String Breakable::brightnessShaderName String_t* ___brightnessShaderName_7; // System.Single Breakable::hitFlashThreshold float ___hitFlashThreshold_8; // UnityEngine.Color Breakable::flashColor Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 ___flashColor_9; // System.Single Breakable::healthLowHitFlashThreshold float ___healthLowHitFlashThreshold_10; // UnityEngine.Color Breakable::lowHealthFlashColor Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 ___lowHealthFlashColor_11; // System.Single Breakable::flashDuration float ___flashDuration_12; // System.Single Breakable::flashBrightness float ___flashBrightness_13; // System.Boolean Breakable::onlyFlashMainTexture bool ___onlyFlashMainTexture_14; // System.Boolean Breakable::hitEffectsAsChildren bool ___hitEffectsAsChildren_15; // System.Boolean Breakable::countsAsEnemyKill bool ___countsAsEnemyKill_16; // UnityEngine.Events.UnityEvent Breakable::onDestroyed UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onDestroyed_17; // UnityEngine.MeshRenderer Breakable::meshRenderer MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * ___meshRenderer_18; // UnityEngine.Color Breakable::defaultColor Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 ___defaultColor_19; // System.Single Breakable::defaultBrightness float ___defaultBrightness_20; // System.Boolean Breakable::isFlashing bool ___isFlashing_21; // System.Boolean Breakable::destroyed bool ___destroyed_22; // System.String Breakable::colorName String_t* ___colorName_23; // System.String Breakable::brightnessName String_t* ___brightnessName_24; // System.Single Breakable::currentHitPoints float ___currentHitPoints_25; public: inline static int32_t get_offset_of_breakableHitPoints_4() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___breakableHitPoints_4)); } inline float get_breakableHitPoints_4() const { return ___breakableHitPoints_4; } inline float* get_address_of_breakableHitPoints_4() { return &___breakableHitPoints_4; } inline void set_breakableHitPoints_4(float value) { ___breakableHitPoints_4 = value; } inline static int32_t get_offset_of_breakablePrefab_5() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___breakablePrefab_5)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_breakablePrefab_5() const { return ___breakablePrefab_5; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_breakablePrefab_5() { return &___breakablePrefab_5; } inline void set_breakablePrefab_5(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___breakablePrefab_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___breakablePrefab_5), (void*)value); } inline static int32_t get_offset_of_colorShaderName_6() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___colorShaderName_6)); } inline String_t* get_colorShaderName_6() const { return ___colorShaderName_6; } inline String_t** get_address_of_colorShaderName_6() { return &___colorShaderName_6; } inline void set_colorShaderName_6(String_t* value) { ___colorShaderName_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorShaderName_6), (void*)value); } inline static int32_t get_offset_of_brightnessShaderName_7() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___brightnessShaderName_7)); } inline String_t* get_brightnessShaderName_7() const { return ___brightnessShaderName_7; } inline String_t** get_address_of_brightnessShaderName_7() { return &___brightnessShaderName_7; } inline void set_brightnessShaderName_7(String_t* value) { ___brightnessShaderName_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___brightnessShaderName_7), (void*)value); } inline static int32_t get_offset_of_hitFlashThreshold_8() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___hitFlashThreshold_8)); } inline float get_hitFlashThreshold_8() const { return ___hitFlashThreshold_8; } inline float* get_address_of_hitFlashThreshold_8() { return &___hitFlashThreshold_8; } inline void set_hitFlashThreshold_8(float value) { ___hitFlashThreshold_8 = value; } inline static int32_t get_offset_of_flashColor_9() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___flashColor_9)); } inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 get_flashColor_9() const { return ___flashColor_9; } inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_flashColor_9() { return &___flashColor_9; } inline void set_flashColor_9(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 value) { ___flashColor_9 = value; } inline static int32_t get_offset_of_healthLowHitFlashThreshold_10() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___healthLowHitFlashThreshold_10)); } inline float get_healthLowHitFlashThreshold_10() const { return ___healthLowHitFlashThreshold_10; } inline float* get_address_of_healthLowHitFlashThreshold_10() { return &___healthLowHitFlashThreshold_10; } inline void set_healthLowHitFlashThreshold_10(float value) { ___healthLowHitFlashThreshold_10 = value; } inline static int32_t get_offset_of_lowHealthFlashColor_11() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___lowHealthFlashColor_11)); } inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 get_lowHealthFlashColor_11() const { return ___lowHealthFlashColor_11; } inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_lowHealthFlashColor_11() { return &___lowHealthFlashColor_11; } inline void set_lowHealthFlashColor_11(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 value) { ___lowHealthFlashColor_11 = value; } inline static int32_t get_offset_of_flashDuration_12() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___flashDuration_12)); } inline float get_flashDuration_12() const { return ___flashDuration_12; } inline float* get_address_of_flashDuration_12() { return &___flashDuration_12; } inline void set_flashDuration_12(float value) { ___flashDuration_12 = value; } inline static int32_t get_offset_of_flashBrightness_13() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___flashBrightness_13)); } inline float get_flashBrightness_13() const { return ___flashBrightness_13; } inline float* get_address_of_flashBrightness_13() { return &___flashBrightness_13; } inline void set_flashBrightness_13(float value) { ___flashBrightness_13 = value; } inline static int32_t get_offset_of_onlyFlashMainTexture_14() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___onlyFlashMainTexture_14)); } inline bool get_onlyFlashMainTexture_14() const { return ___onlyFlashMainTexture_14; } inline bool* get_address_of_onlyFlashMainTexture_14() { return &___onlyFlashMainTexture_14; } inline void set_onlyFlashMainTexture_14(bool value) { ___onlyFlashMainTexture_14 = value; } inline static int32_t get_offset_of_hitEffectsAsChildren_15() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___hitEffectsAsChildren_15)); } inline bool get_hitEffectsAsChildren_15() const { return ___hitEffectsAsChildren_15; } inline bool* get_address_of_hitEffectsAsChildren_15() { return &___hitEffectsAsChildren_15; } inline void set_hitEffectsAsChildren_15(bool value) { ___hitEffectsAsChildren_15 = value; } inline static int32_t get_offset_of_countsAsEnemyKill_16() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___countsAsEnemyKill_16)); } inline bool get_countsAsEnemyKill_16() const { return ___countsAsEnemyKill_16; } inline bool* get_address_of_countsAsEnemyKill_16() { return &___countsAsEnemyKill_16; } inline void set_countsAsEnemyKill_16(bool value) { ___countsAsEnemyKill_16 = value; } inline static int32_t get_offset_of_onDestroyed_17() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___onDestroyed_17)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onDestroyed_17() const { return ___onDestroyed_17; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onDestroyed_17() { return &___onDestroyed_17; } inline void set_onDestroyed_17(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onDestroyed_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___onDestroyed_17), (void*)value); } inline static int32_t get_offset_of_meshRenderer_18() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___meshRenderer_18)); } inline MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * get_meshRenderer_18() const { return ___meshRenderer_18; } inline MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B ** get_address_of_meshRenderer_18() { return &___meshRenderer_18; } inline void set_meshRenderer_18(MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * value) { ___meshRenderer_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___meshRenderer_18), (void*)value); } inline static int32_t get_offset_of_defaultColor_19() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___defaultColor_19)); } inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 get_defaultColor_19() const { return ___defaultColor_19; } inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_defaultColor_19() { return &___defaultColor_19; } inline void set_defaultColor_19(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 value) { ___defaultColor_19 = value; } inline static int32_t get_offset_of_defaultBrightness_20() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___defaultBrightness_20)); } inline float get_defaultBrightness_20() const { return ___defaultBrightness_20; } inline float* get_address_of_defaultBrightness_20() { return &___defaultBrightness_20; } inline void set_defaultBrightness_20(float value) { ___defaultBrightness_20 = value; } inline static int32_t get_offset_of_isFlashing_21() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___isFlashing_21)); } inline bool get_isFlashing_21() const { return ___isFlashing_21; } inline bool* get_address_of_isFlashing_21() { return &___isFlashing_21; } inline void set_isFlashing_21(bool value) { ___isFlashing_21 = value; } inline static int32_t get_offset_of_destroyed_22() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___destroyed_22)); } inline bool get_destroyed_22() const { return ___destroyed_22; } inline bool* get_address_of_destroyed_22() { return &___destroyed_22; } inline void set_destroyed_22(bool value) { ___destroyed_22 = value; } inline static int32_t get_offset_of_colorName_23() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___colorName_23)); } inline String_t* get_colorName_23() const { return ___colorName_23; } inline String_t** get_address_of_colorName_23() { return &___colorName_23; } inline void set_colorName_23(String_t* value) { ___colorName_23 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorName_23), (void*)value); } inline static int32_t get_offset_of_brightnessName_24() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___brightnessName_24)); } inline String_t* get_brightnessName_24() const { return ___brightnessName_24; } inline String_t** get_address_of_brightnessName_24() { return &___brightnessName_24; } inline void set_brightnessName_24(String_t* value) { ___brightnessName_24 = value; Il2CppCodeGenWriteBarrier((void**)(&___brightnessName_24), (void*)value); } inline static int32_t get_offset_of_currentHitPoints_25() { return static_cast(offsetof(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC, ___currentHitPoints_25)); } inline float get_currentHitPoints_25() const { return ___currentHitPoints_25; } inline float* get_address_of_currentHitPoints_25() { return &___currentHitPoints_25; } inline void set_currentHitPoints_25(float value) { ___currentHitPoints_25 = value; } }; // CouplingSetup struct CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.Events.UnityEvent CouplingSetup::onCouple UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onCouple_4; // DecoupleEvent CouplingSetup::onDecouple DecoupleEvent_t350FD40B5E1CBCFD04604C0A47B00D4642E5F6B3 * ___onDecouple_5; // CoupledSource CouplingSetup::k__BackingField int32_t ___U3CSourceU3Ek__BackingField_6; // BossEnemySpawner CouplingSetup::k__BackingField BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875 * ___U3CCoupledSpawnerU3Ek__BackingField_7; // System.Boolean CouplingSetup::coupled bool ___coupled_8; public: inline static int32_t get_offset_of_onCouple_4() { return static_cast(offsetof(CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3, ___onCouple_4)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onCouple_4() const { return ___onCouple_4; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onCouple_4() { return &___onCouple_4; } inline void set_onCouple_4(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onCouple_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___onCouple_4), (void*)value); } inline static int32_t get_offset_of_onDecouple_5() { return static_cast(offsetof(CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3, ___onDecouple_5)); } inline DecoupleEvent_t350FD40B5E1CBCFD04604C0A47B00D4642E5F6B3 * get_onDecouple_5() const { return ___onDecouple_5; } inline DecoupleEvent_t350FD40B5E1CBCFD04604C0A47B00D4642E5F6B3 ** get_address_of_onDecouple_5() { return &___onDecouple_5; } inline void set_onDecouple_5(DecoupleEvent_t350FD40B5E1CBCFD04604C0A47B00D4642E5F6B3 * value) { ___onDecouple_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___onDecouple_5), (void*)value); } inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_6() { return static_cast(offsetof(CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3, ___U3CSourceU3Ek__BackingField_6)); } inline int32_t get_U3CSourceU3Ek__BackingField_6() const { return ___U3CSourceU3Ek__BackingField_6; } inline int32_t* get_address_of_U3CSourceU3Ek__BackingField_6() { return &___U3CSourceU3Ek__BackingField_6; } inline void set_U3CSourceU3Ek__BackingField_6(int32_t value) { ___U3CSourceU3Ek__BackingField_6 = value; } inline static int32_t get_offset_of_U3CCoupledSpawnerU3Ek__BackingField_7() { return static_cast(offsetof(CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3, ___U3CCoupledSpawnerU3Ek__BackingField_7)); } inline BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875 * get_U3CCoupledSpawnerU3Ek__BackingField_7() const { return ___U3CCoupledSpawnerU3Ek__BackingField_7; } inline BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875 ** get_address_of_U3CCoupledSpawnerU3Ek__BackingField_7() { return &___U3CCoupledSpawnerU3Ek__BackingField_7; } inline void set_U3CCoupledSpawnerU3Ek__BackingField_7(BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875 * value) { ___U3CCoupledSpawnerU3Ek__BackingField_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CCoupledSpawnerU3Ek__BackingField_7), (void*)value); } inline static int32_t get_offset_of_coupled_8() { return static_cast(offsetof(CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3, ___coupled_8)); } inline bool get_coupled_8() const { return ___coupled_8; } inline bool* get_address_of_coupled_8() { return &___coupled_8; } inline void set_coupled_8(bool value) { ___coupled_8 = value; } }; // EnemyBehavior struct EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Single EnemyBehavior::maxHitPoints float ___maxHitPoints_4; // UnityEngine.GameObject[] EnemyBehavior::armorShellPieces GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* ___armorShellPieces_5; // UnityEngine.Events.UnityEvent EnemyBehavior::onDestroyed UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onDestroyed_6; // System.Boolean EnemyBehavior::destroyed bool ___destroyed_7; // System.Single EnemyBehavior::currentHitPoints float ___currentHitPoints_8; public: inline static int32_t get_offset_of_maxHitPoints_4() { return static_cast(offsetof(EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D, ___maxHitPoints_4)); } inline float get_maxHitPoints_4() const { return ___maxHitPoints_4; } inline float* get_address_of_maxHitPoints_4() { return &___maxHitPoints_4; } inline void set_maxHitPoints_4(float value) { ___maxHitPoints_4 = value; } inline static int32_t get_offset_of_armorShellPieces_5() { return static_cast(offsetof(EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D, ___armorShellPieces_5)); } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* get_armorShellPieces_5() const { return ___armorShellPieces_5; } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642** get_address_of_armorShellPieces_5() { return &___armorShellPieces_5; } inline void set_armorShellPieces_5(GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* value) { ___armorShellPieces_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___armorShellPieces_5), (void*)value); } inline static int32_t get_offset_of_onDestroyed_6() { return static_cast(offsetof(EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D, ___onDestroyed_6)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onDestroyed_6() const { return ___onDestroyed_6; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onDestroyed_6() { return &___onDestroyed_6; } inline void set_onDestroyed_6(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onDestroyed_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___onDestroyed_6), (void*)value); } inline static int32_t get_offset_of_destroyed_7() { return static_cast(offsetof(EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D, ___destroyed_7)); } inline bool get_destroyed_7() const { return ___destroyed_7; } inline bool* get_address_of_destroyed_7() { return &___destroyed_7; } inline void set_destroyed_7(bool value) { ___destroyed_7 = value; } inline static int32_t get_offset_of_currentHitPoints_8() { return static_cast(offsetof(EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D, ___currentHitPoints_8)); } inline float get_currentHitPoints_8() const { return ___currentHitPoints_8; } inline float* get_address_of_currentHitPoints_8() { return &___currentHitPoints_8; } inline void set_currentHitPoints_8(float value) { ___currentHitPoints_8 = value; } }; // EnemyConfiguration struct EnemyConfiguration_t91159ED23F85D2C3AE26D00F2DDF7A15D5B15986 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.String EnemyConfiguration::configName String_t* ___configName_4; // System.Int32 EnemyConfiguration::pointValue int32_t ___pointValue_5; public: inline static int32_t get_offset_of_configName_4() { return static_cast(offsetof(EnemyConfiguration_t91159ED23F85D2C3AE26D00F2DDF7A15D5B15986, ___configName_4)); } inline String_t* get_configName_4() const { return ___configName_4; } inline String_t** get_address_of_configName_4() { return &___configName_4; } inline void set_configName_4(String_t* value) { ___configName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___configName_4), (void*)value); } inline static int32_t get_offset_of_pointValue_5() { return static_cast(offsetof(EnemyConfiguration_t91159ED23F85D2C3AE26D00F2DDF7A15D5B15986, ___pointValue_5)); } inline int32_t get_pointValue_5() const { return ___pointValue_5; } inline int32_t* get_address_of_pointValue_5() { return &___pointValue_5; } inline void set_pointValue_5(int32_t value) { ___pointValue_5 = value; } }; // EnemyMovement struct EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.String EnemyMovement::patternName String_t* ___patternName_6; // System.Single EnemyMovement::maxSpeed float ___maxSpeed_7; // System.Single EnemyMovement::minSpeed float ___minSpeed_8; // System.Single EnemyMovement::lateralForce float ___lateralForce_9; // System.Boolean EnemyMovement::isGrounded bool ___isGrounded_10; // System.Boolean EnemyMovement::trafficStyleCollisions bool ___trafficStyleCollisions_11; // System.Single EnemyMovement::k__BackingField float ___U3CforwardDistanceU3Ek__BackingField_12; // UnityEngine.Rigidbody EnemyMovement::rb Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * ___rb_13; // Follower EnemyMovement::follower Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * ___follower_14; // UnityEngine.Vector3 EnemyMovement::followerToEnemy Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___followerToEnemy_15; // System.Single EnemyMovement::rightDistance float ___rightDistance_16; // System.Single EnemyMovement::heightDiff float ___heightDiff_17; // System.Boolean EnemyMovement::playerInDeadzone bool ___playerInDeadzone_18; // System.Single EnemyMovement::roadOrientation float ___roadOrientation_19; // UnityEngine.LayerMask EnemyMovement::roadLayer LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___roadLayer_20; // UnityEngine.RaycastHit[] EnemyMovement::roadHit RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* ___roadHit_21; // System.Boolean EnemyMovement::k__BackingField bool ___U3CPlacementFinishedU3Ek__BackingField_22; // System.Single EnemyMovement::k__BackingField float ___U3CRoadCenterDistanceU3Ek__BackingField_23; // System.Boolean EnemyMovement::k__BackingField bool ___U3CBeingAimedAtU3Ek__BackingField_24; // UnityEngine.Vector3 EnemyMovement::k__BackingField Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___U3CPlayerToEnemyU3Ek__BackingField_25; // System.Boolean EnemyMovement::initialized bool ___initialized_26; // System.Single EnemyMovement::normalizedLateralForce float ___normalizedLateralForce_27; public: inline static int32_t get_offset_of_patternName_6() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___patternName_6)); } inline String_t* get_patternName_6() const { return ___patternName_6; } inline String_t** get_address_of_patternName_6() { return &___patternName_6; } inline void set_patternName_6(String_t* value) { ___patternName_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___patternName_6), (void*)value); } inline static int32_t get_offset_of_maxSpeed_7() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___maxSpeed_7)); } inline float get_maxSpeed_7() const { return ___maxSpeed_7; } inline float* get_address_of_maxSpeed_7() { return &___maxSpeed_7; } inline void set_maxSpeed_7(float value) { ___maxSpeed_7 = value; } inline static int32_t get_offset_of_minSpeed_8() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___minSpeed_8)); } inline float get_minSpeed_8() const { return ___minSpeed_8; } inline float* get_address_of_minSpeed_8() { return &___minSpeed_8; } inline void set_minSpeed_8(float value) { ___minSpeed_8 = value; } inline static int32_t get_offset_of_lateralForce_9() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___lateralForce_9)); } inline float get_lateralForce_9() const { return ___lateralForce_9; } inline float* get_address_of_lateralForce_9() { return &___lateralForce_9; } inline void set_lateralForce_9(float value) { ___lateralForce_9 = value; } inline static int32_t get_offset_of_isGrounded_10() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___isGrounded_10)); } inline bool get_isGrounded_10() const { return ___isGrounded_10; } inline bool* get_address_of_isGrounded_10() { return &___isGrounded_10; } inline void set_isGrounded_10(bool value) { ___isGrounded_10 = value; } inline static int32_t get_offset_of_trafficStyleCollisions_11() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___trafficStyleCollisions_11)); } inline bool get_trafficStyleCollisions_11() const { return ___trafficStyleCollisions_11; } inline bool* get_address_of_trafficStyleCollisions_11() { return &___trafficStyleCollisions_11; } inline void set_trafficStyleCollisions_11(bool value) { ___trafficStyleCollisions_11 = value; } inline static int32_t get_offset_of_U3CforwardDistanceU3Ek__BackingField_12() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___U3CforwardDistanceU3Ek__BackingField_12)); } inline float get_U3CforwardDistanceU3Ek__BackingField_12() const { return ___U3CforwardDistanceU3Ek__BackingField_12; } inline float* get_address_of_U3CforwardDistanceU3Ek__BackingField_12() { return &___U3CforwardDistanceU3Ek__BackingField_12; } inline void set_U3CforwardDistanceU3Ek__BackingField_12(float value) { ___U3CforwardDistanceU3Ek__BackingField_12 = value; } inline static int32_t get_offset_of_rb_13() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___rb_13)); } inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * get_rb_13() const { return ___rb_13; } inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A ** get_address_of_rb_13() { return &___rb_13; } inline void set_rb_13(Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * value) { ___rb_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___rb_13), (void*)value); } inline static int32_t get_offset_of_follower_14() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___follower_14)); } inline Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * get_follower_14() const { return ___follower_14; } inline Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 ** get_address_of_follower_14() { return &___follower_14; } inline void set_follower_14(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * value) { ___follower_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___follower_14), (void*)value); } inline static int32_t get_offset_of_followerToEnemy_15() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___followerToEnemy_15)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_followerToEnemy_15() const { return ___followerToEnemy_15; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_followerToEnemy_15() { return &___followerToEnemy_15; } inline void set_followerToEnemy_15(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___followerToEnemy_15 = value; } inline static int32_t get_offset_of_rightDistance_16() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___rightDistance_16)); } inline float get_rightDistance_16() const { return ___rightDistance_16; } inline float* get_address_of_rightDistance_16() { return &___rightDistance_16; } inline void set_rightDistance_16(float value) { ___rightDistance_16 = value; } inline static int32_t get_offset_of_heightDiff_17() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___heightDiff_17)); } inline float get_heightDiff_17() const { return ___heightDiff_17; } inline float* get_address_of_heightDiff_17() { return &___heightDiff_17; } inline void set_heightDiff_17(float value) { ___heightDiff_17 = value; } inline static int32_t get_offset_of_playerInDeadzone_18() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___playerInDeadzone_18)); } inline bool get_playerInDeadzone_18() const { return ___playerInDeadzone_18; } inline bool* get_address_of_playerInDeadzone_18() { return &___playerInDeadzone_18; } inline void set_playerInDeadzone_18(bool value) { ___playerInDeadzone_18 = value; } inline static int32_t get_offset_of_roadOrientation_19() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___roadOrientation_19)); } inline float get_roadOrientation_19() const { return ___roadOrientation_19; } inline float* get_address_of_roadOrientation_19() { return &___roadOrientation_19; } inline void set_roadOrientation_19(float value) { ___roadOrientation_19 = value; } inline static int32_t get_offset_of_roadLayer_20() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___roadLayer_20)); } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 get_roadLayer_20() const { return ___roadLayer_20; } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_roadLayer_20() { return &___roadLayer_20; } inline void set_roadLayer_20(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 value) { ___roadLayer_20 = value; } inline static int32_t get_offset_of_roadHit_21() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___roadHit_21)); } inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* get_roadHit_21() const { return ___roadHit_21; } inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09** get_address_of_roadHit_21() { return &___roadHit_21; } inline void set_roadHit_21(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* value) { ___roadHit_21 = value; Il2CppCodeGenWriteBarrier((void**)(&___roadHit_21), (void*)value); } inline static int32_t get_offset_of_U3CPlacementFinishedU3Ek__BackingField_22() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___U3CPlacementFinishedU3Ek__BackingField_22)); } inline bool get_U3CPlacementFinishedU3Ek__BackingField_22() const { return ___U3CPlacementFinishedU3Ek__BackingField_22; } inline bool* get_address_of_U3CPlacementFinishedU3Ek__BackingField_22() { return &___U3CPlacementFinishedU3Ek__BackingField_22; } inline void set_U3CPlacementFinishedU3Ek__BackingField_22(bool value) { ___U3CPlacementFinishedU3Ek__BackingField_22 = value; } inline static int32_t get_offset_of_U3CRoadCenterDistanceU3Ek__BackingField_23() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___U3CRoadCenterDistanceU3Ek__BackingField_23)); } inline float get_U3CRoadCenterDistanceU3Ek__BackingField_23() const { return ___U3CRoadCenterDistanceU3Ek__BackingField_23; } inline float* get_address_of_U3CRoadCenterDistanceU3Ek__BackingField_23() { return &___U3CRoadCenterDistanceU3Ek__BackingField_23; } inline void set_U3CRoadCenterDistanceU3Ek__BackingField_23(float value) { ___U3CRoadCenterDistanceU3Ek__BackingField_23 = value; } inline static int32_t get_offset_of_U3CBeingAimedAtU3Ek__BackingField_24() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___U3CBeingAimedAtU3Ek__BackingField_24)); } inline bool get_U3CBeingAimedAtU3Ek__BackingField_24() const { return ___U3CBeingAimedAtU3Ek__BackingField_24; } inline bool* get_address_of_U3CBeingAimedAtU3Ek__BackingField_24() { return &___U3CBeingAimedAtU3Ek__BackingField_24; } inline void set_U3CBeingAimedAtU3Ek__BackingField_24(bool value) { ___U3CBeingAimedAtU3Ek__BackingField_24 = value; } inline static int32_t get_offset_of_U3CPlayerToEnemyU3Ek__BackingField_25() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___U3CPlayerToEnemyU3Ek__BackingField_25)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_U3CPlayerToEnemyU3Ek__BackingField_25() const { return ___U3CPlayerToEnemyU3Ek__BackingField_25; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_U3CPlayerToEnemyU3Ek__BackingField_25() { return &___U3CPlayerToEnemyU3Ek__BackingField_25; } inline void set_U3CPlayerToEnemyU3Ek__BackingField_25(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___U3CPlayerToEnemyU3Ek__BackingField_25 = value; } inline static int32_t get_offset_of_initialized_26() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___initialized_26)); } inline bool get_initialized_26() const { return ___initialized_26; } inline bool* get_address_of_initialized_26() { return &___initialized_26; } inline void set_initialized_26(bool value) { ___initialized_26 = value; } inline static int32_t get_offset_of_normalizedLateralForce_27() { return static_cast(offsetof(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673, ___normalizedLateralForce_27)); } inline float get_normalizedLateralForce_27() const { return ___normalizedLateralForce_27; } inline float* get_address_of_normalizedLateralForce_27() { return &___normalizedLateralForce_27; } inline void set_normalizedLateralForce_27(float value) { ___normalizedLateralForce_27 = value; } }; // EnemyPartManager struct EnemyPartManager_t3E52E3841B708FD76D41E27DC62073B59E8E5116 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.Transform EnemyPartManager::armors Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___armors_9; // System.Int32 EnemyPartManager::pointValue int32_t ___pointValue_10; public: inline static int32_t get_offset_of_armors_9() { return static_cast(offsetof(EnemyPartManager_t3E52E3841B708FD76D41E27DC62073B59E8E5116, ___armors_9)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_armors_9() const { return ___armors_9; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_armors_9() { return &___armors_9; } inline void set_armors_9(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___armors_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___armors_9), (void*)value); } inline static int32_t get_offset_of_pointValue_10() { return static_cast(offsetof(EnemyPartManager_t3E52E3841B708FD76D41E27DC62073B59E8E5116, ___pointValue_10)); } inline int32_t get_pointValue_10() const { return ___pointValue_10; } inline int32_t* get_address_of_pointValue_10() { return &___pointValue_10; } inline void set_pointValue_10(int32_t value) { ___pointValue_10 = value; } }; // FMODMusicManager struct FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.String FMODMusicManager::musicTrack String_t* ___musicTrack_10; // System.String FMODMusicManager::bossTrack String_t* ___bossTrack_11; // System.Boolean FMODMusicManager::k__BackingField bool ___U3CSkipAutoStartU3Ek__BackingField_13; // System.Single FMODMusicManager::fullMusicVol float ___fullMusicVol_14; // System.Boolean FMODMusicManager::lowPass bool ___lowPass_15; // System.Boolean FMODMusicManager::onBoss bool ___onBoss_16; // FMODMusicManager/TimelineInfo FMODMusicManager::timelineInfo TimelineInfo_tC5D2FA9D620F00CF607A60E089608000D7D8A877 * ___timelineInfo_17; // System.Runtime.InteropServices.GCHandle FMODMusicManager::timelineHandle GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___timelineHandle_18; // FMOD.Studio.EVENT_CALLBACK FMODMusicManager::studioCallback EVENT_CALLBACK_t8CE2F3C97DFEF3DA4CB1FC256526EA2C91C5B75F * ___studioCallback_19; // FMOD.Studio.EventInstance FMODMusicManager::musicInstance EventInstance_t77E43F521C3E42A51B553C95F04A518E03B7E2C8 ___musicInstance_20; // FMOD.Studio.EventInstance FMODMusicManager::bossInstance EventInstance_t77E43F521C3E42A51B553C95F04A518E03B7E2C8 ___bossInstance_21; // FMOD.Studio.EventInstance FMODMusicManager::whooshInstance EventInstance_t77E43F521C3E42A51B553C95F04A518E03B7E2C8 ___whooshInstance_22; // FMOD.Studio.Bus FMODMusicManager::musicBus Bus_tB5E25ABA15F3E5DB91A09BABE4076CF855D37520 ___musicBus_23; // FMOD.Studio.Bus FMODMusicManager::musicBus2 Bus_tB5E25ABA15F3E5DB91A09BABE4076CF855D37520 ___musicBus2_24; public: inline static int32_t get_offset_of_musicTrack_10() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F, ___musicTrack_10)); } inline String_t* get_musicTrack_10() const { return ___musicTrack_10; } inline String_t** get_address_of_musicTrack_10() { return &___musicTrack_10; } inline void set_musicTrack_10(String_t* value) { ___musicTrack_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___musicTrack_10), (void*)value); } inline static int32_t get_offset_of_bossTrack_11() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F, ___bossTrack_11)); } inline String_t* get_bossTrack_11() const { return ___bossTrack_11; } inline String_t** get_address_of_bossTrack_11() { return &___bossTrack_11; } inline void set_bossTrack_11(String_t* value) { ___bossTrack_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___bossTrack_11), (void*)value); } inline static int32_t get_offset_of_U3CSkipAutoStartU3Ek__BackingField_13() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F, ___U3CSkipAutoStartU3Ek__BackingField_13)); } inline bool get_U3CSkipAutoStartU3Ek__BackingField_13() const { return ___U3CSkipAutoStartU3Ek__BackingField_13; } inline bool* get_address_of_U3CSkipAutoStartU3Ek__BackingField_13() { return &___U3CSkipAutoStartU3Ek__BackingField_13; } inline void set_U3CSkipAutoStartU3Ek__BackingField_13(bool value) { ___U3CSkipAutoStartU3Ek__BackingField_13 = value; } inline static int32_t get_offset_of_fullMusicVol_14() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F, ___fullMusicVol_14)); } inline float get_fullMusicVol_14() const { return ___fullMusicVol_14; } inline float* get_address_of_fullMusicVol_14() { return &___fullMusicVol_14; } inline void set_fullMusicVol_14(float value) { ___fullMusicVol_14 = value; } inline static int32_t get_offset_of_lowPass_15() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F, ___lowPass_15)); } inline bool get_lowPass_15() const { return ___lowPass_15; } inline bool* get_address_of_lowPass_15() { return &___lowPass_15; } inline void set_lowPass_15(bool value) { ___lowPass_15 = value; } inline static int32_t get_offset_of_onBoss_16() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F, ___onBoss_16)); } inline bool get_onBoss_16() const { return ___onBoss_16; } inline bool* get_address_of_onBoss_16() { return &___onBoss_16; } inline void set_onBoss_16(bool value) { ___onBoss_16 = value; } inline static int32_t get_offset_of_timelineInfo_17() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F, ___timelineInfo_17)); } inline TimelineInfo_tC5D2FA9D620F00CF607A60E089608000D7D8A877 * get_timelineInfo_17() const { return ___timelineInfo_17; } inline TimelineInfo_tC5D2FA9D620F00CF607A60E089608000D7D8A877 ** get_address_of_timelineInfo_17() { return &___timelineInfo_17; } inline void set_timelineInfo_17(TimelineInfo_tC5D2FA9D620F00CF607A60E089608000D7D8A877 * value) { ___timelineInfo_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___timelineInfo_17), (void*)value); } inline static int32_t get_offset_of_timelineHandle_18() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F, ___timelineHandle_18)); } inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_timelineHandle_18() const { return ___timelineHandle_18; } inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_timelineHandle_18() { return &___timelineHandle_18; } inline void set_timelineHandle_18(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value) { ___timelineHandle_18 = value; } inline static int32_t get_offset_of_studioCallback_19() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F, ___studioCallback_19)); } inline EVENT_CALLBACK_t8CE2F3C97DFEF3DA4CB1FC256526EA2C91C5B75F * get_studioCallback_19() const { return ___studioCallback_19; } inline EVENT_CALLBACK_t8CE2F3C97DFEF3DA4CB1FC256526EA2C91C5B75F ** get_address_of_studioCallback_19() { return &___studioCallback_19; } inline void set_studioCallback_19(EVENT_CALLBACK_t8CE2F3C97DFEF3DA4CB1FC256526EA2C91C5B75F * value) { ___studioCallback_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___studioCallback_19), (void*)value); } inline static int32_t get_offset_of_musicInstance_20() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F, ___musicInstance_20)); } inline EventInstance_t77E43F521C3E42A51B553C95F04A518E03B7E2C8 get_musicInstance_20() const { return ___musicInstance_20; } inline EventInstance_t77E43F521C3E42A51B553C95F04A518E03B7E2C8 * get_address_of_musicInstance_20() { return &___musicInstance_20; } inline void set_musicInstance_20(EventInstance_t77E43F521C3E42A51B553C95F04A518E03B7E2C8 value) { ___musicInstance_20 = value; } inline static int32_t get_offset_of_bossInstance_21() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F, ___bossInstance_21)); } inline EventInstance_t77E43F521C3E42A51B553C95F04A518E03B7E2C8 get_bossInstance_21() const { return ___bossInstance_21; } inline EventInstance_t77E43F521C3E42A51B553C95F04A518E03B7E2C8 * get_address_of_bossInstance_21() { return &___bossInstance_21; } inline void set_bossInstance_21(EventInstance_t77E43F521C3E42A51B553C95F04A518E03B7E2C8 value) { ___bossInstance_21 = value; } inline static int32_t get_offset_of_whooshInstance_22() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F, ___whooshInstance_22)); } inline EventInstance_t77E43F521C3E42A51B553C95F04A518E03B7E2C8 get_whooshInstance_22() const { return ___whooshInstance_22; } inline EventInstance_t77E43F521C3E42A51B553C95F04A518E03B7E2C8 * get_address_of_whooshInstance_22() { return &___whooshInstance_22; } inline void set_whooshInstance_22(EventInstance_t77E43F521C3E42A51B553C95F04A518E03B7E2C8 value) { ___whooshInstance_22 = value; } inline static int32_t get_offset_of_musicBus_23() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F, ___musicBus_23)); } inline Bus_tB5E25ABA15F3E5DB91A09BABE4076CF855D37520 get_musicBus_23() const { return ___musicBus_23; } inline Bus_tB5E25ABA15F3E5DB91A09BABE4076CF855D37520 * get_address_of_musicBus_23() { return &___musicBus_23; } inline void set_musicBus_23(Bus_tB5E25ABA15F3E5DB91A09BABE4076CF855D37520 value) { ___musicBus_23 = value; } inline static int32_t get_offset_of_musicBus2_24() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F, ___musicBus2_24)); } inline Bus_tB5E25ABA15F3E5DB91A09BABE4076CF855D37520 get_musicBus2_24() const { return ___musicBus2_24; } inline Bus_tB5E25ABA15F3E5DB91A09BABE4076CF855D37520 * get_address_of_musicBus2_24() { return &___musicBus2_24; } inline void set_musicBus2_24(Bus_tB5E25ABA15F3E5DB91A09BABE4076CF855D37520 value) { ___musicBus2_24 = value; } }; // Fireable struct Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.String Fireable::fireableName String_t* ___fireableName_4; // System.Single Fireable::fireRate float ___fireRate_5; // UnityEngine.AudioClip Fireable::fireClip AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___fireClip_6; // System.String Fireable::animationTrigger String_t* ___animationTrigger_7; // System.Boolean Fireable::overridesBasic bool ___overridesBasic_8; // System.Single Fireable::nextFire float ___nextFire_9; // System.Boolean Fireable::k__BackingField bool ___U3CIsEmptyU3Ek__BackingField_10; public: inline static int32_t get_offset_of_fireableName_4() { return static_cast(offsetof(Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354, ___fireableName_4)); } inline String_t* get_fireableName_4() const { return ___fireableName_4; } inline String_t** get_address_of_fireableName_4() { return &___fireableName_4; } inline void set_fireableName_4(String_t* value) { ___fireableName_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___fireableName_4), (void*)value); } inline static int32_t get_offset_of_fireRate_5() { return static_cast(offsetof(Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354, ___fireRate_5)); } inline float get_fireRate_5() const { return ___fireRate_5; } inline float* get_address_of_fireRate_5() { return &___fireRate_5; } inline void set_fireRate_5(float value) { ___fireRate_5 = value; } inline static int32_t get_offset_of_fireClip_6() { return static_cast(offsetof(Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354, ___fireClip_6)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_fireClip_6() const { return ___fireClip_6; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_fireClip_6() { return &___fireClip_6; } inline void set_fireClip_6(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___fireClip_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___fireClip_6), (void*)value); } inline static int32_t get_offset_of_animationTrigger_7() { return static_cast(offsetof(Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354, ___animationTrigger_7)); } inline String_t* get_animationTrigger_7() const { return ___animationTrigger_7; } inline String_t** get_address_of_animationTrigger_7() { return &___animationTrigger_7; } inline void set_animationTrigger_7(String_t* value) { ___animationTrigger_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___animationTrigger_7), (void*)value); } inline static int32_t get_offset_of_overridesBasic_8() { return static_cast(offsetof(Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354, ___overridesBasic_8)); } inline bool get_overridesBasic_8() const { return ___overridesBasic_8; } inline bool* get_address_of_overridesBasic_8() { return &___overridesBasic_8; } inline void set_overridesBasic_8(bool value) { ___overridesBasic_8 = value; } inline static int32_t get_offset_of_nextFire_9() { return static_cast(offsetof(Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354, ___nextFire_9)); } inline float get_nextFire_9() const { return ___nextFire_9; } inline float* get_address_of_nextFire_9() { return &___nextFire_9; } inline void set_nextFire_9(float value) { ___nextFire_9 = value; } inline static int32_t get_offset_of_U3CIsEmptyU3Ek__BackingField_10() { return static_cast(offsetof(Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354, ___U3CIsEmptyU3Ek__BackingField_10)); } inline bool get_U3CIsEmptyU3Ek__BackingField_10() const { return ___U3CIsEmptyU3Ek__BackingField_10; } inline bool* get_address_of_U3CIsEmptyU3Ek__BackingField_10() { return &___U3CIsEmptyU3Ek__BackingField_10; } inline void set_U3CIsEmptyU3Ek__BackingField_10(bool value) { ___U3CIsEmptyU3Ek__BackingField_10 = value; } }; // Follower struct Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Boolean Follower::isMaster bool ___isMaster_4; // System.Single Follower::speed float ___speed_5; // System.Single Follower::accelerationRate float ___accelerationRate_6; // UnityEngine.Vector3 Follower::pathOffset Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___pathOffset_7; // System.Single Follower::distanceTravelled float ___distanceTravelled_8; // System.Single Follower::rotationAngle float ___rotationAngle_9; // System.Boolean Follower::turningRight bool ___turningRight_10; // System.Boolean Follower::usingPathOffset bool ___usingPathOffset_11; // System.Boolean Follower::initializedPath bool ___initializedPath_12; // System.Single Follower::constrainedUntil float ___constrainedUntil_13; // System.Single Follower::constrainedMaxSpeed float ___constrainedMaxSpeed_14; // System.Single Follower::constrainedMinSpeed float ___constrainedMinSpeed_15; // System.Single Follower::k__BackingField float ___U3CStartDistanceU3Ek__BackingField_17; // UnityEngine.Vector3 Follower::k__BackingField Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___U3CPointAtDistanceU3Ek__BackingField_18; // System.Single Follower::targetSpeed float ___targetSpeed_19; public: inline static int32_t get_offset_of_isMaster_4() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___isMaster_4)); } inline bool get_isMaster_4() const { return ___isMaster_4; } inline bool* get_address_of_isMaster_4() { return &___isMaster_4; } inline void set_isMaster_4(bool value) { ___isMaster_4 = value; } inline static int32_t get_offset_of_speed_5() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___speed_5)); } inline float get_speed_5() const { return ___speed_5; } inline float* get_address_of_speed_5() { return &___speed_5; } inline void set_speed_5(float value) { ___speed_5 = value; } inline static int32_t get_offset_of_accelerationRate_6() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___accelerationRate_6)); } inline float get_accelerationRate_6() const { return ___accelerationRate_6; } inline float* get_address_of_accelerationRate_6() { return &___accelerationRate_6; } inline void set_accelerationRate_6(float value) { ___accelerationRate_6 = value; } inline static int32_t get_offset_of_pathOffset_7() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___pathOffset_7)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_pathOffset_7() const { return ___pathOffset_7; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_pathOffset_7() { return &___pathOffset_7; } inline void set_pathOffset_7(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___pathOffset_7 = value; } inline static int32_t get_offset_of_distanceTravelled_8() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___distanceTravelled_8)); } inline float get_distanceTravelled_8() const { return ___distanceTravelled_8; } inline float* get_address_of_distanceTravelled_8() { return &___distanceTravelled_8; } inline void set_distanceTravelled_8(float value) { ___distanceTravelled_8 = value; } inline static int32_t get_offset_of_rotationAngle_9() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___rotationAngle_9)); } inline float get_rotationAngle_9() const { return ___rotationAngle_9; } inline float* get_address_of_rotationAngle_9() { return &___rotationAngle_9; } inline void set_rotationAngle_9(float value) { ___rotationAngle_9 = value; } inline static int32_t get_offset_of_turningRight_10() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___turningRight_10)); } inline bool get_turningRight_10() const { return ___turningRight_10; } inline bool* get_address_of_turningRight_10() { return &___turningRight_10; } inline void set_turningRight_10(bool value) { ___turningRight_10 = value; } inline static int32_t get_offset_of_usingPathOffset_11() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___usingPathOffset_11)); } inline bool get_usingPathOffset_11() const { return ___usingPathOffset_11; } inline bool* get_address_of_usingPathOffset_11() { return &___usingPathOffset_11; } inline void set_usingPathOffset_11(bool value) { ___usingPathOffset_11 = value; } inline static int32_t get_offset_of_initializedPath_12() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___initializedPath_12)); } inline bool get_initializedPath_12() const { return ___initializedPath_12; } inline bool* get_address_of_initializedPath_12() { return &___initializedPath_12; } inline void set_initializedPath_12(bool value) { ___initializedPath_12 = value; } inline static int32_t get_offset_of_constrainedUntil_13() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___constrainedUntil_13)); } inline float get_constrainedUntil_13() const { return ___constrainedUntil_13; } inline float* get_address_of_constrainedUntil_13() { return &___constrainedUntil_13; } inline void set_constrainedUntil_13(float value) { ___constrainedUntil_13 = value; } inline static int32_t get_offset_of_constrainedMaxSpeed_14() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___constrainedMaxSpeed_14)); } inline float get_constrainedMaxSpeed_14() const { return ___constrainedMaxSpeed_14; } inline float* get_address_of_constrainedMaxSpeed_14() { return &___constrainedMaxSpeed_14; } inline void set_constrainedMaxSpeed_14(float value) { ___constrainedMaxSpeed_14 = value; } inline static int32_t get_offset_of_constrainedMinSpeed_15() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___constrainedMinSpeed_15)); } inline float get_constrainedMinSpeed_15() const { return ___constrainedMinSpeed_15; } inline float* get_address_of_constrainedMinSpeed_15() { return &___constrainedMinSpeed_15; } inline void set_constrainedMinSpeed_15(float value) { ___constrainedMinSpeed_15 = value; } inline static int32_t get_offset_of_U3CStartDistanceU3Ek__BackingField_17() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___U3CStartDistanceU3Ek__BackingField_17)); } inline float get_U3CStartDistanceU3Ek__BackingField_17() const { return ___U3CStartDistanceU3Ek__BackingField_17; } inline float* get_address_of_U3CStartDistanceU3Ek__BackingField_17() { return &___U3CStartDistanceU3Ek__BackingField_17; } inline void set_U3CStartDistanceU3Ek__BackingField_17(float value) { ___U3CStartDistanceU3Ek__BackingField_17 = value; } inline static int32_t get_offset_of_U3CPointAtDistanceU3Ek__BackingField_18() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___U3CPointAtDistanceU3Ek__BackingField_18)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_U3CPointAtDistanceU3Ek__BackingField_18() const { return ___U3CPointAtDistanceU3Ek__BackingField_18; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_U3CPointAtDistanceU3Ek__BackingField_18() { return &___U3CPointAtDistanceU3Ek__BackingField_18; } inline void set_U3CPointAtDistanceU3Ek__BackingField_18(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___U3CPointAtDistanceU3Ek__BackingField_18 = value; } inline static int32_t get_offset_of_targetSpeed_19() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33, ___targetSpeed_19)); } inline float get_targetSpeed_19() const { return ___targetSpeed_19; } inline float* get_address_of_targetSpeed_19() { return &___targetSpeed_19; } inline void set_targetSpeed_19(float value) { ___targetSpeed_19 = value; } }; // Hitable struct Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Int32 Hitable::priority int32_t ___priority_4; // System.Single Hitable::sidearmDamageMultiplier float ___sidearmDamageMultiplier_5; // System.Boolean Hitable::isWeakpoint bool ___isWeakpoint_6; // UnityEngine.Transform Hitable::hitParticlesSidearm Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___hitParticlesSidearm_7; // UnityEngine.Transform Hitable::hitParticlesMainGun Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___hitParticlesMainGun_8; // HitEvent Hitable::onHit HitEvent_tDAB88A0792AAEA1B4608DBF01D4D5E8618388717 * ___onHit_9; // BeingAimedAt Hitable::aimedAt BeingAimedAt_t8280223B08635115C8C3784672E57FEF5F1DA144 * ___aimedAt_10; public: inline static int32_t get_offset_of_priority_4() { return static_cast(offsetof(Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28, ___priority_4)); } inline int32_t get_priority_4() const { return ___priority_4; } inline int32_t* get_address_of_priority_4() { return &___priority_4; } inline void set_priority_4(int32_t value) { ___priority_4 = value; } inline static int32_t get_offset_of_sidearmDamageMultiplier_5() { return static_cast(offsetof(Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28, ___sidearmDamageMultiplier_5)); } inline float get_sidearmDamageMultiplier_5() const { return ___sidearmDamageMultiplier_5; } inline float* get_address_of_sidearmDamageMultiplier_5() { return &___sidearmDamageMultiplier_5; } inline void set_sidearmDamageMultiplier_5(float value) { ___sidearmDamageMultiplier_5 = value; } inline static int32_t get_offset_of_isWeakpoint_6() { return static_cast(offsetof(Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28, ___isWeakpoint_6)); } inline bool get_isWeakpoint_6() const { return ___isWeakpoint_6; } inline bool* get_address_of_isWeakpoint_6() { return &___isWeakpoint_6; } inline void set_isWeakpoint_6(bool value) { ___isWeakpoint_6 = value; } inline static int32_t get_offset_of_hitParticlesSidearm_7() { return static_cast(offsetof(Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28, ___hitParticlesSidearm_7)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_hitParticlesSidearm_7() const { return ___hitParticlesSidearm_7; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_hitParticlesSidearm_7() { return &___hitParticlesSidearm_7; } inline void set_hitParticlesSidearm_7(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___hitParticlesSidearm_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___hitParticlesSidearm_7), (void*)value); } inline static int32_t get_offset_of_hitParticlesMainGun_8() { return static_cast(offsetof(Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28, ___hitParticlesMainGun_8)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_hitParticlesMainGun_8() const { return ___hitParticlesMainGun_8; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_hitParticlesMainGun_8() { return &___hitParticlesMainGun_8; } inline void set_hitParticlesMainGun_8(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___hitParticlesMainGun_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___hitParticlesMainGun_8), (void*)value); } inline static int32_t get_offset_of_onHit_9() { return static_cast(offsetof(Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28, ___onHit_9)); } inline HitEvent_tDAB88A0792AAEA1B4608DBF01D4D5E8618388717 * get_onHit_9() const { return ___onHit_9; } inline HitEvent_tDAB88A0792AAEA1B4608DBF01D4D5E8618388717 ** get_address_of_onHit_9() { return &___onHit_9; } inline void set_onHit_9(HitEvent_tDAB88A0792AAEA1B4608DBF01D4D5E8618388717 * value) { ___onHit_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___onHit_9), (void*)value); } inline static int32_t get_offset_of_aimedAt_10() { return static_cast(offsetof(Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28, ___aimedAt_10)); } inline BeingAimedAt_t8280223B08635115C8C3784672E57FEF5F1DA144 * get_aimedAt_10() const { return ___aimedAt_10; } inline BeingAimedAt_t8280223B08635115C8C3784672E57FEF5F1DA144 ** get_address_of_aimedAt_10() { return &___aimedAt_10; } inline void set_aimedAt_10(BeingAimedAt_t8280223B08635115C8C3784672E57FEF5F1DA144 * value) { ___aimedAt_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___aimedAt_10), (void*)value); } }; // PathCreation.PathCreator struct PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Action PathCreation.PathCreator::pathUpdated Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___pathUpdated_4; // PathCreation.PathCreatorData PathCreation.PathCreator::editorData PathCreatorData_t419679050DD058D86D64983CF48BB2723C3FEEDD * ___editorData_5; // System.Boolean PathCreation.PathCreator::initialized bool ___initialized_6; // PathCreation.GlobalDisplaySettings PathCreation.PathCreator::globalEditorDisplaySettings GlobalDisplaySettings_t1E4F925AFF1655DA1E78689D98562740C1F61812 * ___globalEditorDisplaySettings_7; public: inline static int32_t get_offset_of_pathUpdated_4() { return static_cast(offsetof(PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804, ___pathUpdated_4)); } inline Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * get_pathUpdated_4() const { return ___pathUpdated_4; } inline Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 ** get_address_of_pathUpdated_4() { return &___pathUpdated_4; } inline void set_pathUpdated_4(Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * value) { ___pathUpdated_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___pathUpdated_4), (void*)value); } inline static int32_t get_offset_of_editorData_5() { return static_cast(offsetof(PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804, ___editorData_5)); } inline PathCreatorData_t419679050DD058D86D64983CF48BB2723C3FEEDD * get_editorData_5() const { return ___editorData_5; } inline PathCreatorData_t419679050DD058D86D64983CF48BB2723C3FEEDD ** get_address_of_editorData_5() { return &___editorData_5; } inline void set_editorData_5(PathCreatorData_t419679050DD058D86D64983CF48BB2723C3FEEDD * value) { ___editorData_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___editorData_5), (void*)value); } inline static int32_t get_offset_of_initialized_6() { return static_cast(offsetof(PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804, ___initialized_6)); } inline bool get_initialized_6() const { return ___initialized_6; } inline bool* get_address_of_initialized_6() { return &___initialized_6; } inline void set_initialized_6(bool value) { ___initialized_6 = value; } inline static int32_t get_offset_of_globalEditorDisplaySettings_7() { return static_cast(offsetof(PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804, ___globalEditorDisplaySettings_7)); } inline GlobalDisplaySettings_t1E4F925AFF1655DA1E78689D98562740C1F61812 * get_globalEditorDisplaySettings_7() const { return ___globalEditorDisplaySettings_7; } inline GlobalDisplaySettings_t1E4F925AFF1655DA1E78689D98562740C1F61812 ** get_address_of_globalEditorDisplaySettings_7() { return &___globalEditorDisplaySettings_7; } inline void set_globalEditorDisplaySettings_7(GlobalDisplaySettings_t1E4F925AFF1655DA1E78689D98562740C1F61812 * value) { ___globalEditorDisplaySettings_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___globalEditorDisplaySettings_7), (void*)value); } }; // PathCreation.Examples.PathSceneTool struct PathSceneTool_t7FF61C2AC5538D780770CCDBCCE9DBDB8A86935A : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Action PathCreation.Examples.PathSceneTool::onDestroyed Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___onDestroyed_4; // PathCreation.PathCreator PathCreation.Examples.PathSceneTool::pathCreator PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * ___pathCreator_5; // System.Boolean PathCreation.Examples.PathSceneTool::autoUpdate bool ___autoUpdate_6; public: inline static int32_t get_offset_of_onDestroyed_4() { return static_cast(offsetof(PathSceneTool_t7FF61C2AC5538D780770CCDBCCE9DBDB8A86935A, ___onDestroyed_4)); } inline Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * get_onDestroyed_4() const { return ___onDestroyed_4; } inline Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 ** get_address_of_onDestroyed_4() { return &___onDestroyed_4; } inline void set_onDestroyed_4(Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * value) { ___onDestroyed_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___onDestroyed_4), (void*)value); } inline static int32_t get_offset_of_pathCreator_5() { return static_cast(offsetof(PathSceneTool_t7FF61C2AC5538D780770CCDBCCE9DBDB8A86935A, ___pathCreator_5)); } inline PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * get_pathCreator_5() const { return ___pathCreator_5; } inline PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 ** get_address_of_pathCreator_5() { return &___pathCreator_5; } inline void set_pathCreator_5(PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * value) { ___pathCreator_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pathCreator_5), (void*)value); } inline static int32_t get_offset_of_autoUpdate_6() { return static_cast(offsetof(PathSceneTool_t7FF61C2AC5538D780770CCDBCCE9DBDB8A86935A, ___autoUpdate_6)); } inline bool get_autoUpdate_6() const { return ___autoUpdate_6; } inline bool* get_address_of_autoUpdate_6() { return &___autoUpdate_6; } inline void set_autoUpdate_6(bool value) { ___autoUpdate_6 = value; } }; // PlayerCollision struct PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Single PlayerCollision::playerHealth float ___playerHealth_10; // System.Single PlayerCollision::startingHealth float ___startingHealth_11; // System.Single PlayerCollision::miniHealthHealing float ___miniHealthHealing_12; // System.Single PlayerCollision::smallHealthHealing float ___smallHealthHealing_13; // System.Single PlayerCollision::bigHealthHealing float ___bigHealthHealing_14; // UnityEngine.Animator PlayerCollision::damageAnimator Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___damageAnimator_15; // UnityEngine.GameObject PlayerCollision::failStateObject GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___failStateObject_16; // System.Single PlayerCollision::cylinderHeight float ___cylinderHeight_17; // System.Single PlayerCollision::cylinderRadius float ___cylinderRadius_18; // UnityEngine.LayerMask PlayerCollision::collisionLayerCheck LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___collisionLayerCheck_19; // System.Single PlayerCollision::forwardCollisionTolerance float ___forwardCollisionTolerance_20; // System.Single PlayerCollision::collisionRecoilTime float ___collisionRecoilTime_21; // System.Single PlayerCollision::collisionSpeedRedux float ___collisionSpeedRedux_22; // System.Single PlayerCollision::glancingCollisionSpeedRedux float ___glancingCollisionSpeedRedux_23; // System.Single PlayerCollision::minDamageInterval float ___minDamageInterval_24; // UnityEngine.Transform PlayerCollision::vehicleImpactEffect Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___vehicleImpactEffect_25; // System.Single PlayerCollision::headOnCollisionDamage float ___headOnCollisionDamage_26; // System.Single PlayerCollision::sideCollisionDamage float ___sideCollisionDamage_27; // System.Single PlayerCollision::collisionBump float ___collisionBump_28; // System.Single PlayerCollision::collisionMinSpeed float ___collisionMinSpeed_29; // System.Single PlayerCollision::trafficStyleCollisionDamage float ___trafficStyleCollisionDamage_30; // DamagedEvent PlayerCollision::tookDamageEvents DamagedEvent_tAB6E16582BEA251546BF302CE53E9349ECC5ACAB * ___tookDamageEvents_31; // DamagedEvent PlayerCollision::healedEvents DamagedEvent_tAB6E16582BEA251546BF302CE53E9349ECC5ACAB * ___healedEvents_32; // UnityEngine.Events.UnityEvent PlayerCollision::deathEvents UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___deathEvents_33; // UnityEngine.Vector3 PlayerCollision::moveVelocity Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___moveVelocity_34; // UnityEngine.Vector3 PlayerCollision::lastPosition Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___lastPosition_35; // System.Single PlayerCollision::pointFromCenter float ___pointFromCenter_36; // System.Single PlayerCollision::nextCollisionDamageAt float ___nextCollisionDamageAt_37; // EnemyMovement PlayerCollision::usedEm EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * ___usedEm_38; // TrafficMovement PlayerCollision::usedTm TrafficMovement_t13205133EBB8930C0E39BE00396A3239759D0B87 * ___usedTm_39; // Obstacle PlayerCollision::hitObstacle Obstacle_t856584C385B615B2A17F4B3D9D3D47D6F6B6F1F6 * ___hitObstacle_40; // System.Collections.Generic.List`1 PlayerCollision::possibleEms List_1_t4517226CE97616CB52A98E5D6635B2BE8B2E5136 * ___possibleEms_41; // UnityEngine.Vector3 PlayerCollision::point1 Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___point1_42; // UnityEngine.Vector3 PlayerCollision::point2 Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___point2_43; // UnityEngine.Vector3 PlayerCollision::rightOffset Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___rightOffset_44; // UnityEngine.Collider[] PlayerCollision::hits ColliderU5BU5D_t5124940293343DB3D31DA41C593709905906E486* ___hits_45; // System.Single PlayerCollision::currentPlayerHealth float ___currentPlayerHealth_46; public: inline static int32_t get_offset_of_playerHealth_10() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___playerHealth_10)); } inline float get_playerHealth_10() const { return ___playerHealth_10; } inline float* get_address_of_playerHealth_10() { return &___playerHealth_10; } inline void set_playerHealth_10(float value) { ___playerHealth_10 = value; } inline static int32_t get_offset_of_startingHealth_11() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___startingHealth_11)); } inline float get_startingHealth_11() const { return ___startingHealth_11; } inline float* get_address_of_startingHealth_11() { return &___startingHealth_11; } inline void set_startingHealth_11(float value) { ___startingHealth_11 = value; } inline static int32_t get_offset_of_miniHealthHealing_12() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___miniHealthHealing_12)); } inline float get_miniHealthHealing_12() const { return ___miniHealthHealing_12; } inline float* get_address_of_miniHealthHealing_12() { return &___miniHealthHealing_12; } inline void set_miniHealthHealing_12(float value) { ___miniHealthHealing_12 = value; } inline static int32_t get_offset_of_smallHealthHealing_13() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___smallHealthHealing_13)); } inline float get_smallHealthHealing_13() const { return ___smallHealthHealing_13; } inline float* get_address_of_smallHealthHealing_13() { return &___smallHealthHealing_13; } inline void set_smallHealthHealing_13(float value) { ___smallHealthHealing_13 = value; } inline static int32_t get_offset_of_bigHealthHealing_14() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___bigHealthHealing_14)); } inline float get_bigHealthHealing_14() const { return ___bigHealthHealing_14; } inline float* get_address_of_bigHealthHealing_14() { return &___bigHealthHealing_14; } inline void set_bigHealthHealing_14(float value) { ___bigHealthHealing_14 = value; } inline static int32_t get_offset_of_damageAnimator_15() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___damageAnimator_15)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_damageAnimator_15() const { return ___damageAnimator_15; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_damageAnimator_15() { return &___damageAnimator_15; } inline void set_damageAnimator_15(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___damageAnimator_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___damageAnimator_15), (void*)value); } inline static int32_t get_offset_of_failStateObject_16() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___failStateObject_16)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_failStateObject_16() const { return ___failStateObject_16; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_failStateObject_16() { return &___failStateObject_16; } inline void set_failStateObject_16(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___failStateObject_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___failStateObject_16), (void*)value); } inline static int32_t get_offset_of_cylinderHeight_17() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___cylinderHeight_17)); } inline float get_cylinderHeight_17() const { return ___cylinderHeight_17; } inline float* get_address_of_cylinderHeight_17() { return &___cylinderHeight_17; } inline void set_cylinderHeight_17(float value) { ___cylinderHeight_17 = value; } inline static int32_t get_offset_of_cylinderRadius_18() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___cylinderRadius_18)); } inline float get_cylinderRadius_18() const { return ___cylinderRadius_18; } inline float* get_address_of_cylinderRadius_18() { return &___cylinderRadius_18; } inline void set_cylinderRadius_18(float value) { ___cylinderRadius_18 = value; } inline static int32_t get_offset_of_collisionLayerCheck_19() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___collisionLayerCheck_19)); } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 get_collisionLayerCheck_19() const { return ___collisionLayerCheck_19; } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_collisionLayerCheck_19() { return &___collisionLayerCheck_19; } inline void set_collisionLayerCheck_19(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 value) { ___collisionLayerCheck_19 = value; } inline static int32_t get_offset_of_forwardCollisionTolerance_20() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___forwardCollisionTolerance_20)); } inline float get_forwardCollisionTolerance_20() const { return ___forwardCollisionTolerance_20; } inline float* get_address_of_forwardCollisionTolerance_20() { return &___forwardCollisionTolerance_20; } inline void set_forwardCollisionTolerance_20(float value) { ___forwardCollisionTolerance_20 = value; } inline static int32_t get_offset_of_collisionRecoilTime_21() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___collisionRecoilTime_21)); } inline float get_collisionRecoilTime_21() const { return ___collisionRecoilTime_21; } inline float* get_address_of_collisionRecoilTime_21() { return &___collisionRecoilTime_21; } inline void set_collisionRecoilTime_21(float value) { ___collisionRecoilTime_21 = value; } inline static int32_t get_offset_of_collisionSpeedRedux_22() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___collisionSpeedRedux_22)); } inline float get_collisionSpeedRedux_22() const { return ___collisionSpeedRedux_22; } inline float* get_address_of_collisionSpeedRedux_22() { return &___collisionSpeedRedux_22; } inline void set_collisionSpeedRedux_22(float value) { ___collisionSpeedRedux_22 = value; } inline static int32_t get_offset_of_glancingCollisionSpeedRedux_23() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___glancingCollisionSpeedRedux_23)); } inline float get_glancingCollisionSpeedRedux_23() const { return ___glancingCollisionSpeedRedux_23; } inline float* get_address_of_glancingCollisionSpeedRedux_23() { return &___glancingCollisionSpeedRedux_23; } inline void set_glancingCollisionSpeedRedux_23(float value) { ___glancingCollisionSpeedRedux_23 = value; } inline static int32_t get_offset_of_minDamageInterval_24() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___minDamageInterval_24)); } inline float get_minDamageInterval_24() const { return ___minDamageInterval_24; } inline float* get_address_of_minDamageInterval_24() { return &___minDamageInterval_24; } inline void set_minDamageInterval_24(float value) { ___minDamageInterval_24 = value; } inline static int32_t get_offset_of_vehicleImpactEffect_25() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___vehicleImpactEffect_25)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_vehicleImpactEffect_25() const { return ___vehicleImpactEffect_25; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_vehicleImpactEffect_25() { return &___vehicleImpactEffect_25; } inline void set_vehicleImpactEffect_25(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___vehicleImpactEffect_25 = value; Il2CppCodeGenWriteBarrier((void**)(&___vehicleImpactEffect_25), (void*)value); } inline static int32_t get_offset_of_headOnCollisionDamage_26() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___headOnCollisionDamage_26)); } inline float get_headOnCollisionDamage_26() const { return ___headOnCollisionDamage_26; } inline float* get_address_of_headOnCollisionDamage_26() { return &___headOnCollisionDamage_26; } inline void set_headOnCollisionDamage_26(float value) { ___headOnCollisionDamage_26 = value; } inline static int32_t get_offset_of_sideCollisionDamage_27() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___sideCollisionDamage_27)); } inline float get_sideCollisionDamage_27() const { return ___sideCollisionDamage_27; } inline float* get_address_of_sideCollisionDamage_27() { return &___sideCollisionDamage_27; } inline void set_sideCollisionDamage_27(float value) { ___sideCollisionDamage_27 = value; } inline static int32_t get_offset_of_collisionBump_28() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___collisionBump_28)); } inline float get_collisionBump_28() const { return ___collisionBump_28; } inline float* get_address_of_collisionBump_28() { return &___collisionBump_28; } inline void set_collisionBump_28(float value) { ___collisionBump_28 = value; } inline static int32_t get_offset_of_collisionMinSpeed_29() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___collisionMinSpeed_29)); } inline float get_collisionMinSpeed_29() const { return ___collisionMinSpeed_29; } inline float* get_address_of_collisionMinSpeed_29() { return &___collisionMinSpeed_29; } inline void set_collisionMinSpeed_29(float value) { ___collisionMinSpeed_29 = value; } inline static int32_t get_offset_of_trafficStyleCollisionDamage_30() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___trafficStyleCollisionDamage_30)); } inline float get_trafficStyleCollisionDamage_30() const { return ___trafficStyleCollisionDamage_30; } inline float* get_address_of_trafficStyleCollisionDamage_30() { return &___trafficStyleCollisionDamage_30; } inline void set_trafficStyleCollisionDamage_30(float value) { ___trafficStyleCollisionDamage_30 = value; } inline static int32_t get_offset_of_tookDamageEvents_31() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___tookDamageEvents_31)); } inline DamagedEvent_tAB6E16582BEA251546BF302CE53E9349ECC5ACAB * get_tookDamageEvents_31() const { return ___tookDamageEvents_31; } inline DamagedEvent_tAB6E16582BEA251546BF302CE53E9349ECC5ACAB ** get_address_of_tookDamageEvents_31() { return &___tookDamageEvents_31; } inline void set_tookDamageEvents_31(DamagedEvent_tAB6E16582BEA251546BF302CE53E9349ECC5ACAB * value) { ___tookDamageEvents_31 = value; Il2CppCodeGenWriteBarrier((void**)(&___tookDamageEvents_31), (void*)value); } inline static int32_t get_offset_of_healedEvents_32() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___healedEvents_32)); } inline DamagedEvent_tAB6E16582BEA251546BF302CE53E9349ECC5ACAB * get_healedEvents_32() const { return ___healedEvents_32; } inline DamagedEvent_tAB6E16582BEA251546BF302CE53E9349ECC5ACAB ** get_address_of_healedEvents_32() { return &___healedEvents_32; } inline void set_healedEvents_32(DamagedEvent_tAB6E16582BEA251546BF302CE53E9349ECC5ACAB * value) { ___healedEvents_32 = value; Il2CppCodeGenWriteBarrier((void**)(&___healedEvents_32), (void*)value); } inline static int32_t get_offset_of_deathEvents_33() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___deathEvents_33)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_deathEvents_33() const { return ___deathEvents_33; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_deathEvents_33() { return &___deathEvents_33; } inline void set_deathEvents_33(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___deathEvents_33 = value; Il2CppCodeGenWriteBarrier((void**)(&___deathEvents_33), (void*)value); } inline static int32_t get_offset_of_moveVelocity_34() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___moveVelocity_34)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_moveVelocity_34() const { return ___moveVelocity_34; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_moveVelocity_34() { return &___moveVelocity_34; } inline void set_moveVelocity_34(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___moveVelocity_34 = value; } inline static int32_t get_offset_of_lastPosition_35() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___lastPosition_35)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_lastPosition_35() const { return ___lastPosition_35; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_lastPosition_35() { return &___lastPosition_35; } inline void set_lastPosition_35(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___lastPosition_35 = value; } inline static int32_t get_offset_of_pointFromCenter_36() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___pointFromCenter_36)); } inline float get_pointFromCenter_36() const { return ___pointFromCenter_36; } inline float* get_address_of_pointFromCenter_36() { return &___pointFromCenter_36; } inline void set_pointFromCenter_36(float value) { ___pointFromCenter_36 = value; } inline static int32_t get_offset_of_nextCollisionDamageAt_37() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___nextCollisionDamageAt_37)); } inline float get_nextCollisionDamageAt_37() const { return ___nextCollisionDamageAt_37; } inline float* get_address_of_nextCollisionDamageAt_37() { return &___nextCollisionDamageAt_37; } inline void set_nextCollisionDamageAt_37(float value) { ___nextCollisionDamageAt_37 = value; } inline static int32_t get_offset_of_usedEm_38() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___usedEm_38)); } inline EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * get_usedEm_38() const { return ___usedEm_38; } inline EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 ** get_address_of_usedEm_38() { return &___usedEm_38; } inline void set_usedEm_38(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * value) { ___usedEm_38 = value; Il2CppCodeGenWriteBarrier((void**)(&___usedEm_38), (void*)value); } inline static int32_t get_offset_of_usedTm_39() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___usedTm_39)); } inline TrafficMovement_t13205133EBB8930C0E39BE00396A3239759D0B87 * get_usedTm_39() const { return ___usedTm_39; } inline TrafficMovement_t13205133EBB8930C0E39BE00396A3239759D0B87 ** get_address_of_usedTm_39() { return &___usedTm_39; } inline void set_usedTm_39(TrafficMovement_t13205133EBB8930C0E39BE00396A3239759D0B87 * value) { ___usedTm_39 = value; Il2CppCodeGenWriteBarrier((void**)(&___usedTm_39), (void*)value); } inline static int32_t get_offset_of_hitObstacle_40() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___hitObstacle_40)); } inline Obstacle_t856584C385B615B2A17F4B3D9D3D47D6F6B6F1F6 * get_hitObstacle_40() const { return ___hitObstacle_40; } inline Obstacle_t856584C385B615B2A17F4B3D9D3D47D6F6B6F1F6 ** get_address_of_hitObstacle_40() { return &___hitObstacle_40; } inline void set_hitObstacle_40(Obstacle_t856584C385B615B2A17F4B3D9D3D47D6F6B6F1F6 * value) { ___hitObstacle_40 = value; Il2CppCodeGenWriteBarrier((void**)(&___hitObstacle_40), (void*)value); } inline static int32_t get_offset_of_possibleEms_41() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___possibleEms_41)); } inline List_1_t4517226CE97616CB52A98E5D6635B2BE8B2E5136 * get_possibleEms_41() const { return ___possibleEms_41; } inline List_1_t4517226CE97616CB52A98E5D6635B2BE8B2E5136 ** get_address_of_possibleEms_41() { return &___possibleEms_41; } inline void set_possibleEms_41(List_1_t4517226CE97616CB52A98E5D6635B2BE8B2E5136 * value) { ___possibleEms_41 = value; Il2CppCodeGenWriteBarrier((void**)(&___possibleEms_41), (void*)value); } inline static int32_t get_offset_of_point1_42() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___point1_42)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_point1_42() const { return ___point1_42; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_point1_42() { return &___point1_42; } inline void set_point1_42(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___point1_42 = value; } inline static int32_t get_offset_of_point2_43() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___point2_43)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_point2_43() const { return ___point2_43; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_point2_43() { return &___point2_43; } inline void set_point2_43(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___point2_43 = value; } inline static int32_t get_offset_of_rightOffset_44() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___rightOffset_44)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_rightOffset_44() const { return ___rightOffset_44; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_rightOffset_44() { return &___rightOffset_44; } inline void set_rightOffset_44(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___rightOffset_44 = value; } inline static int32_t get_offset_of_hits_45() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___hits_45)); } inline ColliderU5BU5D_t5124940293343DB3D31DA41C593709905906E486* get_hits_45() const { return ___hits_45; } inline ColliderU5BU5D_t5124940293343DB3D31DA41C593709905906E486** get_address_of_hits_45() { return &___hits_45; } inline void set_hits_45(ColliderU5BU5D_t5124940293343DB3D31DA41C593709905906E486* value) { ___hits_45 = value; Il2CppCodeGenWriteBarrier((void**)(&___hits_45), (void*)value); } inline static int32_t get_offset_of_currentPlayerHealth_46() { return static_cast(offsetof(PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849, ___currentPlayerHealth_46)); } inline float get_currentPlayerHealth_46() const { return ___currentPlayerHealth_46; } inline float* get_address_of_currentPlayerHealth_46() { return &___currentPlayerHealth_46; } inline void set_currentPlayerHealth_46(float value) { ___currentPlayerHealth_46 = value; } }; // PlayerMovement struct PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Single PlayerMovement::forwardMovementControl float ___forwardMovementControl_6; // System.Single PlayerMovement::sustainedBrakingControl float ___sustainedBrakingControl_7; // System.Single PlayerMovement::instantBrakeDuration float ___instantBrakeDuration_8; // System.Single PlayerMovement::maximumLean float ___maximumLean_9; // System.Single PlayerMovement::minLeanThreshold float ___minLeanThreshold_10; // System.Single PlayerMovement::leanSpeed float ___leanSpeed_11; // System.Single PlayerMovement::lateralForce float ___lateralForce_12; // System.Single PlayerMovement::slowLateralForce float ___slowLateralForce_13; // System.Single PlayerMovement::lateralLeanIntensity float ___lateralLeanIntensity_14; // System.Single PlayerMovement::cameraLateralLeanIntensity float ___cameraLateralLeanIntensity_15; // System.Single PlayerMovement::recenterUntil float ___recenterUntil_16; // System.Boolean PlayerMovement::decenter bool ___decenter_17; // System.Single PlayerMovement::holdPositionUntil float ___holdPositionUntil_18; // System.Single PlayerMovement::brakeDuration float ___brakeDuration_19; // UnityEngine.Vector3 PlayerMovement::lateralStep Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___lateralStep_20; // UnityEngine.LayerMask PlayerMovement::roadLayer LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___roadLayer_21; // UnityEngine.RaycastHit[] PlayerMovement::roadHit RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* ___roadHit_22; // UnityEngine.Vector3 PlayerMovement::followerToPlayer Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___followerToPlayer_23; // System.Single PlayerMovement::playerRoadOrientation float ___playerRoadOrientation_24; // System.Single PlayerMovement::k__BackingField float ___U3CRoadCenterDistanceU3Ek__BackingField_25; // System.Int32 PlayerMovement::constraintPriority int32_t ___constraintPriority_26; // System.Boolean PlayerMovement::k__BackingField bool ___U3CCenterBlockU3Ek__BackingField_27; // System.Boolean PlayerMovement::k__BackingField bool ___U3CRightSideBlockedU3Ek__BackingField_28; // System.Boolean PlayerMovement::k__BackingField bool ___U3CLeftSideBlockedU3Ek__BackingField_29; public: inline static int32_t get_offset_of_forwardMovementControl_6() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___forwardMovementControl_6)); } inline float get_forwardMovementControl_6() const { return ___forwardMovementControl_6; } inline float* get_address_of_forwardMovementControl_6() { return &___forwardMovementControl_6; } inline void set_forwardMovementControl_6(float value) { ___forwardMovementControl_6 = value; } inline static int32_t get_offset_of_sustainedBrakingControl_7() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___sustainedBrakingControl_7)); } inline float get_sustainedBrakingControl_7() const { return ___sustainedBrakingControl_7; } inline float* get_address_of_sustainedBrakingControl_7() { return &___sustainedBrakingControl_7; } inline void set_sustainedBrakingControl_7(float value) { ___sustainedBrakingControl_7 = value; } inline static int32_t get_offset_of_instantBrakeDuration_8() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___instantBrakeDuration_8)); } inline float get_instantBrakeDuration_8() const { return ___instantBrakeDuration_8; } inline float* get_address_of_instantBrakeDuration_8() { return &___instantBrakeDuration_8; } inline void set_instantBrakeDuration_8(float value) { ___instantBrakeDuration_8 = value; } inline static int32_t get_offset_of_maximumLean_9() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___maximumLean_9)); } inline float get_maximumLean_9() const { return ___maximumLean_9; } inline float* get_address_of_maximumLean_9() { return &___maximumLean_9; } inline void set_maximumLean_9(float value) { ___maximumLean_9 = value; } inline static int32_t get_offset_of_minLeanThreshold_10() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___minLeanThreshold_10)); } inline float get_minLeanThreshold_10() const { return ___minLeanThreshold_10; } inline float* get_address_of_minLeanThreshold_10() { return &___minLeanThreshold_10; } inline void set_minLeanThreshold_10(float value) { ___minLeanThreshold_10 = value; } inline static int32_t get_offset_of_leanSpeed_11() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___leanSpeed_11)); } inline float get_leanSpeed_11() const { return ___leanSpeed_11; } inline float* get_address_of_leanSpeed_11() { return &___leanSpeed_11; } inline void set_leanSpeed_11(float value) { ___leanSpeed_11 = value; } inline static int32_t get_offset_of_lateralForce_12() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___lateralForce_12)); } inline float get_lateralForce_12() const { return ___lateralForce_12; } inline float* get_address_of_lateralForce_12() { return &___lateralForce_12; } inline void set_lateralForce_12(float value) { ___lateralForce_12 = value; } inline static int32_t get_offset_of_slowLateralForce_13() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___slowLateralForce_13)); } inline float get_slowLateralForce_13() const { return ___slowLateralForce_13; } inline float* get_address_of_slowLateralForce_13() { return &___slowLateralForce_13; } inline void set_slowLateralForce_13(float value) { ___slowLateralForce_13 = value; } inline static int32_t get_offset_of_lateralLeanIntensity_14() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___lateralLeanIntensity_14)); } inline float get_lateralLeanIntensity_14() const { return ___lateralLeanIntensity_14; } inline float* get_address_of_lateralLeanIntensity_14() { return &___lateralLeanIntensity_14; } inline void set_lateralLeanIntensity_14(float value) { ___lateralLeanIntensity_14 = value; } inline static int32_t get_offset_of_cameraLateralLeanIntensity_15() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___cameraLateralLeanIntensity_15)); } inline float get_cameraLateralLeanIntensity_15() const { return ___cameraLateralLeanIntensity_15; } inline float* get_address_of_cameraLateralLeanIntensity_15() { return &___cameraLateralLeanIntensity_15; } inline void set_cameraLateralLeanIntensity_15(float value) { ___cameraLateralLeanIntensity_15 = value; } inline static int32_t get_offset_of_recenterUntil_16() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___recenterUntil_16)); } inline float get_recenterUntil_16() const { return ___recenterUntil_16; } inline float* get_address_of_recenterUntil_16() { return &___recenterUntil_16; } inline void set_recenterUntil_16(float value) { ___recenterUntil_16 = value; } inline static int32_t get_offset_of_decenter_17() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___decenter_17)); } inline bool get_decenter_17() const { return ___decenter_17; } inline bool* get_address_of_decenter_17() { return &___decenter_17; } inline void set_decenter_17(bool value) { ___decenter_17 = value; } inline static int32_t get_offset_of_holdPositionUntil_18() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___holdPositionUntil_18)); } inline float get_holdPositionUntil_18() const { return ___holdPositionUntil_18; } inline float* get_address_of_holdPositionUntil_18() { return &___holdPositionUntil_18; } inline void set_holdPositionUntil_18(float value) { ___holdPositionUntil_18 = value; } inline static int32_t get_offset_of_brakeDuration_19() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___brakeDuration_19)); } inline float get_brakeDuration_19() const { return ___brakeDuration_19; } inline float* get_address_of_brakeDuration_19() { return &___brakeDuration_19; } inline void set_brakeDuration_19(float value) { ___brakeDuration_19 = value; } inline static int32_t get_offset_of_lateralStep_20() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___lateralStep_20)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_lateralStep_20() const { return ___lateralStep_20; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_lateralStep_20() { return &___lateralStep_20; } inline void set_lateralStep_20(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___lateralStep_20 = value; } inline static int32_t get_offset_of_roadLayer_21() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___roadLayer_21)); } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 get_roadLayer_21() const { return ___roadLayer_21; } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_roadLayer_21() { return &___roadLayer_21; } inline void set_roadLayer_21(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 value) { ___roadLayer_21 = value; } inline static int32_t get_offset_of_roadHit_22() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___roadHit_22)); } inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* get_roadHit_22() const { return ___roadHit_22; } inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09** get_address_of_roadHit_22() { return &___roadHit_22; } inline void set_roadHit_22(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* value) { ___roadHit_22 = value; Il2CppCodeGenWriteBarrier((void**)(&___roadHit_22), (void*)value); } inline static int32_t get_offset_of_followerToPlayer_23() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___followerToPlayer_23)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_followerToPlayer_23() const { return ___followerToPlayer_23; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_followerToPlayer_23() { return &___followerToPlayer_23; } inline void set_followerToPlayer_23(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___followerToPlayer_23 = value; } inline static int32_t get_offset_of_playerRoadOrientation_24() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___playerRoadOrientation_24)); } inline float get_playerRoadOrientation_24() const { return ___playerRoadOrientation_24; } inline float* get_address_of_playerRoadOrientation_24() { return &___playerRoadOrientation_24; } inline void set_playerRoadOrientation_24(float value) { ___playerRoadOrientation_24 = value; } inline static int32_t get_offset_of_U3CRoadCenterDistanceU3Ek__BackingField_25() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___U3CRoadCenterDistanceU3Ek__BackingField_25)); } inline float get_U3CRoadCenterDistanceU3Ek__BackingField_25() const { return ___U3CRoadCenterDistanceU3Ek__BackingField_25; } inline float* get_address_of_U3CRoadCenterDistanceU3Ek__BackingField_25() { return &___U3CRoadCenterDistanceU3Ek__BackingField_25; } inline void set_U3CRoadCenterDistanceU3Ek__BackingField_25(float value) { ___U3CRoadCenterDistanceU3Ek__BackingField_25 = value; } inline static int32_t get_offset_of_constraintPriority_26() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___constraintPriority_26)); } inline int32_t get_constraintPriority_26() const { return ___constraintPriority_26; } inline int32_t* get_address_of_constraintPriority_26() { return &___constraintPriority_26; } inline void set_constraintPriority_26(int32_t value) { ___constraintPriority_26 = value; } inline static int32_t get_offset_of_U3CCenterBlockU3Ek__BackingField_27() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___U3CCenterBlockU3Ek__BackingField_27)); } inline bool get_U3CCenterBlockU3Ek__BackingField_27() const { return ___U3CCenterBlockU3Ek__BackingField_27; } inline bool* get_address_of_U3CCenterBlockU3Ek__BackingField_27() { return &___U3CCenterBlockU3Ek__BackingField_27; } inline void set_U3CCenterBlockU3Ek__BackingField_27(bool value) { ___U3CCenterBlockU3Ek__BackingField_27 = value; } inline static int32_t get_offset_of_U3CRightSideBlockedU3Ek__BackingField_28() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___U3CRightSideBlockedU3Ek__BackingField_28)); } inline bool get_U3CRightSideBlockedU3Ek__BackingField_28() const { return ___U3CRightSideBlockedU3Ek__BackingField_28; } inline bool* get_address_of_U3CRightSideBlockedU3Ek__BackingField_28() { return &___U3CRightSideBlockedU3Ek__BackingField_28; } inline void set_U3CRightSideBlockedU3Ek__BackingField_28(bool value) { ___U3CRightSideBlockedU3Ek__BackingField_28 = value; } inline static int32_t get_offset_of_U3CLeftSideBlockedU3Ek__BackingField_29() { return static_cast(offsetof(PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB, ___U3CLeftSideBlockedU3Ek__BackingField_29)); } inline bool get_U3CLeftSideBlockedU3Ek__BackingField_29() const { return ___U3CLeftSideBlockedU3Ek__BackingField_29; } inline bool* get_address_of_U3CLeftSideBlockedU3Ek__BackingField_29() { return &___U3CLeftSideBlockedU3Ek__BackingField_29; } inline void set_U3CLeftSideBlockedU3Ek__BackingField_29(bool value) { ___U3CLeftSideBlockedU3Ek__BackingField_29 = value; } }; // PlayerSword struct PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Single PlayerSword::minDamageperSecond float ___minDamageperSecond_8; // System.Single PlayerSword::maxDamageperSecond float ___maxDamageperSecond_9; // System.Single PlayerSword::maxDamageperSecondSpeed float ___maxDamageperSecondSpeed_10; // System.Single PlayerSword::dpsRamp float ___dpsRamp_11; // System.Single PlayerSword::damageInterval float ___damageInterval_12; // System.Single PlayerSword::weakPointExponent float ___weakPointExponent_13; // Sidearm PlayerSword::sidearm Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 * ___sidearm_14; // UnityEngine.Transform PlayerSword::sweetSpot Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___sweetSpot_15; // UnityEngine.AudioSource PlayerSword::soundSource AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___soundSource_16; // UnityEngine.AudioClip PlayerSword::humClip AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___humClip_17; // System.Single PlayerSword::slashAngle float ___slashAngle_18; // System.Single PlayerSword::flatSideDamageRedux float ___flatSideDamageRedux_19; // UnityEngine.Transform PlayerSword::stabPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___stabPrefab_20; // UnityEngine.Transform PlayerSword::weakSlashPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___weakSlashPrefab_21; // UnityEngine.Transform PlayerSword::strongSlashPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___strongSlashPrefab_22; // System.Single PlayerSword::weakSlashThreshold float ___weakSlashThreshold_23; // System.Single PlayerSword::strongSlashThreshold float ___strongSlashThreshold_24; // UnityEngine.GameObject PlayerSword::arcSlashObject GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___arcSlashObject_25; // System.Single PlayerSword::arcSwingSpeed float ___arcSwingSpeed_26; // System.Single PlayerSword::arcSwingLength float ___arcSwingLength_27; // System.Single PlayerSword::arcCooldown float ___arcCooldown_28; // System.Single PlayerSword::bladeAngleTolerance float ___bladeAngleTolerance_29; // UnityEngine.Transform PlayerSword::smearObject Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___smearObject_30; // UnityEngine.Transform PlayerSword::trailObject Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___trailObject_31; // System.Single PlayerSword::maxSmearLength float ___maxSmearLength_32; // System.Single PlayerSword::maxSmearLerp float ___maxSmearLerp_33; // System.Single PlayerSword::minSmearStartSpeed float ___minSmearStartSpeed_34; // System.Single PlayerSword::minSmearStopSpeed float ___minSmearStopSpeed_35; // System.Int32 PlayerSword::energyPerSwing int32_t ___energyPerSwing_36; // System.Single PlayerSword::maxAbsorbDamage float ___maxAbsorbDamage_37; // System.Single PlayerSword::damageToEnergyRatio float ___damageToEnergyRatio_38; // UnityEngine.Vector3 PlayerSword::prevSweetSpotLocation Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___prevSweetSpotLocation_39; // UnityEngine.Collider PlayerSword::ourCollider Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___ourCollider_40; // System.Single PlayerSword::damagePerTick float ___damagePerTick_41; // System.Single PlayerSword::nextDamageTick float ___nextDamageTick_42; // System.Single PlayerSword::swingDist float ___swingDist_43; // UnityEngine.Transform PlayerSword::usedSlashPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___usedSlashPrefab_44; // UnityEngine.Vector3 PlayerSword::swingDir Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___swingDir_45; // System.Single PlayerSword::angularDamageRatio float ___angularDamageRatio_46; // System.Single PlayerSword::nextArc float ___nextArc_47; // UnityEngine.Vector3 PlayerSword::arcStartPosition Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___arcStartPosition_48; // UnityEngine.Vector3 PlayerSword::arcStartDirection Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___arcStartDirection_49; // UnityEngine.Animator PlayerSword::arcAnim Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___arcAnim_50; // System.Collections.Generic.Dictionary`2 PlayerSword::alreadyDamaged Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * ___alreadyDamaged_51; // System.Collections.Generic.List`1 PlayerSword::beingHit List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * ___beingHit_52; public: inline static int32_t get_offset_of_minDamageperSecond_8() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___minDamageperSecond_8)); } inline float get_minDamageperSecond_8() const { return ___minDamageperSecond_8; } inline float* get_address_of_minDamageperSecond_8() { return &___minDamageperSecond_8; } inline void set_minDamageperSecond_8(float value) { ___minDamageperSecond_8 = value; } inline static int32_t get_offset_of_maxDamageperSecond_9() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___maxDamageperSecond_9)); } inline float get_maxDamageperSecond_9() const { return ___maxDamageperSecond_9; } inline float* get_address_of_maxDamageperSecond_9() { return &___maxDamageperSecond_9; } inline void set_maxDamageperSecond_9(float value) { ___maxDamageperSecond_9 = value; } inline static int32_t get_offset_of_maxDamageperSecondSpeed_10() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___maxDamageperSecondSpeed_10)); } inline float get_maxDamageperSecondSpeed_10() const { return ___maxDamageperSecondSpeed_10; } inline float* get_address_of_maxDamageperSecondSpeed_10() { return &___maxDamageperSecondSpeed_10; } inline void set_maxDamageperSecondSpeed_10(float value) { ___maxDamageperSecondSpeed_10 = value; } inline static int32_t get_offset_of_dpsRamp_11() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___dpsRamp_11)); } inline float get_dpsRamp_11() const { return ___dpsRamp_11; } inline float* get_address_of_dpsRamp_11() { return &___dpsRamp_11; } inline void set_dpsRamp_11(float value) { ___dpsRamp_11 = value; } inline static int32_t get_offset_of_damageInterval_12() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___damageInterval_12)); } inline float get_damageInterval_12() const { return ___damageInterval_12; } inline float* get_address_of_damageInterval_12() { return &___damageInterval_12; } inline void set_damageInterval_12(float value) { ___damageInterval_12 = value; } inline static int32_t get_offset_of_weakPointExponent_13() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___weakPointExponent_13)); } inline float get_weakPointExponent_13() const { return ___weakPointExponent_13; } inline float* get_address_of_weakPointExponent_13() { return &___weakPointExponent_13; } inline void set_weakPointExponent_13(float value) { ___weakPointExponent_13 = value; } inline static int32_t get_offset_of_sidearm_14() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___sidearm_14)); } inline Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 * get_sidearm_14() const { return ___sidearm_14; } inline Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 ** get_address_of_sidearm_14() { return &___sidearm_14; } inline void set_sidearm_14(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 * value) { ___sidearm_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___sidearm_14), (void*)value); } inline static int32_t get_offset_of_sweetSpot_15() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___sweetSpot_15)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_sweetSpot_15() const { return ___sweetSpot_15; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_sweetSpot_15() { return &___sweetSpot_15; } inline void set_sweetSpot_15(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___sweetSpot_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___sweetSpot_15), (void*)value); } inline static int32_t get_offset_of_soundSource_16() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___soundSource_16)); } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * get_soundSource_16() const { return ___soundSource_16; } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B ** get_address_of_soundSource_16() { return &___soundSource_16; } inline void set_soundSource_16(AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * value) { ___soundSource_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___soundSource_16), (void*)value); } inline static int32_t get_offset_of_humClip_17() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___humClip_17)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_humClip_17() const { return ___humClip_17; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_humClip_17() { return &___humClip_17; } inline void set_humClip_17(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___humClip_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___humClip_17), (void*)value); } inline static int32_t get_offset_of_slashAngle_18() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___slashAngle_18)); } inline float get_slashAngle_18() const { return ___slashAngle_18; } inline float* get_address_of_slashAngle_18() { return &___slashAngle_18; } inline void set_slashAngle_18(float value) { ___slashAngle_18 = value; } inline static int32_t get_offset_of_flatSideDamageRedux_19() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___flatSideDamageRedux_19)); } inline float get_flatSideDamageRedux_19() const { return ___flatSideDamageRedux_19; } inline float* get_address_of_flatSideDamageRedux_19() { return &___flatSideDamageRedux_19; } inline void set_flatSideDamageRedux_19(float value) { ___flatSideDamageRedux_19 = value; } inline static int32_t get_offset_of_stabPrefab_20() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___stabPrefab_20)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_stabPrefab_20() const { return ___stabPrefab_20; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_stabPrefab_20() { return &___stabPrefab_20; } inline void set_stabPrefab_20(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___stabPrefab_20 = value; Il2CppCodeGenWriteBarrier((void**)(&___stabPrefab_20), (void*)value); } inline static int32_t get_offset_of_weakSlashPrefab_21() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___weakSlashPrefab_21)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_weakSlashPrefab_21() const { return ___weakSlashPrefab_21; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_weakSlashPrefab_21() { return &___weakSlashPrefab_21; } inline void set_weakSlashPrefab_21(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___weakSlashPrefab_21 = value; Il2CppCodeGenWriteBarrier((void**)(&___weakSlashPrefab_21), (void*)value); } inline static int32_t get_offset_of_strongSlashPrefab_22() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___strongSlashPrefab_22)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_strongSlashPrefab_22() const { return ___strongSlashPrefab_22; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_strongSlashPrefab_22() { return &___strongSlashPrefab_22; } inline void set_strongSlashPrefab_22(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___strongSlashPrefab_22 = value; Il2CppCodeGenWriteBarrier((void**)(&___strongSlashPrefab_22), (void*)value); } inline static int32_t get_offset_of_weakSlashThreshold_23() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___weakSlashThreshold_23)); } inline float get_weakSlashThreshold_23() const { return ___weakSlashThreshold_23; } inline float* get_address_of_weakSlashThreshold_23() { return &___weakSlashThreshold_23; } inline void set_weakSlashThreshold_23(float value) { ___weakSlashThreshold_23 = value; } inline static int32_t get_offset_of_strongSlashThreshold_24() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___strongSlashThreshold_24)); } inline float get_strongSlashThreshold_24() const { return ___strongSlashThreshold_24; } inline float* get_address_of_strongSlashThreshold_24() { return &___strongSlashThreshold_24; } inline void set_strongSlashThreshold_24(float value) { ___strongSlashThreshold_24 = value; } inline static int32_t get_offset_of_arcSlashObject_25() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___arcSlashObject_25)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_arcSlashObject_25() const { return ___arcSlashObject_25; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_arcSlashObject_25() { return &___arcSlashObject_25; } inline void set_arcSlashObject_25(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___arcSlashObject_25 = value; Il2CppCodeGenWriteBarrier((void**)(&___arcSlashObject_25), (void*)value); } inline static int32_t get_offset_of_arcSwingSpeed_26() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___arcSwingSpeed_26)); } inline float get_arcSwingSpeed_26() const { return ___arcSwingSpeed_26; } inline float* get_address_of_arcSwingSpeed_26() { return &___arcSwingSpeed_26; } inline void set_arcSwingSpeed_26(float value) { ___arcSwingSpeed_26 = value; } inline static int32_t get_offset_of_arcSwingLength_27() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___arcSwingLength_27)); } inline float get_arcSwingLength_27() const { return ___arcSwingLength_27; } inline float* get_address_of_arcSwingLength_27() { return &___arcSwingLength_27; } inline void set_arcSwingLength_27(float value) { ___arcSwingLength_27 = value; } inline static int32_t get_offset_of_arcCooldown_28() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___arcCooldown_28)); } inline float get_arcCooldown_28() const { return ___arcCooldown_28; } inline float* get_address_of_arcCooldown_28() { return &___arcCooldown_28; } inline void set_arcCooldown_28(float value) { ___arcCooldown_28 = value; } inline static int32_t get_offset_of_bladeAngleTolerance_29() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___bladeAngleTolerance_29)); } inline float get_bladeAngleTolerance_29() const { return ___bladeAngleTolerance_29; } inline float* get_address_of_bladeAngleTolerance_29() { return &___bladeAngleTolerance_29; } inline void set_bladeAngleTolerance_29(float value) { ___bladeAngleTolerance_29 = value; } inline static int32_t get_offset_of_smearObject_30() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___smearObject_30)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_smearObject_30() const { return ___smearObject_30; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_smearObject_30() { return &___smearObject_30; } inline void set_smearObject_30(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___smearObject_30 = value; Il2CppCodeGenWriteBarrier((void**)(&___smearObject_30), (void*)value); } inline static int32_t get_offset_of_trailObject_31() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___trailObject_31)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_trailObject_31() const { return ___trailObject_31; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_trailObject_31() { return &___trailObject_31; } inline void set_trailObject_31(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___trailObject_31 = value; Il2CppCodeGenWriteBarrier((void**)(&___trailObject_31), (void*)value); } inline static int32_t get_offset_of_maxSmearLength_32() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___maxSmearLength_32)); } inline float get_maxSmearLength_32() const { return ___maxSmearLength_32; } inline float* get_address_of_maxSmearLength_32() { return &___maxSmearLength_32; } inline void set_maxSmearLength_32(float value) { ___maxSmearLength_32 = value; } inline static int32_t get_offset_of_maxSmearLerp_33() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___maxSmearLerp_33)); } inline float get_maxSmearLerp_33() const { return ___maxSmearLerp_33; } inline float* get_address_of_maxSmearLerp_33() { return &___maxSmearLerp_33; } inline void set_maxSmearLerp_33(float value) { ___maxSmearLerp_33 = value; } inline static int32_t get_offset_of_minSmearStartSpeed_34() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___minSmearStartSpeed_34)); } inline float get_minSmearStartSpeed_34() const { return ___minSmearStartSpeed_34; } inline float* get_address_of_minSmearStartSpeed_34() { return &___minSmearStartSpeed_34; } inline void set_minSmearStartSpeed_34(float value) { ___minSmearStartSpeed_34 = value; } inline static int32_t get_offset_of_minSmearStopSpeed_35() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___minSmearStopSpeed_35)); } inline float get_minSmearStopSpeed_35() const { return ___minSmearStopSpeed_35; } inline float* get_address_of_minSmearStopSpeed_35() { return &___minSmearStopSpeed_35; } inline void set_minSmearStopSpeed_35(float value) { ___minSmearStopSpeed_35 = value; } inline static int32_t get_offset_of_energyPerSwing_36() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___energyPerSwing_36)); } inline int32_t get_energyPerSwing_36() const { return ___energyPerSwing_36; } inline int32_t* get_address_of_energyPerSwing_36() { return &___energyPerSwing_36; } inline void set_energyPerSwing_36(int32_t value) { ___energyPerSwing_36 = value; } inline static int32_t get_offset_of_maxAbsorbDamage_37() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___maxAbsorbDamage_37)); } inline float get_maxAbsorbDamage_37() const { return ___maxAbsorbDamage_37; } inline float* get_address_of_maxAbsorbDamage_37() { return &___maxAbsorbDamage_37; } inline void set_maxAbsorbDamage_37(float value) { ___maxAbsorbDamage_37 = value; } inline static int32_t get_offset_of_damageToEnergyRatio_38() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___damageToEnergyRatio_38)); } inline float get_damageToEnergyRatio_38() const { return ___damageToEnergyRatio_38; } inline float* get_address_of_damageToEnergyRatio_38() { return &___damageToEnergyRatio_38; } inline void set_damageToEnergyRatio_38(float value) { ___damageToEnergyRatio_38 = value; } inline static int32_t get_offset_of_prevSweetSpotLocation_39() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___prevSweetSpotLocation_39)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_prevSweetSpotLocation_39() const { return ___prevSweetSpotLocation_39; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_prevSweetSpotLocation_39() { return &___prevSweetSpotLocation_39; } inline void set_prevSweetSpotLocation_39(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___prevSweetSpotLocation_39 = value; } inline static int32_t get_offset_of_ourCollider_40() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___ourCollider_40)); } inline Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * get_ourCollider_40() const { return ___ourCollider_40; } inline Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 ** get_address_of_ourCollider_40() { return &___ourCollider_40; } inline void set_ourCollider_40(Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * value) { ___ourCollider_40 = value; Il2CppCodeGenWriteBarrier((void**)(&___ourCollider_40), (void*)value); } inline static int32_t get_offset_of_damagePerTick_41() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___damagePerTick_41)); } inline float get_damagePerTick_41() const { return ___damagePerTick_41; } inline float* get_address_of_damagePerTick_41() { return &___damagePerTick_41; } inline void set_damagePerTick_41(float value) { ___damagePerTick_41 = value; } inline static int32_t get_offset_of_nextDamageTick_42() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___nextDamageTick_42)); } inline float get_nextDamageTick_42() const { return ___nextDamageTick_42; } inline float* get_address_of_nextDamageTick_42() { return &___nextDamageTick_42; } inline void set_nextDamageTick_42(float value) { ___nextDamageTick_42 = value; } inline static int32_t get_offset_of_swingDist_43() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___swingDist_43)); } inline float get_swingDist_43() const { return ___swingDist_43; } inline float* get_address_of_swingDist_43() { return &___swingDist_43; } inline void set_swingDist_43(float value) { ___swingDist_43 = value; } inline static int32_t get_offset_of_usedSlashPrefab_44() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___usedSlashPrefab_44)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_usedSlashPrefab_44() const { return ___usedSlashPrefab_44; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_usedSlashPrefab_44() { return &___usedSlashPrefab_44; } inline void set_usedSlashPrefab_44(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___usedSlashPrefab_44 = value; Il2CppCodeGenWriteBarrier((void**)(&___usedSlashPrefab_44), (void*)value); } inline static int32_t get_offset_of_swingDir_45() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___swingDir_45)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_swingDir_45() const { return ___swingDir_45; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_swingDir_45() { return &___swingDir_45; } inline void set_swingDir_45(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___swingDir_45 = value; } inline static int32_t get_offset_of_angularDamageRatio_46() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___angularDamageRatio_46)); } inline float get_angularDamageRatio_46() const { return ___angularDamageRatio_46; } inline float* get_address_of_angularDamageRatio_46() { return &___angularDamageRatio_46; } inline void set_angularDamageRatio_46(float value) { ___angularDamageRatio_46 = value; } inline static int32_t get_offset_of_nextArc_47() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___nextArc_47)); } inline float get_nextArc_47() const { return ___nextArc_47; } inline float* get_address_of_nextArc_47() { return &___nextArc_47; } inline void set_nextArc_47(float value) { ___nextArc_47 = value; } inline static int32_t get_offset_of_arcStartPosition_48() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___arcStartPosition_48)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_arcStartPosition_48() const { return ___arcStartPosition_48; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_arcStartPosition_48() { return &___arcStartPosition_48; } inline void set_arcStartPosition_48(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___arcStartPosition_48 = value; } inline static int32_t get_offset_of_arcStartDirection_49() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___arcStartDirection_49)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_arcStartDirection_49() const { return ___arcStartDirection_49; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_arcStartDirection_49() { return &___arcStartDirection_49; } inline void set_arcStartDirection_49(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___arcStartDirection_49 = value; } inline static int32_t get_offset_of_arcAnim_50() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___arcAnim_50)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_arcAnim_50() const { return ___arcAnim_50; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_arcAnim_50() { return &___arcAnim_50; } inline void set_arcAnim_50(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___arcAnim_50 = value; Il2CppCodeGenWriteBarrier((void**)(&___arcAnim_50), (void*)value); } inline static int32_t get_offset_of_alreadyDamaged_51() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___alreadyDamaged_51)); } inline Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * get_alreadyDamaged_51() const { return ___alreadyDamaged_51; } inline Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 ** get_address_of_alreadyDamaged_51() { return &___alreadyDamaged_51; } inline void set_alreadyDamaged_51(Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * value) { ___alreadyDamaged_51 = value; Il2CppCodeGenWriteBarrier((void**)(&___alreadyDamaged_51), (void*)value); } inline static int32_t get_offset_of_beingHit_52() { return static_cast(offsetof(PlayerSword_tB415DD61EE442104449133900EC7581387B77B50, ___beingHit_52)); } inline List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * get_beingHit_52() const { return ___beingHit_52; } inline List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B ** get_address_of_beingHit_52() { return &___beingHit_52; } inline void set_beingHit_52(List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * value) { ___beingHit_52 = value; Il2CppCodeGenWriteBarrier((void**)(&___beingHit_52), (void*)value); } }; // PointsToInteractable struct PointsToInteractable_t46DCFADD1D4685356DBD20C8117DF0F05DE111C8 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // Interactable PointsToInteractable::interactable Interactable_t7B3D96CA2D290BC385CEF539DC81227F05ABF5F4 * ___interactable_4; public: inline static int32_t get_offset_of_interactable_4() { return static_cast(offsetof(PointsToInteractable_t46DCFADD1D4685356DBD20C8117DF0F05DE111C8, ___interactable_4)); } inline Interactable_t7B3D96CA2D290BC385CEF539DC81227F05ABF5F4 * get_interactable_4() const { return ___interactable_4; } inline Interactable_t7B3D96CA2D290BC385CEF539DC81227F05ABF5F4 ** get_address_of_interactable_4() { return &___interactable_4; } inline void set_interactable_4(Interactable_t7B3D96CA2D290BC385CEF539DC81227F05ABF5F4 * value) { ___interactable_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___interactable_4), (void*)value); } }; // PolyhedroneFireControl struct PolyhedroneFireControl_t2932878E74E1BDD06C1856DF78B5625792EFF0D5 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // EnemyMovement PolyhedroneFireControl::mover EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * ___mover_4; // UnityEngine.GameObject[] PolyhedroneFireControl::laserBeams GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* ___laserBeams_5; // Fireable[] PolyhedroneFireControl::controlledFireables FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* ___controlledFireables_6; // UnityEngine.Animator PolyhedroneFireControl::fireAnim Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___fireAnim_7; // UnityEngine.AudioSource PolyhedroneFireControl::source AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___source_8; // System.Boolean PolyhedroneFireControl::fireHalt bool ___fireHalt_9; public: inline static int32_t get_offset_of_mover_4() { return static_cast(offsetof(PolyhedroneFireControl_t2932878E74E1BDD06C1856DF78B5625792EFF0D5, ___mover_4)); } inline EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * get_mover_4() const { return ___mover_4; } inline EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 ** get_address_of_mover_4() { return &___mover_4; } inline void set_mover_4(EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * value) { ___mover_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___mover_4), (void*)value); } inline static int32_t get_offset_of_laserBeams_5() { return static_cast(offsetof(PolyhedroneFireControl_t2932878E74E1BDD06C1856DF78B5625792EFF0D5, ___laserBeams_5)); } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* get_laserBeams_5() const { return ___laserBeams_5; } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642** get_address_of_laserBeams_5() { return &___laserBeams_5; } inline void set_laserBeams_5(GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* value) { ___laserBeams_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___laserBeams_5), (void*)value); } inline static int32_t get_offset_of_controlledFireables_6() { return static_cast(offsetof(PolyhedroneFireControl_t2932878E74E1BDD06C1856DF78B5625792EFF0D5, ___controlledFireables_6)); } inline FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* get_controlledFireables_6() const { return ___controlledFireables_6; } inline FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E** get_address_of_controlledFireables_6() { return &___controlledFireables_6; } inline void set_controlledFireables_6(FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* value) { ___controlledFireables_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___controlledFireables_6), (void*)value); } inline static int32_t get_offset_of_fireAnim_7() { return static_cast(offsetof(PolyhedroneFireControl_t2932878E74E1BDD06C1856DF78B5625792EFF0D5, ___fireAnim_7)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_fireAnim_7() const { return ___fireAnim_7; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_fireAnim_7() { return &___fireAnim_7; } inline void set_fireAnim_7(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___fireAnim_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___fireAnim_7), (void*)value); } inline static int32_t get_offset_of_source_8() { return static_cast(offsetof(PolyhedroneFireControl_t2932878E74E1BDD06C1856DF78B5625792EFF0D5, ___source_8)); } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * get_source_8() const { return ___source_8; } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B ** get_address_of_source_8() { return &___source_8; } inline void set_source_8(AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * value) { ___source_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___source_8), (void*)value); } inline static int32_t get_offset_of_fireHalt_9() { return static_cast(offsetof(PolyhedroneFireControl_t2932878E74E1BDD06C1856DF78B5625792EFF0D5, ___fireHalt_9)); } inline bool get_fireHalt_9() const { return ___fireHalt_9; } inline bool* get_address_of_fireHalt_9() { return &___fireHalt_9; } inline void set_fireHalt_9(bool value) { ___fireHalt_9 = value; } }; // PolyhedroneShield struct PolyhedroneShield_t59334EDD5FFD46957CF2081226FBE3EBA91F1433 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.Events.UnityEvent PolyhedroneShield::shieldLowered UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___shieldLowered_4; // UnityEngine.Animator PolyhedroneShield::anim Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___anim_5; public: inline static int32_t get_offset_of_shieldLowered_4() { return static_cast(offsetof(PolyhedroneShield_t59334EDD5FFD46957CF2081226FBE3EBA91F1433, ___shieldLowered_4)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_shieldLowered_4() const { return ___shieldLowered_4; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_shieldLowered_4() { return &___shieldLowered_4; } inline void set_shieldLowered_4(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___shieldLowered_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___shieldLowered_4), (void*)value); } inline static int32_t get_offset_of_anim_5() { return static_cast(offsetof(PolyhedroneShield_t59334EDD5FFD46957CF2081226FBE3EBA91F1433, ___anim_5)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_anim_5() const { return ___anim_5; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_anim_5() { return &___anim_5; } inline void set_anim_5(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___anim_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___anim_5), (void*)value); } }; // PowerUp struct PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // PowerUpType PowerUp::type int32_t ___type_5; // System.Boolean PowerUp::bikeCanPickup bool ___bikeCanPickup_6; // UnityEngine.UI.Text PowerUp::powerupTextField Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * ___powerupTextField_7; // Follower PowerUp::follower Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * ___follower_11; // UnityEngine.Animator PowerUp::anim Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___anim_12; // System.Boolean PowerUp::pickedUp bool ___pickedUp_13; public: inline static int32_t get_offset_of_type_5() { return static_cast(offsetof(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5, ___type_5)); } inline int32_t get_type_5() const { return ___type_5; } inline int32_t* get_address_of_type_5() { return &___type_5; } inline void set_type_5(int32_t value) { ___type_5 = value; } inline static int32_t get_offset_of_bikeCanPickup_6() { return static_cast(offsetof(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5, ___bikeCanPickup_6)); } inline bool get_bikeCanPickup_6() const { return ___bikeCanPickup_6; } inline bool* get_address_of_bikeCanPickup_6() { return &___bikeCanPickup_6; } inline void set_bikeCanPickup_6(bool value) { ___bikeCanPickup_6 = value; } inline static int32_t get_offset_of_powerupTextField_7() { return static_cast(offsetof(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5, ___powerupTextField_7)); } inline Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * get_powerupTextField_7() const { return ___powerupTextField_7; } inline Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 ** get_address_of_powerupTextField_7() { return &___powerupTextField_7; } inline void set_powerupTextField_7(Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * value) { ___powerupTextField_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___powerupTextField_7), (void*)value); } inline static int32_t get_offset_of_follower_11() { return static_cast(offsetof(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5, ___follower_11)); } inline Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * get_follower_11() const { return ___follower_11; } inline Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 ** get_address_of_follower_11() { return &___follower_11; } inline void set_follower_11(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * value) { ___follower_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___follower_11), (void*)value); } inline static int32_t get_offset_of_anim_12() { return static_cast(offsetof(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5, ___anim_12)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_anim_12() const { return ___anim_12; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_anim_12() { return &___anim_12; } inline void set_anim_12(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___anim_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___anim_12), (void*)value); } inline static int32_t get_offset_of_pickedUp_13() { return static_cast(offsetof(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5, ___pickedUp_13)); } inline bool get_pickedUp_13() const { return ___pickedUp_13; } inline bool* get_address_of_pickedUp_13() { return &___pickedUp_13; } inline void set_pickedUp_13(bool value) { ___pickedUp_13 = value; } }; // PowerUpLauncher struct PowerUpLauncher_t8757BB8BA734D11629BA6FB1DB6E0306E37D633E : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.Transform PowerUpLauncher::powerupProjectile Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___powerupProjectile_5; // UnityEngine.Transform PowerUpLauncher::powerupPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___powerupPrefab_6; // PowerUpType PowerUpLauncher::powerupType int32_t ___powerupType_7; // UnityEngine.Vector2 PowerUpLauncher::launchForceRange Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___launchForceRange_8; // UnityEngine.Vector2 PowerUpLauncher::verticalLaunchAngleRange Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___verticalLaunchAngleRange_9; // UnityEngine.Vector2 PowerUpLauncher::horizontalLaunchAngleRange Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___horizontalLaunchAngleRange_10; // System.Int32 PowerUpLauncher::maxSpawns int32_t ___maxSpawns_11; // Follower PowerUpLauncher::follower Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * ___follower_12; // UnityEngine.Transform PowerUpLauncher::movingObject Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___movingObject_13; // System.Int32 PowerUpLauncher::launched int32_t ___launched_14; public: inline static int32_t get_offset_of_powerupProjectile_5() { return static_cast(offsetof(PowerUpLauncher_t8757BB8BA734D11629BA6FB1DB6E0306E37D633E, ___powerupProjectile_5)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_powerupProjectile_5() const { return ___powerupProjectile_5; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_powerupProjectile_5() { return &___powerupProjectile_5; } inline void set_powerupProjectile_5(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___powerupProjectile_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___powerupProjectile_5), (void*)value); } inline static int32_t get_offset_of_powerupPrefab_6() { return static_cast(offsetof(PowerUpLauncher_t8757BB8BA734D11629BA6FB1DB6E0306E37D633E, ___powerupPrefab_6)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_powerupPrefab_6() const { return ___powerupPrefab_6; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_powerupPrefab_6() { return &___powerupPrefab_6; } inline void set_powerupPrefab_6(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___powerupPrefab_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___powerupPrefab_6), (void*)value); } inline static int32_t get_offset_of_powerupType_7() { return static_cast(offsetof(PowerUpLauncher_t8757BB8BA734D11629BA6FB1DB6E0306E37D633E, ___powerupType_7)); } inline int32_t get_powerupType_7() const { return ___powerupType_7; } inline int32_t* get_address_of_powerupType_7() { return &___powerupType_7; } inline void set_powerupType_7(int32_t value) { ___powerupType_7 = value; } inline static int32_t get_offset_of_launchForceRange_8() { return static_cast(offsetof(PowerUpLauncher_t8757BB8BA734D11629BA6FB1DB6E0306E37D633E, ___launchForceRange_8)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_launchForceRange_8() const { return ___launchForceRange_8; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_launchForceRange_8() { return &___launchForceRange_8; } inline void set_launchForceRange_8(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___launchForceRange_8 = value; } inline static int32_t get_offset_of_verticalLaunchAngleRange_9() { return static_cast(offsetof(PowerUpLauncher_t8757BB8BA734D11629BA6FB1DB6E0306E37D633E, ___verticalLaunchAngleRange_9)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_verticalLaunchAngleRange_9() const { return ___verticalLaunchAngleRange_9; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_verticalLaunchAngleRange_9() { return &___verticalLaunchAngleRange_9; } inline void set_verticalLaunchAngleRange_9(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___verticalLaunchAngleRange_9 = value; } inline static int32_t get_offset_of_horizontalLaunchAngleRange_10() { return static_cast(offsetof(PowerUpLauncher_t8757BB8BA734D11629BA6FB1DB6E0306E37D633E, ___horizontalLaunchAngleRange_10)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_horizontalLaunchAngleRange_10() const { return ___horizontalLaunchAngleRange_10; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_horizontalLaunchAngleRange_10() { return &___horizontalLaunchAngleRange_10; } inline void set_horizontalLaunchAngleRange_10(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___horizontalLaunchAngleRange_10 = value; } inline static int32_t get_offset_of_maxSpawns_11() { return static_cast(offsetof(PowerUpLauncher_t8757BB8BA734D11629BA6FB1DB6E0306E37D633E, ___maxSpawns_11)); } inline int32_t get_maxSpawns_11() const { return ___maxSpawns_11; } inline int32_t* get_address_of_maxSpawns_11() { return &___maxSpawns_11; } inline void set_maxSpawns_11(int32_t value) { ___maxSpawns_11 = value; } inline static int32_t get_offset_of_follower_12() { return static_cast(offsetof(PowerUpLauncher_t8757BB8BA734D11629BA6FB1DB6E0306E37D633E, ___follower_12)); } inline Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * get_follower_12() const { return ___follower_12; } inline Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 ** get_address_of_follower_12() { return &___follower_12; } inline void set_follower_12(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * value) { ___follower_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___follower_12), (void*)value); } inline static int32_t get_offset_of_movingObject_13() { return static_cast(offsetof(PowerUpLauncher_t8757BB8BA734D11629BA6FB1DB6E0306E37D633E, ___movingObject_13)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_movingObject_13() const { return ___movingObject_13; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_movingObject_13() { return &___movingObject_13; } inline void set_movingObject_13(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___movingObject_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___movingObject_13), (void*)value); } inline static int32_t get_offset_of_launched_14() { return static_cast(offsetof(PowerUpLauncher_t8757BB8BA734D11629BA6FB1DB6E0306E37D633E, ___launched_14)); } inline int32_t get_launched_14() const { return ___launched_14; } inline int32_t* get_address_of_launched_14() { return &___launched_14; } inline void set_launched_14(int32_t value) { ___launched_14 = value; } }; // PowerUpOverlayEffects struct PowerUpOverlayEffects_tA8128BDD14BAD1B1EB79909DFD3C199C1711CFC2 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.AudioSource PowerUpOverlayEffects::source AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___source_4; // UnityEngine.AudioClip PowerUpOverlayEffects::grenadeClip AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___grenadeClip_5; // UnityEngine.AudioClip PowerUpOverlayEffects::grenadeClipJP AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___grenadeClipJP_6; // UnityEngine.AudioClip PowerUpOverlayEffects::missileClip AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___missileClip_7; // UnityEngine.AudioClip PowerUpOverlayEffects::missileClipJP AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___missileClipJP_8; // UnityEngine.Animator PowerUpOverlayEffects::overlayAnim Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___overlayAnim_9; public: inline static int32_t get_offset_of_source_4() { return static_cast(offsetof(PowerUpOverlayEffects_tA8128BDD14BAD1B1EB79909DFD3C199C1711CFC2, ___source_4)); } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * get_source_4() const { return ___source_4; } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B ** get_address_of_source_4() { return &___source_4; } inline void set_source_4(AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * value) { ___source_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___source_4), (void*)value); } inline static int32_t get_offset_of_grenadeClip_5() { return static_cast(offsetof(PowerUpOverlayEffects_tA8128BDD14BAD1B1EB79909DFD3C199C1711CFC2, ___grenadeClip_5)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_grenadeClip_5() const { return ___grenadeClip_5; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_grenadeClip_5() { return &___grenadeClip_5; } inline void set_grenadeClip_5(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___grenadeClip_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___grenadeClip_5), (void*)value); } inline static int32_t get_offset_of_grenadeClipJP_6() { return static_cast(offsetof(PowerUpOverlayEffects_tA8128BDD14BAD1B1EB79909DFD3C199C1711CFC2, ___grenadeClipJP_6)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_grenadeClipJP_6() const { return ___grenadeClipJP_6; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_grenadeClipJP_6() { return &___grenadeClipJP_6; } inline void set_grenadeClipJP_6(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___grenadeClipJP_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___grenadeClipJP_6), (void*)value); } inline static int32_t get_offset_of_missileClip_7() { return static_cast(offsetof(PowerUpOverlayEffects_tA8128BDD14BAD1B1EB79909DFD3C199C1711CFC2, ___missileClip_7)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_missileClip_7() const { return ___missileClip_7; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_missileClip_7() { return &___missileClip_7; } inline void set_missileClip_7(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___missileClip_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___missileClip_7), (void*)value); } inline static int32_t get_offset_of_missileClipJP_8() { return static_cast(offsetof(PowerUpOverlayEffects_tA8128BDD14BAD1B1EB79909DFD3C199C1711CFC2, ___missileClipJP_8)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_missileClipJP_8() const { return ___missileClipJP_8; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_missileClipJP_8() { return &___missileClipJP_8; } inline void set_missileClipJP_8(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___missileClipJP_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___missileClipJP_8), (void*)value); } inline static int32_t get_offset_of_overlayAnim_9() { return static_cast(offsetof(PowerUpOverlayEffects_tA8128BDD14BAD1B1EB79909DFD3C199C1711CFC2, ___overlayAnim_9)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_overlayAnim_9() const { return ___overlayAnim_9; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_overlayAnim_9() { return &___overlayAnim_9; } inline void set_overlayAnim_9(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___overlayAnim_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___overlayAnim_9), (void*)value); } }; // PowerUpSpawnPoint struct PowerUpSpawnPoint_t97C8161B7A51826FF624C8C1597BEFA79B730BBD : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: public: }; // PowerUpSpawner struct PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.Transform PowerUpSpawner::followerPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___followerPrefab_5; // System.Single PowerUpSpawner::minSpeed float ___minSpeed_6; // System.Single PowerUpSpawner::maxSpeed float ___maxSpeed_7; // System.Single PowerUpSpawner::spawnDistance float ___spawnDistance_8; // PowerUpSpawnGroup[] PowerUpSpawner::spawnWaves PowerUpSpawnGroupU5BU5D_t32C252B59958234EE098B0F0FCA8F93540F286E2* ___spawnWaves_9; // PowerUpSpawn[] PowerUpSpawner::spawnAtScore PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* ___spawnAtScore_10; // UnityEngine.Transform PowerUpSpawner::miniHealth Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___miniHealth_11; // UnityEngine.Transform PowerUpSpawner::smallHealth Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___smallHealth_12; // UnityEngine.Transform PowerUpSpawner::bigHealth Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___bigHealth_13; // UnityEngine.Transform PowerUpSpawner::missile Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___missile_14; // UnityEngine.Transform PowerUpSpawner::missileCrate Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___missileCrate_15; // UnityEngine.Transform PowerUpSpawner::grenade Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___grenade_16; // UnityEngine.Transform PowerUpSpawner::grenadeCrate Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___grenadeCrate_17; // UnityEngine.Transform PowerUpSpawner::gun Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___gun_18; // UnityEngine.Transform PowerUpSpawner::sidearm Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___sidearm_19; // System.Int32 PowerUpSpawner::currentSpawnGroup int32_t ___currentSpawnGroup_20; // System.Int32 PowerUpSpawner::currentGroupPowerUp int32_t ___currentGroupPowerUp_21; // System.Boolean PowerUpSpawner::spawning bool ___spawning_22; // System.Single PowerUpSpawner::nextSpawn float ___nextSpawn_23; // System.Int32 PowerUpSpawner::lastLaneUsed int32_t ___lastLaneUsed_24; // System.Int32 PowerUpSpawner::nextScoreSpawn int32_t ___nextScoreSpawn_25; public: inline static int32_t get_offset_of_followerPrefab_5() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___followerPrefab_5)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_followerPrefab_5() const { return ___followerPrefab_5; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_followerPrefab_5() { return &___followerPrefab_5; } inline void set_followerPrefab_5(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___followerPrefab_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___followerPrefab_5), (void*)value); } inline static int32_t get_offset_of_minSpeed_6() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___minSpeed_6)); } inline float get_minSpeed_6() const { return ___minSpeed_6; } inline float* get_address_of_minSpeed_6() { return &___minSpeed_6; } inline void set_minSpeed_6(float value) { ___minSpeed_6 = value; } inline static int32_t get_offset_of_maxSpeed_7() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___maxSpeed_7)); } inline float get_maxSpeed_7() const { return ___maxSpeed_7; } inline float* get_address_of_maxSpeed_7() { return &___maxSpeed_7; } inline void set_maxSpeed_7(float value) { ___maxSpeed_7 = value; } inline static int32_t get_offset_of_spawnDistance_8() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___spawnDistance_8)); } inline float get_spawnDistance_8() const { return ___spawnDistance_8; } inline float* get_address_of_spawnDistance_8() { return &___spawnDistance_8; } inline void set_spawnDistance_8(float value) { ___spawnDistance_8 = value; } inline static int32_t get_offset_of_spawnWaves_9() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___spawnWaves_9)); } inline PowerUpSpawnGroupU5BU5D_t32C252B59958234EE098B0F0FCA8F93540F286E2* get_spawnWaves_9() const { return ___spawnWaves_9; } inline PowerUpSpawnGroupU5BU5D_t32C252B59958234EE098B0F0FCA8F93540F286E2** get_address_of_spawnWaves_9() { return &___spawnWaves_9; } inline void set_spawnWaves_9(PowerUpSpawnGroupU5BU5D_t32C252B59958234EE098B0F0FCA8F93540F286E2* value) { ___spawnWaves_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___spawnWaves_9), (void*)value); } inline static int32_t get_offset_of_spawnAtScore_10() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___spawnAtScore_10)); } inline PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* get_spawnAtScore_10() const { return ___spawnAtScore_10; } inline PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB** get_address_of_spawnAtScore_10() { return &___spawnAtScore_10; } inline void set_spawnAtScore_10(PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* value) { ___spawnAtScore_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___spawnAtScore_10), (void*)value); } inline static int32_t get_offset_of_miniHealth_11() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___miniHealth_11)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_miniHealth_11() const { return ___miniHealth_11; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_miniHealth_11() { return &___miniHealth_11; } inline void set_miniHealth_11(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___miniHealth_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___miniHealth_11), (void*)value); } inline static int32_t get_offset_of_smallHealth_12() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___smallHealth_12)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_smallHealth_12() const { return ___smallHealth_12; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_smallHealth_12() { return &___smallHealth_12; } inline void set_smallHealth_12(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___smallHealth_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___smallHealth_12), (void*)value); } inline static int32_t get_offset_of_bigHealth_13() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___bigHealth_13)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_bigHealth_13() const { return ___bigHealth_13; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_bigHealth_13() { return &___bigHealth_13; } inline void set_bigHealth_13(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___bigHealth_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___bigHealth_13), (void*)value); } inline static int32_t get_offset_of_missile_14() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___missile_14)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_missile_14() const { return ___missile_14; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_missile_14() { return &___missile_14; } inline void set_missile_14(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___missile_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___missile_14), (void*)value); } inline static int32_t get_offset_of_missileCrate_15() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___missileCrate_15)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_missileCrate_15() const { return ___missileCrate_15; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_missileCrate_15() { return &___missileCrate_15; } inline void set_missileCrate_15(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___missileCrate_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___missileCrate_15), (void*)value); } inline static int32_t get_offset_of_grenade_16() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___grenade_16)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_grenade_16() const { return ___grenade_16; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_grenade_16() { return &___grenade_16; } inline void set_grenade_16(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___grenade_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___grenade_16), (void*)value); } inline static int32_t get_offset_of_grenadeCrate_17() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___grenadeCrate_17)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_grenadeCrate_17() const { return ___grenadeCrate_17; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_grenadeCrate_17() { return &___grenadeCrate_17; } inline void set_grenadeCrate_17(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___grenadeCrate_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___grenadeCrate_17), (void*)value); } inline static int32_t get_offset_of_gun_18() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___gun_18)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_gun_18() const { return ___gun_18; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_gun_18() { return &___gun_18; } inline void set_gun_18(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___gun_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___gun_18), (void*)value); } inline static int32_t get_offset_of_sidearm_19() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___sidearm_19)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_sidearm_19() const { return ___sidearm_19; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_sidearm_19() { return &___sidearm_19; } inline void set_sidearm_19(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___sidearm_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___sidearm_19), (void*)value); } inline static int32_t get_offset_of_currentSpawnGroup_20() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___currentSpawnGroup_20)); } inline int32_t get_currentSpawnGroup_20() const { return ___currentSpawnGroup_20; } inline int32_t* get_address_of_currentSpawnGroup_20() { return &___currentSpawnGroup_20; } inline void set_currentSpawnGroup_20(int32_t value) { ___currentSpawnGroup_20 = value; } inline static int32_t get_offset_of_currentGroupPowerUp_21() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___currentGroupPowerUp_21)); } inline int32_t get_currentGroupPowerUp_21() const { return ___currentGroupPowerUp_21; } inline int32_t* get_address_of_currentGroupPowerUp_21() { return &___currentGroupPowerUp_21; } inline void set_currentGroupPowerUp_21(int32_t value) { ___currentGroupPowerUp_21 = value; } inline static int32_t get_offset_of_spawning_22() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___spawning_22)); } inline bool get_spawning_22() const { return ___spawning_22; } inline bool* get_address_of_spawning_22() { return &___spawning_22; } inline void set_spawning_22(bool value) { ___spawning_22 = value; } inline static int32_t get_offset_of_nextSpawn_23() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___nextSpawn_23)); } inline float get_nextSpawn_23() const { return ___nextSpawn_23; } inline float* get_address_of_nextSpawn_23() { return &___nextSpawn_23; } inline void set_nextSpawn_23(float value) { ___nextSpawn_23 = value; } inline static int32_t get_offset_of_lastLaneUsed_24() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___lastLaneUsed_24)); } inline int32_t get_lastLaneUsed_24() const { return ___lastLaneUsed_24; } inline int32_t* get_address_of_lastLaneUsed_24() { return &___lastLaneUsed_24; } inline void set_lastLaneUsed_24(int32_t value) { ___lastLaneUsed_24 = value; } inline static int32_t get_offset_of_nextScoreSpawn_25() { return static_cast(offsetof(PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8, ___nextScoreSpawn_25)); } inline int32_t get_nextScoreSpawn_25() const { return ___nextScoreSpawn_25; } inline int32_t* get_address_of_nextScoreSpawn_25() { return &___nextScoreSpawn_25; } inline void set_nextScoreSpawn_25(int32_t value) { ___nextScoreSpawn_25 = value; } }; // PowerupPlacer struct PowerupPlacer_t7487B057E52222F9DD043D64DE44BD7A40B88E51 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.Transform PowerupPlacer::powerup Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___powerup_4; // UnityEngine.Transform PowerupPlacer::placed Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___placed_5; public: inline static int32_t get_offset_of_powerup_4() { return static_cast(offsetof(PowerupPlacer_t7487B057E52222F9DD043D64DE44BD7A40B88E51, ___powerup_4)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_powerup_4() const { return ___powerup_4; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_powerup_4() { return &___powerup_4; } inline void set_powerup_4(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___powerup_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___powerup_4), (void*)value); } inline static int32_t get_offset_of_placed_5() { return static_cast(offsetof(PowerupPlacer_t7487B057E52222F9DD043D64DE44BD7A40B88E51, ___placed_5)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_placed_5() const { return ___placed_5; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_placed_5() { return &___placed_5; } inline void set_placed_5(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___placed_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___placed_5), (void*)value); } }; // Projectile struct Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Single Projectile::damage float ___damage_4; // System.Single Projectile::maxLifetime float ___maxLifetime_5; // System.Boolean Projectile::playerFired bool ___playerFired_6; // UnityEngine.Transform Projectile::overrideHitParticles Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___overrideHitParticles_7; // UnityEngine.Transform Projectile::playerHitParticles Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___playerHitParticles_8; // System.Boolean Projectile::destroyOnHit bool ___destroyOnHit_9; // System.Boolean Projectile::stopOnHit bool ___stopOnHit_10; // System.Boolean Projectile::gainsSidearmPositiveMultiplier bool ___gainsSidearmPositiveMultiplier_11; // System.Boolean Projectile::colliderOffOnHit bool ___colliderOffOnHit_12; // UnityEngine.Transform Projectile::counteredProjectileOverride Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___counteredProjectileOverride_13; // System.Boolean Projectile::pauseCountdown bool ___pauseCountdown_14; // System.Single Projectile::currentLifetime float ___currentLifetime_15; // System.Boolean Projectile::registeredHit bool ___registeredHit_16; // System.Collections.Generic.List`1 Projectile::currentCollisions List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 * ___currentCollisions_17; // UnityEngine.Rigidbody Projectile::rb Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * ___rb_18; public: inline static int32_t get_offset_of_damage_4() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___damage_4)); } inline float get_damage_4() const { return ___damage_4; } inline float* get_address_of_damage_4() { return &___damage_4; } inline void set_damage_4(float value) { ___damage_4 = value; } inline static int32_t get_offset_of_maxLifetime_5() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___maxLifetime_5)); } inline float get_maxLifetime_5() const { return ___maxLifetime_5; } inline float* get_address_of_maxLifetime_5() { return &___maxLifetime_5; } inline void set_maxLifetime_5(float value) { ___maxLifetime_5 = value; } inline static int32_t get_offset_of_playerFired_6() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___playerFired_6)); } inline bool get_playerFired_6() const { return ___playerFired_6; } inline bool* get_address_of_playerFired_6() { return &___playerFired_6; } inline void set_playerFired_6(bool value) { ___playerFired_6 = value; } inline static int32_t get_offset_of_overrideHitParticles_7() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___overrideHitParticles_7)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_overrideHitParticles_7() const { return ___overrideHitParticles_7; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_overrideHitParticles_7() { return &___overrideHitParticles_7; } inline void set_overrideHitParticles_7(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___overrideHitParticles_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___overrideHitParticles_7), (void*)value); } inline static int32_t get_offset_of_playerHitParticles_8() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___playerHitParticles_8)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_playerHitParticles_8() const { return ___playerHitParticles_8; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_playerHitParticles_8() { return &___playerHitParticles_8; } inline void set_playerHitParticles_8(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___playerHitParticles_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___playerHitParticles_8), (void*)value); } inline static int32_t get_offset_of_destroyOnHit_9() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___destroyOnHit_9)); } inline bool get_destroyOnHit_9() const { return ___destroyOnHit_9; } inline bool* get_address_of_destroyOnHit_9() { return &___destroyOnHit_9; } inline void set_destroyOnHit_9(bool value) { ___destroyOnHit_9 = value; } inline static int32_t get_offset_of_stopOnHit_10() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___stopOnHit_10)); } inline bool get_stopOnHit_10() const { return ___stopOnHit_10; } inline bool* get_address_of_stopOnHit_10() { return &___stopOnHit_10; } inline void set_stopOnHit_10(bool value) { ___stopOnHit_10 = value; } inline static int32_t get_offset_of_gainsSidearmPositiveMultiplier_11() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___gainsSidearmPositiveMultiplier_11)); } inline bool get_gainsSidearmPositiveMultiplier_11() const { return ___gainsSidearmPositiveMultiplier_11; } inline bool* get_address_of_gainsSidearmPositiveMultiplier_11() { return &___gainsSidearmPositiveMultiplier_11; } inline void set_gainsSidearmPositiveMultiplier_11(bool value) { ___gainsSidearmPositiveMultiplier_11 = value; } inline static int32_t get_offset_of_colliderOffOnHit_12() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___colliderOffOnHit_12)); } inline bool get_colliderOffOnHit_12() const { return ___colliderOffOnHit_12; } inline bool* get_address_of_colliderOffOnHit_12() { return &___colliderOffOnHit_12; } inline void set_colliderOffOnHit_12(bool value) { ___colliderOffOnHit_12 = value; } inline static int32_t get_offset_of_counteredProjectileOverride_13() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___counteredProjectileOverride_13)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_counteredProjectileOverride_13() const { return ___counteredProjectileOverride_13; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_counteredProjectileOverride_13() { return &___counteredProjectileOverride_13; } inline void set_counteredProjectileOverride_13(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___counteredProjectileOverride_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___counteredProjectileOverride_13), (void*)value); } inline static int32_t get_offset_of_pauseCountdown_14() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___pauseCountdown_14)); } inline bool get_pauseCountdown_14() const { return ___pauseCountdown_14; } inline bool* get_address_of_pauseCountdown_14() { return &___pauseCountdown_14; } inline void set_pauseCountdown_14(bool value) { ___pauseCountdown_14 = value; } inline static int32_t get_offset_of_currentLifetime_15() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___currentLifetime_15)); } inline float get_currentLifetime_15() const { return ___currentLifetime_15; } inline float* get_address_of_currentLifetime_15() { return &___currentLifetime_15; } inline void set_currentLifetime_15(float value) { ___currentLifetime_15 = value; } inline static int32_t get_offset_of_registeredHit_16() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___registeredHit_16)); } inline bool get_registeredHit_16() const { return ___registeredHit_16; } inline bool* get_address_of_registeredHit_16() { return &___registeredHit_16; } inline void set_registeredHit_16(bool value) { ___registeredHit_16 = value; } inline static int32_t get_offset_of_currentCollisions_17() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___currentCollisions_17)); } inline List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 * get_currentCollisions_17() const { return ___currentCollisions_17; } inline List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 ** get_address_of_currentCollisions_17() { return &___currentCollisions_17; } inline void set_currentCollisions_17(List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 * value) { ___currentCollisions_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___currentCollisions_17), (void*)value); } inline static int32_t get_offset_of_rb_18() { return static_cast(offsetof(Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A, ___rb_18)); } inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * get_rb_18() const { return ___rb_18; } inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A ** get_address_of_rb_18() { return &___rb_18; } inline void set_rb_18(Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * value) { ___rb_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___rb_18), (void*)value); } }; // ProjectileDestroyArea struct ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.Transform ProjectileDestroyArea::destroyedProjectileEffect Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___destroyedProjectileEffect_4; // System.Single ProjectileDestroyArea::deflectedForceMultiplier float ___deflectedForceMultiplier_5; public: inline static int32_t get_offset_of_destroyedProjectileEffect_4() { return static_cast(offsetof(ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96, ___destroyedProjectileEffect_4)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_destroyedProjectileEffect_4() const { return ___destroyedProjectileEffect_4; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_destroyedProjectileEffect_4() { return &___destroyedProjectileEffect_4; } inline void set_destroyedProjectileEffect_4(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___destroyedProjectileEffect_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___destroyedProjectileEffect_4), (void*)value); } inline static int32_t get_offset_of_deflectedForceMultiplier_5() { return static_cast(offsetof(ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96, ___deflectedForceMultiplier_5)); } inline float get_deflectedForceMultiplier_5() const { return ___deflectedForceMultiplier_5; } inline float* get_address_of_deflectedForceMultiplier_5() { return &___deflectedForceMultiplier_5; } inline void set_deflectedForceMultiplier_5(float value) { ___deflectedForceMultiplier_5 = value; } }; // ProximityUI struct ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // RangeFinder[] ProximityUI::rangeFinders RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88* ___rangeFinders_12; // UnityEngine.Transform ProximityUI::playerIndicator Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___playerIndicator_13; // UnityEngine.Transform ProximityUI::aerialDroneIcon Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___aerialDroneIcon_14; // UnityEngine.Transform ProximityUI::aerialChainIcon Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___aerialChainIcon_15; // UnityEngine.Transform ProximityUI::assassinIcon Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___assassinIcon_16; // UnityEngine.Transform ProximityUI::cycleIcon Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___cycleIcon_17; // UnityEngine.Transform ProximityUI::hoverIcon Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___hoverIcon_18; // UnityEngine.Transform ProximityUI::harasserIcon Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___harasserIcon_19; // UnityEngine.Transform ProximityUI::quadIcon Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___quadIcon_20; // UnityEngine.Transform ProximityUI::mantaIcon Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___mantaIcon_21; // UnityEngine.Transform ProximityUI::trafficIcon Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___trafficIcon_22; // UnityEngine.Transform ProximityUI::bossIcon Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___bossIcon_23; // System.Int32 ProximityUI::rangeFinderIndex int32_t ___rangeFinderIndex_24; public: inline static int32_t get_offset_of_rangeFinders_12() { return static_cast(offsetof(ProximityUI_t284B74216CDD2A9F384F52191062A75844321458, ___rangeFinders_12)); } inline RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88* get_rangeFinders_12() const { return ___rangeFinders_12; } inline RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88** get_address_of_rangeFinders_12() { return &___rangeFinders_12; } inline void set_rangeFinders_12(RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88* value) { ___rangeFinders_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___rangeFinders_12), (void*)value); } inline static int32_t get_offset_of_playerIndicator_13() { return static_cast(offsetof(ProximityUI_t284B74216CDD2A9F384F52191062A75844321458, ___playerIndicator_13)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_playerIndicator_13() const { return ___playerIndicator_13; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_playerIndicator_13() { return &___playerIndicator_13; } inline void set_playerIndicator_13(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___playerIndicator_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___playerIndicator_13), (void*)value); } inline static int32_t get_offset_of_aerialDroneIcon_14() { return static_cast(offsetof(ProximityUI_t284B74216CDD2A9F384F52191062A75844321458, ___aerialDroneIcon_14)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_aerialDroneIcon_14() const { return ___aerialDroneIcon_14; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_aerialDroneIcon_14() { return &___aerialDroneIcon_14; } inline void set_aerialDroneIcon_14(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___aerialDroneIcon_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___aerialDroneIcon_14), (void*)value); } inline static int32_t get_offset_of_aerialChainIcon_15() { return static_cast(offsetof(ProximityUI_t284B74216CDD2A9F384F52191062A75844321458, ___aerialChainIcon_15)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_aerialChainIcon_15() const { return ___aerialChainIcon_15; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_aerialChainIcon_15() { return &___aerialChainIcon_15; } inline void set_aerialChainIcon_15(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___aerialChainIcon_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___aerialChainIcon_15), (void*)value); } inline static int32_t get_offset_of_assassinIcon_16() { return static_cast(offsetof(ProximityUI_t284B74216CDD2A9F384F52191062A75844321458, ___assassinIcon_16)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_assassinIcon_16() const { return ___assassinIcon_16; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_assassinIcon_16() { return &___assassinIcon_16; } inline void set_assassinIcon_16(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___assassinIcon_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___assassinIcon_16), (void*)value); } inline static int32_t get_offset_of_cycleIcon_17() { return static_cast(offsetof(ProximityUI_t284B74216CDD2A9F384F52191062A75844321458, ___cycleIcon_17)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_cycleIcon_17() const { return ___cycleIcon_17; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_cycleIcon_17() { return &___cycleIcon_17; } inline void set_cycleIcon_17(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___cycleIcon_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___cycleIcon_17), (void*)value); } inline static int32_t get_offset_of_hoverIcon_18() { return static_cast(offsetof(ProximityUI_t284B74216CDD2A9F384F52191062A75844321458, ___hoverIcon_18)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_hoverIcon_18() const { return ___hoverIcon_18; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_hoverIcon_18() { return &___hoverIcon_18; } inline void set_hoverIcon_18(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___hoverIcon_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___hoverIcon_18), (void*)value); } inline static int32_t get_offset_of_harasserIcon_19() { return static_cast(offsetof(ProximityUI_t284B74216CDD2A9F384F52191062A75844321458, ___harasserIcon_19)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_harasserIcon_19() const { return ___harasserIcon_19; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_harasserIcon_19() { return &___harasserIcon_19; } inline void set_harasserIcon_19(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___harasserIcon_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___harasserIcon_19), (void*)value); } inline static int32_t get_offset_of_quadIcon_20() { return static_cast(offsetof(ProximityUI_t284B74216CDD2A9F384F52191062A75844321458, ___quadIcon_20)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_quadIcon_20() const { return ___quadIcon_20; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_quadIcon_20() { return &___quadIcon_20; } inline void set_quadIcon_20(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___quadIcon_20 = value; Il2CppCodeGenWriteBarrier((void**)(&___quadIcon_20), (void*)value); } inline static int32_t get_offset_of_mantaIcon_21() { return static_cast(offsetof(ProximityUI_t284B74216CDD2A9F384F52191062A75844321458, ___mantaIcon_21)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_mantaIcon_21() const { return ___mantaIcon_21; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_mantaIcon_21() { return &___mantaIcon_21; } inline void set_mantaIcon_21(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___mantaIcon_21 = value; Il2CppCodeGenWriteBarrier((void**)(&___mantaIcon_21), (void*)value); } inline static int32_t get_offset_of_trafficIcon_22() { return static_cast(offsetof(ProximityUI_t284B74216CDD2A9F384F52191062A75844321458, ___trafficIcon_22)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_trafficIcon_22() const { return ___trafficIcon_22; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_trafficIcon_22() { return &___trafficIcon_22; } inline void set_trafficIcon_22(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___trafficIcon_22 = value; Il2CppCodeGenWriteBarrier((void**)(&___trafficIcon_22), (void*)value); } inline static int32_t get_offset_of_bossIcon_23() { return static_cast(offsetof(ProximityUI_t284B74216CDD2A9F384F52191062A75844321458, ___bossIcon_23)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_bossIcon_23() const { return ___bossIcon_23; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_bossIcon_23() { return &___bossIcon_23; } inline void set_bossIcon_23(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___bossIcon_23 = value; Il2CppCodeGenWriteBarrier((void**)(&___bossIcon_23), (void*)value); } inline static int32_t get_offset_of_rangeFinderIndex_24() { return static_cast(offsetof(ProximityUI_t284B74216CDD2A9F384F52191062A75844321458, ___rangeFinderIndex_24)); } inline int32_t get_rangeFinderIndex_24() const { return ___rangeFinderIndex_24; } inline int32_t* get_address_of_rangeFinderIndex_24() { return &___rangeFinderIndex_24; } inline void set_rangeFinderIndex_24(int32_t value) { ___rangeFinderIndex_24 = value; } }; // QuadAnimationController struct QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // Follower QuadAnimationController::follower Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * ___follower_7; // UnityEngine.Rigidbody QuadAnimationController::quadRigidbody Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * ___quadRigidbody_8; // UnityEngine.Transform QuadAnimationController::destroyedObject Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___destroyedObject_9; // SniperFireable QuadAnimationController::sniper SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202 * ___sniper_10; // System.Single QuadAnimationController::breakLOSTimeForRecenter float ___breakLOSTimeForRecenter_11; // System.Single QuadAnimationController::beamSniperLookMultiplier float ___beamSniperLookMultiplier_12; // System.Single QuadAnimationController::leapDistance float ___leapDistance_13; // System.Single QuadAnimationController::leapUpForce float ___leapUpForce_14; // System.Single QuadAnimationController::leapSideForce float ___leapSideForce_15; // System.Single QuadAnimationController::downForce float ___downForce_16; // UnityEngine.Transform QuadAnimationController::face Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___face_17; // System.Single QuadAnimationController::standardHorizontalLookSpeed float ___standardHorizontalLookSpeed_18; // System.Single QuadAnimationController::sniperHorizontalLookSpeed float ___sniperHorizontalLookSpeed_19; // System.Single QuadAnimationController::verticalLookSpeed float ___verticalLookSpeed_20; // System.Single QuadAnimationController::recenterLookMultiplier float ___recenterLookMultiplier_21; // System.Single QuadAnimationController::fireCooldownLookMultiplier float ___fireCooldownLookMultiplier_22; // System.Single QuadAnimationController::leadMagnitude float ___leadMagnitude_23; // System.Single QuadAnimationController::adjacencyLength float ___adjacencyLength_24; // UnityEngine.Vector3 QuadAnimationController::lookOffset Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___lookOffset_25; // System.Single QuadAnimationController::stumbleDuration float ___stumbleDuration_26; // System.Single QuadAnimationController::leanSpeed float ___leanSpeed_27; // UnityEngine.Events.UnityEvent QuadAnimationController::onExplode UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onExplode_28; // UnityEngine.Events.UnityEvent QuadAnimationController::onLeap UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onLeap_29; // System.Boolean QuadAnimationController::initialized bool ___initialized_30; // System.Boolean QuadAnimationController::lept bool ___lept_31; // System.Single QuadAnimationController::normalizedDownForce float ___normalizedDownForce_32; // System.Single QuadAnimationController::normalizedUpForce float ___normalizedUpForce_33; // System.Single QuadAnimationController::normalizedSideForce float ___normalizedSideForce_34; // System.Single QuadAnimationController::horizontalLookSpeed float ___horizontalLookSpeed_35; // System.Single QuadAnimationController::originalDrag float ___originalDrag_36; // UnityEngine.Animator QuadAnimationController::quadAnim Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___quadAnim_37; // CouplingSetup QuadAnimationController::coupling CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * ___coupling_38; // BasicQuadMovement QuadAnimationController::bqm BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598 * ___bqm_39; // QuadPartManager QuadAnimationController::qpm QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * ___qpm_40; // UnityEngine.Vector3 QuadAnimationController::lookDirection Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___lookDirection_41; // UnityEngine.Vector3 QuadAnimationController::playerDirection Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___playerDirection_42; // UnityEngine.Vector3 QuadAnimationController::speedOffset Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___speedOffset_43; // UnityEngine.Vector3 QuadAnimationController::lookTarget Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___lookTarget_44; // System.Boolean QuadAnimationController::exploding bool ___exploding_45; // System.Boolean QuadAnimationController::leftFootHit bool ___leftFootHit_46; // UnityEngine.LayerMask QuadAnimationController::roadLayer LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___roadLayer_47; // UnityEngine.RaycastHit[] QuadAnimationController::roadHit RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* ___roadHit_48; // System.Single QuadAnimationController::stumblingUntil float ___stumblingUntil_49; // System.Single QuadAnimationController::sightBrokenDuration float ___sightBrokenDuration_50; // System.Boolean QuadAnimationController::sightBroken bool ___sightBroken_51; // System.Single QuadAnimationController::multiplier float ___multiplier_52; // System.Single QuadAnimationController::targetLean float ___targetLean_53; public: inline static int32_t get_offset_of_follower_7() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___follower_7)); } inline Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * get_follower_7() const { return ___follower_7; } inline Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 ** get_address_of_follower_7() { return &___follower_7; } inline void set_follower_7(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * value) { ___follower_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___follower_7), (void*)value); } inline static int32_t get_offset_of_quadRigidbody_8() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___quadRigidbody_8)); } inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * get_quadRigidbody_8() const { return ___quadRigidbody_8; } inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A ** get_address_of_quadRigidbody_8() { return &___quadRigidbody_8; } inline void set_quadRigidbody_8(Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * value) { ___quadRigidbody_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___quadRigidbody_8), (void*)value); } inline static int32_t get_offset_of_destroyedObject_9() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___destroyedObject_9)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_destroyedObject_9() const { return ___destroyedObject_9; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_destroyedObject_9() { return &___destroyedObject_9; } inline void set_destroyedObject_9(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___destroyedObject_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___destroyedObject_9), (void*)value); } inline static int32_t get_offset_of_sniper_10() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___sniper_10)); } inline SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202 * get_sniper_10() const { return ___sniper_10; } inline SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202 ** get_address_of_sniper_10() { return &___sniper_10; } inline void set_sniper_10(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202 * value) { ___sniper_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___sniper_10), (void*)value); } inline static int32_t get_offset_of_breakLOSTimeForRecenter_11() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___breakLOSTimeForRecenter_11)); } inline float get_breakLOSTimeForRecenter_11() const { return ___breakLOSTimeForRecenter_11; } inline float* get_address_of_breakLOSTimeForRecenter_11() { return &___breakLOSTimeForRecenter_11; } inline void set_breakLOSTimeForRecenter_11(float value) { ___breakLOSTimeForRecenter_11 = value; } inline static int32_t get_offset_of_beamSniperLookMultiplier_12() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___beamSniperLookMultiplier_12)); } inline float get_beamSniperLookMultiplier_12() const { return ___beamSniperLookMultiplier_12; } inline float* get_address_of_beamSniperLookMultiplier_12() { return &___beamSniperLookMultiplier_12; } inline void set_beamSniperLookMultiplier_12(float value) { ___beamSniperLookMultiplier_12 = value; } inline static int32_t get_offset_of_leapDistance_13() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___leapDistance_13)); } inline float get_leapDistance_13() const { return ___leapDistance_13; } inline float* get_address_of_leapDistance_13() { return &___leapDistance_13; } inline void set_leapDistance_13(float value) { ___leapDistance_13 = value; } inline static int32_t get_offset_of_leapUpForce_14() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___leapUpForce_14)); } inline float get_leapUpForce_14() const { return ___leapUpForce_14; } inline float* get_address_of_leapUpForce_14() { return &___leapUpForce_14; } inline void set_leapUpForce_14(float value) { ___leapUpForce_14 = value; } inline static int32_t get_offset_of_leapSideForce_15() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___leapSideForce_15)); } inline float get_leapSideForce_15() const { return ___leapSideForce_15; } inline float* get_address_of_leapSideForce_15() { return &___leapSideForce_15; } inline void set_leapSideForce_15(float value) { ___leapSideForce_15 = value; } inline static int32_t get_offset_of_downForce_16() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___downForce_16)); } inline float get_downForce_16() const { return ___downForce_16; } inline float* get_address_of_downForce_16() { return &___downForce_16; } inline void set_downForce_16(float value) { ___downForce_16 = value; } inline static int32_t get_offset_of_face_17() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___face_17)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_face_17() const { return ___face_17; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_face_17() { return &___face_17; } inline void set_face_17(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___face_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___face_17), (void*)value); } inline static int32_t get_offset_of_standardHorizontalLookSpeed_18() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___standardHorizontalLookSpeed_18)); } inline float get_standardHorizontalLookSpeed_18() const { return ___standardHorizontalLookSpeed_18; } inline float* get_address_of_standardHorizontalLookSpeed_18() { return &___standardHorizontalLookSpeed_18; } inline void set_standardHorizontalLookSpeed_18(float value) { ___standardHorizontalLookSpeed_18 = value; } inline static int32_t get_offset_of_sniperHorizontalLookSpeed_19() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___sniperHorizontalLookSpeed_19)); } inline float get_sniperHorizontalLookSpeed_19() const { return ___sniperHorizontalLookSpeed_19; } inline float* get_address_of_sniperHorizontalLookSpeed_19() { return &___sniperHorizontalLookSpeed_19; } inline void set_sniperHorizontalLookSpeed_19(float value) { ___sniperHorizontalLookSpeed_19 = value; } inline static int32_t get_offset_of_verticalLookSpeed_20() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___verticalLookSpeed_20)); } inline float get_verticalLookSpeed_20() const { return ___verticalLookSpeed_20; } inline float* get_address_of_verticalLookSpeed_20() { return &___verticalLookSpeed_20; } inline void set_verticalLookSpeed_20(float value) { ___verticalLookSpeed_20 = value; } inline static int32_t get_offset_of_recenterLookMultiplier_21() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___recenterLookMultiplier_21)); } inline float get_recenterLookMultiplier_21() const { return ___recenterLookMultiplier_21; } inline float* get_address_of_recenterLookMultiplier_21() { return &___recenterLookMultiplier_21; } inline void set_recenterLookMultiplier_21(float value) { ___recenterLookMultiplier_21 = value; } inline static int32_t get_offset_of_fireCooldownLookMultiplier_22() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___fireCooldownLookMultiplier_22)); } inline float get_fireCooldownLookMultiplier_22() const { return ___fireCooldownLookMultiplier_22; } inline float* get_address_of_fireCooldownLookMultiplier_22() { return &___fireCooldownLookMultiplier_22; } inline void set_fireCooldownLookMultiplier_22(float value) { ___fireCooldownLookMultiplier_22 = value; } inline static int32_t get_offset_of_leadMagnitude_23() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___leadMagnitude_23)); } inline float get_leadMagnitude_23() const { return ___leadMagnitude_23; } inline float* get_address_of_leadMagnitude_23() { return &___leadMagnitude_23; } inline void set_leadMagnitude_23(float value) { ___leadMagnitude_23 = value; } inline static int32_t get_offset_of_adjacencyLength_24() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___adjacencyLength_24)); } inline float get_adjacencyLength_24() const { return ___adjacencyLength_24; } inline float* get_address_of_adjacencyLength_24() { return &___adjacencyLength_24; } inline void set_adjacencyLength_24(float value) { ___adjacencyLength_24 = value; } inline static int32_t get_offset_of_lookOffset_25() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___lookOffset_25)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_lookOffset_25() const { return ___lookOffset_25; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_lookOffset_25() { return &___lookOffset_25; } inline void set_lookOffset_25(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___lookOffset_25 = value; } inline static int32_t get_offset_of_stumbleDuration_26() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___stumbleDuration_26)); } inline float get_stumbleDuration_26() const { return ___stumbleDuration_26; } inline float* get_address_of_stumbleDuration_26() { return &___stumbleDuration_26; } inline void set_stumbleDuration_26(float value) { ___stumbleDuration_26 = value; } inline static int32_t get_offset_of_leanSpeed_27() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___leanSpeed_27)); } inline float get_leanSpeed_27() const { return ___leanSpeed_27; } inline float* get_address_of_leanSpeed_27() { return &___leanSpeed_27; } inline void set_leanSpeed_27(float value) { ___leanSpeed_27 = value; } inline static int32_t get_offset_of_onExplode_28() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___onExplode_28)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onExplode_28() const { return ___onExplode_28; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onExplode_28() { return &___onExplode_28; } inline void set_onExplode_28(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onExplode_28 = value; Il2CppCodeGenWriteBarrier((void**)(&___onExplode_28), (void*)value); } inline static int32_t get_offset_of_onLeap_29() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___onLeap_29)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onLeap_29() const { return ___onLeap_29; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onLeap_29() { return &___onLeap_29; } inline void set_onLeap_29(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onLeap_29 = value; Il2CppCodeGenWriteBarrier((void**)(&___onLeap_29), (void*)value); } inline static int32_t get_offset_of_initialized_30() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___initialized_30)); } inline bool get_initialized_30() const { return ___initialized_30; } inline bool* get_address_of_initialized_30() { return &___initialized_30; } inline void set_initialized_30(bool value) { ___initialized_30 = value; } inline static int32_t get_offset_of_lept_31() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___lept_31)); } inline bool get_lept_31() const { return ___lept_31; } inline bool* get_address_of_lept_31() { return &___lept_31; } inline void set_lept_31(bool value) { ___lept_31 = value; } inline static int32_t get_offset_of_normalizedDownForce_32() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___normalizedDownForce_32)); } inline float get_normalizedDownForce_32() const { return ___normalizedDownForce_32; } inline float* get_address_of_normalizedDownForce_32() { return &___normalizedDownForce_32; } inline void set_normalizedDownForce_32(float value) { ___normalizedDownForce_32 = value; } inline static int32_t get_offset_of_normalizedUpForce_33() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___normalizedUpForce_33)); } inline float get_normalizedUpForce_33() const { return ___normalizedUpForce_33; } inline float* get_address_of_normalizedUpForce_33() { return &___normalizedUpForce_33; } inline void set_normalizedUpForce_33(float value) { ___normalizedUpForce_33 = value; } inline static int32_t get_offset_of_normalizedSideForce_34() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___normalizedSideForce_34)); } inline float get_normalizedSideForce_34() const { return ___normalizedSideForce_34; } inline float* get_address_of_normalizedSideForce_34() { return &___normalizedSideForce_34; } inline void set_normalizedSideForce_34(float value) { ___normalizedSideForce_34 = value; } inline static int32_t get_offset_of_horizontalLookSpeed_35() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___horizontalLookSpeed_35)); } inline float get_horizontalLookSpeed_35() const { return ___horizontalLookSpeed_35; } inline float* get_address_of_horizontalLookSpeed_35() { return &___horizontalLookSpeed_35; } inline void set_horizontalLookSpeed_35(float value) { ___horizontalLookSpeed_35 = value; } inline static int32_t get_offset_of_originalDrag_36() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___originalDrag_36)); } inline float get_originalDrag_36() const { return ___originalDrag_36; } inline float* get_address_of_originalDrag_36() { return &___originalDrag_36; } inline void set_originalDrag_36(float value) { ___originalDrag_36 = value; } inline static int32_t get_offset_of_quadAnim_37() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___quadAnim_37)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_quadAnim_37() const { return ___quadAnim_37; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_quadAnim_37() { return &___quadAnim_37; } inline void set_quadAnim_37(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___quadAnim_37 = value; Il2CppCodeGenWriteBarrier((void**)(&___quadAnim_37), (void*)value); } inline static int32_t get_offset_of_coupling_38() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___coupling_38)); } inline CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * get_coupling_38() const { return ___coupling_38; } inline CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 ** get_address_of_coupling_38() { return &___coupling_38; } inline void set_coupling_38(CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * value) { ___coupling_38 = value; Il2CppCodeGenWriteBarrier((void**)(&___coupling_38), (void*)value); } inline static int32_t get_offset_of_bqm_39() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___bqm_39)); } inline BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598 * get_bqm_39() const { return ___bqm_39; } inline BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598 ** get_address_of_bqm_39() { return &___bqm_39; } inline void set_bqm_39(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598 * value) { ___bqm_39 = value; Il2CppCodeGenWriteBarrier((void**)(&___bqm_39), (void*)value); } inline static int32_t get_offset_of_qpm_40() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___qpm_40)); } inline QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * get_qpm_40() const { return ___qpm_40; } inline QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 ** get_address_of_qpm_40() { return &___qpm_40; } inline void set_qpm_40(QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * value) { ___qpm_40 = value; Il2CppCodeGenWriteBarrier((void**)(&___qpm_40), (void*)value); } inline static int32_t get_offset_of_lookDirection_41() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___lookDirection_41)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_lookDirection_41() const { return ___lookDirection_41; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_lookDirection_41() { return &___lookDirection_41; } inline void set_lookDirection_41(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___lookDirection_41 = value; } inline static int32_t get_offset_of_playerDirection_42() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___playerDirection_42)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_playerDirection_42() const { return ___playerDirection_42; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_playerDirection_42() { return &___playerDirection_42; } inline void set_playerDirection_42(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___playerDirection_42 = value; } inline static int32_t get_offset_of_speedOffset_43() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___speedOffset_43)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_speedOffset_43() const { return ___speedOffset_43; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_speedOffset_43() { return &___speedOffset_43; } inline void set_speedOffset_43(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___speedOffset_43 = value; } inline static int32_t get_offset_of_lookTarget_44() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___lookTarget_44)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_lookTarget_44() const { return ___lookTarget_44; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_lookTarget_44() { return &___lookTarget_44; } inline void set_lookTarget_44(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___lookTarget_44 = value; } inline static int32_t get_offset_of_exploding_45() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___exploding_45)); } inline bool get_exploding_45() const { return ___exploding_45; } inline bool* get_address_of_exploding_45() { return &___exploding_45; } inline void set_exploding_45(bool value) { ___exploding_45 = value; } inline static int32_t get_offset_of_leftFootHit_46() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___leftFootHit_46)); } inline bool get_leftFootHit_46() const { return ___leftFootHit_46; } inline bool* get_address_of_leftFootHit_46() { return &___leftFootHit_46; } inline void set_leftFootHit_46(bool value) { ___leftFootHit_46 = value; } inline static int32_t get_offset_of_roadLayer_47() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___roadLayer_47)); } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 get_roadLayer_47() const { return ___roadLayer_47; } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_roadLayer_47() { return &___roadLayer_47; } inline void set_roadLayer_47(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 value) { ___roadLayer_47 = value; } inline static int32_t get_offset_of_roadHit_48() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___roadHit_48)); } inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* get_roadHit_48() const { return ___roadHit_48; } inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09** get_address_of_roadHit_48() { return &___roadHit_48; } inline void set_roadHit_48(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* value) { ___roadHit_48 = value; Il2CppCodeGenWriteBarrier((void**)(&___roadHit_48), (void*)value); } inline static int32_t get_offset_of_stumblingUntil_49() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___stumblingUntil_49)); } inline float get_stumblingUntil_49() const { return ___stumblingUntil_49; } inline float* get_address_of_stumblingUntil_49() { return &___stumblingUntil_49; } inline void set_stumblingUntil_49(float value) { ___stumblingUntil_49 = value; } inline static int32_t get_offset_of_sightBrokenDuration_50() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___sightBrokenDuration_50)); } inline float get_sightBrokenDuration_50() const { return ___sightBrokenDuration_50; } inline float* get_address_of_sightBrokenDuration_50() { return &___sightBrokenDuration_50; } inline void set_sightBrokenDuration_50(float value) { ___sightBrokenDuration_50 = value; } inline static int32_t get_offset_of_sightBroken_51() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___sightBroken_51)); } inline bool get_sightBroken_51() const { return ___sightBroken_51; } inline bool* get_address_of_sightBroken_51() { return &___sightBroken_51; } inline void set_sightBroken_51(bool value) { ___sightBroken_51 = value; } inline static int32_t get_offset_of_multiplier_52() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___multiplier_52)); } inline float get_multiplier_52() const { return ___multiplier_52; } inline float* get_address_of_multiplier_52() { return &___multiplier_52; } inline void set_multiplier_52(float value) { ___multiplier_52 = value; } inline static int32_t get_offset_of_targetLean_53() { return static_cast(offsetof(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1, ___targetLean_53)); } inline float get_targetLean_53() const { return ___targetLean_53; } inline float* get_address_of_targetLean_53() { return &___targetLean_53; } inline void set_targetLean_53(float value) { ___targetLean_53 = value; } }; // QuadFireControl struct QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // AimingProjectileFireable QuadFireControl::basicFire AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31 * ___basicFire_4; // Fireable[] QuadFireControl::controlledFireables FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* ___controlledFireables_5; // System.Int32 QuadFireControl::missileIndex int32_t ___missileIndex_6; // UnityEngine.GameObject QuadFireControl::beamDeployer GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___beamDeployer_7; // Beam QuadFireControl::beam Beam_t470A8538C12DD998A793A710C5210B64A8AC3866 * ___beam_8; // System.Single QuadFireControl::beamShutoffDelay float ___beamShutoffDelay_9; // QuadAnimationController QuadFireControl::quadAnim QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * ___quadAnim_10; // UnityEngine.Animator QuadFireControl::fireAnim Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___fireAnim_11; // UnityEngine.AudioSource QuadFireControl::source AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___source_12; // EnemyMovement[] QuadFireControl::movers EnemyMovementU5BU5D_tF8DF1397D35D3BFD1E16312DA0D2D0BE101EACFD* ___movers_13; // UnityEngine.Vector3 QuadFireControl::movementVel Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___movementVel_14; // System.Single QuadFireControl::shutOffAt float ___shutOffAt_15; // UnityEngine.GameObject QuadFireControl::beamObject GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___beamObject_16; // System.Boolean QuadFireControl::k__BackingField bool ___U3CGotDestroyedU3Ek__BackingField_17; public: inline static int32_t get_offset_of_basicFire_4() { return static_cast(offsetof(QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C, ___basicFire_4)); } inline AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31 * get_basicFire_4() const { return ___basicFire_4; } inline AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31 ** get_address_of_basicFire_4() { return &___basicFire_4; } inline void set_basicFire_4(AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31 * value) { ___basicFire_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___basicFire_4), (void*)value); } inline static int32_t get_offset_of_controlledFireables_5() { return static_cast(offsetof(QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C, ___controlledFireables_5)); } inline FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* get_controlledFireables_5() const { return ___controlledFireables_5; } inline FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E** get_address_of_controlledFireables_5() { return &___controlledFireables_5; } inline void set_controlledFireables_5(FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* value) { ___controlledFireables_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___controlledFireables_5), (void*)value); } inline static int32_t get_offset_of_missileIndex_6() { return static_cast(offsetof(QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C, ___missileIndex_6)); } inline int32_t get_missileIndex_6() const { return ___missileIndex_6; } inline int32_t* get_address_of_missileIndex_6() { return &___missileIndex_6; } inline void set_missileIndex_6(int32_t value) { ___missileIndex_6 = value; } inline static int32_t get_offset_of_beamDeployer_7() { return static_cast(offsetof(QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C, ___beamDeployer_7)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_beamDeployer_7() const { return ___beamDeployer_7; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_beamDeployer_7() { return &___beamDeployer_7; } inline void set_beamDeployer_7(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___beamDeployer_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___beamDeployer_7), (void*)value); } inline static int32_t get_offset_of_beam_8() { return static_cast(offsetof(QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C, ___beam_8)); } inline Beam_t470A8538C12DD998A793A710C5210B64A8AC3866 * get_beam_8() const { return ___beam_8; } inline Beam_t470A8538C12DD998A793A710C5210B64A8AC3866 ** get_address_of_beam_8() { return &___beam_8; } inline void set_beam_8(Beam_t470A8538C12DD998A793A710C5210B64A8AC3866 * value) { ___beam_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___beam_8), (void*)value); } inline static int32_t get_offset_of_beamShutoffDelay_9() { return static_cast(offsetof(QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C, ___beamShutoffDelay_9)); } inline float get_beamShutoffDelay_9() const { return ___beamShutoffDelay_9; } inline float* get_address_of_beamShutoffDelay_9() { return &___beamShutoffDelay_9; } inline void set_beamShutoffDelay_9(float value) { ___beamShutoffDelay_9 = value; } inline static int32_t get_offset_of_quadAnim_10() { return static_cast(offsetof(QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C, ___quadAnim_10)); } inline QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * get_quadAnim_10() const { return ___quadAnim_10; } inline QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 ** get_address_of_quadAnim_10() { return &___quadAnim_10; } inline void set_quadAnim_10(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * value) { ___quadAnim_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___quadAnim_10), (void*)value); } inline static int32_t get_offset_of_fireAnim_11() { return static_cast(offsetof(QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C, ___fireAnim_11)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_fireAnim_11() const { return ___fireAnim_11; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_fireAnim_11() { return &___fireAnim_11; } inline void set_fireAnim_11(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___fireAnim_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___fireAnim_11), (void*)value); } inline static int32_t get_offset_of_source_12() { return static_cast(offsetof(QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C, ___source_12)); } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * get_source_12() const { return ___source_12; } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B ** get_address_of_source_12() { return &___source_12; } inline void set_source_12(AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * value) { ___source_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___source_12), (void*)value); } inline static int32_t get_offset_of_movers_13() { return static_cast(offsetof(QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C, ___movers_13)); } inline EnemyMovementU5BU5D_tF8DF1397D35D3BFD1E16312DA0D2D0BE101EACFD* get_movers_13() const { return ___movers_13; } inline EnemyMovementU5BU5D_tF8DF1397D35D3BFD1E16312DA0D2D0BE101EACFD** get_address_of_movers_13() { return &___movers_13; } inline void set_movers_13(EnemyMovementU5BU5D_tF8DF1397D35D3BFD1E16312DA0D2D0BE101EACFD* value) { ___movers_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___movers_13), (void*)value); } inline static int32_t get_offset_of_movementVel_14() { return static_cast(offsetof(QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C, ___movementVel_14)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_movementVel_14() const { return ___movementVel_14; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_movementVel_14() { return &___movementVel_14; } inline void set_movementVel_14(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___movementVel_14 = value; } inline static int32_t get_offset_of_shutOffAt_15() { return static_cast(offsetof(QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C, ___shutOffAt_15)); } inline float get_shutOffAt_15() const { return ___shutOffAt_15; } inline float* get_address_of_shutOffAt_15() { return &___shutOffAt_15; } inline void set_shutOffAt_15(float value) { ___shutOffAt_15 = value; } inline static int32_t get_offset_of_beamObject_16() { return static_cast(offsetof(QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C, ___beamObject_16)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_beamObject_16() const { return ___beamObject_16; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_beamObject_16() { return &___beamObject_16; } inline void set_beamObject_16(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___beamObject_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___beamObject_16), (void*)value); } inline static int32_t get_offset_of_U3CGotDestroyedU3Ek__BackingField_17() { return static_cast(offsetof(QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C, ___U3CGotDestroyedU3Ek__BackingField_17)); } inline bool get_U3CGotDestroyedU3Ek__BackingField_17() const { return ___U3CGotDestroyedU3Ek__BackingField_17; } inline bool* get_address_of_U3CGotDestroyedU3Ek__BackingField_17() { return &___U3CGotDestroyedU3Ek__BackingField_17; } inline void set_U3CGotDestroyedU3Ek__BackingField_17(bool value) { ___U3CGotDestroyedU3Ek__BackingField_17 = value; } }; // QuadPerch struct QuadPerch_t44CED9039C746EE225B7E8261CC1DDF0D207E832 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Single QuadPerch::despawnTime float ___despawnTime_4; // UnityEngine.Transform QuadPerch::perchPoint Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___perchPoint_5; // System.Boolean QuadPerch::detached bool ___detached_6; // System.Single QuadPerch::timeToDespawn float ___timeToDespawn_7; public: inline static int32_t get_offset_of_despawnTime_4() { return static_cast(offsetof(QuadPerch_t44CED9039C746EE225B7E8261CC1DDF0D207E832, ___despawnTime_4)); } inline float get_despawnTime_4() const { return ___despawnTime_4; } inline float* get_address_of_despawnTime_4() { return &___despawnTime_4; } inline void set_despawnTime_4(float value) { ___despawnTime_4 = value; } inline static int32_t get_offset_of_perchPoint_5() { return static_cast(offsetof(QuadPerch_t44CED9039C746EE225B7E8261CC1DDF0D207E832, ___perchPoint_5)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_perchPoint_5() const { return ___perchPoint_5; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_perchPoint_5() { return &___perchPoint_5; } inline void set_perchPoint_5(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___perchPoint_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___perchPoint_5), (void*)value); } inline static int32_t get_offset_of_detached_6() { return static_cast(offsetof(QuadPerch_t44CED9039C746EE225B7E8261CC1DDF0D207E832, ___detached_6)); } inline bool get_detached_6() const { return ___detached_6; } inline bool* get_address_of_detached_6() { return &___detached_6; } inline void set_detached_6(bool value) { ___detached_6 = value; } inline static int32_t get_offset_of_timeToDespawn_7() { return static_cast(offsetof(QuadPerch_t44CED9039C746EE225B7E8261CC1DDF0D207E832, ___timeToDespawn_7)); } inline float get_timeToDespawn_7() const { return ___timeToDespawn_7; } inline float* get_address_of_timeToDespawn_7() { return &___timeToDespawn_7; } inline void set_timeToDespawn_7(float value) { ___timeToDespawn_7 = value; } }; // Quest3Load struct Quest3Load_t3BEED227732FEB4B0857A024BBD199AD6770643A : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.GameObject[] Quest3Load::Quest3Assets GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* ___Quest3Assets_4; public: inline static int32_t get_offset_of_Quest3Assets_4() { return static_cast(offsetof(Quest3Load_t3BEED227732FEB4B0857A024BBD199AD6770643A, ___Quest3Assets_4)); } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* get_Quest3Assets_4() const { return ___Quest3Assets_4; } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642** get_address_of_Quest3Assets_4() { return &___Quest3Assets_4; } inline void set_Quest3Assets_4(GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* value) { ___Quest3Assets_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___Quest3Assets_4), (void*)value); } }; // RandomChild struct RandomChild_tEF4B5D802FB02C6015D8DEBC07BBF43540766E80 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: public: }; // RandomChildStart struct RandomChildStart_t2FBE972E35C1DC58EFC2BC481B140C6A68C5E086 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: public: }; // RandomYRotation struct RandomYRotation_t0E833BF7E54D82B9C715B19055E82551B65EB0F7 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Single RandomYRotation::rotationInterval float ___rotationInterval_4; // System.Boolean RandomYRotation::rotateOnAwake bool ___rotateOnAwake_5; public: inline static int32_t get_offset_of_rotationInterval_4() { return static_cast(offsetof(RandomYRotation_t0E833BF7E54D82B9C715B19055E82551B65EB0F7, ___rotationInterval_4)); } inline float get_rotationInterval_4() const { return ___rotationInterval_4; } inline float* get_address_of_rotationInterval_4() { return &___rotationInterval_4; } inline void set_rotationInterval_4(float value) { ___rotationInterval_4 = value; } inline static int32_t get_offset_of_rotateOnAwake_5() { return static_cast(offsetof(RandomYRotation_t0E833BF7E54D82B9C715B19055E82551B65EB0F7, ___rotateOnAwake_5)); } inline bool get_rotateOnAwake_5() const { return ___rotateOnAwake_5; } inline bool* get_address_of_rotateOnAwake_5() { return &___rotateOnAwake_5; } inline void set_rotateOnAwake_5(bool value) { ___rotateOnAwake_5 = value; } }; // RazorbackAnimationController struct RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.Animator RazorbackAnimationController::k__BackingField Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___U3CBikeAnimatorU3Ek__BackingField_4; // System.Boolean RazorbackAnimationController::isRegularEnemy bool ___isRegularEnemy_5; // BossPhaseController RazorbackAnimationController::phaseController BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * ___phaseController_6; // UnityEngine.Transform RazorbackAnimationController::destroyedObject Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___destroyedObject_7; // UnityEngine.AudioClip RazorbackAnimationController::rearArmorOpen AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___rearArmorOpen_8; // UnityEngine.AudioClip RazorbackAnimationController::rearArmorClose AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___rearArmorClose_9; // Breakable RazorbackAnimationController::rearArmor Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC * ___rearArmor_10; // UnityEngine.Events.UnityEvent RazorbackAnimationController::onExplode UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onExplode_11; // UnityEngine.AudioSource RazorbackAnimationController::source AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___source_12; // System.Boolean RazorbackAnimationController::isInitialized bool ___isInitialized_13; // RammingState RazorbackAnimationController::rammingState int32_t ___rammingState_14; public: inline static int32_t get_offset_of_U3CBikeAnimatorU3Ek__BackingField_4() { return static_cast(offsetof(RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B, ___U3CBikeAnimatorU3Ek__BackingField_4)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_U3CBikeAnimatorU3Ek__BackingField_4() const { return ___U3CBikeAnimatorU3Ek__BackingField_4; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_U3CBikeAnimatorU3Ek__BackingField_4() { return &___U3CBikeAnimatorU3Ek__BackingField_4; } inline void set_U3CBikeAnimatorU3Ek__BackingField_4(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___U3CBikeAnimatorU3Ek__BackingField_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CBikeAnimatorU3Ek__BackingField_4), (void*)value); } inline static int32_t get_offset_of_isRegularEnemy_5() { return static_cast(offsetof(RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B, ___isRegularEnemy_5)); } inline bool get_isRegularEnemy_5() const { return ___isRegularEnemy_5; } inline bool* get_address_of_isRegularEnemy_5() { return &___isRegularEnemy_5; } inline void set_isRegularEnemy_5(bool value) { ___isRegularEnemy_5 = value; } inline static int32_t get_offset_of_phaseController_6() { return static_cast(offsetof(RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B, ___phaseController_6)); } inline BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * get_phaseController_6() const { return ___phaseController_6; } inline BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 ** get_address_of_phaseController_6() { return &___phaseController_6; } inline void set_phaseController_6(BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * value) { ___phaseController_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___phaseController_6), (void*)value); } inline static int32_t get_offset_of_destroyedObject_7() { return static_cast(offsetof(RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B, ___destroyedObject_7)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_destroyedObject_7() const { return ___destroyedObject_7; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_destroyedObject_7() { return &___destroyedObject_7; } inline void set_destroyedObject_7(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___destroyedObject_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___destroyedObject_7), (void*)value); } inline static int32_t get_offset_of_rearArmorOpen_8() { return static_cast(offsetof(RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B, ___rearArmorOpen_8)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_rearArmorOpen_8() const { return ___rearArmorOpen_8; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_rearArmorOpen_8() { return &___rearArmorOpen_8; } inline void set_rearArmorOpen_8(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___rearArmorOpen_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___rearArmorOpen_8), (void*)value); } inline static int32_t get_offset_of_rearArmorClose_9() { return static_cast(offsetof(RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B, ___rearArmorClose_9)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_rearArmorClose_9() const { return ___rearArmorClose_9; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_rearArmorClose_9() { return &___rearArmorClose_9; } inline void set_rearArmorClose_9(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___rearArmorClose_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___rearArmorClose_9), (void*)value); } inline static int32_t get_offset_of_rearArmor_10() { return static_cast(offsetof(RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B, ___rearArmor_10)); } inline Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC * get_rearArmor_10() const { return ___rearArmor_10; } inline Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC ** get_address_of_rearArmor_10() { return &___rearArmor_10; } inline void set_rearArmor_10(Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC * value) { ___rearArmor_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___rearArmor_10), (void*)value); } inline static int32_t get_offset_of_onExplode_11() { return static_cast(offsetof(RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B, ___onExplode_11)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onExplode_11() const { return ___onExplode_11; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onExplode_11() { return &___onExplode_11; } inline void set_onExplode_11(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onExplode_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___onExplode_11), (void*)value); } inline static int32_t get_offset_of_source_12() { return static_cast(offsetof(RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B, ___source_12)); } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * get_source_12() const { return ___source_12; } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B ** get_address_of_source_12() { return &___source_12; } inline void set_source_12(AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * value) { ___source_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___source_12), (void*)value); } inline static int32_t get_offset_of_isInitialized_13() { return static_cast(offsetof(RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B, ___isInitialized_13)); } inline bool get_isInitialized_13() const { return ___isInitialized_13; } inline bool* get_address_of_isInitialized_13() { return &___isInitialized_13; } inline void set_isInitialized_13(bool value) { ___isInitialized_13 = value; } inline static int32_t get_offset_of_rammingState_14() { return static_cast(offsetof(RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B, ___rammingState_14)); } inline int32_t get_rammingState_14() const { return ___rammingState_14; } inline int32_t* get_address_of_rammingState_14() { return &___rammingState_14; } inline void set_rammingState_14(int32_t value) { ___rammingState_14 = value; } }; // RazorbackFireControl struct RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // BossPhaseController RazorbackFireControl::phaseController BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * ___phaseController_4; // RazorbackMovement RazorbackFireControl::mover RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * ___mover_5; // UnityEngine.Transform RazorbackFireControl::missilePrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___missilePrefab_6; // UnityEngine.Transform RazorbackFireControl::rollerPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___rollerPrefab_7; // Fireable[] RazorbackFireControl::controlledFireables FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* ___controlledFireables_8; // System.Int32 RazorbackFireControl::missileFireableIndex int32_t ___missileFireableIndex_9; // System.Int32 RazorbackFireControl::rollerFireableIndex int32_t ___rollerFireableIndex_10; // System.Int32 RazorbackFireControl::leftGunFireableIndex int32_t ___leftGunFireableIndex_11; // System.Int32 RazorbackFireControl::rightGunFireableIndex int32_t ___rightGunFireableIndex_12; // System.Int32 RazorbackFireControl::waveFireableIndex int32_t ___waveFireableIndex_13; // System.Single RazorbackFireControl::phaseTwoExitCheckInterval float ___phaseTwoExitCheckInterval_14; // System.Single RazorbackFireControl::phaseFourFireVariance float ___phaseFourFireVariance_15; // UnityEngine.Transform[] RazorbackFireControl::missilePositions TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* ___missilePositions_16; // UnityEngine.Transform[] RazorbackFireControl::rollerPositions TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* ___rollerPositions_17; // UnityEngine.Animator RazorbackFireControl::fireAnim Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___fireAnim_18; // UnityEngine.AudioSource RazorbackFireControl::firingSource AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___firingSource_19; // MissileFireable RazorbackFireControl::missileFireable MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1 * ___missileFireable_20; // RollerFireable RazorbackFireControl::rollerFireable RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F * ___rollerFireable_21; // System.Boolean RazorbackFireControl::phase2SetupComplete bool ___phase2SetupComplete_22; // System.Boolean RazorbackFireControl::missilesNext bool ___missilesNext_23; // System.Collections.Generic.List`1 RazorbackFireControl::activeOrdinance List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * ___activeOrdinance_24; // System.Single RazorbackFireControl::nextExitCheck float ___nextExitCheck_25; // UnityEngine.Transform RazorbackFireControl::createdOrdinance Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___createdOrdinance_26; public: inline static int32_t get_offset_of_phaseController_4() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___phaseController_4)); } inline BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * get_phaseController_4() const { return ___phaseController_4; } inline BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 ** get_address_of_phaseController_4() { return &___phaseController_4; } inline void set_phaseController_4(BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * value) { ___phaseController_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___phaseController_4), (void*)value); } inline static int32_t get_offset_of_mover_5() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___mover_5)); } inline RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * get_mover_5() const { return ___mover_5; } inline RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 ** get_address_of_mover_5() { return &___mover_5; } inline void set_mover_5(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * value) { ___mover_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___mover_5), (void*)value); } inline static int32_t get_offset_of_missilePrefab_6() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___missilePrefab_6)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_missilePrefab_6() const { return ___missilePrefab_6; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_missilePrefab_6() { return &___missilePrefab_6; } inline void set_missilePrefab_6(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___missilePrefab_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___missilePrefab_6), (void*)value); } inline static int32_t get_offset_of_rollerPrefab_7() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___rollerPrefab_7)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_rollerPrefab_7() const { return ___rollerPrefab_7; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_rollerPrefab_7() { return &___rollerPrefab_7; } inline void set_rollerPrefab_7(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___rollerPrefab_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___rollerPrefab_7), (void*)value); } inline static int32_t get_offset_of_controlledFireables_8() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___controlledFireables_8)); } inline FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* get_controlledFireables_8() const { return ___controlledFireables_8; } inline FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E** get_address_of_controlledFireables_8() { return &___controlledFireables_8; } inline void set_controlledFireables_8(FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* value) { ___controlledFireables_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___controlledFireables_8), (void*)value); } inline static int32_t get_offset_of_missileFireableIndex_9() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___missileFireableIndex_9)); } inline int32_t get_missileFireableIndex_9() const { return ___missileFireableIndex_9; } inline int32_t* get_address_of_missileFireableIndex_9() { return &___missileFireableIndex_9; } inline void set_missileFireableIndex_9(int32_t value) { ___missileFireableIndex_9 = value; } inline static int32_t get_offset_of_rollerFireableIndex_10() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___rollerFireableIndex_10)); } inline int32_t get_rollerFireableIndex_10() const { return ___rollerFireableIndex_10; } inline int32_t* get_address_of_rollerFireableIndex_10() { return &___rollerFireableIndex_10; } inline void set_rollerFireableIndex_10(int32_t value) { ___rollerFireableIndex_10 = value; } inline static int32_t get_offset_of_leftGunFireableIndex_11() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___leftGunFireableIndex_11)); } inline int32_t get_leftGunFireableIndex_11() const { return ___leftGunFireableIndex_11; } inline int32_t* get_address_of_leftGunFireableIndex_11() { return &___leftGunFireableIndex_11; } inline void set_leftGunFireableIndex_11(int32_t value) { ___leftGunFireableIndex_11 = value; } inline static int32_t get_offset_of_rightGunFireableIndex_12() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___rightGunFireableIndex_12)); } inline int32_t get_rightGunFireableIndex_12() const { return ___rightGunFireableIndex_12; } inline int32_t* get_address_of_rightGunFireableIndex_12() { return &___rightGunFireableIndex_12; } inline void set_rightGunFireableIndex_12(int32_t value) { ___rightGunFireableIndex_12 = value; } inline static int32_t get_offset_of_waveFireableIndex_13() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___waveFireableIndex_13)); } inline int32_t get_waveFireableIndex_13() const { return ___waveFireableIndex_13; } inline int32_t* get_address_of_waveFireableIndex_13() { return &___waveFireableIndex_13; } inline void set_waveFireableIndex_13(int32_t value) { ___waveFireableIndex_13 = value; } inline static int32_t get_offset_of_phaseTwoExitCheckInterval_14() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___phaseTwoExitCheckInterval_14)); } inline float get_phaseTwoExitCheckInterval_14() const { return ___phaseTwoExitCheckInterval_14; } inline float* get_address_of_phaseTwoExitCheckInterval_14() { return &___phaseTwoExitCheckInterval_14; } inline void set_phaseTwoExitCheckInterval_14(float value) { ___phaseTwoExitCheckInterval_14 = value; } inline static int32_t get_offset_of_phaseFourFireVariance_15() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___phaseFourFireVariance_15)); } inline float get_phaseFourFireVariance_15() const { return ___phaseFourFireVariance_15; } inline float* get_address_of_phaseFourFireVariance_15() { return &___phaseFourFireVariance_15; } inline void set_phaseFourFireVariance_15(float value) { ___phaseFourFireVariance_15 = value; } inline static int32_t get_offset_of_missilePositions_16() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___missilePositions_16)); } inline TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* get_missilePositions_16() const { return ___missilePositions_16; } inline TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D** get_address_of_missilePositions_16() { return &___missilePositions_16; } inline void set_missilePositions_16(TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* value) { ___missilePositions_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___missilePositions_16), (void*)value); } inline static int32_t get_offset_of_rollerPositions_17() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___rollerPositions_17)); } inline TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* get_rollerPositions_17() const { return ___rollerPositions_17; } inline TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D** get_address_of_rollerPositions_17() { return &___rollerPositions_17; } inline void set_rollerPositions_17(TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* value) { ___rollerPositions_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___rollerPositions_17), (void*)value); } inline static int32_t get_offset_of_fireAnim_18() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___fireAnim_18)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_fireAnim_18() const { return ___fireAnim_18; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_fireAnim_18() { return &___fireAnim_18; } inline void set_fireAnim_18(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___fireAnim_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___fireAnim_18), (void*)value); } inline static int32_t get_offset_of_firingSource_19() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___firingSource_19)); } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * get_firingSource_19() const { return ___firingSource_19; } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B ** get_address_of_firingSource_19() { return &___firingSource_19; } inline void set_firingSource_19(AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * value) { ___firingSource_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___firingSource_19), (void*)value); } inline static int32_t get_offset_of_missileFireable_20() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___missileFireable_20)); } inline MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1 * get_missileFireable_20() const { return ___missileFireable_20; } inline MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1 ** get_address_of_missileFireable_20() { return &___missileFireable_20; } inline void set_missileFireable_20(MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1 * value) { ___missileFireable_20 = value; Il2CppCodeGenWriteBarrier((void**)(&___missileFireable_20), (void*)value); } inline static int32_t get_offset_of_rollerFireable_21() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___rollerFireable_21)); } inline RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F * get_rollerFireable_21() const { return ___rollerFireable_21; } inline RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F ** get_address_of_rollerFireable_21() { return &___rollerFireable_21; } inline void set_rollerFireable_21(RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F * value) { ___rollerFireable_21 = value; Il2CppCodeGenWriteBarrier((void**)(&___rollerFireable_21), (void*)value); } inline static int32_t get_offset_of_phase2SetupComplete_22() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___phase2SetupComplete_22)); } inline bool get_phase2SetupComplete_22() const { return ___phase2SetupComplete_22; } inline bool* get_address_of_phase2SetupComplete_22() { return &___phase2SetupComplete_22; } inline void set_phase2SetupComplete_22(bool value) { ___phase2SetupComplete_22 = value; } inline static int32_t get_offset_of_missilesNext_23() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___missilesNext_23)); } inline bool get_missilesNext_23() const { return ___missilesNext_23; } inline bool* get_address_of_missilesNext_23() { return &___missilesNext_23; } inline void set_missilesNext_23(bool value) { ___missilesNext_23 = value; } inline static int32_t get_offset_of_activeOrdinance_24() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___activeOrdinance_24)); } inline List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * get_activeOrdinance_24() const { return ___activeOrdinance_24; } inline List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 ** get_address_of_activeOrdinance_24() { return &___activeOrdinance_24; } inline void set_activeOrdinance_24(List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * value) { ___activeOrdinance_24 = value; Il2CppCodeGenWriteBarrier((void**)(&___activeOrdinance_24), (void*)value); } inline static int32_t get_offset_of_nextExitCheck_25() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___nextExitCheck_25)); } inline float get_nextExitCheck_25() const { return ___nextExitCheck_25; } inline float* get_address_of_nextExitCheck_25() { return &___nextExitCheck_25; } inline void set_nextExitCheck_25(float value) { ___nextExitCheck_25 = value; } inline static int32_t get_offset_of_createdOrdinance_26() { return static_cast(offsetof(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C, ___createdOrdinance_26)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_createdOrdinance_26() const { return ___createdOrdinance_26; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_createdOrdinance_26() { return &___createdOrdinance_26; } inline void set_createdOrdinance_26(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___createdOrdinance_26 = value; Il2CppCodeGenWriteBarrier((void**)(&___createdOrdinance_26), (void*)value); } }; // ReloadModeButtonColor struct ReloadModeButtonColor_t28F52211C50DA6ED64EE1A9F696653B9C67C4528 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.GameObject ReloadModeButtonColor::onIndicator GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___onIndicator_4; public: inline static int32_t get_offset_of_onIndicator_4() { return static_cast(offsetof(ReloadModeButtonColor_t28F52211C50DA6ED64EE1A9F696653B9C67C4528, ___onIndicator_4)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_onIndicator_4() const { return ___onIndicator_4; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_onIndicator_4() { return &___onIndicator_4; } inline void set_onIndicator_4(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___onIndicator_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___onIndicator_4), (void*)value); } }; // RemoteTogglable struct RemoteTogglable_tE3447427A078D5BA842AAC33E8F7A9B76A73E0F3 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Int32 RemoteTogglable::toggleId int32_t ___toggleId_4; // UnityEngine.Events.UnityEvent RemoteTogglable::toggledEvents UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___toggledEvents_5; public: inline static int32_t get_offset_of_toggleId_4() { return static_cast(offsetof(RemoteTogglable_tE3447427A078D5BA842AAC33E8F7A9B76A73E0F3, ___toggleId_4)); } inline int32_t get_toggleId_4() const { return ___toggleId_4; } inline int32_t* get_address_of_toggleId_4() { return &___toggleId_4; } inline void set_toggleId_4(int32_t value) { ___toggleId_4 = value; } inline static int32_t get_offset_of_toggledEvents_5() { return static_cast(offsetof(RemoteTogglable_tE3447427A078D5BA842AAC33E8F7A9B76A73E0F3, ___toggledEvents_5)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_toggledEvents_5() const { return ___toggledEvents_5; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_toggledEvents_5() { return &___toggledEvents_5; } inline void set_toggledEvents_5(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___toggledEvents_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___toggledEvents_5), (void*)value); } }; // RemoteToggle struct RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Int32 RemoteToggle::toggleId int32_t ___toggleId_5; public: inline static int32_t get_offset_of_toggleId_5() { return static_cast(offsetof(RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000, ___toggleId_5)); } inline int32_t get_toggleId_5() const { return ___toggleId_5; } inline int32_t* get_address_of_toggleId_5() { return &___toggleId_5; } inline void set_toggleId_5(int32_t value) { ___toggleId_5 = value; } }; // RemovePhysicsOnCollision struct RemovePhysicsOnCollision_t5B71A9454E1A560B9DF3173423E37B32CA213A2C : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: public: }; // ReverseNormals struct ReverseNormals_tF3F753962F45E4920B5BECBE9582EF8A65E79D03 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: public: }; // RoadAsYouGo struct RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Int32 RoadAsYouGo::numWaypoints int32_t ___numWaypoints_4; // System.Single RoadAsYouGo::minWaypointInterval float ___minWaypointInterval_5; // System.Single RoadAsYouGo::maxWaypointInterval float ___maxWaypointInterval_6; // System.Single RoadAsYouGo::maxStraightawayDistance float ___maxStraightawayDistance_7; // System.Single RoadAsYouGo::maxAnglePer100M float ___maxAnglePer100M_8; // System.Single RoadAsYouGo::maxInclinePer100M float ___maxInclinePer100M_9; // System.Single RoadAsYouGo::minHeight float ___minHeight_10; // System.Single RoadAsYouGo::startingHeight float ___startingHeight_11; // System.Single RoadAsYouGo::maxHeight float ___maxHeight_12; // System.Single RoadAsYouGo::chanceOfTurn float ___chanceOfTurn_13; // System.Single RoadAsYouGo::chanceOfIncline float ___chanceOfIncline_14; // System.Single RoadAsYouGo::turnToBankRatio float ___turnToBankRatio_15; // System.Single RoadAsYouGo::maxDistanceFromOrigin float ___maxDistanceFromOrigin_16; // System.Int32 RoadAsYouGo::avoidWaypoints int32_t ___avoidWaypoints_17; // System.Single RoadAsYouGo::avoidTurnAngle float ___avoidTurnAngle_18; // System.Collections.Generic.List`1 RoadAsYouGo::waypoints List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * ___waypoints_19; // UnityEngine.Vector3 RoadAsYouGo::waypointNext Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___waypointNext_20; // System.Single RoadAsYouGo::angleNext float ___angleNext_21; // System.Single RoadAsYouGo::currentStraightawayLength float ___currentStraightawayLength_22; // System.Single RoadAsYouGo::totalRotation float ___totalRotation_23; // PathCreation.PathCreator RoadAsYouGo::creator PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * ___creator_24; // System.Int32 RoadAsYouGo::avoidWaypointsRemaining int32_t ___avoidWaypointsRemaining_25; // System.Boolean RoadAsYouGo::avoidRight bool ___avoidRight_26; public: inline static int32_t get_offset_of_numWaypoints_4() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___numWaypoints_4)); } inline int32_t get_numWaypoints_4() const { return ___numWaypoints_4; } inline int32_t* get_address_of_numWaypoints_4() { return &___numWaypoints_4; } inline void set_numWaypoints_4(int32_t value) { ___numWaypoints_4 = value; } inline static int32_t get_offset_of_minWaypointInterval_5() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___minWaypointInterval_5)); } inline float get_minWaypointInterval_5() const { return ___minWaypointInterval_5; } inline float* get_address_of_minWaypointInterval_5() { return &___minWaypointInterval_5; } inline void set_minWaypointInterval_5(float value) { ___minWaypointInterval_5 = value; } inline static int32_t get_offset_of_maxWaypointInterval_6() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___maxWaypointInterval_6)); } inline float get_maxWaypointInterval_6() const { return ___maxWaypointInterval_6; } inline float* get_address_of_maxWaypointInterval_6() { return &___maxWaypointInterval_6; } inline void set_maxWaypointInterval_6(float value) { ___maxWaypointInterval_6 = value; } inline static int32_t get_offset_of_maxStraightawayDistance_7() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___maxStraightawayDistance_7)); } inline float get_maxStraightawayDistance_7() const { return ___maxStraightawayDistance_7; } inline float* get_address_of_maxStraightawayDistance_7() { return &___maxStraightawayDistance_7; } inline void set_maxStraightawayDistance_7(float value) { ___maxStraightawayDistance_7 = value; } inline static int32_t get_offset_of_maxAnglePer100M_8() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___maxAnglePer100M_8)); } inline float get_maxAnglePer100M_8() const { return ___maxAnglePer100M_8; } inline float* get_address_of_maxAnglePer100M_8() { return &___maxAnglePer100M_8; } inline void set_maxAnglePer100M_8(float value) { ___maxAnglePer100M_8 = value; } inline static int32_t get_offset_of_maxInclinePer100M_9() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___maxInclinePer100M_9)); } inline float get_maxInclinePer100M_9() const { return ___maxInclinePer100M_9; } inline float* get_address_of_maxInclinePer100M_9() { return &___maxInclinePer100M_9; } inline void set_maxInclinePer100M_9(float value) { ___maxInclinePer100M_9 = value; } inline static int32_t get_offset_of_minHeight_10() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___minHeight_10)); } inline float get_minHeight_10() const { return ___minHeight_10; } inline float* get_address_of_minHeight_10() { return &___minHeight_10; } inline void set_minHeight_10(float value) { ___minHeight_10 = value; } inline static int32_t get_offset_of_startingHeight_11() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___startingHeight_11)); } inline float get_startingHeight_11() const { return ___startingHeight_11; } inline float* get_address_of_startingHeight_11() { return &___startingHeight_11; } inline void set_startingHeight_11(float value) { ___startingHeight_11 = value; } inline static int32_t get_offset_of_maxHeight_12() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___maxHeight_12)); } inline float get_maxHeight_12() const { return ___maxHeight_12; } inline float* get_address_of_maxHeight_12() { return &___maxHeight_12; } inline void set_maxHeight_12(float value) { ___maxHeight_12 = value; } inline static int32_t get_offset_of_chanceOfTurn_13() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___chanceOfTurn_13)); } inline float get_chanceOfTurn_13() const { return ___chanceOfTurn_13; } inline float* get_address_of_chanceOfTurn_13() { return &___chanceOfTurn_13; } inline void set_chanceOfTurn_13(float value) { ___chanceOfTurn_13 = value; } inline static int32_t get_offset_of_chanceOfIncline_14() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___chanceOfIncline_14)); } inline float get_chanceOfIncline_14() const { return ___chanceOfIncline_14; } inline float* get_address_of_chanceOfIncline_14() { return &___chanceOfIncline_14; } inline void set_chanceOfIncline_14(float value) { ___chanceOfIncline_14 = value; } inline static int32_t get_offset_of_turnToBankRatio_15() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___turnToBankRatio_15)); } inline float get_turnToBankRatio_15() const { return ___turnToBankRatio_15; } inline float* get_address_of_turnToBankRatio_15() { return &___turnToBankRatio_15; } inline void set_turnToBankRatio_15(float value) { ___turnToBankRatio_15 = value; } inline static int32_t get_offset_of_maxDistanceFromOrigin_16() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___maxDistanceFromOrigin_16)); } inline float get_maxDistanceFromOrigin_16() const { return ___maxDistanceFromOrigin_16; } inline float* get_address_of_maxDistanceFromOrigin_16() { return &___maxDistanceFromOrigin_16; } inline void set_maxDistanceFromOrigin_16(float value) { ___maxDistanceFromOrigin_16 = value; } inline static int32_t get_offset_of_avoidWaypoints_17() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___avoidWaypoints_17)); } inline int32_t get_avoidWaypoints_17() const { return ___avoidWaypoints_17; } inline int32_t* get_address_of_avoidWaypoints_17() { return &___avoidWaypoints_17; } inline void set_avoidWaypoints_17(int32_t value) { ___avoidWaypoints_17 = value; } inline static int32_t get_offset_of_avoidTurnAngle_18() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___avoidTurnAngle_18)); } inline float get_avoidTurnAngle_18() const { return ___avoidTurnAngle_18; } inline float* get_address_of_avoidTurnAngle_18() { return &___avoidTurnAngle_18; } inline void set_avoidTurnAngle_18(float value) { ___avoidTurnAngle_18 = value; } inline static int32_t get_offset_of_waypoints_19() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___waypoints_19)); } inline List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * get_waypoints_19() const { return ___waypoints_19; } inline List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 ** get_address_of_waypoints_19() { return &___waypoints_19; } inline void set_waypoints_19(List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * value) { ___waypoints_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___waypoints_19), (void*)value); } inline static int32_t get_offset_of_waypointNext_20() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___waypointNext_20)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_waypointNext_20() const { return ___waypointNext_20; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_waypointNext_20() { return &___waypointNext_20; } inline void set_waypointNext_20(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___waypointNext_20 = value; } inline static int32_t get_offset_of_angleNext_21() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___angleNext_21)); } inline float get_angleNext_21() const { return ___angleNext_21; } inline float* get_address_of_angleNext_21() { return &___angleNext_21; } inline void set_angleNext_21(float value) { ___angleNext_21 = value; } inline static int32_t get_offset_of_currentStraightawayLength_22() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___currentStraightawayLength_22)); } inline float get_currentStraightawayLength_22() const { return ___currentStraightawayLength_22; } inline float* get_address_of_currentStraightawayLength_22() { return &___currentStraightawayLength_22; } inline void set_currentStraightawayLength_22(float value) { ___currentStraightawayLength_22 = value; } inline static int32_t get_offset_of_totalRotation_23() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___totalRotation_23)); } inline float get_totalRotation_23() const { return ___totalRotation_23; } inline float* get_address_of_totalRotation_23() { return &___totalRotation_23; } inline void set_totalRotation_23(float value) { ___totalRotation_23 = value; } inline static int32_t get_offset_of_creator_24() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___creator_24)); } inline PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * get_creator_24() const { return ___creator_24; } inline PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 ** get_address_of_creator_24() { return &___creator_24; } inline void set_creator_24(PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * value) { ___creator_24 = value; Il2CppCodeGenWriteBarrier((void**)(&___creator_24), (void*)value); } inline static int32_t get_offset_of_avoidWaypointsRemaining_25() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___avoidWaypointsRemaining_25)); } inline int32_t get_avoidWaypointsRemaining_25() const { return ___avoidWaypointsRemaining_25; } inline int32_t* get_address_of_avoidWaypointsRemaining_25() { return &___avoidWaypointsRemaining_25; } inline void set_avoidWaypointsRemaining_25(int32_t value) { ___avoidWaypointsRemaining_25 = value; } inline static int32_t get_offset_of_avoidRight_26() { return static_cast(offsetof(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084, ___avoidRight_26)); } inline bool get_avoidRight_26() const { return ___avoidRight_26; } inline bool* get_address_of_avoidRight_26() { return &___avoidRight_26; } inline void set_avoidRight_26(bool value) { ___avoidRight_26 = value; } }; // Sidearm struct Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.UI.Image Sidearm::readyLight Image_t4021FF27176E44BFEDDCBE43C7FE6B713EC70D3C * ___readyLight_5; // UnityEngine.Transform Sidearm::augmentContainer Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___augmentContainer_6; // UnityEngine.AudioClip Sidearm::emptySound AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___emptySound_7; // System.Boolean Sidearm::debugTracers bool ___debugTracers_8; // System.Int32 Sidearm::maxSwordAmmo int32_t ___maxSwordAmmo_9; // System.Int32 Sidearm::standardMaxAmmo int32_t ___standardMaxAmmo_10; // System.Single Sidearm::duringBurstFireRate float ___duringBurstFireRate_11; // System.Single Sidearm::betweenBurstFireRate float ___betweenBurstFireRate_12; // System.Int32 Sidearm::burstCount int32_t ___burstCount_13; // System.Single Sidearm::damage float ___damage_14; // System.Single Sidearm::effectiveRange float ___effectiveRange_15; // UnityEngine.UI.Text Sidearm::ammoCounter Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * ___ammoCounter_16; // UnityEngine.Transform Sidearm::firePoint Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___firePoint_17; // UnityEngine.GameObject Sidearm::muzzleFlash GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___muzzleFlash_18; // UnityEngine.LayerMask Sidearm::hitLayerMask LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___hitLayerMask_19; // UnityEngine.GameObject Sidearm::ejectorObject GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___ejectorObject_20; // System.Int32 Sidearm::maxSpreadAmmo int32_t ___maxSpreadAmmo_21; // System.Single Sidearm::spreadRateOfFire float ___spreadRateOfFire_22; // System.Int32 Sidearm::spreadShotPelletCount int32_t ___spreadShotPelletCount_23; // System.Single Sidearm::spreadDamage float ___spreadDamage_24; // System.Single Sidearm::spreadArmoredExponent float ___spreadArmoredExponent_25; // System.Single Sidearm::spreadEffectiveRange float ___spreadEffectiveRange_26; // System.Single Sidearm::spreadMaxAngle float ___spreadMaxAngle_27; // UnityEngine.GameObject Sidearm::muzzleFlashSpread GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___muzzleFlashSpread_28; // UnityEngine.ParticleSystem Sidearm::tracers ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * ___tracers_29; // System.Int32 Sidearm::tracerCount int32_t ___tracerCount_30; // UnityEngine.GameObject Sidearm::laserBeam GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___laserBeam_31; // System.Int32 Sidearm::maxLaserAmmo int32_t ___maxLaserAmmo_32; // System.Single Sidearm::minLaserAmmoPerSec float ___minLaserAmmoPerSec_33; // System.Single Sidearm::maxLaserAmmoPerSec float ___maxLaserAmmoPerSec_34; // System.Single Sidearm::laserDrainExponent float ___laserDrainExponent_35; // UnityEngine.AudioClip Sidearm::startLaserFireClip AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___startLaserFireClip_36; // UnityEngine.GameObject Sidearm::muzzleFlashLaser GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___muzzleFlashLaser_37; // UnityEngine.Transform Sidearm::flakPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___flakPrefab_38; // System.Int32 Sidearm::maxFlakAmmo int32_t ___maxFlakAmmo_39; // System.Single Sidearm::flakRateOfFire float ___flakRateOfFire_40; // System.Single Sidearm::flakDamage float ___flakDamage_41; // System.Single Sidearm::flakMissExplodeDist float ___flakMissExplodeDist_42; // System.Single Sidearm::flakEffectiveRange float ___flakEffectiveRange_43; // System.Single Sidearm::flakArmingRadius float ___flakArmingRadius_44; // System.Single Sidearm::flakArmingRange float ___flakArmingRange_45; // System.Single Sidearm::flakVelocityMod float ___flakVelocityMod_46; // UnityEngine.GameObject Sidearm::muzzleFlashFlak GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___muzzleFlashFlak_47; // UnityEngine.LayerMask Sidearm::flakTriggerMask LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___flakTriggerMask_48; // System.Int32 Sidearm::maxCannonAmmo int32_t ___maxCannonAmmo_49; // UnityEngine.Transform Sidearm::chargeShotFirePoint Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___chargeShotFirePoint_50; // UnityEngine.Transform Sidearm::shotPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___shotPrefab_51; // UnityEngine.Animator Sidearm::chargeEffectAnim Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___chargeEffectAnim_52; // System.Single Sidearm::chargeShotMinDamage float ___chargeShotMinDamage_53; // System.Single Sidearm::chargeShotMaxDamage float ___chargeShotMaxDamage_54; // System.Single Sidearm::timeTilFullDamage float ___timeTilFullDamage_55; // System.Single Sidearm::damageChargeRate float ___damageChargeRate_56; // System.Single Sidearm::chargedProjectileForce float ___chargedProjectileForce_57; // System.Single Sidearm::unchargedProjectileForce float ___unchargedProjectileForce_58; // UnityEngine.GameObject Sidearm::muzzleFlashCharge GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___muzzleFlashCharge_59; // MissilePod Sidearm::missilePod MissilePod_t1F729DBD18A648E4A6B8B29C9575B1744F326C19 * ___missilePod_60; // UnityEngine.GameObject Sidearm::missileIcon GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___missileIcon_61; // LockOnIndicator Sidearm::lockIndicator LockOnIndicator_t43CA3907A4A8150B5B13A9D2BF8439948EEF7012 * ___lockIndicator_62; // UnityEngine.AudioSource Sidearm::seekingAudio AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___seekingAudio_63; // UnityEngine.AudioClip Sidearm::notLockedClip AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___notLockedClip_64; // UnityEngine.LayerMask Sidearm::aimLayerMask LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___aimLayerMask_65; // System.Single Sidearm::lockAimRadius float ___lockAimRadius_66; // UnityEngine.GameObject[] Sidearm::normalSights GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* ___normalSights_67; // UnityEngine.GameObject[] Sidearm::missileSights GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* ___missileSights_68; // System.Single Sidearm::fullSpeedDuration float ___fullSpeedDuration_69; // System.Single Sidearm::slowMotionDuration float ___slowMotionDuration_70; // UnityEngine.AudioSource Sidearm::source AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___source_71; // SidearmAudio Sidearm::sidearmAudio SidearmAudio_t3E7765CCE689A417E7F353B8D024DCCB74E3F250 * ___sidearmAudio_72; // HitscanLineRenderer Sidearm::lineRenderer HitscanLineRenderer_tDF7BEFF845E7E1403DCF2FFBA0F20DE980B17C61 * ___lineRenderer_73; // UnityEngine.ParticleSystem Sidearm::ejector ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * ___ejector_74; // SoundFXRandomizer Sidearm::casingClipPlayer SoundFXRandomizer_tFFE5F75D54CF956D452D06716CB9AD99F9492B86 * ___casingClipPlayer_75; // System.Single Sidearm::hideFlash float ___hideFlash_76; // System.Boolean Sidearm::flashHidden bool ___flashHidden_77; // System.Boolean Sidearm::playedClick bool ___playedClick_78; // System.Boolean Sidearm::fireLock bool ___fireLock_79; // System.Boolean Sidearm::initialized bool ___initialized_80; // System.Boolean Sidearm::saberReload bool ___saberReload_81; // System.Boolean Sidearm::shotTaken bool ___shotTaken_82; // UnityEngine.RaycastHit Sidearm::hit RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 ___hit_83; // Hitable Sidearm::hitable Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * ___hitable_84; // HitData Sidearm::hitData HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * ___hitData_85; // Beam Sidearm::laser Beam_t470A8538C12DD998A793A710C5210B64A8AC3866 * ___laser_86; // System.Single Sidearm::laserFireTimeSinceAmmoLoss float ___laserFireTimeSinceAmmoLoss_87; // System.Single Sidearm::laserOffAt float ___laserOffAt_88; // UnityEngine.GameObject Sidearm::chargeShotProjectile GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___chargeShotProjectile_89; // System.Single Sidearm::releaseShotAt float ___releaseShotAt_90; // System.Single Sidearm::chargeDuration float ___chargeDuration_91; // System.Boolean Sidearm::k__BackingField bool ___U3CInMissileModeU3Ek__BackingField_92; // UnityEngine.RaycastHit[] Sidearm::aimHits RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* ___aimHits_93; // Hitable Sidearm::aimedAt Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * ___aimedAt_94; // Handlegun Sidearm::k__BackingField Handlegun_t2F4F51C561D2B4F338CD15B2083F15718D6E3375 * ___U3CHandlegunU3Ek__BackingField_95; // UnityEngine.Animator Sidearm::k__BackingField Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___U3CSidearmAnimU3Ek__BackingField_96; // System.Boolean Sidearm::lastWasNormal bool ___lastWasNormal_98; // PowerUpType Sidearm::currentPU int32_t ___currentPU_99; // System.Boolean Sidearm::k__BackingField bool ___U3CPlayPowerupAudioU3Ek__BackingField_100; // System.Int32 Sidearm::currentAmmo int32_t ___currentAmmo_101; // System.Int32 Sidearm::currentBurstCount int32_t ___currentBurstCount_102; // System.Single Sidearm::nextFire float ___nextFire_103; public: inline static int32_t get_offset_of_readyLight_5() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___readyLight_5)); } inline Image_t4021FF27176E44BFEDDCBE43C7FE6B713EC70D3C * get_readyLight_5() const { return ___readyLight_5; } inline Image_t4021FF27176E44BFEDDCBE43C7FE6B713EC70D3C ** get_address_of_readyLight_5() { return &___readyLight_5; } inline void set_readyLight_5(Image_t4021FF27176E44BFEDDCBE43C7FE6B713EC70D3C * value) { ___readyLight_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___readyLight_5), (void*)value); } inline static int32_t get_offset_of_augmentContainer_6() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___augmentContainer_6)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_augmentContainer_6() const { return ___augmentContainer_6; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_augmentContainer_6() { return &___augmentContainer_6; } inline void set_augmentContainer_6(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___augmentContainer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___augmentContainer_6), (void*)value); } inline static int32_t get_offset_of_emptySound_7() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___emptySound_7)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_emptySound_7() const { return ___emptySound_7; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_emptySound_7() { return &___emptySound_7; } inline void set_emptySound_7(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___emptySound_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___emptySound_7), (void*)value); } inline static int32_t get_offset_of_debugTracers_8() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___debugTracers_8)); } inline bool get_debugTracers_8() const { return ___debugTracers_8; } inline bool* get_address_of_debugTracers_8() { return &___debugTracers_8; } inline void set_debugTracers_8(bool value) { ___debugTracers_8 = value; } inline static int32_t get_offset_of_maxSwordAmmo_9() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___maxSwordAmmo_9)); } inline int32_t get_maxSwordAmmo_9() const { return ___maxSwordAmmo_9; } inline int32_t* get_address_of_maxSwordAmmo_9() { return &___maxSwordAmmo_9; } inline void set_maxSwordAmmo_9(int32_t value) { ___maxSwordAmmo_9 = value; } inline static int32_t get_offset_of_standardMaxAmmo_10() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___standardMaxAmmo_10)); } inline int32_t get_standardMaxAmmo_10() const { return ___standardMaxAmmo_10; } inline int32_t* get_address_of_standardMaxAmmo_10() { return &___standardMaxAmmo_10; } inline void set_standardMaxAmmo_10(int32_t value) { ___standardMaxAmmo_10 = value; } inline static int32_t get_offset_of_duringBurstFireRate_11() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___duringBurstFireRate_11)); } inline float get_duringBurstFireRate_11() const { return ___duringBurstFireRate_11; } inline float* get_address_of_duringBurstFireRate_11() { return &___duringBurstFireRate_11; } inline void set_duringBurstFireRate_11(float value) { ___duringBurstFireRate_11 = value; } inline static int32_t get_offset_of_betweenBurstFireRate_12() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___betweenBurstFireRate_12)); } inline float get_betweenBurstFireRate_12() const { return ___betweenBurstFireRate_12; } inline float* get_address_of_betweenBurstFireRate_12() { return &___betweenBurstFireRate_12; } inline void set_betweenBurstFireRate_12(float value) { ___betweenBurstFireRate_12 = value; } inline static int32_t get_offset_of_burstCount_13() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___burstCount_13)); } inline int32_t get_burstCount_13() const { return ___burstCount_13; } inline int32_t* get_address_of_burstCount_13() { return &___burstCount_13; } inline void set_burstCount_13(int32_t value) { ___burstCount_13 = value; } inline static int32_t get_offset_of_damage_14() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___damage_14)); } inline float get_damage_14() const { return ___damage_14; } inline float* get_address_of_damage_14() { return &___damage_14; } inline void set_damage_14(float value) { ___damage_14 = value; } inline static int32_t get_offset_of_effectiveRange_15() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___effectiveRange_15)); } inline float get_effectiveRange_15() const { return ___effectiveRange_15; } inline float* get_address_of_effectiveRange_15() { return &___effectiveRange_15; } inline void set_effectiveRange_15(float value) { ___effectiveRange_15 = value; } inline static int32_t get_offset_of_ammoCounter_16() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___ammoCounter_16)); } inline Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * get_ammoCounter_16() const { return ___ammoCounter_16; } inline Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 ** get_address_of_ammoCounter_16() { return &___ammoCounter_16; } inline void set_ammoCounter_16(Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * value) { ___ammoCounter_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___ammoCounter_16), (void*)value); } inline static int32_t get_offset_of_firePoint_17() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___firePoint_17)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_firePoint_17() const { return ___firePoint_17; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_firePoint_17() { return &___firePoint_17; } inline void set_firePoint_17(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___firePoint_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___firePoint_17), (void*)value); } inline static int32_t get_offset_of_muzzleFlash_18() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___muzzleFlash_18)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_muzzleFlash_18() const { return ___muzzleFlash_18; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_muzzleFlash_18() { return &___muzzleFlash_18; } inline void set_muzzleFlash_18(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___muzzleFlash_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___muzzleFlash_18), (void*)value); } inline static int32_t get_offset_of_hitLayerMask_19() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___hitLayerMask_19)); } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 get_hitLayerMask_19() const { return ___hitLayerMask_19; } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_hitLayerMask_19() { return &___hitLayerMask_19; } inline void set_hitLayerMask_19(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 value) { ___hitLayerMask_19 = value; } inline static int32_t get_offset_of_ejectorObject_20() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___ejectorObject_20)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_ejectorObject_20() const { return ___ejectorObject_20; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_ejectorObject_20() { return &___ejectorObject_20; } inline void set_ejectorObject_20(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___ejectorObject_20 = value; Il2CppCodeGenWriteBarrier((void**)(&___ejectorObject_20), (void*)value); } inline static int32_t get_offset_of_maxSpreadAmmo_21() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___maxSpreadAmmo_21)); } inline int32_t get_maxSpreadAmmo_21() const { return ___maxSpreadAmmo_21; } inline int32_t* get_address_of_maxSpreadAmmo_21() { return &___maxSpreadAmmo_21; } inline void set_maxSpreadAmmo_21(int32_t value) { ___maxSpreadAmmo_21 = value; } inline static int32_t get_offset_of_spreadRateOfFire_22() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___spreadRateOfFire_22)); } inline float get_spreadRateOfFire_22() const { return ___spreadRateOfFire_22; } inline float* get_address_of_spreadRateOfFire_22() { return &___spreadRateOfFire_22; } inline void set_spreadRateOfFire_22(float value) { ___spreadRateOfFire_22 = value; } inline static int32_t get_offset_of_spreadShotPelletCount_23() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___spreadShotPelletCount_23)); } inline int32_t get_spreadShotPelletCount_23() const { return ___spreadShotPelletCount_23; } inline int32_t* get_address_of_spreadShotPelletCount_23() { return &___spreadShotPelletCount_23; } inline void set_spreadShotPelletCount_23(int32_t value) { ___spreadShotPelletCount_23 = value; } inline static int32_t get_offset_of_spreadDamage_24() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___spreadDamage_24)); } inline float get_spreadDamage_24() const { return ___spreadDamage_24; } inline float* get_address_of_spreadDamage_24() { return &___spreadDamage_24; } inline void set_spreadDamage_24(float value) { ___spreadDamage_24 = value; } inline static int32_t get_offset_of_spreadArmoredExponent_25() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___spreadArmoredExponent_25)); } inline float get_spreadArmoredExponent_25() const { return ___spreadArmoredExponent_25; } inline float* get_address_of_spreadArmoredExponent_25() { return &___spreadArmoredExponent_25; } inline void set_spreadArmoredExponent_25(float value) { ___spreadArmoredExponent_25 = value; } inline static int32_t get_offset_of_spreadEffectiveRange_26() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___spreadEffectiveRange_26)); } inline float get_spreadEffectiveRange_26() const { return ___spreadEffectiveRange_26; } inline float* get_address_of_spreadEffectiveRange_26() { return &___spreadEffectiveRange_26; } inline void set_spreadEffectiveRange_26(float value) { ___spreadEffectiveRange_26 = value; } inline static int32_t get_offset_of_spreadMaxAngle_27() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___spreadMaxAngle_27)); } inline float get_spreadMaxAngle_27() const { return ___spreadMaxAngle_27; } inline float* get_address_of_spreadMaxAngle_27() { return &___spreadMaxAngle_27; } inline void set_spreadMaxAngle_27(float value) { ___spreadMaxAngle_27 = value; } inline static int32_t get_offset_of_muzzleFlashSpread_28() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___muzzleFlashSpread_28)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_muzzleFlashSpread_28() const { return ___muzzleFlashSpread_28; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_muzzleFlashSpread_28() { return &___muzzleFlashSpread_28; } inline void set_muzzleFlashSpread_28(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___muzzleFlashSpread_28 = value; Il2CppCodeGenWriteBarrier((void**)(&___muzzleFlashSpread_28), (void*)value); } inline static int32_t get_offset_of_tracers_29() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___tracers_29)); } inline ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * get_tracers_29() const { return ___tracers_29; } inline ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E ** get_address_of_tracers_29() { return &___tracers_29; } inline void set_tracers_29(ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * value) { ___tracers_29 = value; Il2CppCodeGenWriteBarrier((void**)(&___tracers_29), (void*)value); } inline static int32_t get_offset_of_tracerCount_30() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___tracerCount_30)); } inline int32_t get_tracerCount_30() const { return ___tracerCount_30; } inline int32_t* get_address_of_tracerCount_30() { return &___tracerCount_30; } inline void set_tracerCount_30(int32_t value) { ___tracerCount_30 = value; } inline static int32_t get_offset_of_laserBeam_31() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___laserBeam_31)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_laserBeam_31() const { return ___laserBeam_31; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_laserBeam_31() { return &___laserBeam_31; } inline void set_laserBeam_31(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___laserBeam_31 = value; Il2CppCodeGenWriteBarrier((void**)(&___laserBeam_31), (void*)value); } inline static int32_t get_offset_of_maxLaserAmmo_32() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___maxLaserAmmo_32)); } inline int32_t get_maxLaserAmmo_32() const { return ___maxLaserAmmo_32; } inline int32_t* get_address_of_maxLaserAmmo_32() { return &___maxLaserAmmo_32; } inline void set_maxLaserAmmo_32(int32_t value) { ___maxLaserAmmo_32 = value; } inline static int32_t get_offset_of_minLaserAmmoPerSec_33() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___minLaserAmmoPerSec_33)); } inline float get_minLaserAmmoPerSec_33() const { return ___minLaserAmmoPerSec_33; } inline float* get_address_of_minLaserAmmoPerSec_33() { return &___minLaserAmmoPerSec_33; } inline void set_minLaserAmmoPerSec_33(float value) { ___minLaserAmmoPerSec_33 = value; } inline static int32_t get_offset_of_maxLaserAmmoPerSec_34() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___maxLaserAmmoPerSec_34)); } inline float get_maxLaserAmmoPerSec_34() const { return ___maxLaserAmmoPerSec_34; } inline float* get_address_of_maxLaserAmmoPerSec_34() { return &___maxLaserAmmoPerSec_34; } inline void set_maxLaserAmmoPerSec_34(float value) { ___maxLaserAmmoPerSec_34 = value; } inline static int32_t get_offset_of_laserDrainExponent_35() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___laserDrainExponent_35)); } inline float get_laserDrainExponent_35() const { return ___laserDrainExponent_35; } inline float* get_address_of_laserDrainExponent_35() { return &___laserDrainExponent_35; } inline void set_laserDrainExponent_35(float value) { ___laserDrainExponent_35 = value; } inline static int32_t get_offset_of_startLaserFireClip_36() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___startLaserFireClip_36)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_startLaserFireClip_36() const { return ___startLaserFireClip_36; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_startLaserFireClip_36() { return &___startLaserFireClip_36; } inline void set_startLaserFireClip_36(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___startLaserFireClip_36 = value; Il2CppCodeGenWriteBarrier((void**)(&___startLaserFireClip_36), (void*)value); } inline static int32_t get_offset_of_muzzleFlashLaser_37() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___muzzleFlashLaser_37)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_muzzleFlashLaser_37() const { return ___muzzleFlashLaser_37; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_muzzleFlashLaser_37() { return &___muzzleFlashLaser_37; } inline void set_muzzleFlashLaser_37(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___muzzleFlashLaser_37 = value; Il2CppCodeGenWriteBarrier((void**)(&___muzzleFlashLaser_37), (void*)value); } inline static int32_t get_offset_of_flakPrefab_38() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___flakPrefab_38)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_flakPrefab_38() const { return ___flakPrefab_38; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_flakPrefab_38() { return &___flakPrefab_38; } inline void set_flakPrefab_38(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___flakPrefab_38 = value; Il2CppCodeGenWriteBarrier((void**)(&___flakPrefab_38), (void*)value); } inline static int32_t get_offset_of_maxFlakAmmo_39() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___maxFlakAmmo_39)); } inline int32_t get_maxFlakAmmo_39() const { return ___maxFlakAmmo_39; } inline int32_t* get_address_of_maxFlakAmmo_39() { return &___maxFlakAmmo_39; } inline void set_maxFlakAmmo_39(int32_t value) { ___maxFlakAmmo_39 = value; } inline static int32_t get_offset_of_flakRateOfFire_40() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___flakRateOfFire_40)); } inline float get_flakRateOfFire_40() const { return ___flakRateOfFire_40; } inline float* get_address_of_flakRateOfFire_40() { return &___flakRateOfFire_40; } inline void set_flakRateOfFire_40(float value) { ___flakRateOfFire_40 = value; } inline static int32_t get_offset_of_flakDamage_41() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___flakDamage_41)); } inline float get_flakDamage_41() const { return ___flakDamage_41; } inline float* get_address_of_flakDamage_41() { return &___flakDamage_41; } inline void set_flakDamage_41(float value) { ___flakDamage_41 = value; } inline static int32_t get_offset_of_flakMissExplodeDist_42() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___flakMissExplodeDist_42)); } inline float get_flakMissExplodeDist_42() const { return ___flakMissExplodeDist_42; } inline float* get_address_of_flakMissExplodeDist_42() { return &___flakMissExplodeDist_42; } inline void set_flakMissExplodeDist_42(float value) { ___flakMissExplodeDist_42 = value; } inline static int32_t get_offset_of_flakEffectiveRange_43() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___flakEffectiveRange_43)); } inline float get_flakEffectiveRange_43() const { return ___flakEffectiveRange_43; } inline float* get_address_of_flakEffectiveRange_43() { return &___flakEffectiveRange_43; } inline void set_flakEffectiveRange_43(float value) { ___flakEffectiveRange_43 = value; } inline static int32_t get_offset_of_flakArmingRadius_44() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___flakArmingRadius_44)); } inline float get_flakArmingRadius_44() const { return ___flakArmingRadius_44; } inline float* get_address_of_flakArmingRadius_44() { return &___flakArmingRadius_44; } inline void set_flakArmingRadius_44(float value) { ___flakArmingRadius_44 = value; } inline static int32_t get_offset_of_flakArmingRange_45() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___flakArmingRange_45)); } inline float get_flakArmingRange_45() const { return ___flakArmingRange_45; } inline float* get_address_of_flakArmingRange_45() { return &___flakArmingRange_45; } inline void set_flakArmingRange_45(float value) { ___flakArmingRange_45 = value; } inline static int32_t get_offset_of_flakVelocityMod_46() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___flakVelocityMod_46)); } inline float get_flakVelocityMod_46() const { return ___flakVelocityMod_46; } inline float* get_address_of_flakVelocityMod_46() { return &___flakVelocityMod_46; } inline void set_flakVelocityMod_46(float value) { ___flakVelocityMod_46 = value; } inline static int32_t get_offset_of_muzzleFlashFlak_47() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___muzzleFlashFlak_47)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_muzzleFlashFlak_47() const { return ___muzzleFlashFlak_47; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_muzzleFlashFlak_47() { return &___muzzleFlashFlak_47; } inline void set_muzzleFlashFlak_47(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___muzzleFlashFlak_47 = value; Il2CppCodeGenWriteBarrier((void**)(&___muzzleFlashFlak_47), (void*)value); } inline static int32_t get_offset_of_flakTriggerMask_48() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___flakTriggerMask_48)); } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 get_flakTriggerMask_48() const { return ___flakTriggerMask_48; } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_flakTriggerMask_48() { return &___flakTriggerMask_48; } inline void set_flakTriggerMask_48(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 value) { ___flakTriggerMask_48 = value; } inline static int32_t get_offset_of_maxCannonAmmo_49() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___maxCannonAmmo_49)); } inline int32_t get_maxCannonAmmo_49() const { return ___maxCannonAmmo_49; } inline int32_t* get_address_of_maxCannonAmmo_49() { return &___maxCannonAmmo_49; } inline void set_maxCannonAmmo_49(int32_t value) { ___maxCannonAmmo_49 = value; } inline static int32_t get_offset_of_chargeShotFirePoint_50() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___chargeShotFirePoint_50)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_chargeShotFirePoint_50() const { return ___chargeShotFirePoint_50; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_chargeShotFirePoint_50() { return &___chargeShotFirePoint_50; } inline void set_chargeShotFirePoint_50(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___chargeShotFirePoint_50 = value; Il2CppCodeGenWriteBarrier((void**)(&___chargeShotFirePoint_50), (void*)value); } inline static int32_t get_offset_of_shotPrefab_51() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___shotPrefab_51)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_shotPrefab_51() const { return ___shotPrefab_51; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_shotPrefab_51() { return &___shotPrefab_51; } inline void set_shotPrefab_51(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___shotPrefab_51 = value; Il2CppCodeGenWriteBarrier((void**)(&___shotPrefab_51), (void*)value); } inline static int32_t get_offset_of_chargeEffectAnim_52() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___chargeEffectAnim_52)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_chargeEffectAnim_52() const { return ___chargeEffectAnim_52; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_chargeEffectAnim_52() { return &___chargeEffectAnim_52; } inline void set_chargeEffectAnim_52(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___chargeEffectAnim_52 = value; Il2CppCodeGenWriteBarrier((void**)(&___chargeEffectAnim_52), (void*)value); } inline static int32_t get_offset_of_chargeShotMinDamage_53() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___chargeShotMinDamage_53)); } inline float get_chargeShotMinDamage_53() const { return ___chargeShotMinDamage_53; } inline float* get_address_of_chargeShotMinDamage_53() { return &___chargeShotMinDamage_53; } inline void set_chargeShotMinDamage_53(float value) { ___chargeShotMinDamage_53 = value; } inline static int32_t get_offset_of_chargeShotMaxDamage_54() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___chargeShotMaxDamage_54)); } inline float get_chargeShotMaxDamage_54() const { return ___chargeShotMaxDamage_54; } inline float* get_address_of_chargeShotMaxDamage_54() { return &___chargeShotMaxDamage_54; } inline void set_chargeShotMaxDamage_54(float value) { ___chargeShotMaxDamage_54 = value; } inline static int32_t get_offset_of_timeTilFullDamage_55() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___timeTilFullDamage_55)); } inline float get_timeTilFullDamage_55() const { return ___timeTilFullDamage_55; } inline float* get_address_of_timeTilFullDamage_55() { return &___timeTilFullDamage_55; } inline void set_timeTilFullDamage_55(float value) { ___timeTilFullDamage_55 = value; } inline static int32_t get_offset_of_damageChargeRate_56() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___damageChargeRate_56)); } inline float get_damageChargeRate_56() const { return ___damageChargeRate_56; } inline float* get_address_of_damageChargeRate_56() { return &___damageChargeRate_56; } inline void set_damageChargeRate_56(float value) { ___damageChargeRate_56 = value; } inline static int32_t get_offset_of_chargedProjectileForce_57() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___chargedProjectileForce_57)); } inline float get_chargedProjectileForce_57() const { return ___chargedProjectileForce_57; } inline float* get_address_of_chargedProjectileForce_57() { return &___chargedProjectileForce_57; } inline void set_chargedProjectileForce_57(float value) { ___chargedProjectileForce_57 = value; } inline static int32_t get_offset_of_unchargedProjectileForce_58() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___unchargedProjectileForce_58)); } inline float get_unchargedProjectileForce_58() const { return ___unchargedProjectileForce_58; } inline float* get_address_of_unchargedProjectileForce_58() { return &___unchargedProjectileForce_58; } inline void set_unchargedProjectileForce_58(float value) { ___unchargedProjectileForce_58 = value; } inline static int32_t get_offset_of_muzzleFlashCharge_59() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___muzzleFlashCharge_59)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_muzzleFlashCharge_59() const { return ___muzzleFlashCharge_59; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_muzzleFlashCharge_59() { return &___muzzleFlashCharge_59; } inline void set_muzzleFlashCharge_59(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___muzzleFlashCharge_59 = value; Il2CppCodeGenWriteBarrier((void**)(&___muzzleFlashCharge_59), (void*)value); } inline static int32_t get_offset_of_missilePod_60() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___missilePod_60)); } inline MissilePod_t1F729DBD18A648E4A6B8B29C9575B1744F326C19 * get_missilePod_60() const { return ___missilePod_60; } inline MissilePod_t1F729DBD18A648E4A6B8B29C9575B1744F326C19 ** get_address_of_missilePod_60() { return &___missilePod_60; } inline void set_missilePod_60(MissilePod_t1F729DBD18A648E4A6B8B29C9575B1744F326C19 * value) { ___missilePod_60 = value; Il2CppCodeGenWriteBarrier((void**)(&___missilePod_60), (void*)value); } inline static int32_t get_offset_of_missileIcon_61() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___missileIcon_61)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_missileIcon_61() const { return ___missileIcon_61; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_missileIcon_61() { return &___missileIcon_61; } inline void set_missileIcon_61(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___missileIcon_61 = value; Il2CppCodeGenWriteBarrier((void**)(&___missileIcon_61), (void*)value); } inline static int32_t get_offset_of_lockIndicator_62() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___lockIndicator_62)); } inline LockOnIndicator_t43CA3907A4A8150B5B13A9D2BF8439948EEF7012 * get_lockIndicator_62() const { return ___lockIndicator_62; } inline LockOnIndicator_t43CA3907A4A8150B5B13A9D2BF8439948EEF7012 ** get_address_of_lockIndicator_62() { return &___lockIndicator_62; } inline void set_lockIndicator_62(LockOnIndicator_t43CA3907A4A8150B5B13A9D2BF8439948EEF7012 * value) { ___lockIndicator_62 = value; Il2CppCodeGenWriteBarrier((void**)(&___lockIndicator_62), (void*)value); } inline static int32_t get_offset_of_seekingAudio_63() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___seekingAudio_63)); } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * get_seekingAudio_63() const { return ___seekingAudio_63; } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B ** get_address_of_seekingAudio_63() { return &___seekingAudio_63; } inline void set_seekingAudio_63(AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * value) { ___seekingAudio_63 = value; Il2CppCodeGenWriteBarrier((void**)(&___seekingAudio_63), (void*)value); } inline static int32_t get_offset_of_notLockedClip_64() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___notLockedClip_64)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_notLockedClip_64() const { return ___notLockedClip_64; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_notLockedClip_64() { return &___notLockedClip_64; } inline void set_notLockedClip_64(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___notLockedClip_64 = value; Il2CppCodeGenWriteBarrier((void**)(&___notLockedClip_64), (void*)value); } inline static int32_t get_offset_of_aimLayerMask_65() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___aimLayerMask_65)); } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 get_aimLayerMask_65() const { return ___aimLayerMask_65; } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_aimLayerMask_65() { return &___aimLayerMask_65; } inline void set_aimLayerMask_65(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 value) { ___aimLayerMask_65 = value; } inline static int32_t get_offset_of_lockAimRadius_66() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___lockAimRadius_66)); } inline float get_lockAimRadius_66() const { return ___lockAimRadius_66; } inline float* get_address_of_lockAimRadius_66() { return &___lockAimRadius_66; } inline void set_lockAimRadius_66(float value) { ___lockAimRadius_66 = value; } inline static int32_t get_offset_of_normalSights_67() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___normalSights_67)); } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* get_normalSights_67() const { return ___normalSights_67; } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642** get_address_of_normalSights_67() { return &___normalSights_67; } inline void set_normalSights_67(GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* value) { ___normalSights_67 = value; Il2CppCodeGenWriteBarrier((void**)(&___normalSights_67), (void*)value); } inline static int32_t get_offset_of_missileSights_68() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___missileSights_68)); } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* get_missileSights_68() const { return ___missileSights_68; } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642** get_address_of_missileSights_68() { return &___missileSights_68; } inline void set_missileSights_68(GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* value) { ___missileSights_68 = value; Il2CppCodeGenWriteBarrier((void**)(&___missileSights_68), (void*)value); } inline static int32_t get_offset_of_fullSpeedDuration_69() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___fullSpeedDuration_69)); } inline float get_fullSpeedDuration_69() const { return ___fullSpeedDuration_69; } inline float* get_address_of_fullSpeedDuration_69() { return &___fullSpeedDuration_69; } inline void set_fullSpeedDuration_69(float value) { ___fullSpeedDuration_69 = value; } inline static int32_t get_offset_of_slowMotionDuration_70() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___slowMotionDuration_70)); } inline float get_slowMotionDuration_70() const { return ___slowMotionDuration_70; } inline float* get_address_of_slowMotionDuration_70() { return &___slowMotionDuration_70; } inline void set_slowMotionDuration_70(float value) { ___slowMotionDuration_70 = value; } inline static int32_t get_offset_of_source_71() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___source_71)); } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * get_source_71() const { return ___source_71; } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B ** get_address_of_source_71() { return &___source_71; } inline void set_source_71(AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * value) { ___source_71 = value; Il2CppCodeGenWriteBarrier((void**)(&___source_71), (void*)value); } inline static int32_t get_offset_of_sidearmAudio_72() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___sidearmAudio_72)); } inline SidearmAudio_t3E7765CCE689A417E7F353B8D024DCCB74E3F250 * get_sidearmAudio_72() const { return ___sidearmAudio_72; } inline SidearmAudio_t3E7765CCE689A417E7F353B8D024DCCB74E3F250 ** get_address_of_sidearmAudio_72() { return &___sidearmAudio_72; } inline void set_sidearmAudio_72(SidearmAudio_t3E7765CCE689A417E7F353B8D024DCCB74E3F250 * value) { ___sidearmAudio_72 = value; Il2CppCodeGenWriteBarrier((void**)(&___sidearmAudio_72), (void*)value); } inline static int32_t get_offset_of_lineRenderer_73() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___lineRenderer_73)); } inline HitscanLineRenderer_tDF7BEFF845E7E1403DCF2FFBA0F20DE980B17C61 * get_lineRenderer_73() const { return ___lineRenderer_73; } inline HitscanLineRenderer_tDF7BEFF845E7E1403DCF2FFBA0F20DE980B17C61 ** get_address_of_lineRenderer_73() { return &___lineRenderer_73; } inline void set_lineRenderer_73(HitscanLineRenderer_tDF7BEFF845E7E1403DCF2FFBA0F20DE980B17C61 * value) { ___lineRenderer_73 = value; Il2CppCodeGenWriteBarrier((void**)(&___lineRenderer_73), (void*)value); } inline static int32_t get_offset_of_ejector_74() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___ejector_74)); } inline ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * get_ejector_74() const { return ___ejector_74; } inline ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E ** get_address_of_ejector_74() { return &___ejector_74; } inline void set_ejector_74(ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * value) { ___ejector_74 = value; Il2CppCodeGenWriteBarrier((void**)(&___ejector_74), (void*)value); } inline static int32_t get_offset_of_casingClipPlayer_75() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___casingClipPlayer_75)); } inline SoundFXRandomizer_tFFE5F75D54CF956D452D06716CB9AD99F9492B86 * get_casingClipPlayer_75() const { return ___casingClipPlayer_75; } inline SoundFXRandomizer_tFFE5F75D54CF956D452D06716CB9AD99F9492B86 ** get_address_of_casingClipPlayer_75() { return &___casingClipPlayer_75; } inline void set_casingClipPlayer_75(SoundFXRandomizer_tFFE5F75D54CF956D452D06716CB9AD99F9492B86 * value) { ___casingClipPlayer_75 = value; Il2CppCodeGenWriteBarrier((void**)(&___casingClipPlayer_75), (void*)value); } inline static int32_t get_offset_of_hideFlash_76() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___hideFlash_76)); } inline float get_hideFlash_76() const { return ___hideFlash_76; } inline float* get_address_of_hideFlash_76() { return &___hideFlash_76; } inline void set_hideFlash_76(float value) { ___hideFlash_76 = value; } inline static int32_t get_offset_of_flashHidden_77() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___flashHidden_77)); } inline bool get_flashHidden_77() const { return ___flashHidden_77; } inline bool* get_address_of_flashHidden_77() { return &___flashHidden_77; } inline void set_flashHidden_77(bool value) { ___flashHidden_77 = value; } inline static int32_t get_offset_of_playedClick_78() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___playedClick_78)); } inline bool get_playedClick_78() const { return ___playedClick_78; } inline bool* get_address_of_playedClick_78() { return &___playedClick_78; } inline void set_playedClick_78(bool value) { ___playedClick_78 = value; } inline static int32_t get_offset_of_fireLock_79() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___fireLock_79)); } inline bool get_fireLock_79() const { return ___fireLock_79; } inline bool* get_address_of_fireLock_79() { return &___fireLock_79; } inline void set_fireLock_79(bool value) { ___fireLock_79 = value; } inline static int32_t get_offset_of_initialized_80() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___initialized_80)); } inline bool get_initialized_80() const { return ___initialized_80; } inline bool* get_address_of_initialized_80() { return &___initialized_80; } inline void set_initialized_80(bool value) { ___initialized_80 = value; } inline static int32_t get_offset_of_saberReload_81() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___saberReload_81)); } inline bool get_saberReload_81() const { return ___saberReload_81; } inline bool* get_address_of_saberReload_81() { return &___saberReload_81; } inline void set_saberReload_81(bool value) { ___saberReload_81 = value; } inline static int32_t get_offset_of_shotTaken_82() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___shotTaken_82)); } inline bool get_shotTaken_82() const { return ___shotTaken_82; } inline bool* get_address_of_shotTaken_82() { return &___shotTaken_82; } inline void set_shotTaken_82(bool value) { ___shotTaken_82 = value; } inline static int32_t get_offset_of_hit_83() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___hit_83)); } inline RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 get_hit_83() const { return ___hit_83; } inline RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * get_address_of_hit_83() { return &___hit_83; } inline void set_hit_83(RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 value) { ___hit_83 = value; } inline static int32_t get_offset_of_hitable_84() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___hitable_84)); } inline Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * get_hitable_84() const { return ___hitable_84; } inline Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 ** get_address_of_hitable_84() { return &___hitable_84; } inline void set_hitable_84(Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * value) { ___hitable_84 = value; Il2CppCodeGenWriteBarrier((void**)(&___hitable_84), (void*)value); } inline static int32_t get_offset_of_hitData_85() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___hitData_85)); } inline HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * get_hitData_85() const { return ___hitData_85; } inline HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA ** get_address_of_hitData_85() { return &___hitData_85; } inline void set_hitData_85(HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * value) { ___hitData_85 = value; Il2CppCodeGenWriteBarrier((void**)(&___hitData_85), (void*)value); } inline static int32_t get_offset_of_laser_86() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___laser_86)); } inline Beam_t470A8538C12DD998A793A710C5210B64A8AC3866 * get_laser_86() const { return ___laser_86; } inline Beam_t470A8538C12DD998A793A710C5210B64A8AC3866 ** get_address_of_laser_86() { return &___laser_86; } inline void set_laser_86(Beam_t470A8538C12DD998A793A710C5210B64A8AC3866 * value) { ___laser_86 = value; Il2CppCodeGenWriteBarrier((void**)(&___laser_86), (void*)value); } inline static int32_t get_offset_of_laserFireTimeSinceAmmoLoss_87() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___laserFireTimeSinceAmmoLoss_87)); } inline float get_laserFireTimeSinceAmmoLoss_87() const { return ___laserFireTimeSinceAmmoLoss_87; } inline float* get_address_of_laserFireTimeSinceAmmoLoss_87() { return &___laserFireTimeSinceAmmoLoss_87; } inline void set_laserFireTimeSinceAmmoLoss_87(float value) { ___laserFireTimeSinceAmmoLoss_87 = value; } inline static int32_t get_offset_of_laserOffAt_88() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___laserOffAt_88)); } inline float get_laserOffAt_88() const { return ___laserOffAt_88; } inline float* get_address_of_laserOffAt_88() { return &___laserOffAt_88; } inline void set_laserOffAt_88(float value) { ___laserOffAt_88 = value; } inline static int32_t get_offset_of_chargeShotProjectile_89() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___chargeShotProjectile_89)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_chargeShotProjectile_89() const { return ___chargeShotProjectile_89; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_chargeShotProjectile_89() { return &___chargeShotProjectile_89; } inline void set_chargeShotProjectile_89(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___chargeShotProjectile_89 = value; Il2CppCodeGenWriteBarrier((void**)(&___chargeShotProjectile_89), (void*)value); } inline static int32_t get_offset_of_releaseShotAt_90() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___releaseShotAt_90)); } inline float get_releaseShotAt_90() const { return ___releaseShotAt_90; } inline float* get_address_of_releaseShotAt_90() { return &___releaseShotAt_90; } inline void set_releaseShotAt_90(float value) { ___releaseShotAt_90 = value; } inline static int32_t get_offset_of_chargeDuration_91() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___chargeDuration_91)); } inline float get_chargeDuration_91() const { return ___chargeDuration_91; } inline float* get_address_of_chargeDuration_91() { return &___chargeDuration_91; } inline void set_chargeDuration_91(float value) { ___chargeDuration_91 = value; } inline static int32_t get_offset_of_U3CInMissileModeU3Ek__BackingField_92() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___U3CInMissileModeU3Ek__BackingField_92)); } inline bool get_U3CInMissileModeU3Ek__BackingField_92() const { return ___U3CInMissileModeU3Ek__BackingField_92; } inline bool* get_address_of_U3CInMissileModeU3Ek__BackingField_92() { return &___U3CInMissileModeU3Ek__BackingField_92; } inline void set_U3CInMissileModeU3Ek__BackingField_92(bool value) { ___U3CInMissileModeU3Ek__BackingField_92 = value; } inline static int32_t get_offset_of_aimHits_93() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___aimHits_93)); } inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* get_aimHits_93() const { return ___aimHits_93; } inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09** get_address_of_aimHits_93() { return &___aimHits_93; } inline void set_aimHits_93(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* value) { ___aimHits_93 = value; Il2CppCodeGenWriteBarrier((void**)(&___aimHits_93), (void*)value); } inline static int32_t get_offset_of_aimedAt_94() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___aimedAt_94)); } inline Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * get_aimedAt_94() const { return ___aimedAt_94; } inline Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 ** get_address_of_aimedAt_94() { return &___aimedAt_94; } inline void set_aimedAt_94(Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * value) { ___aimedAt_94 = value; Il2CppCodeGenWriteBarrier((void**)(&___aimedAt_94), (void*)value); } inline static int32_t get_offset_of_U3CHandlegunU3Ek__BackingField_95() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___U3CHandlegunU3Ek__BackingField_95)); } inline Handlegun_t2F4F51C561D2B4F338CD15B2083F15718D6E3375 * get_U3CHandlegunU3Ek__BackingField_95() const { return ___U3CHandlegunU3Ek__BackingField_95; } inline Handlegun_t2F4F51C561D2B4F338CD15B2083F15718D6E3375 ** get_address_of_U3CHandlegunU3Ek__BackingField_95() { return &___U3CHandlegunU3Ek__BackingField_95; } inline void set_U3CHandlegunU3Ek__BackingField_95(Handlegun_t2F4F51C561D2B4F338CD15B2083F15718D6E3375 * value) { ___U3CHandlegunU3Ek__BackingField_95 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CHandlegunU3Ek__BackingField_95), (void*)value); } inline static int32_t get_offset_of_U3CSidearmAnimU3Ek__BackingField_96() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___U3CSidearmAnimU3Ek__BackingField_96)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_U3CSidearmAnimU3Ek__BackingField_96() const { return ___U3CSidearmAnimU3Ek__BackingField_96; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_U3CSidearmAnimU3Ek__BackingField_96() { return &___U3CSidearmAnimU3Ek__BackingField_96; } inline void set_U3CSidearmAnimU3Ek__BackingField_96(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___U3CSidearmAnimU3Ek__BackingField_96 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CSidearmAnimU3Ek__BackingField_96), (void*)value); } inline static int32_t get_offset_of_lastWasNormal_98() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___lastWasNormal_98)); } inline bool get_lastWasNormal_98() const { return ___lastWasNormal_98; } inline bool* get_address_of_lastWasNormal_98() { return &___lastWasNormal_98; } inline void set_lastWasNormal_98(bool value) { ___lastWasNormal_98 = value; } inline static int32_t get_offset_of_currentPU_99() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___currentPU_99)); } inline int32_t get_currentPU_99() const { return ___currentPU_99; } inline int32_t* get_address_of_currentPU_99() { return &___currentPU_99; } inline void set_currentPU_99(int32_t value) { ___currentPU_99 = value; } inline static int32_t get_offset_of_U3CPlayPowerupAudioU3Ek__BackingField_100() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___U3CPlayPowerupAudioU3Ek__BackingField_100)); } inline bool get_U3CPlayPowerupAudioU3Ek__BackingField_100() const { return ___U3CPlayPowerupAudioU3Ek__BackingField_100; } inline bool* get_address_of_U3CPlayPowerupAudioU3Ek__BackingField_100() { return &___U3CPlayPowerupAudioU3Ek__BackingField_100; } inline void set_U3CPlayPowerupAudioU3Ek__BackingField_100(bool value) { ___U3CPlayPowerupAudioU3Ek__BackingField_100 = value; } inline static int32_t get_offset_of_currentAmmo_101() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___currentAmmo_101)); } inline int32_t get_currentAmmo_101() const { return ___currentAmmo_101; } inline int32_t* get_address_of_currentAmmo_101() { return &___currentAmmo_101; } inline void set_currentAmmo_101(int32_t value) { ___currentAmmo_101 = value; } inline static int32_t get_offset_of_currentBurstCount_102() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___currentBurstCount_102)); } inline int32_t get_currentBurstCount_102() const { return ___currentBurstCount_102; } inline int32_t* get_address_of_currentBurstCount_102() { return &___currentBurstCount_102; } inline void set_currentBurstCount_102(int32_t value) { ___currentBurstCount_102 = value; } inline static int32_t get_offset_of_nextFire_103() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416, ___nextFire_103)); } inline float get_nextFire_103() const { return ___nextFire_103; } inline float* get_address_of_nextFire_103() { return &___nextFire_103; } inline void set_nextFire_103(float value) { ___nextFire_103 = value; } }; // StageAdvancer struct StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.String StageAdvancer::defaultScene String_t* ___defaultScene_6; // UnityEngine.Transform StageAdvancer::map Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___map_7; // UnityEngine.Animator StageAdvancer::transitionAnimator Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___transitionAnimator_8; // System.Boolean StageAdvancer::activateImmediately bool ___activateImmediately_9; // System.Single StageAdvancer::autoAdvanceAfterSeconds float ___autoAdvanceAfterSeconds_10; // System.String[] StageAdvancer::sceneNames StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___sceneNames_11; // UnityEngine.GameObject[] StageAdvancer::stageCards GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* ___stageCards_12; // UnityEngine.Animator StageAdvancer::anim Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___anim_13; // UnityEngine.AsyncOperation StageAdvancer::asyncLoad AsyncOperation_tB6913CEC83169F22E96067CE8C7117A221E51A86 * ___asyncLoad_14; // System.Single StageAdvancer::startTime float ___startTime_15; // System.Boolean StageAdvancer::begunLoad bool ___begunLoad_16; public: inline static int32_t get_offset_of_defaultScene_6() { return static_cast(offsetof(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA, ___defaultScene_6)); } inline String_t* get_defaultScene_6() const { return ___defaultScene_6; } inline String_t** get_address_of_defaultScene_6() { return &___defaultScene_6; } inline void set_defaultScene_6(String_t* value) { ___defaultScene_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultScene_6), (void*)value); } inline static int32_t get_offset_of_map_7() { return static_cast(offsetof(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA, ___map_7)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_map_7() const { return ___map_7; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_map_7() { return &___map_7; } inline void set_map_7(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___map_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___map_7), (void*)value); } inline static int32_t get_offset_of_transitionAnimator_8() { return static_cast(offsetof(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA, ___transitionAnimator_8)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_transitionAnimator_8() const { return ___transitionAnimator_8; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_transitionAnimator_8() { return &___transitionAnimator_8; } inline void set_transitionAnimator_8(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___transitionAnimator_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___transitionAnimator_8), (void*)value); } inline static int32_t get_offset_of_activateImmediately_9() { return static_cast(offsetof(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA, ___activateImmediately_9)); } inline bool get_activateImmediately_9() const { return ___activateImmediately_9; } inline bool* get_address_of_activateImmediately_9() { return &___activateImmediately_9; } inline void set_activateImmediately_9(bool value) { ___activateImmediately_9 = value; } inline static int32_t get_offset_of_autoAdvanceAfterSeconds_10() { return static_cast(offsetof(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA, ___autoAdvanceAfterSeconds_10)); } inline float get_autoAdvanceAfterSeconds_10() const { return ___autoAdvanceAfterSeconds_10; } inline float* get_address_of_autoAdvanceAfterSeconds_10() { return &___autoAdvanceAfterSeconds_10; } inline void set_autoAdvanceAfterSeconds_10(float value) { ___autoAdvanceAfterSeconds_10 = value; } inline static int32_t get_offset_of_sceneNames_11() { return static_cast(offsetof(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA, ___sceneNames_11)); } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* get_sceneNames_11() const { return ___sceneNames_11; } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A** get_address_of_sceneNames_11() { return &___sceneNames_11; } inline void set_sceneNames_11(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* value) { ___sceneNames_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___sceneNames_11), (void*)value); } inline static int32_t get_offset_of_stageCards_12() { return static_cast(offsetof(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA, ___stageCards_12)); } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* get_stageCards_12() const { return ___stageCards_12; } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642** get_address_of_stageCards_12() { return &___stageCards_12; } inline void set_stageCards_12(GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* value) { ___stageCards_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___stageCards_12), (void*)value); } inline static int32_t get_offset_of_anim_13() { return static_cast(offsetof(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA, ___anim_13)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_anim_13() const { return ___anim_13; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_anim_13() { return &___anim_13; } inline void set_anim_13(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___anim_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___anim_13), (void*)value); } inline static int32_t get_offset_of_asyncLoad_14() { return static_cast(offsetof(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA, ___asyncLoad_14)); } inline AsyncOperation_tB6913CEC83169F22E96067CE8C7117A221E51A86 * get_asyncLoad_14() const { return ___asyncLoad_14; } inline AsyncOperation_tB6913CEC83169F22E96067CE8C7117A221E51A86 ** get_address_of_asyncLoad_14() { return &___asyncLoad_14; } inline void set_asyncLoad_14(AsyncOperation_tB6913CEC83169F22E96067CE8C7117A221E51A86 * value) { ___asyncLoad_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___asyncLoad_14), (void*)value); } inline static int32_t get_offset_of_startTime_15() { return static_cast(offsetof(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA, ___startTime_15)); } inline float get_startTime_15() const { return ___startTime_15; } inline float* get_address_of_startTime_15() { return &___startTime_15; } inline void set_startTime_15(float value) { ___startTime_15 = value; } inline static int32_t get_offset_of_begunLoad_16() { return static_cast(offsetof(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA, ___begunLoad_16)); } inline bool get_begunLoad_16() const { return ___begunLoad_16; } inline bool* get_address_of_begunLoad_16() { return &___begunLoad_16; } inline void set_begunLoad_16(bool value) { ___begunLoad_16 = value; } }; // TrackedVehicle struct TrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.GameObject TrackedVehicle::enemy GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___enemy_4; // UnityEngine.Transform TrackedVehicle::vehicleMover Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___vehicleMover_5; // UnityEngine.UI.Image TrackedVehicle::trackedImage Image_t4021FF27176E44BFEDDCBE43C7FE6B713EC70D3C * ___trackedImage_6; // ProximityUI TrackedVehicle::proxyUI ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * ___proxyUI_7; // System.Boolean TrackedVehicle::isTraffic bool ___isTraffic_8; // UnityEngine.RectTransform TrackedVehicle::getRect RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * ___getRect_9; public: inline static int32_t get_offset_of_enemy_4() { return static_cast(offsetof(TrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D, ___enemy_4)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_enemy_4() const { return ___enemy_4; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_enemy_4() { return &___enemy_4; } inline void set_enemy_4(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___enemy_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___enemy_4), (void*)value); } inline static int32_t get_offset_of_vehicleMover_5() { return static_cast(offsetof(TrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D, ___vehicleMover_5)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_vehicleMover_5() const { return ___vehicleMover_5; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_vehicleMover_5() { return &___vehicleMover_5; } inline void set_vehicleMover_5(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___vehicleMover_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___vehicleMover_5), (void*)value); } inline static int32_t get_offset_of_trackedImage_6() { return static_cast(offsetof(TrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D, ___trackedImage_6)); } inline Image_t4021FF27176E44BFEDDCBE43C7FE6B713EC70D3C * get_trackedImage_6() const { return ___trackedImage_6; } inline Image_t4021FF27176E44BFEDDCBE43C7FE6B713EC70D3C ** get_address_of_trackedImage_6() { return &___trackedImage_6; } inline void set_trackedImage_6(Image_t4021FF27176E44BFEDDCBE43C7FE6B713EC70D3C * value) { ___trackedImage_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___trackedImage_6), (void*)value); } inline static int32_t get_offset_of_proxyUI_7() { return static_cast(offsetof(TrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D, ___proxyUI_7)); } inline ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * get_proxyUI_7() const { return ___proxyUI_7; } inline ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 ** get_address_of_proxyUI_7() { return &___proxyUI_7; } inline void set_proxyUI_7(ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * value) { ___proxyUI_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___proxyUI_7), (void*)value); } inline static int32_t get_offset_of_isTraffic_8() { return static_cast(offsetof(TrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D, ___isTraffic_8)); } inline bool get_isTraffic_8() const { return ___isTraffic_8; } inline bool* get_address_of_isTraffic_8() { return &___isTraffic_8; } inline void set_isTraffic_8(bool value) { ___isTraffic_8 = value; } inline static int32_t get_offset_of_getRect_9() { return static_cast(offsetof(TrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D, ___getRect_9)); } inline RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * get_getRect_9() const { return ___getRect_9; } inline RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 ** get_address_of_getRect_9() { return &___getRect_9; } inline void set_getRect_9(RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * value) { ___getRect_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___getRect_9), (void*)value); } }; // TrafficHandler struct TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // System.Int32 TrafficHandler::maxVehiclesDuringWave int32_t ___maxVehiclesDuringWave_4; // System.Int32 TrafficHandler::maxVehiclesDuringLull int32_t ___maxVehiclesDuringLull_5; // PrefabPicks TrafficHandler::vehicleChoices PrefabPicks_t0E6CC38E64602EA47F391B4D84F5C41F19A71035 * ___vehicleChoices_6; // System.Single TrafficHandler::avgSpacing float ___avgSpacing_7; // System.Single TrafficHandler::spacingVariation float ___spacingVariation_8; // System.Single TrafficHandler::minimumLateralRushZone float ___minimumLateralRushZone_9; // System.Single TrafficHandler::placeAheadDistance float ___placeAheadDistance_10; // System.Single TrafficHandler::despawnDistance float ___despawnDistance_11; // System.Single TrafficHandler::reuseChance float ___reuseChance_12; // System.Single TrafficHandler::nextPlacement float ___nextPlacement_19; // System.Boolean TrafficHandler::isLull bool ___isLull_20; // System.Boolean TrafficHandler::trafficDone bool ___trafficDone_21; public: inline static int32_t get_offset_of_maxVehiclesDuringWave_4() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E, ___maxVehiclesDuringWave_4)); } inline int32_t get_maxVehiclesDuringWave_4() const { return ___maxVehiclesDuringWave_4; } inline int32_t* get_address_of_maxVehiclesDuringWave_4() { return &___maxVehiclesDuringWave_4; } inline void set_maxVehiclesDuringWave_4(int32_t value) { ___maxVehiclesDuringWave_4 = value; } inline static int32_t get_offset_of_maxVehiclesDuringLull_5() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E, ___maxVehiclesDuringLull_5)); } inline int32_t get_maxVehiclesDuringLull_5() const { return ___maxVehiclesDuringLull_5; } inline int32_t* get_address_of_maxVehiclesDuringLull_5() { return &___maxVehiclesDuringLull_5; } inline void set_maxVehiclesDuringLull_5(int32_t value) { ___maxVehiclesDuringLull_5 = value; } inline static int32_t get_offset_of_vehicleChoices_6() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E, ___vehicleChoices_6)); } inline PrefabPicks_t0E6CC38E64602EA47F391B4D84F5C41F19A71035 * get_vehicleChoices_6() const { return ___vehicleChoices_6; } inline PrefabPicks_t0E6CC38E64602EA47F391B4D84F5C41F19A71035 ** get_address_of_vehicleChoices_6() { return &___vehicleChoices_6; } inline void set_vehicleChoices_6(PrefabPicks_t0E6CC38E64602EA47F391B4D84F5C41F19A71035 * value) { ___vehicleChoices_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___vehicleChoices_6), (void*)value); } inline static int32_t get_offset_of_avgSpacing_7() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E, ___avgSpacing_7)); } inline float get_avgSpacing_7() const { return ___avgSpacing_7; } inline float* get_address_of_avgSpacing_7() { return &___avgSpacing_7; } inline void set_avgSpacing_7(float value) { ___avgSpacing_7 = value; } inline static int32_t get_offset_of_spacingVariation_8() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E, ___spacingVariation_8)); } inline float get_spacingVariation_8() const { return ___spacingVariation_8; } inline float* get_address_of_spacingVariation_8() { return &___spacingVariation_8; } inline void set_spacingVariation_8(float value) { ___spacingVariation_8 = value; } inline static int32_t get_offset_of_minimumLateralRushZone_9() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E, ___minimumLateralRushZone_9)); } inline float get_minimumLateralRushZone_9() const { return ___minimumLateralRushZone_9; } inline float* get_address_of_minimumLateralRushZone_9() { return &___minimumLateralRushZone_9; } inline void set_minimumLateralRushZone_9(float value) { ___minimumLateralRushZone_9 = value; } inline static int32_t get_offset_of_placeAheadDistance_10() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E, ___placeAheadDistance_10)); } inline float get_placeAheadDistance_10() const { return ___placeAheadDistance_10; } inline float* get_address_of_placeAheadDistance_10() { return &___placeAheadDistance_10; } inline void set_placeAheadDistance_10(float value) { ___placeAheadDistance_10 = value; } inline static int32_t get_offset_of_despawnDistance_11() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E, ___despawnDistance_11)); } inline float get_despawnDistance_11() const { return ___despawnDistance_11; } inline float* get_address_of_despawnDistance_11() { return &___despawnDistance_11; } inline void set_despawnDistance_11(float value) { ___despawnDistance_11 = value; } inline static int32_t get_offset_of_reuseChance_12() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E, ___reuseChance_12)); } inline float get_reuseChance_12() const { return ___reuseChance_12; } inline float* get_address_of_reuseChance_12() { return &___reuseChance_12; } inline void set_reuseChance_12(float value) { ___reuseChance_12 = value; } inline static int32_t get_offset_of_nextPlacement_19() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E, ___nextPlacement_19)); } inline float get_nextPlacement_19() const { return ___nextPlacement_19; } inline float* get_address_of_nextPlacement_19() { return &___nextPlacement_19; } inline void set_nextPlacement_19(float value) { ___nextPlacement_19 = value; } inline static int32_t get_offset_of_isLull_20() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E, ___isLull_20)); } inline bool get_isLull_20() const { return ___isLull_20; } inline bool* get_address_of_isLull_20() { return &___isLull_20; } inline void set_isLull_20(bool value) { ___isLull_20 = value; } inline static int32_t get_offset_of_trafficDone_21() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E, ___trafficDone_21)); } inline bool get_trafficDone_21() const { return ___trafficDone_21; } inline bool* get_address_of_trafficDone_21() { return &___trafficDone_21; } inline void set_trafficDone_21(bool value) { ___trafficDone_21 = value; } }; // TurretMountManager struct TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0 : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // UnityEngine.AudioSource TurretMountManager::swivelSource AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___swivelSource_4; // UnityEngine.AudioClip TurretMountManager::singleGunClip AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___singleGunClip_5; // UnityEngine.AudioClip TurretMountManager::doubleGunClip AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___doubleGunClip_6; // TurretWeapon TurretMountManager::usedConfiguration int32_t ___usedConfiguration_7; // System.Int32 TurretMountManager::turretPoints int32_t ___turretPoints_8; // TurretWeapon TurretMountManager::lastConfig int32_t ___lastConfig_9; public: inline static int32_t get_offset_of_swivelSource_4() { return static_cast(offsetof(TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0, ___swivelSource_4)); } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * get_swivelSource_4() const { return ___swivelSource_4; } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B ** get_address_of_swivelSource_4() { return &___swivelSource_4; } inline void set_swivelSource_4(AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * value) { ___swivelSource_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___swivelSource_4), (void*)value); } inline static int32_t get_offset_of_singleGunClip_5() { return static_cast(offsetof(TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0, ___singleGunClip_5)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_singleGunClip_5() const { return ___singleGunClip_5; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_singleGunClip_5() { return &___singleGunClip_5; } inline void set_singleGunClip_5(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___singleGunClip_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___singleGunClip_5), (void*)value); } inline static int32_t get_offset_of_doubleGunClip_6() { return static_cast(offsetof(TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0, ___doubleGunClip_6)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_doubleGunClip_6() const { return ___doubleGunClip_6; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_doubleGunClip_6() { return &___doubleGunClip_6; } inline void set_doubleGunClip_6(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___doubleGunClip_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___doubleGunClip_6), (void*)value); } inline static int32_t get_offset_of_usedConfiguration_7() { return static_cast(offsetof(TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0, ___usedConfiguration_7)); } inline int32_t get_usedConfiguration_7() const { return ___usedConfiguration_7; } inline int32_t* get_address_of_usedConfiguration_7() { return &___usedConfiguration_7; } inline void set_usedConfiguration_7(int32_t value) { ___usedConfiguration_7 = value; } inline static int32_t get_offset_of_turretPoints_8() { return static_cast(offsetof(TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0, ___turretPoints_8)); } inline int32_t get_turretPoints_8() const { return ___turretPoints_8; } inline int32_t* get_address_of_turretPoints_8() { return &___turretPoints_8; } inline void set_turretPoints_8(int32_t value) { ___turretPoints_8 = value; } inline static int32_t get_offset_of_lastConfig_9() { return static_cast(offsetof(TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0, ___lastConfig_9)); } inline int32_t get_lastConfig_9() const { return ___lastConfig_9; } inline int32_t* get_address_of_lastConfig_9() { return &___lastConfig_9; } inline void set_lastConfig_9(int32_t value) { ___lastConfig_9 = value; } }; // UnityEngine.EventSystems.UIBehaviour struct UIBehaviour_tD1C6E2D542222546D68510ECE74036EFBC3C3B0E : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: public: }; // WaveHandler struct WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB : public MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A { public: // PathCreation.PathCreator WaveHandler::pathCreator PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * ___pathCreator_6; // System.Boolean WaveHandler::noLulls bool ___noLulls_7; // EnemyWave[] WaveHandler::waves EnemyWaveU5BU5D_t88A1CC276C460B9973D99674C48B57FDE4BA6051* ___waves_8; // UnityEngine.Events.UnityEvent WaveHandler::onWaveA UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onWaveA_9; // UnityEngine.Events.UnityEvent WaveHandler::onLullA UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onLullA_10; // UnityEngine.Events.UnityEvent WaveHandler::onWaveB UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onWaveB_11; // UnityEngine.Events.UnityEvent WaveHandler::onLullB UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onLullB_12; // UnityEngine.Events.UnityEvent WaveHandler::onWaveC UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onWaveC_13; // UnityEngine.Events.UnityEvent WaveHandler::onOutro UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___onOutro_14; // FMODMarker WaveHandler::musicMarker int32_t ___musicMarker_21; // System.Boolean WaveHandler::ranWaveAEvents bool ___ranWaveAEvents_22; // System.Boolean WaveHandler::ranLullAEvents bool ___ranLullAEvents_23; // System.Boolean WaveHandler::ranWaveBEvents bool ___ranWaveBEvents_24; // System.Boolean WaveHandler::ranLullBEvents bool ___ranLullBEvents_25; // System.Boolean WaveHandler::ranWaveCEvents bool ___ranWaveCEvents_26; // System.Boolean WaveHandler::ranOutroEvents bool ___ranOutroEvents_27; public: inline static int32_t get_offset_of_pathCreator_6() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___pathCreator_6)); } inline PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * get_pathCreator_6() const { return ___pathCreator_6; } inline PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 ** get_address_of_pathCreator_6() { return &___pathCreator_6; } inline void set_pathCreator_6(PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * value) { ___pathCreator_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pathCreator_6), (void*)value); } inline static int32_t get_offset_of_noLulls_7() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___noLulls_7)); } inline bool get_noLulls_7() const { return ___noLulls_7; } inline bool* get_address_of_noLulls_7() { return &___noLulls_7; } inline void set_noLulls_7(bool value) { ___noLulls_7 = value; } inline static int32_t get_offset_of_waves_8() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___waves_8)); } inline EnemyWaveU5BU5D_t88A1CC276C460B9973D99674C48B57FDE4BA6051* get_waves_8() const { return ___waves_8; } inline EnemyWaveU5BU5D_t88A1CC276C460B9973D99674C48B57FDE4BA6051** get_address_of_waves_8() { return &___waves_8; } inline void set_waves_8(EnemyWaveU5BU5D_t88A1CC276C460B9973D99674C48B57FDE4BA6051* value) { ___waves_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___waves_8), (void*)value); } inline static int32_t get_offset_of_onWaveA_9() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___onWaveA_9)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onWaveA_9() const { return ___onWaveA_9; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onWaveA_9() { return &___onWaveA_9; } inline void set_onWaveA_9(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onWaveA_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___onWaveA_9), (void*)value); } inline static int32_t get_offset_of_onLullA_10() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___onLullA_10)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onLullA_10() const { return ___onLullA_10; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onLullA_10() { return &___onLullA_10; } inline void set_onLullA_10(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onLullA_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___onLullA_10), (void*)value); } inline static int32_t get_offset_of_onWaveB_11() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___onWaveB_11)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onWaveB_11() const { return ___onWaveB_11; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onWaveB_11() { return &___onWaveB_11; } inline void set_onWaveB_11(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onWaveB_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___onWaveB_11), (void*)value); } inline static int32_t get_offset_of_onLullB_12() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___onLullB_12)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onLullB_12() const { return ___onLullB_12; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onLullB_12() { return &___onLullB_12; } inline void set_onLullB_12(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onLullB_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___onLullB_12), (void*)value); } inline static int32_t get_offset_of_onWaveC_13() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___onWaveC_13)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onWaveC_13() const { return ___onWaveC_13; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onWaveC_13() { return &___onWaveC_13; } inline void set_onWaveC_13(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onWaveC_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___onWaveC_13), (void*)value); } inline static int32_t get_offset_of_onOutro_14() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___onOutro_14)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_onOutro_14() const { return ___onOutro_14; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_onOutro_14() { return &___onOutro_14; } inline void set_onOutro_14(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___onOutro_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___onOutro_14), (void*)value); } inline static int32_t get_offset_of_musicMarker_21() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___musicMarker_21)); } inline int32_t get_musicMarker_21() const { return ___musicMarker_21; } inline int32_t* get_address_of_musicMarker_21() { return &___musicMarker_21; } inline void set_musicMarker_21(int32_t value) { ___musicMarker_21 = value; } inline static int32_t get_offset_of_ranWaveAEvents_22() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___ranWaveAEvents_22)); } inline bool get_ranWaveAEvents_22() const { return ___ranWaveAEvents_22; } inline bool* get_address_of_ranWaveAEvents_22() { return &___ranWaveAEvents_22; } inline void set_ranWaveAEvents_22(bool value) { ___ranWaveAEvents_22 = value; } inline static int32_t get_offset_of_ranLullAEvents_23() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___ranLullAEvents_23)); } inline bool get_ranLullAEvents_23() const { return ___ranLullAEvents_23; } inline bool* get_address_of_ranLullAEvents_23() { return &___ranLullAEvents_23; } inline void set_ranLullAEvents_23(bool value) { ___ranLullAEvents_23 = value; } inline static int32_t get_offset_of_ranWaveBEvents_24() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___ranWaveBEvents_24)); } inline bool get_ranWaveBEvents_24() const { return ___ranWaveBEvents_24; } inline bool* get_address_of_ranWaveBEvents_24() { return &___ranWaveBEvents_24; } inline void set_ranWaveBEvents_24(bool value) { ___ranWaveBEvents_24 = value; } inline static int32_t get_offset_of_ranLullBEvents_25() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___ranLullBEvents_25)); } inline bool get_ranLullBEvents_25() const { return ___ranLullBEvents_25; } inline bool* get_address_of_ranLullBEvents_25() { return &___ranLullBEvents_25; } inline void set_ranLullBEvents_25(bool value) { ___ranLullBEvents_25 = value; } inline static int32_t get_offset_of_ranWaveCEvents_26() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___ranWaveCEvents_26)); } inline bool get_ranWaveCEvents_26() const { return ___ranWaveCEvents_26; } inline bool* get_address_of_ranWaveCEvents_26() { return &___ranWaveCEvents_26; } inline void set_ranWaveCEvents_26(bool value) { ___ranWaveCEvents_26 = value; } inline static int32_t get_offset_of_ranOutroEvents_27() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB, ___ranOutroEvents_27)); } inline bool get_ranOutroEvents_27() const { return ___ranOutroEvents_27; } inline bool* get_address_of_ranOutroEvents_27() { return &___ranOutroEvents_27; } inline void set_ranOutroEvents_27(bool value) { ___ranOutroEvents_27 = value; } }; // AimingProjectileFireable struct AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31 : public Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 { public: // UnityEngine.Transform AimingProjectileFireable::firePoint Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___firePoint_11; // UnityEngine.Transform AimingProjectileFireable::altFirePoint Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___altFirePoint_12; // UnityEngine.Transform AimingProjectileFireable::projectile Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___projectile_13; // System.Single AimingProjectileFireable::projectileForce float ___projectileForce_14; // System.Single AimingProjectileFireable::fireVariance float ___fireVariance_15; // System.Single AimingProjectileFireable::maxFireAngle float ___maxFireAngle_16; // System.Single AimingProjectileFireable::maxDistance float ___maxDistance_17; // UnityEngine.Transform AimingProjectileFireable::nextFirePoint Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___nextFirePoint_18; // System.Boolean AimingProjectileFireable::initialized bool ___initialized_19; // UnityEngine.Vector3 AimingProjectileFireable::targetDir Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___targetDir_20; public: inline static int32_t get_offset_of_firePoint_11() { return static_cast(offsetof(AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31, ___firePoint_11)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_firePoint_11() const { return ___firePoint_11; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_firePoint_11() { return &___firePoint_11; } inline void set_firePoint_11(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___firePoint_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___firePoint_11), (void*)value); } inline static int32_t get_offset_of_altFirePoint_12() { return static_cast(offsetof(AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31, ___altFirePoint_12)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_altFirePoint_12() const { return ___altFirePoint_12; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_altFirePoint_12() { return &___altFirePoint_12; } inline void set_altFirePoint_12(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___altFirePoint_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___altFirePoint_12), (void*)value); } inline static int32_t get_offset_of_projectile_13() { return static_cast(offsetof(AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31, ___projectile_13)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_projectile_13() const { return ___projectile_13; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_projectile_13() { return &___projectile_13; } inline void set_projectile_13(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___projectile_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___projectile_13), (void*)value); } inline static int32_t get_offset_of_projectileForce_14() { return static_cast(offsetof(AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31, ___projectileForce_14)); } inline float get_projectileForce_14() const { return ___projectileForce_14; } inline float* get_address_of_projectileForce_14() { return &___projectileForce_14; } inline void set_projectileForce_14(float value) { ___projectileForce_14 = value; } inline static int32_t get_offset_of_fireVariance_15() { return static_cast(offsetof(AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31, ___fireVariance_15)); } inline float get_fireVariance_15() const { return ___fireVariance_15; } inline float* get_address_of_fireVariance_15() { return &___fireVariance_15; } inline void set_fireVariance_15(float value) { ___fireVariance_15 = value; } inline static int32_t get_offset_of_maxFireAngle_16() { return static_cast(offsetof(AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31, ___maxFireAngle_16)); } inline float get_maxFireAngle_16() const { return ___maxFireAngle_16; } inline float* get_address_of_maxFireAngle_16() { return &___maxFireAngle_16; } inline void set_maxFireAngle_16(float value) { ___maxFireAngle_16 = value; } inline static int32_t get_offset_of_maxDistance_17() { return static_cast(offsetof(AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31, ___maxDistance_17)); } inline float get_maxDistance_17() const { return ___maxDistance_17; } inline float* get_address_of_maxDistance_17() { return &___maxDistance_17; } inline void set_maxDistance_17(float value) { ___maxDistance_17 = value; } inline static int32_t get_offset_of_nextFirePoint_18() { return static_cast(offsetof(AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31, ___nextFirePoint_18)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_nextFirePoint_18() const { return ___nextFirePoint_18; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_nextFirePoint_18() { return &___nextFirePoint_18; } inline void set_nextFirePoint_18(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___nextFirePoint_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___nextFirePoint_18), (void*)value); } inline static int32_t get_offset_of_initialized_19() { return static_cast(offsetof(AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31, ___initialized_19)); } inline bool get_initialized_19() const { return ___initialized_19; } inline bool* get_address_of_initialized_19() { return &___initialized_19; } inline void set_initialized_19(bool value) { ___initialized_19 = value; } inline static int32_t get_offset_of_targetDir_20() { return static_cast(offsetof(AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31, ___targetDir_20)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_targetDir_20() const { return ___targetDir_20; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_targetDir_20() { return &___targetDir_20; } inline void set_targetDir_20(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___targetDir_20 = value; } }; // BasicQuadMovement struct BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598 : public EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 { public: // UnityEngine.Transform BasicQuadMovement::perchObject Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___perchObject_28; // System.Single BasicQuadMovement::maxAlongsidedness float ___maxAlongsidedness_29; // System.Single BasicQuadMovement::sideClearance float ___sideClearance_30; // System.Single BasicQuadMovement::aheadOffset float ___aheadOffset_31; // System.Single BasicQuadMovement::leadDistance float ___leadDistance_32; // System.Single BasicQuadMovement::tailgateDistance float ___tailgateDistance_33; // System.Single BasicQuadMovement::nearTargetEasing float ___nearTargetEasing_34; // System.Single BasicQuadMovement::lateralAvoidMin float ___lateralAvoidMin_35; // System.Single BasicQuadMovement::lateralAvoidMax float ___lateralAvoidMax_36; // System.Single BasicQuadMovement::stumbleLateralSpeed float ___stumbleLateralSpeed_37; // System.Single BasicQuadMovement::edgeAvoidDistance float ___edgeAvoidDistance_38; // QuadAnimationController BasicQuadMovement::animController QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * ___animController_39; // QuadPerch BasicQuadMovement::perch QuadPerch_t44CED9039C746EE225B7E8261CC1DDF0D207E832 * ___perch_40; // System.Boolean BasicQuadMovement::perchPlaced bool ___perchPlaced_41; // System.Boolean BasicQuadMovement::perchedRightSide bool ___perchedRightSide_42; // System.Boolean BasicQuadMovement::isStrafing bool ___isStrafing_43; public: inline static int32_t get_offset_of_perchObject_28() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___perchObject_28)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_perchObject_28() const { return ___perchObject_28; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_perchObject_28() { return &___perchObject_28; } inline void set_perchObject_28(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___perchObject_28 = value; Il2CppCodeGenWriteBarrier((void**)(&___perchObject_28), (void*)value); } inline static int32_t get_offset_of_maxAlongsidedness_29() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___maxAlongsidedness_29)); } inline float get_maxAlongsidedness_29() const { return ___maxAlongsidedness_29; } inline float* get_address_of_maxAlongsidedness_29() { return &___maxAlongsidedness_29; } inline void set_maxAlongsidedness_29(float value) { ___maxAlongsidedness_29 = value; } inline static int32_t get_offset_of_sideClearance_30() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___sideClearance_30)); } inline float get_sideClearance_30() const { return ___sideClearance_30; } inline float* get_address_of_sideClearance_30() { return &___sideClearance_30; } inline void set_sideClearance_30(float value) { ___sideClearance_30 = value; } inline static int32_t get_offset_of_aheadOffset_31() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___aheadOffset_31)); } inline float get_aheadOffset_31() const { return ___aheadOffset_31; } inline float* get_address_of_aheadOffset_31() { return &___aheadOffset_31; } inline void set_aheadOffset_31(float value) { ___aheadOffset_31 = value; } inline static int32_t get_offset_of_leadDistance_32() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___leadDistance_32)); } inline float get_leadDistance_32() const { return ___leadDistance_32; } inline float* get_address_of_leadDistance_32() { return &___leadDistance_32; } inline void set_leadDistance_32(float value) { ___leadDistance_32 = value; } inline static int32_t get_offset_of_tailgateDistance_33() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___tailgateDistance_33)); } inline float get_tailgateDistance_33() const { return ___tailgateDistance_33; } inline float* get_address_of_tailgateDistance_33() { return &___tailgateDistance_33; } inline void set_tailgateDistance_33(float value) { ___tailgateDistance_33 = value; } inline static int32_t get_offset_of_nearTargetEasing_34() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___nearTargetEasing_34)); } inline float get_nearTargetEasing_34() const { return ___nearTargetEasing_34; } inline float* get_address_of_nearTargetEasing_34() { return &___nearTargetEasing_34; } inline void set_nearTargetEasing_34(float value) { ___nearTargetEasing_34 = value; } inline static int32_t get_offset_of_lateralAvoidMin_35() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___lateralAvoidMin_35)); } inline float get_lateralAvoidMin_35() const { return ___lateralAvoidMin_35; } inline float* get_address_of_lateralAvoidMin_35() { return &___lateralAvoidMin_35; } inline void set_lateralAvoidMin_35(float value) { ___lateralAvoidMin_35 = value; } inline static int32_t get_offset_of_lateralAvoidMax_36() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___lateralAvoidMax_36)); } inline float get_lateralAvoidMax_36() const { return ___lateralAvoidMax_36; } inline float* get_address_of_lateralAvoidMax_36() { return &___lateralAvoidMax_36; } inline void set_lateralAvoidMax_36(float value) { ___lateralAvoidMax_36 = value; } inline static int32_t get_offset_of_stumbleLateralSpeed_37() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___stumbleLateralSpeed_37)); } inline float get_stumbleLateralSpeed_37() const { return ___stumbleLateralSpeed_37; } inline float* get_address_of_stumbleLateralSpeed_37() { return &___stumbleLateralSpeed_37; } inline void set_stumbleLateralSpeed_37(float value) { ___stumbleLateralSpeed_37 = value; } inline static int32_t get_offset_of_edgeAvoidDistance_38() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___edgeAvoidDistance_38)); } inline float get_edgeAvoidDistance_38() const { return ___edgeAvoidDistance_38; } inline float* get_address_of_edgeAvoidDistance_38() { return &___edgeAvoidDistance_38; } inline void set_edgeAvoidDistance_38(float value) { ___edgeAvoidDistance_38 = value; } inline static int32_t get_offset_of_animController_39() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___animController_39)); } inline QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * get_animController_39() const { return ___animController_39; } inline QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 ** get_address_of_animController_39() { return &___animController_39; } inline void set_animController_39(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * value) { ___animController_39 = value; Il2CppCodeGenWriteBarrier((void**)(&___animController_39), (void*)value); } inline static int32_t get_offset_of_perch_40() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___perch_40)); } inline QuadPerch_t44CED9039C746EE225B7E8261CC1DDF0D207E832 * get_perch_40() const { return ___perch_40; } inline QuadPerch_t44CED9039C746EE225B7E8261CC1DDF0D207E832 ** get_address_of_perch_40() { return &___perch_40; } inline void set_perch_40(QuadPerch_t44CED9039C746EE225B7E8261CC1DDF0D207E832 * value) { ___perch_40 = value; Il2CppCodeGenWriteBarrier((void**)(&___perch_40), (void*)value); } inline static int32_t get_offset_of_perchPlaced_41() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___perchPlaced_41)); } inline bool get_perchPlaced_41() const { return ___perchPlaced_41; } inline bool* get_address_of_perchPlaced_41() { return &___perchPlaced_41; } inline void set_perchPlaced_41(bool value) { ___perchPlaced_41 = value; } inline static int32_t get_offset_of_perchedRightSide_42() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___perchedRightSide_42)); } inline bool get_perchedRightSide_42() const { return ___perchedRightSide_42; } inline bool* get_address_of_perchedRightSide_42() { return &___perchedRightSide_42; } inline void set_perchedRightSide_42(bool value) { ___perchedRightSide_42 = value; } inline static int32_t get_offset_of_isStrafing_43() { return static_cast(offsetof(BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598, ___isStrafing_43)); } inline bool get_isStrafing_43() const { return ___isStrafing_43; } inline bool* get_address_of_isStrafing_43() { return &___isStrafing_43; } inline void set_isStrafing_43(bool value) { ___isStrafing_43 = value; } }; // UnityEngine.UI.Graphic struct Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 : public UIBehaviour_tD1C6E2D542222546D68510ECE74036EFBC3C3B0E { public: // UnityEngine.Material UnityEngine.UI.Graphic::m_Material Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___m_Material_6; // UnityEngine.Color UnityEngine.UI.Graphic::m_Color Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 ___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; // System.Boolean UnityEngine.UI.Graphic::m_RaycastTargetCache bool ___m_RaycastTargetCache_11; // UnityEngine.Vector4 UnityEngine.UI.Graphic::m_RaycastPadding Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___m_RaycastPadding_12; // UnityEngine.RectTransform UnityEngine.UI.Graphic::m_RectTransform RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * ___m_RectTransform_13; // UnityEngine.CanvasRenderer UnityEngine.UI.Graphic::m_CanvasRenderer CanvasRenderer_tCF8ABE659F7C3A6ED0D99A988D0BDFB651310F0E * ___m_CanvasRenderer_14; // UnityEngine.Canvas UnityEngine.UI.Graphic::m_Canvas Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA * ___m_Canvas_15; // System.Boolean UnityEngine.UI.Graphic::m_VertsDirty bool ___m_VertsDirty_16; // System.Boolean UnityEngine.UI.Graphic::m_MaterialDirty bool ___m_MaterialDirty_17; // UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyLayoutCallback UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * ___m_OnDirtyLayoutCallback_18; // UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyVertsCallback UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * ___m_OnDirtyVertsCallback_19; // UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyMaterialCallback UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * ___m_OnDirtyMaterialCallback_20; // UnityEngine.Mesh UnityEngine.UI.Graphic::m_CachedMesh Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * ___m_CachedMesh_23; // UnityEngine.Vector2[] UnityEngine.UI.Graphic::m_CachedUvs Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* ___m_CachedUvs_24; // UnityEngine.UI.CoroutineTween.TweenRunner`1 UnityEngine.UI.Graphic::m_ColorTweenRunner TweenRunner_1_tD84B9953874682FCC36990AF2C54D748293908F3 * ___m_ColorTweenRunner_25; // System.Boolean UnityEngine.UI.Graphic::k__BackingField bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField_26; public: inline static int32_t get_offset_of_m_Material_6() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_Material_6)); } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_m_Material_6() const { return ___m_Material_6; } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_m_Material_6() { return &___m_Material_6; } inline void set_m_Material_6(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value) { ___m_Material_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Material_6), (void*)value); } inline static int32_t get_offset_of_m_Color_7() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_Color_7)); } inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 get_m_Color_7() const { return ___m_Color_7; } inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_m_Color_7() { return &___m_Color_7; } inline void set_m_Color_7(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 value) { ___m_Color_7 = value; } inline static int32_t get_offset_of_m_SkipLayoutUpdate_8() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_SkipLayoutUpdate_8)); } inline bool get_m_SkipLayoutUpdate_8() const { return ___m_SkipLayoutUpdate_8; } inline bool* get_address_of_m_SkipLayoutUpdate_8() { return &___m_SkipLayoutUpdate_8; } inline void set_m_SkipLayoutUpdate_8(bool value) { ___m_SkipLayoutUpdate_8 = value; } inline static int32_t get_offset_of_m_SkipMaterialUpdate_9() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_SkipMaterialUpdate_9)); } inline bool get_m_SkipMaterialUpdate_9() const { return ___m_SkipMaterialUpdate_9; } inline bool* get_address_of_m_SkipMaterialUpdate_9() { return &___m_SkipMaterialUpdate_9; } inline void set_m_SkipMaterialUpdate_9(bool value) { ___m_SkipMaterialUpdate_9 = value; } inline static int32_t get_offset_of_m_RaycastTarget_10() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_RaycastTarget_10)); } inline bool get_m_RaycastTarget_10() const { return ___m_RaycastTarget_10; } inline bool* get_address_of_m_RaycastTarget_10() { return &___m_RaycastTarget_10; } inline void set_m_RaycastTarget_10(bool value) { ___m_RaycastTarget_10 = value; } inline static int32_t get_offset_of_m_RaycastTargetCache_11() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_RaycastTargetCache_11)); } inline bool get_m_RaycastTargetCache_11() const { return ___m_RaycastTargetCache_11; } inline bool* get_address_of_m_RaycastTargetCache_11() { return &___m_RaycastTargetCache_11; } inline void set_m_RaycastTargetCache_11(bool value) { ___m_RaycastTargetCache_11 = value; } inline static int32_t get_offset_of_m_RaycastPadding_12() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_RaycastPadding_12)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_m_RaycastPadding_12() const { return ___m_RaycastPadding_12; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_m_RaycastPadding_12() { return &___m_RaycastPadding_12; } inline void set_m_RaycastPadding_12(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___m_RaycastPadding_12 = value; } inline static int32_t get_offset_of_m_RectTransform_13() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_RectTransform_13)); } inline RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * get_m_RectTransform_13() const { return ___m_RectTransform_13; } inline RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 ** get_address_of_m_RectTransform_13() { return &___m_RectTransform_13; } inline void set_m_RectTransform_13(RectTransform_t8A6A306FB29A6C8C22010CF9040E319753571072 * value) { ___m_RectTransform_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_RectTransform_13), (void*)value); } inline static int32_t get_offset_of_m_CanvasRenderer_14() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_CanvasRenderer_14)); } inline CanvasRenderer_tCF8ABE659F7C3A6ED0D99A988D0BDFB651310F0E * get_m_CanvasRenderer_14() const { return ___m_CanvasRenderer_14; } inline CanvasRenderer_tCF8ABE659F7C3A6ED0D99A988D0BDFB651310F0E ** get_address_of_m_CanvasRenderer_14() { return &___m_CanvasRenderer_14; } inline void set_m_CanvasRenderer_14(CanvasRenderer_tCF8ABE659F7C3A6ED0D99A988D0BDFB651310F0E * value) { ___m_CanvasRenderer_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_CanvasRenderer_14), (void*)value); } inline static int32_t get_offset_of_m_Canvas_15() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_Canvas_15)); } inline Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA * get_m_Canvas_15() const { return ___m_Canvas_15; } inline Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA ** get_address_of_m_Canvas_15() { return &___m_Canvas_15; } inline void set_m_Canvas_15(Canvas_t2B7E56B7BDC287962E092755372E214ACB6393EA * value) { ___m_Canvas_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Canvas_15), (void*)value); } inline static int32_t get_offset_of_m_VertsDirty_16() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_VertsDirty_16)); } inline bool get_m_VertsDirty_16() const { return ___m_VertsDirty_16; } inline bool* get_address_of_m_VertsDirty_16() { return &___m_VertsDirty_16; } inline void set_m_VertsDirty_16(bool value) { ___m_VertsDirty_16 = value; } inline static int32_t get_offset_of_m_MaterialDirty_17() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_MaterialDirty_17)); } inline bool get_m_MaterialDirty_17() const { return ___m_MaterialDirty_17; } inline bool* get_address_of_m_MaterialDirty_17() { return &___m_MaterialDirty_17; } inline void set_m_MaterialDirty_17(bool value) { ___m_MaterialDirty_17 = value; } inline static int32_t get_offset_of_m_OnDirtyLayoutCallback_18() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_OnDirtyLayoutCallback_18)); } inline UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * get_m_OnDirtyLayoutCallback_18() const { return ___m_OnDirtyLayoutCallback_18; } inline UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 ** get_address_of_m_OnDirtyLayoutCallback_18() { return &___m_OnDirtyLayoutCallback_18; } inline void set_m_OnDirtyLayoutCallback_18(UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * value) { ___m_OnDirtyLayoutCallback_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_OnDirtyLayoutCallback_18), (void*)value); } inline static int32_t get_offset_of_m_OnDirtyVertsCallback_19() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_OnDirtyVertsCallback_19)); } inline UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * get_m_OnDirtyVertsCallback_19() const { return ___m_OnDirtyVertsCallback_19; } inline UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 ** get_address_of_m_OnDirtyVertsCallback_19() { return &___m_OnDirtyVertsCallback_19; } inline void set_m_OnDirtyVertsCallback_19(UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * value) { ___m_OnDirtyVertsCallback_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_OnDirtyVertsCallback_19), (void*)value); } inline static int32_t get_offset_of_m_OnDirtyMaterialCallback_20() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_OnDirtyMaterialCallback_20)); } inline UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * get_m_OnDirtyMaterialCallback_20() const { return ___m_OnDirtyMaterialCallback_20; } inline UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 ** get_address_of_m_OnDirtyMaterialCallback_20() { return &___m_OnDirtyMaterialCallback_20; } inline void set_m_OnDirtyMaterialCallback_20(UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * value) { ___m_OnDirtyMaterialCallback_20 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_OnDirtyMaterialCallback_20), (void*)value); } inline static int32_t get_offset_of_m_CachedMesh_23() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_CachedMesh_23)); } inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * get_m_CachedMesh_23() const { return ___m_CachedMesh_23; } inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 ** get_address_of_m_CachedMesh_23() { return &___m_CachedMesh_23; } inline void set_m_CachedMesh_23(Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * value) { ___m_CachedMesh_23 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_CachedMesh_23), (void*)value); } inline static int32_t get_offset_of_m_CachedUvs_24() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_CachedUvs_24)); } inline Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* get_m_CachedUvs_24() const { return ___m_CachedUvs_24; } inline Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA** get_address_of_m_CachedUvs_24() { return &___m_CachedUvs_24; } inline void set_m_CachedUvs_24(Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* value) { ___m_CachedUvs_24 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_CachedUvs_24), (void*)value); } inline static int32_t get_offset_of_m_ColorTweenRunner_25() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___m_ColorTweenRunner_25)); } inline TweenRunner_1_tD84B9953874682FCC36990AF2C54D748293908F3 * get_m_ColorTweenRunner_25() const { return ___m_ColorTweenRunner_25; } inline TweenRunner_1_tD84B9953874682FCC36990AF2C54D748293908F3 ** get_address_of_m_ColorTweenRunner_25() { return &___m_ColorTweenRunner_25; } inline void set_m_ColorTweenRunner_25(TweenRunner_1_tD84B9953874682FCC36990AF2C54D748293908F3 * value) { ___m_ColorTweenRunner_25 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_ColorTweenRunner_25), (void*)value); } inline static int32_t get_offset_of_U3CuseLegacyMeshGenerationU3Ek__BackingField_26() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24, ___U3CuseLegacyMeshGenerationU3Ek__BackingField_26)); } inline bool get_U3CuseLegacyMeshGenerationU3Ek__BackingField_26() const { return ___U3CuseLegacyMeshGenerationU3Ek__BackingField_26; } inline bool* get_address_of_U3CuseLegacyMeshGenerationU3Ek__BackingField_26() { return &___U3CuseLegacyMeshGenerationU3Ek__BackingField_26; } inline void set_U3CuseLegacyMeshGenerationU3Ek__BackingField_26(bool value) { ___U3CuseLegacyMeshGenerationU3Ek__BackingField_26 = value; } }; // IncrementalRoadMesh struct IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0 : public PathSceneTool_t7FF61C2AC5538D780770CCDBCCE9DBDB8A86935A { public: // System.Int32 IncrementalRoadMesh::chunkPathPoints int32_t ___chunkPathPoints_11; // System.Int32 IncrementalRoadMesh::chunkCount int32_t ___chunkCount_12; // System.Single IncrementalRoadMesh::advanceRoadRatio float ___advanceRoadRatio_13; // System.Single IncrementalRoadMesh::minimumAdvanceInterval float ___minimumAdvanceInterval_14; // System.Single IncrementalRoadMesh::roadWidth float ___roadWidth_15; // UnityEngine.Vector3 IncrementalRoadMesh::roadOffset Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___roadOffset_16; // System.Single IncrementalRoadMesh::barrierHeight float ___barrierHeight_17; // System.Single IncrementalRoadMesh::barrierAngle float ___barrierAngle_18; // System.Boolean IncrementalRoadMesh::includeSupportWall bool ___includeSupportWall_19; // System.Single IncrementalRoadMesh::supportWallHeight float ___supportWallHeight_20; // System.Single IncrementalRoadMesh::supportWallAngle float ___supportWallAngle_21; // System.Boolean IncrementalRoadMesh::flattenSurface bool ___flattenSurface_22; // System.Boolean IncrementalRoadMesh::primeRoad bool ___primeRoad_23; // System.Int32 IncrementalRoadMesh::laneCount int32_t ___laneCount_24; // System.Single IncrementalRoadMesh::laneWidth float ___laneWidth_25; // System.Int32 IncrementalRoadMesh::roadMeshLayer int32_t ___roadMeshLayer_26; // UnityEngine.Material IncrementalRoadMesh::roadMaterial Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___roadMaterial_27; // UnityEngine.Material IncrementalRoadMesh::barrierMaterial Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___barrierMaterial_28; // UnityEngine.Material IncrementalRoadMesh::supportWallMaterial Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___supportWallMaterial_29; // System.Single IncrementalRoadMesh::textureTiling float ___textureTiling_30; // System.Collections.Generic.List`1 IncrementalRoadMesh::meshChunks List_1_t762CB838A8853AD75D404A0446CEA16B0A2C1A46 * ___meshChunks_31; // System.Int32 IncrementalRoadMesh::currentIndex int32_t ___currentIndex_32; // RoadAsYouGo IncrementalRoadMesh::pathController RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 * ___pathController_33; // System.Single IncrementalRoadMesh::incrementDistance float ___incrementDistance_34; // System.Int32[] IncrementalRoadMesh::triangleMap Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___triangleMap_37; // System.Int32[] IncrementalRoadMesh::sidesTriangleMap Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___sidesTriangleMap_38; // System.Int32[] IncrementalRoadMesh::wallTriangleMap Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___wallTriangleMap_39; // UnityEngine.Vector3[] IncrementalRoadMesh::verts Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ___verts_40; // UnityEngine.Vector2[] IncrementalRoadMesh::uvs Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* ___uvs_41; // UnityEngine.Vector3[] IncrementalRoadMesh::normals Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ___normals_42; // System.Int32 IncrementalRoadMesh::numTris int32_t ___numTris_43; // System.Int32[] IncrementalRoadMesh::roadTriangles Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___roadTriangles_44; // System.Int32[] IncrementalRoadMesh::sideOfRoadTriangles Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___sideOfRoadTriangles_45; // System.Int32[] IncrementalRoadMesh::wallTriangles Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___wallTriangles_46; // System.Single IncrementalRoadMesh::barrierTopOffset float ___barrierTopOffset_47; // System.Single IncrementalRoadMesh::wallBottomOffset float ___wallBottomOffset_48; // System.Single IncrementalRoadMesh::segmentLength float ___segmentLength_49; // System.Single IncrementalRoadMesh::nextAdvanceAt float ___nextAdvanceAt_50; public: inline static int32_t get_offset_of_chunkPathPoints_11() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___chunkPathPoints_11)); } inline int32_t get_chunkPathPoints_11() const { return ___chunkPathPoints_11; } inline int32_t* get_address_of_chunkPathPoints_11() { return &___chunkPathPoints_11; } inline void set_chunkPathPoints_11(int32_t value) { ___chunkPathPoints_11 = value; } inline static int32_t get_offset_of_chunkCount_12() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___chunkCount_12)); } inline int32_t get_chunkCount_12() const { return ___chunkCount_12; } inline int32_t* get_address_of_chunkCount_12() { return &___chunkCount_12; } inline void set_chunkCount_12(int32_t value) { ___chunkCount_12 = value; } inline static int32_t get_offset_of_advanceRoadRatio_13() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___advanceRoadRatio_13)); } inline float get_advanceRoadRatio_13() const { return ___advanceRoadRatio_13; } inline float* get_address_of_advanceRoadRatio_13() { return &___advanceRoadRatio_13; } inline void set_advanceRoadRatio_13(float value) { ___advanceRoadRatio_13 = value; } inline static int32_t get_offset_of_minimumAdvanceInterval_14() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___minimumAdvanceInterval_14)); } inline float get_minimumAdvanceInterval_14() const { return ___minimumAdvanceInterval_14; } inline float* get_address_of_minimumAdvanceInterval_14() { return &___minimumAdvanceInterval_14; } inline void set_minimumAdvanceInterval_14(float value) { ___minimumAdvanceInterval_14 = value; } inline static int32_t get_offset_of_roadWidth_15() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___roadWidth_15)); } inline float get_roadWidth_15() const { return ___roadWidth_15; } inline float* get_address_of_roadWidth_15() { return &___roadWidth_15; } inline void set_roadWidth_15(float value) { ___roadWidth_15 = value; } inline static int32_t get_offset_of_roadOffset_16() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___roadOffset_16)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_roadOffset_16() const { return ___roadOffset_16; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_roadOffset_16() { return &___roadOffset_16; } inline void set_roadOffset_16(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___roadOffset_16 = value; } inline static int32_t get_offset_of_barrierHeight_17() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___barrierHeight_17)); } inline float get_barrierHeight_17() const { return ___barrierHeight_17; } inline float* get_address_of_barrierHeight_17() { return &___barrierHeight_17; } inline void set_barrierHeight_17(float value) { ___barrierHeight_17 = value; } inline static int32_t get_offset_of_barrierAngle_18() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___barrierAngle_18)); } inline float get_barrierAngle_18() const { return ___barrierAngle_18; } inline float* get_address_of_barrierAngle_18() { return &___barrierAngle_18; } inline void set_barrierAngle_18(float value) { ___barrierAngle_18 = value; } inline static int32_t get_offset_of_includeSupportWall_19() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___includeSupportWall_19)); } inline bool get_includeSupportWall_19() const { return ___includeSupportWall_19; } inline bool* get_address_of_includeSupportWall_19() { return &___includeSupportWall_19; } inline void set_includeSupportWall_19(bool value) { ___includeSupportWall_19 = value; } inline static int32_t get_offset_of_supportWallHeight_20() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___supportWallHeight_20)); } inline float get_supportWallHeight_20() const { return ___supportWallHeight_20; } inline float* get_address_of_supportWallHeight_20() { return &___supportWallHeight_20; } inline void set_supportWallHeight_20(float value) { ___supportWallHeight_20 = value; } inline static int32_t get_offset_of_supportWallAngle_21() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___supportWallAngle_21)); } inline float get_supportWallAngle_21() const { return ___supportWallAngle_21; } inline float* get_address_of_supportWallAngle_21() { return &___supportWallAngle_21; } inline void set_supportWallAngle_21(float value) { ___supportWallAngle_21 = value; } inline static int32_t get_offset_of_flattenSurface_22() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___flattenSurface_22)); } inline bool get_flattenSurface_22() const { return ___flattenSurface_22; } inline bool* get_address_of_flattenSurface_22() { return &___flattenSurface_22; } inline void set_flattenSurface_22(bool value) { ___flattenSurface_22 = value; } inline static int32_t get_offset_of_primeRoad_23() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___primeRoad_23)); } inline bool get_primeRoad_23() const { return ___primeRoad_23; } inline bool* get_address_of_primeRoad_23() { return &___primeRoad_23; } inline void set_primeRoad_23(bool value) { ___primeRoad_23 = value; } inline static int32_t get_offset_of_laneCount_24() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___laneCount_24)); } inline int32_t get_laneCount_24() const { return ___laneCount_24; } inline int32_t* get_address_of_laneCount_24() { return &___laneCount_24; } inline void set_laneCount_24(int32_t value) { ___laneCount_24 = value; } inline static int32_t get_offset_of_laneWidth_25() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___laneWidth_25)); } inline float get_laneWidth_25() const { return ___laneWidth_25; } inline float* get_address_of_laneWidth_25() { return &___laneWidth_25; } inline void set_laneWidth_25(float value) { ___laneWidth_25 = value; } inline static int32_t get_offset_of_roadMeshLayer_26() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___roadMeshLayer_26)); } inline int32_t get_roadMeshLayer_26() const { return ___roadMeshLayer_26; } inline int32_t* get_address_of_roadMeshLayer_26() { return &___roadMeshLayer_26; } inline void set_roadMeshLayer_26(int32_t value) { ___roadMeshLayer_26 = value; } inline static int32_t get_offset_of_roadMaterial_27() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___roadMaterial_27)); } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_roadMaterial_27() const { return ___roadMaterial_27; } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_roadMaterial_27() { return &___roadMaterial_27; } inline void set_roadMaterial_27(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value) { ___roadMaterial_27 = value; Il2CppCodeGenWriteBarrier((void**)(&___roadMaterial_27), (void*)value); } inline static int32_t get_offset_of_barrierMaterial_28() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___barrierMaterial_28)); } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_barrierMaterial_28() const { return ___barrierMaterial_28; } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_barrierMaterial_28() { return &___barrierMaterial_28; } inline void set_barrierMaterial_28(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value) { ___barrierMaterial_28 = value; Il2CppCodeGenWriteBarrier((void**)(&___barrierMaterial_28), (void*)value); } inline static int32_t get_offset_of_supportWallMaterial_29() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___supportWallMaterial_29)); } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_supportWallMaterial_29() const { return ___supportWallMaterial_29; } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_supportWallMaterial_29() { return &___supportWallMaterial_29; } inline void set_supportWallMaterial_29(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value) { ___supportWallMaterial_29 = value; Il2CppCodeGenWriteBarrier((void**)(&___supportWallMaterial_29), (void*)value); } inline static int32_t get_offset_of_textureTiling_30() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___textureTiling_30)); } inline float get_textureTiling_30() const { return ___textureTiling_30; } inline float* get_address_of_textureTiling_30() { return &___textureTiling_30; } inline void set_textureTiling_30(float value) { ___textureTiling_30 = value; } inline static int32_t get_offset_of_meshChunks_31() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___meshChunks_31)); } inline List_1_t762CB838A8853AD75D404A0446CEA16B0A2C1A46 * get_meshChunks_31() const { return ___meshChunks_31; } inline List_1_t762CB838A8853AD75D404A0446CEA16B0A2C1A46 ** get_address_of_meshChunks_31() { return &___meshChunks_31; } inline void set_meshChunks_31(List_1_t762CB838A8853AD75D404A0446CEA16B0A2C1A46 * value) { ___meshChunks_31 = value; Il2CppCodeGenWriteBarrier((void**)(&___meshChunks_31), (void*)value); } inline static int32_t get_offset_of_currentIndex_32() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___currentIndex_32)); } inline int32_t get_currentIndex_32() const { return ___currentIndex_32; } inline int32_t* get_address_of_currentIndex_32() { return &___currentIndex_32; } inline void set_currentIndex_32(int32_t value) { ___currentIndex_32 = value; } inline static int32_t get_offset_of_pathController_33() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___pathController_33)); } inline RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 * get_pathController_33() const { return ___pathController_33; } inline RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 ** get_address_of_pathController_33() { return &___pathController_33; } inline void set_pathController_33(RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 * value) { ___pathController_33 = value; Il2CppCodeGenWriteBarrier((void**)(&___pathController_33), (void*)value); } inline static int32_t get_offset_of_incrementDistance_34() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___incrementDistance_34)); } inline float get_incrementDistance_34() const { return ___incrementDistance_34; } inline float* get_address_of_incrementDistance_34() { return &___incrementDistance_34; } inline void set_incrementDistance_34(float value) { ___incrementDistance_34 = value; } inline static int32_t get_offset_of_triangleMap_37() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___triangleMap_37)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_triangleMap_37() const { return ___triangleMap_37; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_triangleMap_37() { return &___triangleMap_37; } inline void set_triangleMap_37(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___triangleMap_37 = value; Il2CppCodeGenWriteBarrier((void**)(&___triangleMap_37), (void*)value); } inline static int32_t get_offset_of_sidesTriangleMap_38() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___sidesTriangleMap_38)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_sidesTriangleMap_38() const { return ___sidesTriangleMap_38; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_sidesTriangleMap_38() { return &___sidesTriangleMap_38; } inline void set_sidesTriangleMap_38(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___sidesTriangleMap_38 = value; Il2CppCodeGenWriteBarrier((void**)(&___sidesTriangleMap_38), (void*)value); } inline static int32_t get_offset_of_wallTriangleMap_39() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___wallTriangleMap_39)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_wallTriangleMap_39() const { return ___wallTriangleMap_39; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_wallTriangleMap_39() { return &___wallTriangleMap_39; } inline void set_wallTriangleMap_39(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___wallTriangleMap_39 = value; Il2CppCodeGenWriteBarrier((void**)(&___wallTriangleMap_39), (void*)value); } inline static int32_t get_offset_of_verts_40() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___verts_40)); } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get_verts_40() const { return ___verts_40; } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of_verts_40() { return &___verts_40; } inline void set_verts_40(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value) { ___verts_40 = value; Il2CppCodeGenWriteBarrier((void**)(&___verts_40), (void*)value); } inline static int32_t get_offset_of_uvs_41() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___uvs_41)); } inline Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* get_uvs_41() const { return ___uvs_41; } inline Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA** get_address_of_uvs_41() { return &___uvs_41; } inline void set_uvs_41(Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* value) { ___uvs_41 = value; Il2CppCodeGenWriteBarrier((void**)(&___uvs_41), (void*)value); } inline static int32_t get_offset_of_normals_42() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___normals_42)); } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get_normals_42() const { return ___normals_42; } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of_normals_42() { return &___normals_42; } inline void set_normals_42(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value) { ___normals_42 = value; Il2CppCodeGenWriteBarrier((void**)(&___normals_42), (void*)value); } inline static int32_t get_offset_of_numTris_43() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___numTris_43)); } inline int32_t get_numTris_43() const { return ___numTris_43; } inline int32_t* get_address_of_numTris_43() { return &___numTris_43; } inline void set_numTris_43(int32_t value) { ___numTris_43 = value; } inline static int32_t get_offset_of_roadTriangles_44() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___roadTriangles_44)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_roadTriangles_44() const { return ___roadTriangles_44; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_roadTriangles_44() { return &___roadTriangles_44; } inline void set_roadTriangles_44(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___roadTriangles_44 = value; Il2CppCodeGenWriteBarrier((void**)(&___roadTriangles_44), (void*)value); } inline static int32_t get_offset_of_sideOfRoadTriangles_45() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___sideOfRoadTriangles_45)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_sideOfRoadTriangles_45() const { return ___sideOfRoadTriangles_45; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_sideOfRoadTriangles_45() { return &___sideOfRoadTriangles_45; } inline void set_sideOfRoadTriangles_45(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___sideOfRoadTriangles_45 = value; Il2CppCodeGenWriteBarrier((void**)(&___sideOfRoadTriangles_45), (void*)value); } inline static int32_t get_offset_of_wallTriangles_46() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___wallTriangles_46)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_wallTriangles_46() const { return ___wallTriangles_46; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_wallTriangles_46() { return &___wallTriangles_46; } inline void set_wallTriangles_46(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___wallTriangles_46 = value; Il2CppCodeGenWriteBarrier((void**)(&___wallTriangles_46), (void*)value); } inline static int32_t get_offset_of_barrierTopOffset_47() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___barrierTopOffset_47)); } inline float get_barrierTopOffset_47() const { return ___barrierTopOffset_47; } inline float* get_address_of_barrierTopOffset_47() { return &___barrierTopOffset_47; } inline void set_barrierTopOffset_47(float value) { ___barrierTopOffset_47 = value; } inline static int32_t get_offset_of_wallBottomOffset_48() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___wallBottomOffset_48)); } inline float get_wallBottomOffset_48() const { return ___wallBottomOffset_48; } inline float* get_address_of_wallBottomOffset_48() { return &___wallBottomOffset_48; } inline void set_wallBottomOffset_48(float value) { ___wallBottomOffset_48 = value; } inline static int32_t get_offset_of_segmentLength_49() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___segmentLength_49)); } inline float get_segmentLength_49() const { return ___segmentLength_49; } inline float* get_address_of_segmentLength_49() { return &___segmentLength_49; } inline void set_segmentLength_49(float value) { ___segmentLength_49 = value; } inline static int32_t get_offset_of_nextAdvanceAt_50() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0, ___nextAdvanceAt_50)); } inline float get_nextAdvanceAt_50() const { return ___nextAdvanceAt_50; } inline float* get_address_of_nextAdvanceAt_50() { return &___nextAdvanceAt_50; } inline void set_nextAdvanceAt_50(float value) { ___nextAdvanceAt_50 = value; } }; // Missile struct Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053 : public EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D { public: // System.Single Missile::launchForce float ___launchForce_10; // System.Single Missile::rocketFullForce float ___rocketFullForce_11; // System.Single Missile::downForce float ___downForce_12; // System.Single Missile::neededLaunchClearance float ___neededLaunchClearance_13; // UnityEngine.LayerMask Missile::launchClearanceLayerMask LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___launchClearanceLayerMask_14; // System.Single Missile::launchTilAimTime float ___launchTilAimTime_15; // System.Single Missile::aimTilEngageTime float ___aimTilEngageTime_16; // System.Single Missile::aimSpeed float ___aimSpeed_17; // UnityEngine.Vector3 Missile::lookOffset Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___lookOffset_18; // System.Single Missile::drag float ___drag_19; // System.Single Missile::armedHitDamageMultiplier float ___armedHitDamageMultiplier_20; // System.Single Missile::armedRadius float ___armedRadius_21; // System.Single Missile::despawnDistance float ___despawnDistance_22; // System.Single Missile::explodeProximity float ___explodeProximity_23; // System.Single Missile::explosionDamage float ___explosionDamage_24; // System.Int32 Missile::explosionAheadOffset int32_t ___explosionAheadOffset_25; // UnityEngine.Transform Missile::explosionPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___explosionPrefab_26; // UnityEngine.Transform Missile::destroyedPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___destroyedPrefab_27; // UnityEngine.Animator Missile::exhaustAnim Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___exhaustAnim_28; // System.Single Missile::clutchKillDistance float ___clutchKillDistance_29; // System.Single Missile::clutchKillRushGain float ___clutchKillRushGain_30; // System.Boolean Missile::initialized bool ___initialized_31; // UnityEngine.Animator Missile::missileAnim Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___missileAnim_32; // UnityEngine.ParticleSystem Missile::launchSmoke ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * ___launchSmoke_33; // UnityEngine.Rigidbody Missile::rb Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * ___rb_34; // UnityEngine.CapsuleCollider Missile::missileCollider CapsuleCollider_t89745329298279F4827FE29C54CC2F8A28654635 * ___missileCollider_35; // UnityEngine.RaycastHit[] Missile::blockage RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* ___blockage_36; // System.Boolean Missile::launched bool ___launched_37; // System.Boolean Missile::aiming bool ___aiming_38; // System.Boolean Missile::engaged bool ___engaged_39; // System.Boolean Missile::exploded bool ___exploded_40; // System.Single Missile::nextActionTime float ___nextActionTime_41; // System.Single Missile::normalizedForce float ___normalizedForce_42; // System.Single Missile::normalizedDownForce float ___normalizedDownForce_43; public: inline static int32_t get_offset_of_launchForce_10() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___launchForce_10)); } inline float get_launchForce_10() const { return ___launchForce_10; } inline float* get_address_of_launchForce_10() { return &___launchForce_10; } inline void set_launchForce_10(float value) { ___launchForce_10 = value; } inline static int32_t get_offset_of_rocketFullForce_11() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___rocketFullForce_11)); } inline float get_rocketFullForce_11() const { return ___rocketFullForce_11; } inline float* get_address_of_rocketFullForce_11() { return &___rocketFullForce_11; } inline void set_rocketFullForce_11(float value) { ___rocketFullForce_11 = value; } inline static int32_t get_offset_of_downForce_12() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___downForce_12)); } inline float get_downForce_12() const { return ___downForce_12; } inline float* get_address_of_downForce_12() { return &___downForce_12; } inline void set_downForce_12(float value) { ___downForce_12 = value; } inline static int32_t get_offset_of_neededLaunchClearance_13() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___neededLaunchClearance_13)); } inline float get_neededLaunchClearance_13() const { return ___neededLaunchClearance_13; } inline float* get_address_of_neededLaunchClearance_13() { return &___neededLaunchClearance_13; } inline void set_neededLaunchClearance_13(float value) { ___neededLaunchClearance_13 = value; } inline static int32_t get_offset_of_launchClearanceLayerMask_14() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___launchClearanceLayerMask_14)); } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 get_launchClearanceLayerMask_14() const { return ___launchClearanceLayerMask_14; } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_launchClearanceLayerMask_14() { return &___launchClearanceLayerMask_14; } inline void set_launchClearanceLayerMask_14(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 value) { ___launchClearanceLayerMask_14 = value; } inline static int32_t get_offset_of_launchTilAimTime_15() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___launchTilAimTime_15)); } inline float get_launchTilAimTime_15() const { return ___launchTilAimTime_15; } inline float* get_address_of_launchTilAimTime_15() { return &___launchTilAimTime_15; } inline void set_launchTilAimTime_15(float value) { ___launchTilAimTime_15 = value; } inline static int32_t get_offset_of_aimTilEngageTime_16() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___aimTilEngageTime_16)); } inline float get_aimTilEngageTime_16() const { return ___aimTilEngageTime_16; } inline float* get_address_of_aimTilEngageTime_16() { return &___aimTilEngageTime_16; } inline void set_aimTilEngageTime_16(float value) { ___aimTilEngageTime_16 = value; } inline static int32_t get_offset_of_aimSpeed_17() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___aimSpeed_17)); } inline float get_aimSpeed_17() const { return ___aimSpeed_17; } inline float* get_address_of_aimSpeed_17() { return &___aimSpeed_17; } inline void set_aimSpeed_17(float value) { ___aimSpeed_17 = value; } inline static int32_t get_offset_of_lookOffset_18() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___lookOffset_18)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_lookOffset_18() const { return ___lookOffset_18; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_lookOffset_18() { return &___lookOffset_18; } inline void set_lookOffset_18(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___lookOffset_18 = value; } inline static int32_t get_offset_of_drag_19() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___drag_19)); } inline float get_drag_19() const { return ___drag_19; } inline float* get_address_of_drag_19() { return &___drag_19; } inline void set_drag_19(float value) { ___drag_19 = value; } inline static int32_t get_offset_of_armedHitDamageMultiplier_20() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___armedHitDamageMultiplier_20)); } inline float get_armedHitDamageMultiplier_20() const { return ___armedHitDamageMultiplier_20; } inline float* get_address_of_armedHitDamageMultiplier_20() { return &___armedHitDamageMultiplier_20; } inline void set_armedHitDamageMultiplier_20(float value) { ___armedHitDamageMultiplier_20 = value; } inline static int32_t get_offset_of_armedRadius_21() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___armedRadius_21)); } inline float get_armedRadius_21() const { return ___armedRadius_21; } inline float* get_address_of_armedRadius_21() { return &___armedRadius_21; } inline void set_armedRadius_21(float value) { ___armedRadius_21 = value; } inline static int32_t get_offset_of_despawnDistance_22() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___despawnDistance_22)); } inline float get_despawnDistance_22() const { return ___despawnDistance_22; } inline float* get_address_of_despawnDistance_22() { return &___despawnDistance_22; } inline void set_despawnDistance_22(float value) { ___despawnDistance_22 = value; } inline static int32_t get_offset_of_explodeProximity_23() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___explodeProximity_23)); } inline float get_explodeProximity_23() const { return ___explodeProximity_23; } inline float* get_address_of_explodeProximity_23() { return &___explodeProximity_23; } inline void set_explodeProximity_23(float value) { ___explodeProximity_23 = value; } inline static int32_t get_offset_of_explosionDamage_24() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___explosionDamage_24)); } inline float get_explosionDamage_24() const { return ___explosionDamage_24; } inline float* get_address_of_explosionDamage_24() { return &___explosionDamage_24; } inline void set_explosionDamage_24(float value) { ___explosionDamage_24 = value; } inline static int32_t get_offset_of_explosionAheadOffset_25() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___explosionAheadOffset_25)); } inline int32_t get_explosionAheadOffset_25() const { return ___explosionAheadOffset_25; } inline int32_t* get_address_of_explosionAheadOffset_25() { return &___explosionAheadOffset_25; } inline void set_explosionAheadOffset_25(int32_t value) { ___explosionAheadOffset_25 = value; } inline static int32_t get_offset_of_explosionPrefab_26() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___explosionPrefab_26)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_explosionPrefab_26() const { return ___explosionPrefab_26; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_explosionPrefab_26() { return &___explosionPrefab_26; } inline void set_explosionPrefab_26(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___explosionPrefab_26 = value; Il2CppCodeGenWriteBarrier((void**)(&___explosionPrefab_26), (void*)value); } inline static int32_t get_offset_of_destroyedPrefab_27() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___destroyedPrefab_27)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_destroyedPrefab_27() const { return ___destroyedPrefab_27; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_destroyedPrefab_27() { return &___destroyedPrefab_27; } inline void set_destroyedPrefab_27(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___destroyedPrefab_27 = value; Il2CppCodeGenWriteBarrier((void**)(&___destroyedPrefab_27), (void*)value); } inline static int32_t get_offset_of_exhaustAnim_28() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___exhaustAnim_28)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_exhaustAnim_28() const { return ___exhaustAnim_28; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_exhaustAnim_28() { return &___exhaustAnim_28; } inline void set_exhaustAnim_28(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___exhaustAnim_28 = value; Il2CppCodeGenWriteBarrier((void**)(&___exhaustAnim_28), (void*)value); } inline static int32_t get_offset_of_clutchKillDistance_29() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___clutchKillDistance_29)); } inline float get_clutchKillDistance_29() const { return ___clutchKillDistance_29; } inline float* get_address_of_clutchKillDistance_29() { return &___clutchKillDistance_29; } inline void set_clutchKillDistance_29(float value) { ___clutchKillDistance_29 = value; } inline static int32_t get_offset_of_clutchKillRushGain_30() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___clutchKillRushGain_30)); } inline float get_clutchKillRushGain_30() const { return ___clutchKillRushGain_30; } inline float* get_address_of_clutchKillRushGain_30() { return &___clutchKillRushGain_30; } inline void set_clutchKillRushGain_30(float value) { ___clutchKillRushGain_30 = value; } inline static int32_t get_offset_of_initialized_31() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___initialized_31)); } inline bool get_initialized_31() const { return ___initialized_31; } inline bool* get_address_of_initialized_31() { return &___initialized_31; } inline void set_initialized_31(bool value) { ___initialized_31 = value; } inline static int32_t get_offset_of_missileAnim_32() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___missileAnim_32)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_missileAnim_32() const { return ___missileAnim_32; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_missileAnim_32() { return &___missileAnim_32; } inline void set_missileAnim_32(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___missileAnim_32 = value; Il2CppCodeGenWriteBarrier((void**)(&___missileAnim_32), (void*)value); } inline static int32_t get_offset_of_launchSmoke_33() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___launchSmoke_33)); } inline ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * get_launchSmoke_33() const { return ___launchSmoke_33; } inline ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E ** get_address_of_launchSmoke_33() { return &___launchSmoke_33; } inline void set_launchSmoke_33(ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * value) { ___launchSmoke_33 = value; Il2CppCodeGenWriteBarrier((void**)(&___launchSmoke_33), (void*)value); } inline static int32_t get_offset_of_rb_34() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___rb_34)); } inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * get_rb_34() const { return ___rb_34; } inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A ** get_address_of_rb_34() { return &___rb_34; } inline void set_rb_34(Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * value) { ___rb_34 = value; Il2CppCodeGenWriteBarrier((void**)(&___rb_34), (void*)value); } inline static int32_t get_offset_of_missileCollider_35() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___missileCollider_35)); } inline CapsuleCollider_t89745329298279F4827FE29C54CC2F8A28654635 * get_missileCollider_35() const { return ___missileCollider_35; } inline CapsuleCollider_t89745329298279F4827FE29C54CC2F8A28654635 ** get_address_of_missileCollider_35() { return &___missileCollider_35; } inline void set_missileCollider_35(CapsuleCollider_t89745329298279F4827FE29C54CC2F8A28654635 * value) { ___missileCollider_35 = value; Il2CppCodeGenWriteBarrier((void**)(&___missileCollider_35), (void*)value); } inline static int32_t get_offset_of_blockage_36() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___blockage_36)); } inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* get_blockage_36() const { return ___blockage_36; } inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09** get_address_of_blockage_36() { return &___blockage_36; } inline void set_blockage_36(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* value) { ___blockage_36 = value; Il2CppCodeGenWriteBarrier((void**)(&___blockage_36), (void*)value); } inline static int32_t get_offset_of_launched_37() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___launched_37)); } inline bool get_launched_37() const { return ___launched_37; } inline bool* get_address_of_launched_37() { return &___launched_37; } inline void set_launched_37(bool value) { ___launched_37 = value; } inline static int32_t get_offset_of_aiming_38() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___aiming_38)); } inline bool get_aiming_38() const { return ___aiming_38; } inline bool* get_address_of_aiming_38() { return &___aiming_38; } inline void set_aiming_38(bool value) { ___aiming_38 = value; } inline static int32_t get_offset_of_engaged_39() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___engaged_39)); } inline bool get_engaged_39() const { return ___engaged_39; } inline bool* get_address_of_engaged_39() { return &___engaged_39; } inline void set_engaged_39(bool value) { ___engaged_39 = value; } inline static int32_t get_offset_of_exploded_40() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___exploded_40)); } inline bool get_exploded_40() const { return ___exploded_40; } inline bool* get_address_of_exploded_40() { return &___exploded_40; } inline void set_exploded_40(bool value) { ___exploded_40 = value; } inline static int32_t get_offset_of_nextActionTime_41() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___nextActionTime_41)); } inline float get_nextActionTime_41() const { return ___nextActionTime_41; } inline float* get_address_of_nextActionTime_41() { return &___nextActionTime_41; } inline void set_nextActionTime_41(float value) { ___nextActionTime_41 = value; } inline static int32_t get_offset_of_normalizedForce_42() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___normalizedForce_42)); } inline float get_normalizedForce_42() const { return ___normalizedForce_42; } inline float* get_address_of_normalizedForce_42() { return &___normalizedForce_42; } inline void set_normalizedForce_42(float value) { ___normalizedForce_42 = value; } inline static int32_t get_offset_of_normalizedDownForce_43() { return static_cast(offsetof(Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053, ___normalizedDownForce_43)); } inline float get_normalizedDownForce_43() const { return ___normalizedDownForce_43; } inline float* get_address_of_normalizedDownForce_43() { return &___normalizedDownForce_43; } inline void set_normalizedDownForce_43(float value) { ___normalizedDownForce_43 = value; } }; // MissileFireable struct MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1 : public Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 { public: // UnityEngine.ParticleSystem MissileFireable::launchParticles ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * ___launchParticles_11; // System.Single MissileFireable::movementVelocityMultipier float ___movementVelocityMultipier_12; // System.Collections.Generic.List`1 MissileFireable::missiles List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B * ___missiles_13; public: inline static int32_t get_offset_of_launchParticles_11() { return static_cast(offsetof(MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1, ___launchParticles_11)); } inline ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * get_launchParticles_11() const { return ___launchParticles_11; } inline ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E ** get_address_of_launchParticles_11() { return &___launchParticles_11; } inline void set_launchParticles_11(ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * value) { ___launchParticles_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___launchParticles_11), (void*)value); } inline static int32_t get_offset_of_movementVelocityMultipier_12() { return static_cast(offsetof(MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1, ___movementVelocityMultipier_12)); } inline float get_movementVelocityMultipier_12() const { return ___movementVelocityMultipier_12; } inline float* get_address_of_movementVelocityMultipier_12() { return &___movementVelocityMultipier_12; } inline void set_movementVelocityMultipier_12(float value) { ___movementVelocityMultipier_12 = value; } inline static int32_t get_offset_of_missiles_13() { return static_cast(offsetof(MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1, ___missiles_13)); } inline List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B * get_missiles_13() const { return ___missiles_13; } inline List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B ** get_address_of_missiles_13() { return &___missiles_13; } inline void set_missiles_13(List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B * value) { ___missiles_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___missiles_13), (void*)value); } }; // PlayerFollower struct PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006 : public Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 { public: // System.Single PlayerFollower::corneringSlowdownMinThreshold float ___corneringSlowdownMinThreshold_21; // System.Single PlayerFollower::corneringSlowdownMaxThreshold float ___corneringSlowdownMaxThreshold_22; // System.Single PlayerFollower::corneringSlowestSpeed float ___corneringSlowestSpeed_23; // System.Single PlayerFollower::turningLookAheadTime float ___turningLookAheadTime_24; // System.Single PlayerFollower::pitchPerSpeed float ___pitchPerSpeed_25; // System.Single PlayerFollower::playerSpeedAdjustment float ___playerSpeedAdjustment_26; // System.Single PlayerFollower::k__BackingField float ___U3CBaseSpeedU3Ek__BackingField_27; // System.Single PlayerFollower::startingPitch float ___startingPitch_30; // UnityEngine.AudioSource PlayerFollower::engineSource AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___engineSource_31; public: inline static int32_t get_offset_of_corneringSlowdownMinThreshold_21() { return static_cast(offsetof(PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006, ___corneringSlowdownMinThreshold_21)); } inline float get_corneringSlowdownMinThreshold_21() const { return ___corneringSlowdownMinThreshold_21; } inline float* get_address_of_corneringSlowdownMinThreshold_21() { return &___corneringSlowdownMinThreshold_21; } inline void set_corneringSlowdownMinThreshold_21(float value) { ___corneringSlowdownMinThreshold_21 = value; } inline static int32_t get_offset_of_corneringSlowdownMaxThreshold_22() { return static_cast(offsetof(PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006, ___corneringSlowdownMaxThreshold_22)); } inline float get_corneringSlowdownMaxThreshold_22() const { return ___corneringSlowdownMaxThreshold_22; } inline float* get_address_of_corneringSlowdownMaxThreshold_22() { return &___corneringSlowdownMaxThreshold_22; } inline void set_corneringSlowdownMaxThreshold_22(float value) { ___corneringSlowdownMaxThreshold_22 = value; } inline static int32_t get_offset_of_corneringSlowestSpeed_23() { return static_cast(offsetof(PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006, ___corneringSlowestSpeed_23)); } inline float get_corneringSlowestSpeed_23() const { return ___corneringSlowestSpeed_23; } inline float* get_address_of_corneringSlowestSpeed_23() { return &___corneringSlowestSpeed_23; } inline void set_corneringSlowestSpeed_23(float value) { ___corneringSlowestSpeed_23 = value; } inline static int32_t get_offset_of_turningLookAheadTime_24() { return static_cast(offsetof(PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006, ___turningLookAheadTime_24)); } inline float get_turningLookAheadTime_24() const { return ___turningLookAheadTime_24; } inline float* get_address_of_turningLookAheadTime_24() { return &___turningLookAheadTime_24; } inline void set_turningLookAheadTime_24(float value) { ___turningLookAheadTime_24 = value; } inline static int32_t get_offset_of_pitchPerSpeed_25() { return static_cast(offsetof(PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006, ___pitchPerSpeed_25)); } inline float get_pitchPerSpeed_25() const { return ___pitchPerSpeed_25; } inline float* get_address_of_pitchPerSpeed_25() { return &___pitchPerSpeed_25; } inline void set_pitchPerSpeed_25(float value) { ___pitchPerSpeed_25 = value; } inline static int32_t get_offset_of_playerSpeedAdjustment_26() { return static_cast(offsetof(PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006, ___playerSpeedAdjustment_26)); } inline float get_playerSpeedAdjustment_26() const { return ___playerSpeedAdjustment_26; } inline float* get_address_of_playerSpeedAdjustment_26() { return &___playerSpeedAdjustment_26; } inline void set_playerSpeedAdjustment_26(float value) { ___playerSpeedAdjustment_26 = value; } inline static int32_t get_offset_of_U3CBaseSpeedU3Ek__BackingField_27() { return static_cast(offsetof(PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006, ___U3CBaseSpeedU3Ek__BackingField_27)); } inline float get_U3CBaseSpeedU3Ek__BackingField_27() const { return ___U3CBaseSpeedU3Ek__BackingField_27; } inline float* get_address_of_U3CBaseSpeedU3Ek__BackingField_27() { return &___U3CBaseSpeedU3Ek__BackingField_27; } inline void set_U3CBaseSpeedU3Ek__BackingField_27(float value) { ___U3CBaseSpeedU3Ek__BackingField_27 = value; } inline static int32_t get_offset_of_startingPitch_30() { return static_cast(offsetof(PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006, ___startingPitch_30)); } inline float get_startingPitch_30() const { return ___startingPitch_30; } inline float* get_address_of_startingPitch_30() { return &___startingPitch_30; } inline void set_startingPitch_30(float value) { ___startingPitch_30 = value; } inline static int32_t get_offset_of_engineSource_31() { return static_cast(offsetof(PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006, ___engineSource_31)); } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * get_engineSource_31() const { return ___engineSource_31; } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B ** get_address_of_engineSource_31() { return &___engineSource_31; } inline void set_engineSource_31(AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * value) { ___engineSource_31 = value; Il2CppCodeGenWriteBarrier((void**)(&___engineSource_31), (void*)value); } }; // PolyhedroneCore struct PolyhedroneCore_t35DA740A4C50D2F300AE515FFE0884063591BDA0 : public Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC { public: // PolyhedroneMovement PolyhedroneCore::mover PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * ___mover_26; // System.Single PolyhedroneCore::damageToMove float ___damageToMove_27; // System.Single PolyhedroneCore::percentileEventTriggerAmount float ___percentileEventTriggerAmount_28; // UnityEngine.Events.UnityEvent PolyhedroneCore::percentileEvents UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * ___percentileEvents_29; // System.Boolean PolyhedroneCore::eventTriggered bool ___eventTriggered_30; // System.Single PolyhedroneCore::accumulatedDamage float ___accumulatedDamage_31; public: inline static int32_t get_offset_of_mover_26() { return static_cast(offsetof(PolyhedroneCore_t35DA740A4C50D2F300AE515FFE0884063591BDA0, ___mover_26)); } inline PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * get_mover_26() const { return ___mover_26; } inline PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E ** get_address_of_mover_26() { return &___mover_26; } inline void set_mover_26(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * value) { ___mover_26 = value; Il2CppCodeGenWriteBarrier((void**)(&___mover_26), (void*)value); } inline static int32_t get_offset_of_damageToMove_27() { return static_cast(offsetof(PolyhedroneCore_t35DA740A4C50D2F300AE515FFE0884063591BDA0, ___damageToMove_27)); } inline float get_damageToMove_27() const { return ___damageToMove_27; } inline float* get_address_of_damageToMove_27() { return &___damageToMove_27; } inline void set_damageToMove_27(float value) { ___damageToMove_27 = value; } inline static int32_t get_offset_of_percentileEventTriggerAmount_28() { return static_cast(offsetof(PolyhedroneCore_t35DA740A4C50D2F300AE515FFE0884063591BDA0, ___percentileEventTriggerAmount_28)); } inline float get_percentileEventTriggerAmount_28() const { return ___percentileEventTriggerAmount_28; } inline float* get_address_of_percentileEventTriggerAmount_28() { return &___percentileEventTriggerAmount_28; } inline void set_percentileEventTriggerAmount_28(float value) { ___percentileEventTriggerAmount_28 = value; } inline static int32_t get_offset_of_percentileEvents_29() { return static_cast(offsetof(PolyhedroneCore_t35DA740A4C50D2F300AE515FFE0884063591BDA0, ___percentileEvents_29)); } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * get_percentileEvents_29() const { return ___percentileEvents_29; } inline UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 ** get_address_of_percentileEvents_29() { return &___percentileEvents_29; } inline void set_percentileEvents_29(UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * value) { ___percentileEvents_29 = value; Il2CppCodeGenWriteBarrier((void**)(&___percentileEvents_29), (void*)value); } inline static int32_t get_offset_of_eventTriggered_30() { return static_cast(offsetof(PolyhedroneCore_t35DA740A4C50D2F300AE515FFE0884063591BDA0, ___eventTriggered_30)); } inline bool get_eventTriggered_30() const { return ___eventTriggered_30; } inline bool* get_address_of_eventTriggered_30() { return &___eventTriggered_30; } inline void set_eventTriggered_30(bool value) { ___eventTriggered_30 = value; } inline static int32_t get_offset_of_accumulatedDamage_31() { return static_cast(offsetof(PolyhedroneCore_t35DA740A4C50D2F300AE515FFE0884063591BDA0, ___accumulatedDamage_31)); } inline float get_accumulatedDamage_31() const { return ___accumulatedDamage_31; } inline float* get_address_of_accumulatedDamage_31() { return &___accumulatedDamage_31; } inline void set_accumulatedDamage_31(float value) { ___accumulatedDamage_31 = value; } }; // PolyhedroneMovement struct PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E : public EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 { public: // BossPhaseController PolyhedroneMovement::phaseController BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * ___phaseController_30; // System.Single PolyhedroneMovement::advanceSpeed float ___advanceSpeed_31; // System.Single PolyhedroneMovement::minDistance float ___minDistance_32; // System.Single PolyhedroneMovement::farDistanceTarget float ___farDistanceTarget_33; // System.Single PolyhedroneMovement::nearDistanceTarget float ___nearDistanceTarget_34; // System.Single PolyhedroneMovement::heightAdjust float ___heightAdjust_35; // System.Single PolyhedroneMovement::avoidNear float ___avoidNear_36; // System.Single PolyhedroneMovement::avoidFar float ___avoidFar_37; // System.Single PolyhedroneMovement::avoidLow float ___avoidLow_38; // System.Single PolyhedroneMovement::avoidHigh float ___avoidHigh_39; // System.Single PolyhedroneMovement::phase3AvoidNear float ___phase3AvoidNear_40; // System.Single PolyhedroneMovement::phase3AvoidFar float ___phase3AvoidFar_41; // System.Single PolyhedroneMovement::phase3AvoidLow float ___phase3AvoidLow_42; // System.Single PolyhedroneMovement::phase3AvoidHigh float ___phase3AvoidHigh_43; // System.Single PolyhedroneMovement::phase1ForceMultiplier float ___phase1ForceMultiplier_44; // System.Single PolyhedroneMovement::phase2ForceMultiplier float ___phase2ForceMultiplier_45; // System.Single PolyhedroneMovement::phase3ForceMultiplier float ___phase3ForceMultiplier_46; // System.Single PolyhedroneMovement::phase3AvgDirectionChangeInterval float ___phase3AvgDirectionChangeInterval_47; // System.Single PolyhedroneMovement::phase3DirectionChangeIntervalVariation float ___phase3DirectionChangeIntervalVariation_48; // System.Single PolyhedroneMovement::aimReactTime float ___aimReactTime_49; // System.Single PolyhedroneMovement::aimResetTime float ___aimResetTime_50; // System.Single PolyhedroneMovement::moveAvgTime float ___moveAvgTime_51; // System.Single PolyhedroneMovement::moveVariation float ___moveVariation_52; // UnityEngine.Transform PolyhedroneMovement::flipPivot Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___flipPivot_53; // UnityEngine.Transform PolyhedroneMovement::spinPivot Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___spinPivot_54; // System.Single PolyhedroneMovement::phase1RotationSpeed float ___phase1RotationSpeed_55; // System.Single PolyhedroneMovement::phase2RotationSpeed float ___phase2RotationSpeed_56; // System.Single PolyhedroneMovement::phase3RotationSpeed float ___phase3RotationSpeed_57; // System.Single PolyhedroneMovement::phase1FlipSpeed float ___phase1FlipSpeed_58; // System.Single PolyhedroneMovement::phase2FlipSpeed float ___phase2FlipSpeed_59; // System.Single PolyhedroneMovement::phase3FlipSpeed float ___phase3FlipSpeed_60; // System.Single PolyhedroneMovement::flipAvgTime float ___flipAvgTime_61; // System.Single PolyhedroneMovement::flipTimeVariation float ___flipTimeVariation_62; // System.Int32 PolyhedroneMovement::phaseNum int32_t ___phaseNum_63; // System.Single PolyhedroneMovement::rotationSpeed float ___rotationSpeed_64; // System.Single PolyhedroneMovement::flipSpeed float ___flipSpeed_65; // System.Single PolyhedroneMovement::forceMultiplier float ___forceMultiplier_66; // UnityEngine.Vector3 PolyhedroneMovement::relativeMoveTarget Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___relativeMoveTarget_67; // System.Boolean PolyhedroneMovement::nearTarget bool ___nearTarget_68; // System.Single PolyhedroneMovement::rotationDirectionChangeAt float ___rotationDirectionChangeAt_69; // System.Single PolyhedroneMovement::heightTarget float ___heightTarget_70; // System.Single PolyhedroneMovement::nextFlip float ___nextFlip_71; // System.Single PolyhedroneMovement::nextMove float ___nextMove_72; // System.Single PolyhedroneMovement::currentAimedAtTime float ___currentAimedAtTime_73; // System.Single PolyhedroneMovement::currentAimedAwayTime float ___currentAimedAwayTime_74; // System.Single PolyhedroneMovement::currentFlipAmount float ___currentFlipAmount_75; // System.Int32 PolyhedroneMovement::trafficLane int32_t ___trafficLane_76; public: inline static int32_t get_offset_of_phaseController_30() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phaseController_30)); } inline BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * get_phaseController_30() const { return ___phaseController_30; } inline BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 ** get_address_of_phaseController_30() { return &___phaseController_30; } inline void set_phaseController_30(BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * value) { ___phaseController_30 = value; Il2CppCodeGenWriteBarrier((void**)(&___phaseController_30), (void*)value); } inline static int32_t get_offset_of_advanceSpeed_31() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___advanceSpeed_31)); } inline float get_advanceSpeed_31() const { return ___advanceSpeed_31; } inline float* get_address_of_advanceSpeed_31() { return &___advanceSpeed_31; } inline void set_advanceSpeed_31(float value) { ___advanceSpeed_31 = value; } inline static int32_t get_offset_of_minDistance_32() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___minDistance_32)); } inline float get_minDistance_32() const { return ___minDistance_32; } inline float* get_address_of_minDistance_32() { return &___minDistance_32; } inline void set_minDistance_32(float value) { ___minDistance_32 = value; } inline static int32_t get_offset_of_farDistanceTarget_33() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___farDistanceTarget_33)); } inline float get_farDistanceTarget_33() const { return ___farDistanceTarget_33; } inline float* get_address_of_farDistanceTarget_33() { return &___farDistanceTarget_33; } inline void set_farDistanceTarget_33(float value) { ___farDistanceTarget_33 = value; } inline static int32_t get_offset_of_nearDistanceTarget_34() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___nearDistanceTarget_34)); } inline float get_nearDistanceTarget_34() const { return ___nearDistanceTarget_34; } inline float* get_address_of_nearDistanceTarget_34() { return &___nearDistanceTarget_34; } inline void set_nearDistanceTarget_34(float value) { ___nearDistanceTarget_34 = value; } inline static int32_t get_offset_of_heightAdjust_35() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___heightAdjust_35)); } inline float get_heightAdjust_35() const { return ___heightAdjust_35; } inline float* get_address_of_heightAdjust_35() { return &___heightAdjust_35; } inline void set_heightAdjust_35(float value) { ___heightAdjust_35 = value; } inline static int32_t get_offset_of_avoidNear_36() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___avoidNear_36)); } inline float get_avoidNear_36() const { return ___avoidNear_36; } inline float* get_address_of_avoidNear_36() { return &___avoidNear_36; } inline void set_avoidNear_36(float value) { ___avoidNear_36 = value; } inline static int32_t get_offset_of_avoidFar_37() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___avoidFar_37)); } inline float get_avoidFar_37() const { return ___avoidFar_37; } inline float* get_address_of_avoidFar_37() { return &___avoidFar_37; } inline void set_avoidFar_37(float value) { ___avoidFar_37 = value; } inline static int32_t get_offset_of_avoidLow_38() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___avoidLow_38)); } inline float get_avoidLow_38() const { return ___avoidLow_38; } inline float* get_address_of_avoidLow_38() { return &___avoidLow_38; } inline void set_avoidLow_38(float value) { ___avoidLow_38 = value; } inline static int32_t get_offset_of_avoidHigh_39() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___avoidHigh_39)); } inline float get_avoidHigh_39() const { return ___avoidHigh_39; } inline float* get_address_of_avoidHigh_39() { return &___avoidHigh_39; } inline void set_avoidHigh_39(float value) { ___avoidHigh_39 = value; } inline static int32_t get_offset_of_phase3AvoidNear_40() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase3AvoidNear_40)); } inline float get_phase3AvoidNear_40() const { return ___phase3AvoidNear_40; } inline float* get_address_of_phase3AvoidNear_40() { return &___phase3AvoidNear_40; } inline void set_phase3AvoidNear_40(float value) { ___phase3AvoidNear_40 = value; } inline static int32_t get_offset_of_phase3AvoidFar_41() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase3AvoidFar_41)); } inline float get_phase3AvoidFar_41() const { return ___phase3AvoidFar_41; } inline float* get_address_of_phase3AvoidFar_41() { return &___phase3AvoidFar_41; } inline void set_phase3AvoidFar_41(float value) { ___phase3AvoidFar_41 = value; } inline static int32_t get_offset_of_phase3AvoidLow_42() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase3AvoidLow_42)); } inline float get_phase3AvoidLow_42() const { return ___phase3AvoidLow_42; } inline float* get_address_of_phase3AvoidLow_42() { return &___phase3AvoidLow_42; } inline void set_phase3AvoidLow_42(float value) { ___phase3AvoidLow_42 = value; } inline static int32_t get_offset_of_phase3AvoidHigh_43() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase3AvoidHigh_43)); } inline float get_phase3AvoidHigh_43() const { return ___phase3AvoidHigh_43; } inline float* get_address_of_phase3AvoidHigh_43() { return &___phase3AvoidHigh_43; } inline void set_phase3AvoidHigh_43(float value) { ___phase3AvoidHigh_43 = value; } inline static int32_t get_offset_of_phase1ForceMultiplier_44() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase1ForceMultiplier_44)); } inline float get_phase1ForceMultiplier_44() const { return ___phase1ForceMultiplier_44; } inline float* get_address_of_phase1ForceMultiplier_44() { return &___phase1ForceMultiplier_44; } inline void set_phase1ForceMultiplier_44(float value) { ___phase1ForceMultiplier_44 = value; } inline static int32_t get_offset_of_phase2ForceMultiplier_45() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase2ForceMultiplier_45)); } inline float get_phase2ForceMultiplier_45() const { return ___phase2ForceMultiplier_45; } inline float* get_address_of_phase2ForceMultiplier_45() { return &___phase2ForceMultiplier_45; } inline void set_phase2ForceMultiplier_45(float value) { ___phase2ForceMultiplier_45 = value; } inline static int32_t get_offset_of_phase3ForceMultiplier_46() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase3ForceMultiplier_46)); } inline float get_phase3ForceMultiplier_46() const { return ___phase3ForceMultiplier_46; } inline float* get_address_of_phase3ForceMultiplier_46() { return &___phase3ForceMultiplier_46; } inline void set_phase3ForceMultiplier_46(float value) { ___phase3ForceMultiplier_46 = value; } inline static int32_t get_offset_of_phase3AvgDirectionChangeInterval_47() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase3AvgDirectionChangeInterval_47)); } inline float get_phase3AvgDirectionChangeInterval_47() const { return ___phase3AvgDirectionChangeInterval_47; } inline float* get_address_of_phase3AvgDirectionChangeInterval_47() { return &___phase3AvgDirectionChangeInterval_47; } inline void set_phase3AvgDirectionChangeInterval_47(float value) { ___phase3AvgDirectionChangeInterval_47 = value; } inline static int32_t get_offset_of_phase3DirectionChangeIntervalVariation_48() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase3DirectionChangeIntervalVariation_48)); } inline float get_phase3DirectionChangeIntervalVariation_48() const { return ___phase3DirectionChangeIntervalVariation_48; } inline float* get_address_of_phase3DirectionChangeIntervalVariation_48() { return &___phase3DirectionChangeIntervalVariation_48; } inline void set_phase3DirectionChangeIntervalVariation_48(float value) { ___phase3DirectionChangeIntervalVariation_48 = value; } inline static int32_t get_offset_of_aimReactTime_49() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___aimReactTime_49)); } inline float get_aimReactTime_49() const { return ___aimReactTime_49; } inline float* get_address_of_aimReactTime_49() { return &___aimReactTime_49; } inline void set_aimReactTime_49(float value) { ___aimReactTime_49 = value; } inline static int32_t get_offset_of_aimResetTime_50() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___aimResetTime_50)); } inline float get_aimResetTime_50() const { return ___aimResetTime_50; } inline float* get_address_of_aimResetTime_50() { return &___aimResetTime_50; } inline void set_aimResetTime_50(float value) { ___aimResetTime_50 = value; } inline static int32_t get_offset_of_moveAvgTime_51() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___moveAvgTime_51)); } inline float get_moveAvgTime_51() const { return ___moveAvgTime_51; } inline float* get_address_of_moveAvgTime_51() { return &___moveAvgTime_51; } inline void set_moveAvgTime_51(float value) { ___moveAvgTime_51 = value; } inline static int32_t get_offset_of_moveVariation_52() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___moveVariation_52)); } inline float get_moveVariation_52() const { return ___moveVariation_52; } inline float* get_address_of_moveVariation_52() { return &___moveVariation_52; } inline void set_moveVariation_52(float value) { ___moveVariation_52 = value; } inline static int32_t get_offset_of_flipPivot_53() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___flipPivot_53)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_flipPivot_53() const { return ___flipPivot_53; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_flipPivot_53() { return &___flipPivot_53; } inline void set_flipPivot_53(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___flipPivot_53 = value; Il2CppCodeGenWriteBarrier((void**)(&___flipPivot_53), (void*)value); } inline static int32_t get_offset_of_spinPivot_54() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___spinPivot_54)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_spinPivot_54() const { return ___spinPivot_54; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_spinPivot_54() { return &___spinPivot_54; } inline void set_spinPivot_54(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___spinPivot_54 = value; Il2CppCodeGenWriteBarrier((void**)(&___spinPivot_54), (void*)value); } inline static int32_t get_offset_of_phase1RotationSpeed_55() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase1RotationSpeed_55)); } inline float get_phase1RotationSpeed_55() const { return ___phase1RotationSpeed_55; } inline float* get_address_of_phase1RotationSpeed_55() { return &___phase1RotationSpeed_55; } inline void set_phase1RotationSpeed_55(float value) { ___phase1RotationSpeed_55 = value; } inline static int32_t get_offset_of_phase2RotationSpeed_56() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase2RotationSpeed_56)); } inline float get_phase2RotationSpeed_56() const { return ___phase2RotationSpeed_56; } inline float* get_address_of_phase2RotationSpeed_56() { return &___phase2RotationSpeed_56; } inline void set_phase2RotationSpeed_56(float value) { ___phase2RotationSpeed_56 = value; } inline static int32_t get_offset_of_phase3RotationSpeed_57() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase3RotationSpeed_57)); } inline float get_phase3RotationSpeed_57() const { return ___phase3RotationSpeed_57; } inline float* get_address_of_phase3RotationSpeed_57() { return &___phase3RotationSpeed_57; } inline void set_phase3RotationSpeed_57(float value) { ___phase3RotationSpeed_57 = value; } inline static int32_t get_offset_of_phase1FlipSpeed_58() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase1FlipSpeed_58)); } inline float get_phase1FlipSpeed_58() const { return ___phase1FlipSpeed_58; } inline float* get_address_of_phase1FlipSpeed_58() { return &___phase1FlipSpeed_58; } inline void set_phase1FlipSpeed_58(float value) { ___phase1FlipSpeed_58 = value; } inline static int32_t get_offset_of_phase2FlipSpeed_59() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase2FlipSpeed_59)); } inline float get_phase2FlipSpeed_59() const { return ___phase2FlipSpeed_59; } inline float* get_address_of_phase2FlipSpeed_59() { return &___phase2FlipSpeed_59; } inline void set_phase2FlipSpeed_59(float value) { ___phase2FlipSpeed_59 = value; } inline static int32_t get_offset_of_phase3FlipSpeed_60() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phase3FlipSpeed_60)); } inline float get_phase3FlipSpeed_60() const { return ___phase3FlipSpeed_60; } inline float* get_address_of_phase3FlipSpeed_60() { return &___phase3FlipSpeed_60; } inline void set_phase3FlipSpeed_60(float value) { ___phase3FlipSpeed_60 = value; } inline static int32_t get_offset_of_flipAvgTime_61() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___flipAvgTime_61)); } inline float get_flipAvgTime_61() const { return ___flipAvgTime_61; } inline float* get_address_of_flipAvgTime_61() { return &___flipAvgTime_61; } inline void set_flipAvgTime_61(float value) { ___flipAvgTime_61 = value; } inline static int32_t get_offset_of_flipTimeVariation_62() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___flipTimeVariation_62)); } inline float get_flipTimeVariation_62() const { return ___flipTimeVariation_62; } inline float* get_address_of_flipTimeVariation_62() { return &___flipTimeVariation_62; } inline void set_flipTimeVariation_62(float value) { ___flipTimeVariation_62 = value; } inline static int32_t get_offset_of_phaseNum_63() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___phaseNum_63)); } inline int32_t get_phaseNum_63() const { return ___phaseNum_63; } inline int32_t* get_address_of_phaseNum_63() { return &___phaseNum_63; } inline void set_phaseNum_63(int32_t value) { ___phaseNum_63 = value; } inline static int32_t get_offset_of_rotationSpeed_64() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___rotationSpeed_64)); } inline float get_rotationSpeed_64() const { return ___rotationSpeed_64; } inline float* get_address_of_rotationSpeed_64() { return &___rotationSpeed_64; } inline void set_rotationSpeed_64(float value) { ___rotationSpeed_64 = value; } inline static int32_t get_offset_of_flipSpeed_65() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___flipSpeed_65)); } inline float get_flipSpeed_65() const { return ___flipSpeed_65; } inline float* get_address_of_flipSpeed_65() { return &___flipSpeed_65; } inline void set_flipSpeed_65(float value) { ___flipSpeed_65 = value; } inline static int32_t get_offset_of_forceMultiplier_66() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___forceMultiplier_66)); } inline float get_forceMultiplier_66() const { return ___forceMultiplier_66; } inline float* get_address_of_forceMultiplier_66() { return &___forceMultiplier_66; } inline void set_forceMultiplier_66(float value) { ___forceMultiplier_66 = value; } inline static int32_t get_offset_of_relativeMoveTarget_67() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___relativeMoveTarget_67)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_relativeMoveTarget_67() const { return ___relativeMoveTarget_67; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_relativeMoveTarget_67() { return &___relativeMoveTarget_67; } inline void set_relativeMoveTarget_67(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___relativeMoveTarget_67 = value; } inline static int32_t get_offset_of_nearTarget_68() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___nearTarget_68)); } inline bool get_nearTarget_68() const { return ___nearTarget_68; } inline bool* get_address_of_nearTarget_68() { return &___nearTarget_68; } inline void set_nearTarget_68(bool value) { ___nearTarget_68 = value; } inline static int32_t get_offset_of_rotationDirectionChangeAt_69() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___rotationDirectionChangeAt_69)); } inline float get_rotationDirectionChangeAt_69() const { return ___rotationDirectionChangeAt_69; } inline float* get_address_of_rotationDirectionChangeAt_69() { return &___rotationDirectionChangeAt_69; } inline void set_rotationDirectionChangeAt_69(float value) { ___rotationDirectionChangeAt_69 = value; } inline static int32_t get_offset_of_heightTarget_70() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___heightTarget_70)); } inline float get_heightTarget_70() const { return ___heightTarget_70; } inline float* get_address_of_heightTarget_70() { return &___heightTarget_70; } inline void set_heightTarget_70(float value) { ___heightTarget_70 = value; } inline static int32_t get_offset_of_nextFlip_71() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___nextFlip_71)); } inline float get_nextFlip_71() const { return ___nextFlip_71; } inline float* get_address_of_nextFlip_71() { return &___nextFlip_71; } inline void set_nextFlip_71(float value) { ___nextFlip_71 = value; } inline static int32_t get_offset_of_nextMove_72() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___nextMove_72)); } inline float get_nextMove_72() const { return ___nextMove_72; } inline float* get_address_of_nextMove_72() { return &___nextMove_72; } inline void set_nextMove_72(float value) { ___nextMove_72 = value; } inline static int32_t get_offset_of_currentAimedAtTime_73() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___currentAimedAtTime_73)); } inline float get_currentAimedAtTime_73() const { return ___currentAimedAtTime_73; } inline float* get_address_of_currentAimedAtTime_73() { return &___currentAimedAtTime_73; } inline void set_currentAimedAtTime_73(float value) { ___currentAimedAtTime_73 = value; } inline static int32_t get_offset_of_currentAimedAwayTime_74() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___currentAimedAwayTime_74)); } inline float get_currentAimedAwayTime_74() const { return ___currentAimedAwayTime_74; } inline float* get_address_of_currentAimedAwayTime_74() { return &___currentAimedAwayTime_74; } inline void set_currentAimedAwayTime_74(float value) { ___currentAimedAwayTime_74 = value; } inline static int32_t get_offset_of_currentFlipAmount_75() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___currentFlipAmount_75)); } inline float get_currentFlipAmount_75() const { return ___currentFlipAmount_75; } inline float* get_address_of_currentFlipAmount_75() { return &___currentFlipAmount_75; } inline void set_currentFlipAmount_75(float value) { ___currentFlipAmount_75 = value; } inline static int32_t get_offset_of_trafficLane_76() { return static_cast(offsetof(PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E, ___trafficLane_76)); } inline int32_t get_trafficLane_76() const { return ___trafficLane_76; } inline int32_t* get_address_of_trafficLane_76() { return &___trafficLane_76; } inline void set_trafficLane_76(int32_t value) { ___trafficLane_76 = value; } }; // ProjectileFireable struct ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67 : public Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 { public: // UnityEngine.Transform ProjectileFireable::firePoint Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___firePoint_11; // UnityEngine.Transform ProjectileFireable::projectile Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___projectile_12; // System.Single ProjectileFireable::projectileForce float ___projectileForce_13; // System.Single ProjectileFireable::fireVariance float ___fireVariance_14; public: inline static int32_t get_offset_of_firePoint_11() { return static_cast(offsetof(ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67, ___firePoint_11)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_firePoint_11() const { return ___firePoint_11; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_firePoint_11() { return &___firePoint_11; } inline void set_firePoint_11(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___firePoint_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___firePoint_11), (void*)value); } inline static int32_t get_offset_of_projectile_12() { return static_cast(offsetof(ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67, ___projectile_12)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_projectile_12() const { return ___projectile_12; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_projectile_12() { return &___projectile_12; } inline void set_projectile_12(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___projectile_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___projectile_12), (void*)value); } inline static int32_t get_offset_of_projectileForce_13() { return static_cast(offsetof(ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67, ___projectileForce_13)); } inline float get_projectileForce_13() const { return ___projectileForce_13; } inline float* get_address_of_projectileForce_13() { return &___projectileForce_13; } inline void set_projectileForce_13(float value) { ___projectileForce_13 = value; } inline static int32_t get_offset_of_fireVariance_14() { return static_cast(offsetof(ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67, ___fireVariance_14)); } inline float get_fireVariance_14() const { return ___fireVariance_14; } inline float* get_address_of_fireVariance_14() { return &___fireVariance_14; } inline void set_fireVariance_14(float value) { ___fireVariance_14 = value; } }; // ProximityMine struct ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 : public EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D { public: // UnityEngine.AudioClip ProximityMine::attachSound AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___attachSound_9; // System.Single ProximityMine::despawnDistance float ___despawnDistance_10; // System.Single ProximityMine::explodeProximity float ___explodeProximity_11; // System.Single ProximityMine::explosionDamage float ___explosionDamage_12; // System.Single ProximityMine::armingDelay float ___armingDelay_13; // System.Int32 ProximityMine::explosionAheadOffset int32_t ___explosionAheadOffset_14; // UnityEngine.Transform ProximityMine::explosionPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___explosionPrefab_15; // UnityEngine.Transform ProximityMine::destroyedPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___destroyedPrefab_16; // UnityEngine.GameObject ProximityMine::blinker GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___blinker_17; // UnityEngine.Rigidbody ProximityMine::rb Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * ___rb_18; // UnityEngine.AudioSource ProximityMine::mineAudio AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___mineAudio_19; // System.Boolean ProximityMine::armed bool ___armed_20; // System.Boolean ProximityMine::arming bool ___arming_21; public: inline static int32_t get_offset_of_attachSound_9() { return static_cast(offsetof(ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783, ___attachSound_9)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_attachSound_9() const { return ___attachSound_9; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_attachSound_9() { return &___attachSound_9; } inline void set_attachSound_9(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___attachSound_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___attachSound_9), (void*)value); } inline static int32_t get_offset_of_despawnDistance_10() { return static_cast(offsetof(ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783, ___despawnDistance_10)); } inline float get_despawnDistance_10() const { return ___despawnDistance_10; } inline float* get_address_of_despawnDistance_10() { return &___despawnDistance_10; } inline void set_despawnDistance_10(float value) { ___despawnDistance_10 = value; } inline static int32_t get_offset_of_explodeProximity_11() { return static_cast(offsetof(ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783, ___explodeProximity_11)); } inline float get_explodeProximity_11() const { return ___explodeProximity_11; } inline float* get_address_of_explodeProximity_11() { return &___explodeProximity_11; } inline void set_explodeProximity_11(float value) { ___explodeProximity_11 = value; } inline static int32_t get_offset_of_explosionDamage_12() { return static_cast(offsetof(ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783, ___explosionDamage_12)); } inline float get_explosionDamage_12() const { return ___explosionDamage_12; } inline float* get_address_of_explosionDamage_12() { return &___explosionDamage_12; } inline void set_explosionDamage_12(float value) { ___explosionDamage_12 = value; } inline static int32_t get_offset_of_armingDelay_13() { return static_cast(offsetof(ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783, ___armingDelay_13)); } inline float get_armingDelay_13() const { return ___armingDelay_13; } inline float* get_address_of_armingDelay_13() { return &___armingDelay_13; } inline void set_armingDelay_13(float value) { ___armingDelay_13 = value; } inline static int32_t get_offset_of_explosionAheadOffset_14() { return static_cast(offsetof(ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783, ___explosionAheadOffset_14)); } inline int32_t get_explosionAheadOffset_14() const { return ___explosionAheadOffset_14; } inline int32_t* get_address_of_explosionAheadOffset_14() { return &___explosionAheadOffset_14; } inline void set_explosionAheadOffset_14(int32_t value) { ___explosionAheadOffset_14 = value; } inline static int32_t get_offset_of_explosionPrefab_15() { return static_cast(offsetof(ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783, ___explosionPrefab_15)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_explosionPrefab_15() const { return ___explosionPrefab_15; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_explosionPrefab_15() { return &___explosionPrefab_15; } inline void set_explosionPrefab_15(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___explosionPrefab_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___explosionPrefab_15), (void*)value); } inline static int32_t get_offset_of_destroyedPrefab_16() { return static_cast(offsetof(ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783, ___destroyedPrefab_16)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_destroyedPrefab_16() const { return ___destroyedPrefab_16; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_destroyedPrefab_16() { return &___destroyedPrefab_16; } inline void set_destroyedPrefab_16(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___destroyedPrefab_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___destroyedPrefab_16), (void*)value); } inline static int32_t get_offset_of_blinker_17() { return static_cast(offsetof(ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783, ___blinker_17)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_blinker_17() const { return ___blinker_17; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_blinker_17() { return &___blinker_17; } inline void set_blinker_17(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___blinker_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___blinker_17), (void*)value); } inline static int32_t get_offset_of_rb_18() { return static_cast(offsetof(ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783, ___rb_18)); } inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * get_rb_18() const { return ___rb_18; } inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A ** get_address_of_rb_18() { return &___rb_18; } inline void set_rb_18(Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * value) { ___rb_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___rb_18), (void*)value); } inline static int32_t get_offset_of_mineAudio_19() { return static_cast(offsetof(ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783, ___mineAudio_19)); } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * get_mineAudio_19() const { return ___mineAudio_19; } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B ** get_address_of_mineAudio_19() { return &___mineAudio_19; } inline void set_mineAudio_19(AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * value) { ___mineAudio_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___mineAudio_19), (void*)value); } inline static int32_t get_offset_of_armed_20() { return static_cast(offsetof(ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783, ___armed_20)); } inline bool get_armed_20() const { return ___armed_20; } inline bool* get_address_of_armed_20() { return &___armed_20; } inline void set_armed_20(bool value) { ___armed_20 = value; } inline static int32_t get_offset_of_arming_21() { return static_cast(offsetof(ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783, ___arming_21)); } inline bool get_arming_21() const { return ___arming_21; } inline bool* get_address_of_arming_21() { return &___arming_21; } inline void set_arming_21(bool value) { ___arming_21 = value; } }; // QuadBehavior struct QuadBehavior_tB027B83039728258CD98A61C60CADEF7D3A39EAF : public EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D { public: // QuadAnimationController QuadBehavior::animController QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * ___animController_9; public: inline static int32_t get_offset_of_animController_9() { return static_cast(offsetof(QuadBehavior_tB027B83039728258CD98A61C60CADEF7D3A39EAF, ___animController_9)); } inline QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * get_animController_9() const { return ___animController_9; } inline QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 ** get_address_of_animController_9() { return &___animController_9; } inline void set_animController_9(QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * value) { ___animController_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___animController_9), (void*)value); } }; // QuadConfiguration struct QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 : public EnemyConfiguration_t91159ED23F85D2C3AE26D00F2DDF7A15D5B15986 { public: // QuadWeapons QuadConfiguration::weapons int32_t ___weapons_6; // TurretWeapon QuadConfiguration::rightTurret int32_t ___rightTurret_7; // TurretWeapon QuadConfiguration::leftTurret int32_t ___leftTurret_8; public: inline static int32_t get_offset_of_weapons_6() { return static_cast(offsetof(QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92, ___weapons_6)); } inline int32_t get_weapons_6() const { return ___weapons_6; } inline int32_t* get_address_of_weapons_6() { return &___weapons_6; } inline void set_weapons_6(int32_t value) { ___weapons_6 = value; } inline static int32_t get_offset_of_rightTurret_7() { return static_cast(offsetof(QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92, ___rightTurret_7)); } inline int32_t get_rightTurret_7() const { return ___rightTurret_7; } inline int32_t* get_address_of_rightTurret_7() { return &___rightTurret_7; } inline void set_rightTurret_7(int32_t value) { ___rightTurret_7 = value; } inline static int32_t get_offset_of_leftTurret_8() { return static_cast(offsetof(QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92, ___leftTurret_8)); } inline int32_t get_leftTurret_8() const { return ___leftTurret_8; } inline int32_t* get_address_of_leftTurret_8() { return &___leftTurret_8; } inline void set_leftTurret_8(int32_t value) { ___leftTurret_8 = value; } }; // QuadPartManager struct QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 : public EnemyPartManager_t3E52E3841B708FD76D41E27DC62073B59E8E5116 { public: // UnityEngine.GameObject QuadPartManager::weaponGimbal GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___weaponGimbal_11; // SniperFireable QuadPartManager::sniperFire SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202 * ___sniperFire_12; // UnityEngine.GameObject QuadPartManager::missileLauncher GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___missileLauncher_13; // UnityEngine.GameObject QuadPartManager::grenadeLauncher GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___grenadeLauncher_14; // UnityEngine.GameObject QuadPartManager::beamDeployer GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___beamDeployer_15; // TurretMountManager QuadPartManager::rightTurretMount TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0 * ___rightTurretMount_16; // TurretMountManager QuadPartManager::leftTurretMount TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0 * ___leftTurretMount_17; // System.Boolean QuadPartManager::k__BackingField bool ___U3CUsesBeamU3Ek__BackingField_18; public: inline static int32_t get_offset_of_weaponGimbal_11() { return static_cast(offsetof(QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4, ___weaponGimbal_11)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_weaponGimbal_11() const { return ___weaponGimbal_11; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_weaponGimbal_11() { return &___weaponGimbal_11; } inline void set_weaponGimbal_11(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___weaponGimbal_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___weaponGimbal_11), (void*)value); } inline static int32_t get_offset_of_sniperFire_12() { return static_cast(offsetof(QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4, ___sniperFire_12)); } inline SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202 * get_sniperFire_12() const { return ___sniperFire_12; } inline SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202 ** get_address_of_sniperFire_12() { return &___sniperFire_12; } inline void set_sniperFire_12(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202 * value) { ___sniperFire_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___sniperFire_12), (void*)value); } inline static int32_t get_offset_of_missileLauncher_13() { return static_cast(offsetof(QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4, ___missileLauncher_13)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_missileLauncher_13() const { return ___missileLauncher_13; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_missileLauncher_13() { return &___missileLauncher_13; } inline void set_missileLauncher_13(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___missileLauncher_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___missileLauncher_13), (void*)value); } inline static int32_t get_offset_of_grenadeLauncher_14() { return static_cast(offsetof(QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4, ___grenadeLauncher_14)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_grenadeLauncher_14() const { return ___grenadeLauncher_14; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_grenadeLauncher_14() { return &___grenadeLauncher_14; } inline void set_grenadeLauncher_14(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___grenadeLauncher_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___grenadeLauncher_14), (void*)value); } inline static int32_t get_offset_of_beamDeployer_15() { return static_cast(offsetof(QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4, ___beamDeployer_15)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_beamDeployer_15() const { return ___beamDeployer_15; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_beamDeployer_15() { return &___beamDeployer_15; } inline void set_beamDeployer_15(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___beamDeployer_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___beamDeployer_15), (void*)value); } inline static int32_t get_offset_of_rightTurretMount_16() { return static_cast(offsetof(QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4, ___rightTurretMount_16)); } inline TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0 * get_rightTurretMount_16() const { return ___rightTurretMount_16; } inline TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0 ** get_address_of_rightTurretMount_16() { return &___rightTurretMount_16; } inline void set_rightTurretMount_16(TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0 * value) { ___rightTurretMount_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___rightTurretMount_16), (void*)value); } inline static int32_t get_offset_of_leftTurretMount_17() { return static_cast(offsetof(QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4, ___leftTurretMount_17)); } inline TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0 * get_leftTurretMount_17() const { return ___leftTurretMount_17; } inline TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0 ** get_address_of_leftTurretMount_17() { return &___leftTurretMount_17; } inline void set_leftTurretMount_17(TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0 * value) { ___leftTurretMount_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___leftTurretMount_17), (void*)value); } inline static int32_t get_offset_of_U3CUsesBeamU3Ek__BackingField_18() { return static_cast(offsetof(QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4, ___U3CUsesBeamU3Ek__BackingField_18)); } inline bool get_U3CUsesBeamU3Ek__BackingField_18() const { return ___U3CUsesBeamU3Ek__BackingField_18; } inline bool* get_address_of_U3CUsesBeamU3Ek__BackingField_18() { return &___U3CUsesBeamU3Ek__BackingField_18; } inline void set_U3CUsesBeamU3Ek__BackingField_18(bool value) { ___U3CUsesBeamU3Ek__BackingField_18 = value; } }; // RazorbackEnemyConfiguration struct RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1 : public EnemyConfiguration_t91159ED23F85D2C3AE26D00F2DDF7A15D5B15986 { public: // System.Boolean RazorbackEnemyConfiguration::skipSpawnAnimation bool ___skipSpawnAnimation_6; public: inline static int32_t get_offset_of_skipSpawnAnimation_6() { return static_cast(offsetof(RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1, ___skipSpawnAnimation_6)); } inline bool get_skipSpawnAnimation_6() const { return ___skipSpawnAnimation_6; } inline bool* get_address_of_skipSpawnAnimation_6() { return &___skipSpawnAnimation_6; } inline void set_skipSpawnAnimation_6(bool value) { ___skipSpawnAnimation_6 = value; } }; // RazorbackMovement struct RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 : public EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 { public: // BossPhaseController RazorbackMovement::phaseController BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * ___phaseController_29; // RazorbackAnimationController RazorbackMovement::animController RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * ___animController_30; // RazorbackFireControl RazorbackMovement::fireControl RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * ___fireControl_31; // System.Single RazorbackMovement::maximumLean float ___maximumLean_32; // System.Single RazorbackMovement::minLeanThreshold float ___minLeanThreshold_33; // System.Single RazorbackMovement::leanSpeed float ___leanSpeed_34; // System.Single RazorbackMovement::lateralLeanIntensity float ___lateralLeanIntensity_35; // System.Single RazorbackMovement::recoveringSpeedAdjustment float ___recoveringSpeedAdjustment_36; // System.Single RazorbackMovement::acceleration float ___acceleration_37; // System.Single RazorbackMovement::deceleration float ___deceleration_38; // System.Single RazorbackMovement::deathSpeed float ___deathSpeed_39; // System.Single RazorbackMovement::spawnLateralVelocity float ___spawnLateralVelocity_40; // System.Single RazorbackMovement::spawnLevelOffSpeed float ___spawnLevelOffSpeed_41; // System.Single RazorbackMovement::phase1AheadTarget float ___phase1AheadTarget_42; // System.Single RazorbackMovement::phase2AheadTarget float ___phase2AheadTarget_43; // System.Single RazorbackMovement::phase1LateralForceMultiplier float ___phase1LateralForceMultiplier_44; // System.Single RazorbackMovement::phase1DirectionChangeFireDelayDist float ___phase1DirectionChangeFireDelayDist_45; // System.Single RazorbackMovement::phase1DirectionChangeFireDelay float ___phase1DirectionChangeFireDelay_46; // System.Int32 RazorbackMovement::phase1Loops int32_t ___phase1Loops_47; // System.Single RazorbackMovement::phase2SideAvoidDist float ___phase2SideAvoidDist_48; // System.Single RazorbackMovement::phase3Duration float ___phase3Duration_49; // System.Single RazorbackMovement::phase3AheadTarget float ___phase3AheadTarget_50; // System.Single RazorbackMovement::phase3LateralForceMultiplier float ___phase3LateralForceMultiplier_51; // System.Single RazorbackMovement::maxAlongsidedness float ___maxAlongsidedness_52; // System.Single RazorbackMovement::sideClearance float ___sideClearance_53; // System.Single RazorbackMovement::aheadOffset float ___aheadOffset_54; // System.Single RazorbackMovement::tailgateDistance float ___tailgateDistance_55; // System.Single RazorbackMovement::ramDamage float ___ramDamage_56; // System.Single RazorbackMovement::rammingSpeed float ___rammingSpeed_57; // System.Single RazorbackMovement::rammingRecoil float ___rammingRecoil_58; // System.Single RazorbackMovement::lateralMoveDirection float ___lateralMoveDirection_59; // System.Single RazorbackMovement::spawnMoveDirection float ___spawnMoveDirection_60; // System.Single RazorbackMovement::startSpeed float ___startSpeed_61; // UnityEngine.Vector3 RazorbackMovement::targetPos Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___targetPos_62; // System.Single RazorbackMovement::distToTarget float ___distToTarget_63; // System.Single RazorbackMovement::targetOrientation float ___targetOrientation_64; // System.Single RazorbackMovement::maxOutside float ___maxOutside_65; // System.Single RazorbackMovement::prevCenterDist float ___prevCenterDist_66; // System.Int32 RazorbackMovement::phaseOneStrafeLoops int32_t ___phaseOneStrafeLoops_67; // System.Single RazorbackMovement::phaseOneStrafeStartPosition float ___phaseOneStrafeStartPosition_68; // System.Boolean RazorbackMovement::ignoreFirstPass bool ___ignoreFirstPass_69; // System.Single RazorbackMovement::phaseThreeElapsed float ___phaseThreeElapsed_70; // System.Boolean RazorbackMovement::k__BackingField bool ___U3CStrafingRightU3Ek__BackingField_71; public: inline static int32_t get_offset_of_phaseController_29() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___phaseController_29)); } inline BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * get_phaseController_29() const { return ___phaseController_29; } inline BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 ** get_address_of_phaseController_29() { return &___phaseController_29; } inline void set_phaseController_29(BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * value) { ___phaseController_29 = value; Il2CppCodeGenWriteBarrier((void**)(&___phaseController_29), (void*)value); } inline static int32_t get_offset_of_animController_30() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___animController_30)); } inline RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * get_animController_30() const { return ___animController_30; } inline RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B ** get_address_of_animController_30() { return &___animController_30; } inline void set_animController_30(RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * value) { ___animController_30 = value; Il2CppCodeGenWriteBarrier((void**)(&___animController_30), (void*)value); } inline static int32_t get_offset_of_fireControl_31() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___fireControl_31)); } inline RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * get_fireControl_31() const { return ___fireControl_31; } inline RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C ** get_address_of_fireControl_31() { return &___fireControl_31; } inline void set_fireControl_31(RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * value) { ___fireControl_31 = value; Il2CppCodeGenWriteBarrier((void**)(&___fireControl_31), (void*)value); } inline static int32_t get_offset_of_maximumLean_32() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___maximumLean_32)); } inline float get_maximumLean_32() const { return ___maximumLean_32; } inline float* get_address_of_maximumLean_32() { return &___maximumLean_32; } inline void set_maximumLean_32(float value) { ___maximumLean_32 = value; } inline static int32_t get_offset_of_minLeanThreshold_33() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___minLeanThreshold_33)); } inline float get_minLeanThreshold_33() const { return ___minLeanThreshold_33; } inline float* get_address_of_minLeanThreshold_33() { return &___minLeanThreshold_33; } inline void set_minLeanThreshold_33(float value) { ___minLeanThreshold_33 = value; } inline static int32_t get_offset_of_leanSpeed_34() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___leanSpeed_34)); } inline float get_leanSpeed_34() const { return ___leanSpeed_34; } inline float* get_address_of_leanSpeed_34() { return &___leanSpeed_34; } inline void set_leanSpeed_34(float value) { ___leanSpeed_34 = value; } inline static int32_t get_offset_of_lateralLeanIntensity_35() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___lateralLeanIntensity_35)); } inline float get_lateralLeanIntensity_35() const { return ___lateralLeanIntensity_35; } inline float* get_address_of_lateralLeanIntensity_35() { return &___lateralLeanIntensity_35; } inline void set_lateralLeanIntensity_35(float value) { ___lateralLeanIntensity_35 = value; } inline static int32_t get_offset_of_recoveringSpeedAdjustment_36() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___recoveringSpeedAdjustment_36)); } inline float get_recoveringSpeedAdjustment_36() const { return ___recoveringSpeedAdjustment_36; } inline float* get_address_of_recoveringSpeedAdjustment_36() { return &___recoveringSpeedAdjustment_36; } inline void set_recoveringSpeedAdjustment_36(float value) { ___recoveringSpeedAdjustment_36 = value; } inline static int32_t get_offset_of_acceleration_37() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___acceleration_37)); } inline float get_acceleration_37() const { return ___acceleration_37; } inline float* get_address_of_acceleration_37() { return &___acceleration_37; } inline void set_acceleration_37(float value) { ___acceleration_37 = value; } inline static int32_t get_offset_of_deceleration_38() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___deceleration_38)); } inline float get_deceleration_38() const { return ___deceleration_38; } inline float* get_address_of_deceleration_38() { return &___deceleration_38; } inline void set_deceleration_38(float value) { ___deceleration_38 = value; } inline static int32_t get_offset_of_deathSpeed_39() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___deathSpeed_39)); } inline float get_deathSpeed_39() const { return ___deathSpeed_39; } inline float* get_address_of_deathSpeed_39() { return &___deathSpeed_39; } inline void set_deathSpeed_39(float value) { ___deathSpeed_39 = value; } inline static int32_t get_offset_of_spawnLateralVelocity_40() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___spawnLateralVelocity_40)); } inline float get_spawnLateralVelocity_40() const { return ___spawnLateralVelocity_40; } inline float* get_address_of_spawnLateralVelocity_40() { return &___spawnLateralVelocity_40; } inline void set_spawnLateralVelocity_40(float value) { ___spawnLateralVelocity_40 = value; } inline static int32_t get_offset_of_spawnLevelOffSpeed_41() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___spawnLevelOffSpeed_41)); } inline float get_spawnLevelOffSpeed_41() const { return ___spawnLevelOffSpeed_41; } inline float* get_address_of_spawnLevelOffSpeed_41() { return &___spawnLevelOffSpeed_41; } inline void set_spawnLevelOffSpeed_41(float value) { ___spawnLevelOffSpeed_41 = value; } inline static int32_t get_offset_of_phase1AheadTarget_42() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___phase1AheadTarget_42)); } inline float get_phase1AheadTarget_42() const { return ___phase1AheadTarget_42; } inline float* get_address_of_phase1AheadTarget_42() { return &___phase1AheadTarget_42; } inline void set_phase1AheadTarget_42(float value) { ___phase1AheadTarget_42 = value; } inline static int32_t get_offset_of_phase2AheadTarget_43() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___phase2AheadTarget_43)); } inline float get_phase2AheadTarget_43() const { return ___phase2AheadTarget_43; } inline float* get_address_of_phase2AheadTarget_43() { return &___phase2AheadTarget_43; } inline void set_phase2AheadTarget_43(float value) { ___phase2AheadTarget_43 = value; } inline static int32_t get_offset_of_phase1LateralForceMultiplier_44() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___phase1LateralForceMultiplier_44)); } inline float get_phase1LateralForceMultiplier_44() const { return ___phase1LateralForceMultiplier_44; } inline float* get_address_of_phase1LateralForceMultiplier_44() { return &___phase1LateralForceMultiplier_44; } inline void set_phase1LateralForceMultiplier_44(float value) { ___phase1LateralForceMultiplier_44 = value; } inline static int32_t get_offset_of_phase1DirectionChangeFireDelayDist_45() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___phase1DirectionChangeFireDelayDist_45)); } inline float get_phase1DirectionChangeFireDelayDist_45() const { return ___phase1DirectionChangeFireDelayDist_45; } inline float* get_address_of_phase1DirectionChangeFireDelayDist_45() { return &___phase1DirectionChangeFireDelayDist_45; } inline void set_phase1DirectionChangeFireDelayDist_45(float value) { ___phase1DirectionChangeFireDelayDist_45 = value; } inline static int32_t get_offset_of_phase1DirectionChangeFireDelay_46() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___phase1DirectionChangeFireDelay_46)); } inline float get_phase1DirectionChangeFireDelay_46() const { return ___phase1DirectionChangeFireDelay_46; } inline float* get_address_of_phase1DirectionChangeFireDelay_46() { return &___phase1DirectionChangeFireDelay_46; } inline void set_phase1DirectionChangeFireDelay_46(float value) { ___phase1DirectionChangeFireDelay_46 = value; } inline static int32_t get_offset_of_phase1Loops_47() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___phase1Loops_47)); } inline int32_t get_phase1Loops_47() const { return ___phase1Loops_47; } inline int32_t* get_address_of_phase1Loops_47() { return &___phase1Loops_47; } inline void set_phase1Loops_47(int32_t value) { ___phase1Loops_47 = value; } inline static int32_t get_offset_of_phase2SideAvoidDist_48() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___phase2SideAvoidDist_48)); } inline float get_phase2SideAvoidDist_48() const { return ___phase2SideAvoidDist_48; } inline float* get_address_of_phase2SideAvoidDist_48() { return &___phase2SideAvoidDist_48; } inline void set_phase2SideAvoidDist_48(float value) { ___phase2SideAvoidDist_48 = value; } inline static int32_t get_offset_of_phase3Duration_49() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___phase3Duration_49)); } inline float get_phase3Duration_49() const { return ___phase3Duration_49; } inline float* get_address_of_phase3Duration_49() { return &___phase3Duration_49; } inline void set_phase3Duration_49(float value) { ___phase3Duration_49 = value; } inline static int32_t get_offset_of_phase3AheadTarget_50() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___phase3AheadTarget_50)); } inline float get_phase3AheadTarget_50() const { return ___phase3AheadTarget_50; } inline float* get_address_of_phase3AheadTarget_50() { return &___phase3AheadTarget_50; } inline void set_phase3AheadTarget_50(float value) { ___phase3AheadTarget_50 = value; } inline static int32_t get_offset_of_phase3LateralForceMultiplier_51() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___phase3LateralForceMultiplier_51)); } inline float get_phase3LateralForceMultiplier_51() const { return ___phase3LateralForceMultiplier_51; } inline float* get_address_of_phase3LateralForceMultiplier_51() { return &___phase3LateralForceMultiplier_51; } inline void set_phase3LateralForceMultiplier_51(float value) { ___phase3LateralForceMultiplier_51 = value; } inline static int32_t get_offset_of_maxAlongsidedness_52() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___maxAlongsidedness_52)); } inline float get_maxAlongsidedness_52() const { return ___maxAlongsidedness_52; } inline float* get_address_of_maxAlongsidedness_52() { return &___maxAlongsidedness_52; } inline void set_maxAlongsidedness_52(float value) { ___maxAlongsidedness_52 = value; } inline static int32_t get_offset_of_sideClearance_53() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___sideClearance_53)); } inline float get_sideClearance_53() const { return ___sideClearance_53; } inline float* get_address_of_sideClearance_53() { return &___sideClearance_53; } inline void set_sideClearance_53(float value) { ___sideClearance_53 = value; } inline static int32_t get_offset_of_aheadOffset_54() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___aheadOffset_54)); } inline float get_aheadOffset_54() const { return ___aheadOffset_54; } inline float* get_address_of_aheadOffset_54() { return &___aheadOffset_54; } inline void set_aheadOffset_54(float value) { ___aheadOffset_54 = value; } inline static int32_t get_offset_of_tailgateDistance_55() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___tailgateDistance_55)); } inline float get_tailgateDistance_55() const { return ___tailgateDistance_55; } inline float* get_address_of_tailgateDistance_55() { return &___tailgateDistance_55; } inline void set_tailgateDistance_55(float value) { ___tailgateDistance_55 = value; } inline static int32_t get_offset_of_ramDamage_56() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___ramDamage_56)); } inline float get_ramDamage_56() const { return ___ramDamage_56; } inline float* get_address_of_ramDamage_56() { return &___ramDamage_56; } inline void set_ramDamage_56(float value) { ___ramDamage_56 = value; } inline static int32_t get_offset_of_rammingSpeed_57() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___rammingSpeed_57)); } inline float get_rammingSpeed_57() const { return ___rammingSpeed_57; } inline float* get_address_of_rammingSpeed_57() { return &___rammingSpeed_57; } inline void set_rammingSpeed_57(float value) { ___rammingSpeed_57 = value; } inline static int32_t get_offset_of_rammingRecoil_58() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___rammingRecoil_58)); } inline float get_rammingRecoil_58() const { return ___rammingRecoil_58; } inline float* get_address_of_rammingRecoil_58() { return &___rammingRecoil_58; } inline void set_rammingRecoil_58(float value) { ___rammingRecoil_58 = value; } inline static int32_t get_offset_of_lateralMoveDirection_59() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___lateralMoveDirection_59)); } inline float get_lateralMoveDirection_59() const { return ___lateralMoveDirection_59; } inline float* get_address_of_lateralMoveDirection_59() { return &___lateralMoveDirection_59; } inline void set_lateralMoveDirection_59(float value) { ___lateralMoveDirection_59 = value; } inline static int32_t get_offset_of_spawnMoveDirection_60() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___spawnMoveDirection_60)); } inline float get_spawnMoveDirection_60() const { return ___spawnMoveDirection_60; } inline float* get_address_of_spawnMoveDirection_60() { return &___spawnMoveDirection_60; } inline void set_spawnMoveDirection_60(float value) { ___spawnMoveDirection_60 = value; } inline static int32_t get_offset_of_startSpeed_61() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___startSpeed_61)); } inline float get_startSpeed_61() const { return ___startSpeed_61; } inline float* get_address_of_startSpeed_61() { return &___startSpeed_61; } inline void set_startSpeed_61(float value) { ___startSpeed_61 = value; } inline static int32_t get_offset_of_targetPos_62() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___targetPos_62)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_targetPos_62() const { return ___targetPos_62; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_targetPos_62() { return &___targetPos_62; } inline void set_targetPos_62(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___targetPos_62 = value; } inline static int32_t get_offset_of_distToTarget_63() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___distToTarget_63)); } inline float get_distToTarget_63() const { return ___distToTarget_63; } inline float* get_address_of_distToTarget_63() { return &___distToTarget_63; } inline void set_distToTarget_63(float value) { ___distToTarget_63 = value; } inline static int32_t get_offset_of_targetOrientation_64() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___targetOrientation_64)); } inline float get_targetOrientation_64() const { return ___targetOrientation_64; } inline float* get_address_of_targetOrientation_64() { return &___targetOrientation_64; } inline void set_targetOrientation_64(float value) { ___targetOrientation_64 = value; } inline static int32_t get_offset_of_maxOutside_65() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___maxOutside_65)); } inline float get_maxOutside_65() const { return ___maxOutside_65; } inline float* get_address_of_maxOutside_65() { return &___maxOutside_65; } inline void set_maxOutside_65(float value) { ___maxOutside_65 = value; } inline static int32_t get_offset_of_prevCenterDist_66() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___prevCenterDist_66)); } inline float get_prevCenterDist_66() const { return ___prevCenterDist_66; } inline float* get_address_of_prevCenterDist_66() { return &___prevCenterDist_66; } inline void set_prevCenterDist_66(float value) { ___prevCenterDist_66 = value; } inline static int32_t get_offset_of_phaseOneStrafeLoops_67() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___phaseOneStrafeLoops_67)); } inline int32_t get_phaseOneStrafeLoops_67() const { return ___phaseOneStrafeLoops_67; } inline int32_t* get_address_of_phaseOneStrafeLoops_67() { return &___phaseOneStrafeLoops_67; } inline void set_phaseOneStrafeLoops_67(int32_t value) { ___phaseOneStrafeLoops_67 = value; } inline static int32_t get_offset_of_phaseOneStrafeStartPosition_68() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___phaseOneStrafeStartPosition_68)); } inline float get_phaseOneStrafeStartPosition_68() const { return ___phaseOneStrafeStartPosition_68; } inline float* get_address_of_phaseOneStrafeStartPosition_68() { return &___phaseOneStrafeStartPosition_68; } inline void set_phaseOneStrafeStartPosition_68(float value) { ___phaseOneStrafeStartPosition_68 = value; } inline static int32_t get_offset_of_ignoreFirstPass_69() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___ignoreFirstPass_69)); } inline bool get_ignoreFirstPass_69() const { return ___ignoreFirstPass_69; } inline bool* get_address_of_ignoreFirstPass_69() { return &___ignoreFirstPass_69; } inline void set_ignoreFirstPass_69(bool value) { ___ignoreFirstPass_69 = value; } inline static int32_t get_offset_of_phaseThreeElapsed_70() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___phaseThreeElapsed_70)); } inline float get_phaseThreeElapsed_70() const { return ___phaseThreeElapsed_70; } inline float* get_address_of_phaseThreeElapsed_70() { return &___phaseThreeElapsed_70; } inline void set_phaseThreeElapsed_70(float value) { ___phaseThreeElapsed_70 = value; } inline static int32_t get_offset_of_U3CStrafingRightU3Ek__BackingField_71() { return static_cast(offsetof(RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623, ___U3CStrafingRightU3Ek__BackingField_71)); } inline bool get_U3CStrafingRightU3Ek__BackingField_71() const { return ___U3CStrafingRightU3Ek__BackingField_71; } inline bool* get_address_of_U3CStrafingRightU3Ek__BackingField_71() { return &___U3CStrafingRightU3Ek__BackingField_71; } inline void set_U3CStrafingRightU3Ek__BackingField_71(bool value) { ___U3CStrafingRightU3Ek__BackingField_71 = value; } }; // RazorbackPartManager struct RazorbackPartManager_t7EC1CCE5334E2F84C37E8ADFCC68DAD5CC014ADE : public EnemyPartManager_t3E52E3841B708FD76D41E27DC62073B59E8E5116 { public: // RazorbackAnimationController RazorbackPartManager::animationController RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * ___animationController_11; public: inline static int32_t get_offset_of_animationController_11() { return static_cast(offsetof(RazorbackPartManager_t7EC1CCE5334E2F84C37E8ADFCC68DAD5CC014ADE, ___animationController_11)); } inline RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * get_animationController_11() const { return ___animationController_11; } inline RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B ** get_address_of_animationController_11() { return &___animationController_11; } inline void set_animationController_11(RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * value) { ___animationController_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___animationController_11), (void*)value); } }; // Ripper struct Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D : public EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 { public: // UnityEngine.GameObject Ripper::slashObject GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___slashObject_28; // UnityEngine.GameObject Ripper::dropObject GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___dropObject_29; // UnityEngine.LayerMask Ripper::groundLayers LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___groundLayers_30; // System.Boolean Ripper::startsAsRipper bool ___startsAsRipper_31; // UnityEngine.Transform Ripper::splashPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___splashPrefab_32; // System.Single Ripper::slashMaxSpeed float ___slashMaxSpeed_33; // System.Single Ripper::slashMinSpeed float ___slashMinSpeed_34; // System.Single Ripper::despawnDistance float ___despawnDistance_35; // System.Single Ripper::dropForce float ___dropForce_36; // System.Boolean Ripper::inRipperMode bool ___inRipperMode_37; // System.Int32 Ripper::trafficLane int32_t ___trafficLane_38; public: inline static int32_t get_offset_of_slashObject_28() { return static_cast(offsetof(Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D, ___slashObject_28)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_slashObject_28() const { return ___slashObject_28; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_slashObject_28() { return &___slashObject_28; } inline void set_slashObject_28(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___slashObject_28 = value; Il2CppCodeGenWriteBarrier((void**)(&___slashObject_28), (void*)value); } inline static int32_t get_offset_of_dropObject_29() { return static_cast(offsetof(Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D, ___dropObject_29)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_dropObject_29() const { return ___dropObject_29; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_dropObject_29() { return &___dropObject_29; } inline void set_dropObject_29(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___dropObject_29 = value; Il2CppCodeGenWriteBarrier((void**)(&___dropObject_29), (void*)value); } inline static int32_t get_offset_of_groundLayers_30() { return static_cast(offsetof(Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D, ___groundLayers_30)); } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 get_groundLayers_30() const { return ___groundLayers_30; } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_groundLayers_30() { return &___groundLayers_30; } inline void set_groundLayers_30(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 value) { ___groundLayers_30 = value; } inline static int32_t get_offset_of_startsAsRipper_31() { return static_cast(offsetof(Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D, ___startsAsRipper_31)); } inline bool get_startsAsRipper_31() const { return ___startsAsRipper_31; } inline bool* get_address_of_startsAsRipper_31() { return &___startsAsRipper_31; } inline void set_startsAsRipper_31(bool value) { ___startsAsRipper_31 = value; } inline static int32_t get_offset_of_splashPrefab_32() { return static_cast(offsetof(Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D, ___splashPrefab_32)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_splashPrefab_32() const { return ___splashPrefab_32; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_splashPrefab_32() { return &___splashPrefab_32; } inline void set_splashPrefab_32(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___splashPrefab_32 = value; Il2CppCodeGenWriteBarrier((void**)(&___splashPrefab_32), (void*)value); } inline static int32_t get_offset_of_slashMaxSpeed_33() { return static_cast(offsetof(Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D, ___slashMaxSpeed_33)); } inline float get_slashMaxSpeed_33() const { return ___slashMaxSpeed_33; } inline float* get_address_of_slashMaxSpeed_33() { return &___slashMaxSpeed_33; } inline void set_slashMaxSpeed_33(float value) { ___slashMaxSpeed_33 = value; } inline static int32_t get_offset_of_slashMinSpeed_34() { return static_cast(offsetof(Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D, ___slashMinSpeed_34)); } inline float get_slashMinSpeed_34() const { return ___slashMinSpeed_34; } inline float* get_address_of_slashMinSpeed_34() { return &___slashMinSpeed_34; } inline void set_slashMinSpeed_34(float value) { ___slashMinSpeed_34 = value; } inline static int32_t get_offset_of_despawnDistance_35() { return static_cast(offsetof(Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D, ___despawnDistance_35)); } inline float get_despawnDistance_35() const { return ___despawnDistance_35; } inline float* get_address_of_despawnDistance_35() { return &___despawnDistance_35; } inline void set_despawnDistance_35(float value) { ___despawnDistance_35 = value; } inline static int32_t get_offset_of_dropForce_36() { return static_cast(offsetof(Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D, ___dropForce_36)); } inline float get_dropForce_36() const { return ___dropForce_36; } inline float* get_address_of_dropForce_36() { return &___dropForce_36; } inline void set_dropForce_36(float value) { ___dropForce_36 = value; } inline static int32_t get_offset_of_inRipperMode_37() { return static_cast(offsetof(Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D, ___inRipperMode_37)); } inline bool get_inRipperMode_37() const { return ___inRipperMode_37; } inline bool* get_address_of_inRipperMode_37() { return &___inRipperMode_37; } inline void set_inRipperMode_37(bool value) { ___inRipperMode_37 = value; } inline static int32_t get_offset_of_trafficLane_38() { return static_cast(offsetof(Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D, ___trafficLane_38)); } inline int32_t get_trafficLane_38() const { return ___trafficLane_38; } inline int32_t* get_address_of_trafficLane_38() { return &___trafficLane_38; } inline void set_trafficLane_38(int32_t value) { ___trafficLane_38 = value; } }; // RipperFireable struct RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA : public Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 { public: // UnityEngine.Transform RipperFireable::firePoint Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___firePoint_11; // UnityEngine.Transform RipperFireable::projectile Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___projectile_12; // Follower RipperFireable::firingFollower Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * ___firingFollower_13; // System.Boolean RipperFireable::placeInsteadOfLaunch bool ___placeInsteadOfLaunch_14; // UnityEngine.Vector2 RipperFireable::placeDistanceRange Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___placeDistanceRange_15; // System.Single RipperFireable::projectileForce float ___projectileForce_16; // System.Single RipperFireable::fireVariance float ___fireVariance_17; // System.Single RipperFireable::addedSpeed float ___addedSpeed_18; // System.Int32 RipperFireable::lastUsedLane int32_t ___lastUsedLane_19; public: inline static int32_t get_offset_of_firePoint_11() { return static_cast(offsetof(RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA, ___firePoint_11)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_firePoint_11() const { return ___firePoint_11; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_firePoint_11() { return &___firePoint_11; } inline void set_firePoint_11(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___firePoint_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___firePoint_11), (void*)value); } inline static int32_t get_offset_of_projectile_12() { return static_cast(offsetof(RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA, ___projectile_12)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_projectile_12() const { return ___projectile_12; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_projectile_12() { return &___projectile_12; } inline void set_projectile_12(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___projectile_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___projectile_12), (void*)value); } inline static int32_t get_offset_of_firingFollower_13() { return static_cast(offsetof(RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA, ___firingFollower_13)); } inline Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * get_firingFollower_13() const { return ___firingFollower_13; } inline Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 ** get_address_of_firingFollower_13() { return &___firingFollower_13; } inline void set_firingFollower_13(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * value) { ___firingFollower_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___firingFollower_13), (void*)value); } inline static int32_t get_offset_of_placeInsteadOfLaunch_14() { return static_cast(offsetof(RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA, ___placeInsteadOfLaunch_14)); } inline bool get_placeInsteadOfLaunch_14() const { return ___placeInsteadOfLaunch_14; } inline bool* get_address_of_placeInsteadOfLaunch_14() { return &___placeInsteadOfLaunch_14; } inline void set_placeInsteadOfLaunch_14(bool value) { ___placeInsteadOfLaunch_14 = value; } inline static int32_t get_offset_of_placeDistanceRange_15() { return static_cast(offsetof(RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA, ___placeDistanceRange_15)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_placeDistanceRange_15() const { return ___placeDistanceRange_15; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_placeDistanceRange_15() { return &___placeDistanceRange_15; } inline void set_placeDistanceRange_15(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___placeDistanceRange_15 = value; } inline static int32_t get_offset_of_projectileForce_16() { return static_cast(offsetof(RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA, ___projectileForce_16)); } inline float get_projectileForce_16() const { return ___projectileForce_16; } inline float* get_address_of_projectileForce_16() { return &___projectileForce_16; } inline void set_projectileForce_16(float value) { ___projectileForce_16 = value; } inline static int32_t get_offset_of_fireVariance_17() { return static_cast(offsetof(RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA, ___fireVariance_17)); } inline float get_fireVariance_17() const { return ___fireVariance_17; } inline float* get_address_of_fireVariance_17() { return &___fireVariance_17; } inline void set_fireVariance_17(float value) { ___fireVariance_17 = value; } inline static int32_t get_offset_of_addedSpeed_18() { return static_cast(offsetof(RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA, ___addedSpeed_18)); } inline float get_addedSpeed_18() const { return ___addedSpeed_18; } inline float* get_address_of_addedSpeed_18() { return &___addedSpeed_18; } inline void set_addedSpeed_18(float value) { ___addedSpeed_18 = value; } inline static int32_t get_offset_of_lastUsedLane_19() { return static_cast(offsetof(RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA, ___lastUsedLane_19)); } inline int32_t get_lastUsedLane_19() const { return ___lastUsedLane_19; } inline int32_t* get_address_of_lastUsedLane_19() { return &___lastUsedLane_19; } inline void set_lastUsedLane_19(int32_t value) { ___lastUsedLane_19 = value; } }; // PathCreation.Examples.RoadMeshCreatorCustom struct RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945 : public PathSceneTool_t7FF61C2AC5538D780770CCDBCCE9DBDB8A86935A { public: // System.Single PathCreation.Examples.RoadMeshCreatorCustom::roadWidth float ___roadWidth_7; // System.Single PathCreation.Examples.RoadMeshCreatorCustom::barrierHeight float ___barrierHeight_8; // System.Single PathCreation.Examples.RoadMeshCreatorCustom::barrierAngle float ___barrierAngle_9; // System.Boolean PathCreation.Examples.RoadMeshCreatorCustom::flattenSurface bool ___flattenSurface_10; // System.Single PathCreation.Examples.RoadMeshCreatorCustom::maxAngleError float ___maxAngleError_11; // System.Single PathCreation.Examples.RoadMeshCreatorCustom::minVertexDst float ___minVertexDst_12; // UnityEngine.Material PathCreation.Examples.RoadMeshCreatorCustom::roadMaterial Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___roadMaterial_13; // UnityEngine.Material PathCreation.Examples.RoadMeshCreatorCustom::barrierMaterial Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___barrierMaterial_14; // System.Single PathCreation.Examples.RoadMeshCreatorCustom::textureTiling float ___textureTiling_15; // UnityEngine.GameObject PathCreation.Examples.RoadMeshCreatorCustom::meshHolder GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___meshHolder_16; // UnityEngine.MeshFilter PathCreation.Examples.RoadMeshCreatorCustom::meshFilter MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * ___meshFilter_17; // UnityEngine.MeshRenderer PathCreation.Examples.RoadMeshCreatorCustom::meshRenderer MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * ___meshRenderer_18; // UnityEngine.Mesh PathCreation.Examples.RoadMeshCreatorCustom::mesh Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * ___mesh_19; // PathCreation.VertexPath PathCreation.Examples.RoadMeshCreatorCustom::simplifiedPath VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * ___simplifiedPath_20; public: inline static int32_t get_offset_of_roadWidth_7() { return static_cast(offsetof(RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945, ___roadWidth_7)); } inline float get_roadWidth_7() const { return ___roadWidth_7; } inline float* get_address_of_roadWidth_7() { return &___roadWidth_7; } inline void set_roadWidth_7(float value) { ___roadWidth_7 = value; } inline static int32_t get_offset_of_barrierHeight_8() { return static_cast(offsetof(RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945, ___barrierHeight_8)); } inline float get_barrierHeight_8() const { return ___barrierHeight_8; } inline float* get_address_of_barrierHeight_8() { return &___barrierHeight_8; } inline void set_barrierHeight_8(float value) { ___barrierHeight_8 = value; } inline static int32_t get_offset_of_barrierAngle_9() { return static_cast(offsetof(RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945, ___barrierAngle_9)); } inline float get_barrierAngle_9() const { return ___barrierAngle_9; } inline float* get_address_of_barrierAngle_9() { return &___barrierAngle_9; } inline void set_barrierAngle_9(float value) { ___barrierAngle_9 = value; } inline static int32_t get_offset_of_flattenSurface_10() { return static_cast(offsetof(RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945, ___flattenSurface_10)); } inline bool get_flattenSurface_10() const { return ___flattenSurface_10; } inline bool* get_address_of_flattenSurface_10() { return &___flattenSurface_10; } inline void set_flattenSurface_10(bool value) { ___flattenSurface_10 = value; } inline static int32_t get_offset_of_maxAngleError_11() { return static_cast(offsetof(RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945, ___maxAngleError_11)); } inline float get_maxAngleError_11() const { return ___maxAngleError_11; } inline float* get_address_of_maxAngleError_11() { return &___maxAngleError_11; } inline void set_maxAngleError_11(float value) { ___maxAngleError_11 = value; } inline static int32_t get_offset_of_minVertexDst_12() { return static_cast(offsetof(RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945, ___minVertexDst_12)); } inline float get_minVertexDst_12() const { return ___minVertexDst_12; } inline float* get_address_of_minVertexDst_12() { return &___minVertexDst_12; } inline void set_minVertexDst_12(float value) { ___minVertexDst_12 = value; } inline static int32_t get_offset_of_roadMaterial_13() { return static_cast(offsetof(RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945, ___roadMaterial_13)); } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_roadMaterial_13() const { return ___roadMaterial_13; } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_roadMaterial_13() { return &___roadMaterial_13; } inline void set_roadMaterial_13(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value) { ___roadMaterial_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___roadMaterial_13), (void*)value); } inline static int32_t get_offset_of_barrierMaterial_14() { return static_cast(offsetof(RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945, ___barrierMaterial_14)); } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_barrierMaterial_14() const { return ___barrierMaterial_14; } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_barrierMaterial_14() { return &___barrierMaterial_14; } inline void set_barrierMaterial_14(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value) { ___barrierMaterial_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___barrierMaterial_14), (void*)value); } inline static int32_t get_offset_of_textureTiling_15() { return static_cast(offsetof(RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945, ___textureTiling_15)); } inline float get_textureTiling_15() const { return ___textureTiling_15; } inline float* get_address_of_textureTiling_15() { return &___textureTiling_15; } inline void set_textureTiling_15(float value) { ___textureTiling_15 = value; } inline static int32_t get_offset_of_meshHolder_16() { return static_cast(offsetof(RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945, ___meshHolder_16)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_meshHolder_16() const { return ___meshHolder_16; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_meshHolder_16() { return &___meshHolder_16; } inline void set_meshHolder_16(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___meshHolder_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___meshHolder_16), (void*)value); } inline static int32_t get_offset_of_meshFilter_17() { return static_cast(offsetof(RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945, ___meshFilter_17)); } inline MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * get_meshFilter_17() const { return ___meshFilter_17; } inline MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A ** get_address_of_meshFilter_17() { return &___meshFilter_17; } inline void set_meshFilter_17(MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * value) { ___meshFilter_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___meshFilter_17), (void*)value); } inline static int32_t get_offset_of_meshRenderer_18() { return static_cast(offsetof(RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945, ___meshRenderer_18)); } inline MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * get_meshRenderer_18() const { return ___meshRenderer_18; } inline MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B ** get_address_of_meshRenderer_18() { return &___meshRenderer_18; } inline void set_meshRenderer_18(MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * value) { ___meshRenderer_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___meshRenderer_18), (void*)value); } inline static int32_t get_offset_of_mesh_19() { return static_cast(offsetof(RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945, ___mesh_19)); } inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * get_mesh_19() const { return ___mesh_19; } inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 ** get_address_of_mesh_19() { return &___mesh_19; } inline void set_mesh_19(Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * value) { ___mesh_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___mesh_19), (void*)value); } inline static int32_t get_offset_of_simplifiedPath_20() { return static_cast(offsetof(RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945, ___simplifiedPath_20)); } inline VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * get_simplifiedPath_20() const { return ___simplifiedPath_20; } inline VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 ** get_address_of_simplifiedPath_20() { return &___simplifiedPath_20; } inline void set_simplifiedPath_20(VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * value) { ___simplifiedPath_20 = value; Il2CppCodeGenWriteBarrier((void**)(&___simplifiedPath_20), (void*)value); } }; // Roller struct Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276 : public EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D { public: // System.Single Roller::maxForwardVelocity float ___maxForwardVelocity_12; // System.Single Roller::horizontalVelocity float ___horizontalVelocity_13; // System.Single Roller::downVelocity float ___downVelocity_14; // System.Single Roller::groundCollisionDistance float ___groundCollisionDistance_15; // System.Single Roller::bounciness float ___bounciness_16; // System.Single Roller::armedHitDamageMultiplier float ___armedHitDamageMultiplier_17; // System.Single Roller::despawnDistance float ___despawnDistance_18; // System.Single Roller::explodeProximity float ___explodeProximity_19; // System.Single Roller::explosionDamage float ___explosionDamage_20; // System.Int32 Roller::explosionAheadOffset int32_t ___explosionAheadOffset_21; // UnityEngine.Transform Roller::explosionPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___explosionPrefab_22; // UnityEngine.Transform Roller::destroyedPrefab Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___destroyedPrefab_23; // UnityEngine.Animator Roller::rollerAnim Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___rollerAnim_24; // UnityEngine.ParticleSystem Roller::sparks ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * ___sparks_25; // UnityEngine.Rigidbody Roller::rb Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * ___rb_26; // UnityEngine.LayerMask Roller::railLayers LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___railLayers_27; // System.Boolean Roller::armed bool ___armed_28; // System.Boolean Roller::released bool ___released_29; // System.Boolean Roller::horizontalFlipped bool ___horizontalFlipped_30; // System.Single Roller::nextDirectionChangeAllowed float ___nextDirectionChangeAllowed_31; // System.Single Roller::usedForwardVelocity float ___usedForwardVelocity_32; public: inline static int32_t get_offset_of_maxForwardVelocity_12() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___maxForwardVelocity_12)); } inline float get_maxForwardVelocity_12() const { return ___maxForwardVelocity_12; } inline float* get_address_of_maxForwardVelocity_12() { return &___maxForwardVelocity_12; } inline void set_maxForwardVelocity_12(float value) { ___maxForwardVelocity_12 = value; } inline static int32_t get_offset_of_horizontalVelocity_13() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___horizontalVelocity_13)); } inline float get_horizontalVelocity_13() const { return ___horizontalVelocity_13; } inline float* get_address_of_horizontalVelocity_13() { return &___horizontalVelocity_13; } inline void set_horizontalVelocity_13(float value) { ___horizontalVelocity_13 = value; } inline static int32_t get_offset_of_downVelocity_14() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___downVelocity_14)); } inline float get_downVelocity_14() const { return ___downVelocity_14; } inline float* get_address_of_downVelocity_14() { return &___downVelocity_14; } inline void set_downVelocity_14(float value) { ___downVelocity_14 = value; } inline static int32_t get_offset_of_groundCollisionDistance_15() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___groundCollisionDistance_15)); } inline float get_groundCollisionDistance_15() const { return ___groundCollisionDistance_15; } inline float* get_address_of_groundCollisionDistance_15() { return &___groundCollisionDistance_15; } inline void set_groundCollisionDistance_15(float value) { ___groundCollisionDistance_15 = value; } inline static int32_t get_offset_of_bounciness_16() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___bounciness_16)); } inline float get_bounciness_16() const { return ___bounciness_16; } inline float* get_address_of_bounciness_16() { return &___bounciness_16; } inline void set_bounciness_16(float value) { ___bounciness_16 = value; } inline static int32_t get_offset_of_armedHitDamageMultiplier_17() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___armedHitDamageMultiplier_17)); } inline float get_armedHitDamageMultiplier_17() const { return ___armedHitDamageMultiplier_17; } inline float* get_address_of_armedHitDamageMultiplier_17() { return &___armedHitDamageMultiplier_17; } inline void set_armedHitDamageMultiplier_17(float value) { ___armedHitDamageMultiplier_17 = value; } inline static int32_t get_offset_of_despawnDistance_18() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___despawnDistance_18)); } inline float get_despawnDistance_18() const { return ___despawnDistance_18; } inline float* get_address_of_despawnDistance_18() { return &___despawnDistance_18; } inline void set_despawnDistance_18(float value) { ___despawnDistance_18 = value; } inline static int32_t get_offset_of_explodeProximity_19() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___explodeProximity_19)); } inline float get_explodeProximity_19() const { return ___explodeProximity_19; } inline float* get_address_of_explodeProximity_19() { return &___explodeProximity_19; } inline void set_explodeProximity_19(float value) { ___explodeProximity_19 = value; } inline static int32_t get_offset_of_explosionDamage_20() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___explosionDamage_20)); } inline float get_explosionDamage_20() const { return ___explosionDamage_20; } inline float* get_address_of_explosionDamage_20() { return &___explosionDamage_20; } inline void set_explosionDamage_20(float value) { ___explosionDamage_20 = value; } inline static int32_t get_offset_of_explosionAheadOffset_21() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___explosionAheadOffset_21)); } inline int32_t get_explosionAheadOffset_21() const { return ___explosionAheadOffset_21; } inline int32_t* get_address_of_explosionAheadOffset_21() { return &___explosionAheadOffset_21; } inline void set_explosionAheadOffset_21(int32_t value) { ___explosionAheadOffset_21 = value; } inline static int32_t get_offset_of_explosionPrefab_22() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___explosionPrefab_22)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_explosionPrefab_22() const { return ___explosionPrefab_22; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_explosionPrefab_22() { return &___explosionPrefab_22; } inline void set_explosionPrefab_22(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___explosionPrefab_22 = value; Il2CppCodeGenWriteBarrier((void**)(&___explosionPrefab_22), (void*)value); } inline static int32_t get_offset_of_destroyedPrefab_23() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___destroyedPrefab_23)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_destroyedPrefab_23() const { return ___destroyedPrefab_23; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_destroyedPrefab_23() { return &___destroyedPrefab_23; } inline void set_destroyedPrefab_23(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___destroyedPrefab_23 = value; Il2CppCodeGenWriteBarrier((void**)(&___destroyedPrefab_23), (void*)value); } inline static int32_t get_offset_of_rollerAnim_24() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___rollerAnim_24)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_rollerAnim_24() const { return ___rollerAnim_24; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_rollerAnim_24() { return &___rollerAnim_24; } inline void set_rollerAnim_24(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___rollerAnim_24 = value; Il2CppCodeGenWriteBarrier((void**)(&___rollerAnim_24), (void*)value); } inline static int32_t get_offset_of_sparks_25() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___sparks_25)); } inline ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * get_sparks_25() const { return ___sparks_25; } inline ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E ** get_address_of_sparks_25() { return &___sparks_25; } inline void set_sparks_25(ParticleSystem_t2F526CCDBD3512879B3FCBE04BCAB20D7B4F391E * value) { ___sparks_25 = value; Il2CppCodeGenWriteBarrier((void**)(&___sparks_25), (void*)value); } inline static int32_t get_offset_of_rb_26() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___rb_26)); } inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * get_rb_26() const { return ___rb_26; } inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A ** get_address_of_rb_26() { return &___rb_26; } inline void set_rb_26(Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * value) { ___rb_26 = value; Il2CppCodeGenWriteBarrier((void**)(&___rb_26), (void*)value); } inline static int32_t get_offset_of_railLayers_27() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___railLayers_27)); } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 get_railLayers_27() const { return ___railLayers_27; } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_railLayers_27() { return &___railLayers_27; } inline void set_railLayers_27(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 value) { ___railLayers_27 = value; } inline static int32_t get_offset_of_armed_28() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___armed_28)); } inline bool get_armed_28() const { return ___armed_28; } inline bool* get_address_of_armed_28() { return &___armed_28; } inline void set_armed_28(bool value) { ___armed_28 = value; } inline static int32_t get_offset_of_released_29() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___released_29)); } inline bool get_released_29() const { return ___released_29; } inline bool* get_address_of_released_29() { return &___released_29; } inline void set_released_29(bool value) { ___released_29 = value; } inline static int32_t get_offset_of_horizontalFlipped_30() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___horizontalFlipped_30)); } inline bool get_horizontalFlipped_30() const { return ___horizontalFlipped_30; } inline bool* get_address_of_horizontalFlipped_30() { return &___horizontalFlipped_30; } inline void set_horizontalFlipped_30(bool value) { ___horizontalFlipped_30 = value; } inline static int32_t get_offset_of_nextDirectionChangeAllowed_31() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___nextDirectionChangeAllowed_31)); } inline float get_nextDirectionChangeAllowed_31() const { return ___nextDirectionChangeAllowed_31; } inline float* get_address_of_nextDirectionChangeAllowed_31() { return &___nextDirectionChangeAllowed_31; } inline void set_nextDirectionChangeAllowed_31(float value) { ___nextDirectionChangeAllowed_31 = value; } inline static int32_t get_offset_of_usedForwardVelocity_32() { return static_cast(offsetof(Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276, ___usedForwardVelocity_32)); } inline float get_usedForwardVelocity_32() const { return ___usedForwardVelocity_32; } inline float* get_address_of_usedForwardVelocity_32() { return &___usedForwardVelocity_32; } inline void set_usedForwardVelocity_32(float value) { ___usedForwardVelocity_32 = value; } }; // RollerFireable struct RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F : public Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 { public: // BasicDroneBehavior RollerFireable::droneBehavior BasicDroneBehavior_t102A0C9FB0184201EC2FE48812414922DCBB8A10 * ___droneBehavior_11; // System.Collections.Generic.List`1 RollerFireable::rollers List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18 * ___rollers_12; public: inline static int32_t get_offset_of_droneBehavior_11() { return static_cast(offsetof(RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F, ___droneBehavior_11)); } inline BasicDroneBehavior_t102A0C9FB0184201EC2FE48812414922DCBB8A10 * get_droneBehavior_11() const { return ___droneBehavior_11; } inline BasicDroneBehavior_t102A0C9FB0184201EC2FE48812414922DCBB8A10 ** get_address_of_droneBehavior_11() { return &___droneBehavior_11; } inline void set_droneBehavior_11(BasicDroneBehavior_t102A0C9FB0184201EC2FE48812414922DCBB8A10 * value) { ___droneBehavior_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___droneBehavior_11), (void*)value); } inline static int32_t get_offset_of_rollers_12() { return static_cast(offsetof(RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F, ___rollers_12)); } inline List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18 * get_rollers_12() const { return ___rollers_12; } inline List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18 ** get_address_of_rollers_12() { return &___rollers_12; } inline void set_rollers_12(List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18 * value) { ___rollers_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___rollers_12), (void*)value); } }; // SniperFireable struct SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202 : public Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 { public: // System.Single SniperFireable::shotDamage float ___shotDamage_12; // UnityEngine.Transform SniperFireable::hitParticles Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___hitParticles_13; // UnityEngine.Transform SniperFireable::firePoint Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___firePoint_14; // System.Single SniperFireable::shotWidth float ___shotWidth_15; // System.Single SniperFireable::targetingLaserOnAngle float ___targetingLaserOnAngle_16; // UnityEngine.LayerMask SniperFireable::aimLayerMask LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___aimLayerMask_17; // UnityEngine.LayerMask SniperFireable::hitLayerMask LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___hitLayerMask_18; // System.Single SniperFireable::minAlpha float ___minAlpha_19; // System.Single SniperFireable::maxAlpha float ___maxAlpha_20; // UnityEngine.AudioSource SniperFireable::glareSource AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___glareSource_21; // UnityEngine.AudioClip SniperFireable::sightedClip AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___sightedClip_22; // UnityEngine.AudioClip SniperFireable::flashClip AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___flashClip_23; // UnityEngine.Animator SniperFireable::anim Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___anim_24; // UnityEngine.AudioSource SniperFireable::fireSource AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___fireSource_25; // UnityEngine.RaycastHit[] SniperFireable::hits RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* ___hits_26; // HitscanLineRenderer SniperFireable::lineRenderer HitscanLineRenderer_tDF7BEFF845E7E1403DCF2FFBA0F20DE980B17C61 * ___lineRenderer_27; // System.Single SniperFireable::targetingAngle float ___targetingAngle_28; // UnityEngine.GradientAlphaKey[] SniperFireable::alphas GradientAlphaKeyU5BU5D_t4B07B8959D70A589B53B18B15512C74AEBD03748* ___alphas_29; // UnityEngine.GradientColorKey[] SniperFireable::colorKeys GradientColorKeyU5BU5D_t93452502F87F8D08C4E848B95CFCBDFCD482056A* ___colorKeys_30; // System.Single SniperFireable::lineLength float ___lineLength_31; // System.Int32 SniperFireable::hitCount int32_t ___hitCount_32; // System.Boolean SniperFireable::aboutToFire bool ___aboutToFire_33; // System.Boolean SniperFireable::alreadySighted bool ___alreadySighted_34; // System.Boolean SniperFireable::k__BackingField bool ___U3CSightBlockedU3Ek__BackingField_35; public: inline static int32_t get_offset_of_shotDamage_12() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___shotDamage_12)); } inline float get_shotDamage_12() const { return ___shotDamage_12; } inline float* get_address_of_shotDamage_12() { return &___shotDamage_12; } inline void set_shotDamage_12(float value) { ___shotDamage_12 = value; } inline static int32_t get_offset_of_hitParticles_13() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___hitParticles_13)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_hitParticles_13() const { return ___hitParticles_13; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_hitParticles_13() { return &___hitParticles_13; } inline void set_hitParticles_13(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___hitParticles_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___hitParticles_13), (void*)value); } inline static int32_t get_offset_of_firePoint_14() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___firePoint_14)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_firePoint_14() const { return ___firePoint_14; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_firePoint_14() { return &___firePoint_14; } inline void set_firePoint_14(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___firePoint_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___firePoint_14), (void*)value); } inline static int32_t get_offset_of_shotWidth_15() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___shotWidth_15)); } inline float get_shotWidth_15() const { return ___shotWidth_15; } inline float* get_address_of_shotWidth_15() { return &___shotWidth_15; } inline void set_shotWidth_15(float value) { ___shotWidth_15 = value; } inline static int32_t get_offset_of_targetingLaserOnAngle_16() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___targetingLaserOnAngle_16)); } inline float get_targetingLaserOnAngle_16() const { return ___targetingLaserOnAngle_16; } inline float* get_address_of_targetingLaserOnAngle_16() { return &___targetingLaserOnAngle_16; } inline void set_targetingLaserOnAngle_16(float value) { ___targetingLaserOnAngle_16 = value; } inline static int32_t get_offset_of_aimLayerMask_17() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___aimLayerMask_17)); } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 get_aimLayerMask_17() const { return ___aimLayerMask_17; } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_aimLayerMask_17() { return &___aimLayerMask_17; } inline void set_aimLayerMask_17(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 value) { ___aimLayerMask_17 = value; } inline static int32_t get_offset_of_hitLayerMask_18() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___hitLayerMask_18)); } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 get_hitLayerMask_18() const { return ___hitLayerMask_18; } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_hitLayerMask_18() { return &___hitLayerMask_18; } inline void set_hitLayerMask_18(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 value) { ___hitLayerMask_18 = value; } inline static int32_t get_offset_of_minAlpha_19() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___minAlpha_19)); } inline float get_minAlpha_19() const { return ___minAlpha_19; } inline float* get_address_of_minAlpha_19() { return &___minAlpha_19; } inline void set_minAlpha_19(float value) { ___minAlpha_19 = value; } inline static int32_t get_offset_of_maxAlpha_20() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___maxAlpha_20)); } inline float get_maxAlpha_20() const { return ___maxAlpha_20; } inline float* get_address_of_maxAlpha_20() { return &___maxAlpha_20; } inline void set_maxAlpha_20(float value) { ___maxAlpha_20 = value; } inline static int32_t get_offset_of_glareSource_21() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___glareSource_21)); } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * get_glareSource_21() const { return ___glareSource_21; } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B ** get_address_of_glareSource_21() { return &___glareSource_21; } inline void set_glareSource_21(AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * value) { ___glareSource_21 = value; Il2CppCodeGenWriteBarrier((void**)(&___glareSource_21), (void*)value); } inline static int32_t get_offset_of_sightedClip_22() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___sightedClip_22)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_sightedClip_22() const { return ___sightedClip_22; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_sightedClip_22() { return &___sightedClip_22; } inline void set_sightedClip_22(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___sightedClip_22 = value; Il2CppCodeGenWriteBarrier((void**)(&___sightedClip_22), (void*)value); } inline static int32_t get_offset_of_flashClip_23() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___flashClip_23)); } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * get_flashClip_23() const { return ___flashClip_23; } inline AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE ** get_address_of_flashClip_23() { return &___flashClip_23; } inline void set_flashClip_23(AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * value) { ___flashClip_23 = value; Il2CppCodeGenWriteBarrier((void**)(&___flashClip_23), (void*)value); } inline static int32_t get_offset_of_anim_24() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___anim_24)); } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * get_anim_24() const { return ___anim_24; } inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 ** get_address_of_anim_24() { return &___anim_24; } inline void set_anim_24(Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * value) { ___anim_24 = value; Il2CppCodeGenWriteBarrier((void**)(&___anim_24), (void*)value); } inline static int32_t get_offset_of_fireSource_25() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___fireSource_25)); } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * get_fireSource_25() const { return ___fireSource_25; } inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B ** get_address_of_fireSource_25() { return &___fireSource_25; } inline void set_fireSource_25(AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * value) { ___fireSource_25 = value; Il2CppCodeGenWriteBarrier((void**)(&___fireSource_25), (void*)value); } inline static int32_t get_offset_of_hits_26() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___hits_26)); } inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* get_hits_26() const { return ___hits_26; } inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09** get_address_of_hits_26() { return &___hits_26; } inline void set_hits_26(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* value) { ___hits_26 = value; Il2CppCodeGenWriteBarrier((void**)(&___hits_26), (void*)value); } inline static int32_t get_offset_of_lineRenderer_27() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___lineRenderer_27)); } inline HitscanLineRenderer_tDF7BEFF845E7E1403DCF2FFBA0F20DE980B17C61 * get_lineRenderer_27() const { return ___lineRenderer_27; } inline HitscanLineRenderer_tDF7BEFF845E7E1403DCF2FFBA0F20DE980B17C61 ** get_address_of_lineRenderer_27() { return &___lineRenderer_27; } inline void set_lineRenderer_27(HitscanLineRenderer_tDF7BEFF845E7E1403DCF2FFBA0F20DE980B17C61 * value) { ___lineRenderer_27 = value; Il2CppCodeGenWriteBarrier((void**)(&___lineRenderer_27), (void*)value); } inline static int32_t get_offset_of_targetingAngle_28() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___targetingAngle_28)); } inline float get_targetingAngle_28() const { return ___targetingAngle_28; } inline float* get_address_of_targetingAngle_28() { return &___targetingAngle_28; } inline void set_targetingAngle_28(float value) { ___targetingAngle_28 = value; } inline static int32_t get_offset_of_alphas_29() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___alphas_29)); } inline GradientAlphaKeyU5BU5D_t4B07B8959D70A589B53B18B15512C74AEBD03748* get_alphas_29() const { return ___alphas_29; } inline GradientAlphaKeyU5BU5D_t4B07B8959D70A589B53B18B15512C74AEBD03748** get_address_of_alphas_29() { return &___alphas_29; } inline void set_alphas_29(GradientAlphaKeyU5BU5D_t4B07B8959D70A589B53B18B15512C74AEBD03748* value) { ___alphas_29 = value; Il2CppCodeGenWriteBarrier((void**)(&___alphas_29), (void*)value); } inline static int32_t get_offset_of_colorKeys_30() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___colorKeys_30)); } inline GradientColorKeyU5BU5D_t93452502F87F8D08C4E848B95CFCBDFCD482056A* get_colorKeys_30() const { return ___colorKeys_30; } inline GradientColorKeyU5BU5D_t93452502F87F8D08C4E848B95CFCBDFCD482056A** get_address_of_colorKeys_30() { return &___colorKeys_30; } inline void set_colorKeys_30(GradientColorKeyU5BU5D_t93452502F87F8D08C4E848B95CFCBDFCD482056A* value) { ___colorKeys_30 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorKeys_30), (void*)value); } inline static int32_t get_offset_of_lineLength_31() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___lineLength_31)); } inline float get_lineLength_31() const { return ___lineLength_31; } inline float* get_address_of_lineLength_31() { return &___lineLength_31; } inline void set_lineLength_31(float value) { ___lineLength_31 = value; } inline static int32_t get_offset_of_hitCount_32() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___hitCount_32)); } inline int32_t get_hitCount_32() const { return ___hitCount_32; } inline int32_t* get_address_of_hitCount_32() { return &___hitCount_32; } inline void set_hitCount_32(int32_t value) { ___hitCount_32 = value; } inline static int32_t get_offset_of_aboutToFire_33() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___aboutToFire_33)); } inline bool get_aboutToFire_33() const { return ___aboutToFire_33; } inline bool* get_address_of_aboutToFire_33() { return &___aboutToFire_33; } inline void set_aboutToFire_33(bool value) { ___aboutToFire_33 = value; } inline static int32_t get_offset_of_alreadySighted_34() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___alreadySighted_34)); } inline bool get_alreadySighted_34() const { return ___alreadySighted_34; } inline bool* get_address_of_alreadySighted_34() { return &___alreadySighted_34; } inline void set_alreadySighted_34(bool value) { ___alreadySighted_34 = value; } inline static int32_t get_offset_of_U3CSightBlockedU3Ek__BackingField_35() { return static_cast(offsetof(SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202, ___U3CSightBlockedU3Ek__BackingField_35)); } inline bool get_U3CSightBlockedU3Ek__BackingField_35() const { return ___U3CSightBlockedU3Ek__BackingField_35; } inline bool* get_address_of_U3CSightBlockedU3Ek__BackingField_35() { return &___U3CSightBlockedU3Ek__BackingField_35; } inline void set_U3CSightBlockedU3Ek__BackingField_35(bool value) { ___U3CSightBlockedU3Ek__BackingField_35 = value; } }; // UnityEngine.UI.MaskableGraphic struct MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE : public Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 { public: // System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculateStencil bool ___m_ShouldRecalculateStencil_27; // UnityEngine.Material UnityEngine.UI.MaskableGraphic::m_MaskMaterial Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___m_MaskMaterial_28; // UnityEngine.UI.RectMask2D UnityEngine.UI.MaskableGraphic::m_ParentMask RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15 * ___m_ParentMask_29; // System.Boolean UnityEngine.UI.MaskableGraphic::m_Maskable bool ___m_Maskable_30; // System.Boolean UnityEngine.UI.MaskableGraphic::m_IsMaskingGraphic bool ___m_IsMaskingGraphic_31; // System.Boolean UnityEngine.UI.MaskableGraphic::m_IncludeForMasking bool ___m_IncludeForMasking_32; // UnityEngine.UI.MaskableGraphic/CullStateChangedEvent UnityEngine.UI.MaskableGraphic::m_OnCullStateChanged CullStateChangedEvent_t9B69755DEBEF041C3CC15C3604610BDD72856BD4 * ___m_OnCullStateChanged_33; // System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculate bool ___m_ShouldRecalculate_34; // System.Int32 UnityEngine.UI.MaskableGraphic::m_StencilValue int32_t ___m_StencilValue_35; // UnityEngine.Vector3[] UnityEngine.UI.MaskableGraphic::m_Corners Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ___m_Corners_36; public: inline static int32_t get_offset_of_m_ShouldRecalculateStencil_27() { return static_cast(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_ShouldRecalculateStencil_27)); } inline bool get_m_ShouldRecalculateStencil_27() const { return ___m_ShouldRecalculateStencil_27; } inline bool* get_address_of_m_ShouldRecalculateStencil_27() { return &___m_ShouldRecalculateStencil_27; } inline void set_m_ShouldRecalculateStencil_27(bool value) { ___m_ShouldRecalculateStencil_27 = value; } inline static int32_t get_offset_of_m_MaskMaterial_28() { return static_cast(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_MaskMaterial_28)); } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_m_MaskMaterial_28() const { return ___m_MaskMaterial_28; } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_m_MaskMaterial_28() { return &___m_MaskMaterial_28; } inline void set_m_MaskMaterial_28(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value) { ___m_MaskMaterial_28 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_MaskMaterial_28), (void*)value); } inline static int32_t get_offset_of_m_ParentMask_29() { return static_cast(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_ParentMask_29)); } inline RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15 * get_m_ParentMask_29() const { return ___m_ParentMask_29; } inline RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15 ** get_address_of_m_ParentMask_29() { return &___m_ParentMask_29; } inline void set_m_ParentMask_29(RectMask2D_tD909811991B341D752E4C978C89EFB80FA7A2B15 * value) { ___m_ParentMask_29 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_ParentMask_29), (void*)value); } inline static int32_t get_offset_of_m_Maskable_30() { return static_cast(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_Maskable_30)); } inline bool get_m_Maskable_30() const { return ___m_Maskable_30; } inline bool* get_address_of_m_Maskable_30() { return &___m_Maskable_30; } inline void set_m_Maskable_30(bool value) { ___m_Maskable_30 = value; } inline static int32_t get_offset_of_m_IsMaskingGraphic_31() { return static_cast(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_IsMaskingGraphic_31)); } inline bool get_m_IsMaskingGraphic_31() const { return ___m_IsMaskingGraphic_31; } inline bool* get_address_of_m_IsMaskingGraphic_31() { return &___m_IsMaskingGraphic_31; } inline void set_m_IsMaskingGraphic_31(bool value) { ___m_IsMaskingGraphic_31 = value; } inline static int32_t get_offset_of_m_IncludeForMasking_32() { return static_cast(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_IncludeForMasking_32)); } inline bool get_m_IncludeForMasking_32() const { return ___m_IncludeForMasking_32; } inline bool* get_address_of_m_IncludeForMasking_32() { return &___m_IncludeForMasking_32; } inline void set_m_IncludeForMasking_32(bool value) { ___m_IncludeForMasking_32 = value; } inline static int32_t get_offset_of_m_OnCullStateChanged_33() { return static_cast(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_OnCullStateChanged_33)); } inline CullStateChangedEvent_t9B69755DEBEF041C3CC15C3604610BDD72856BD4 * get_m_OnCullStateChanged_33() const { return ___m_OnCullStateChanged_33; } inline CullStateChangedEvent_t9B69755DEBEF041C3CC15C3604610BDD72856BD4 ** get_address_of_m_OnCullStateChanged_33() { return &___m_OnCullStateChanged_33; } inline void set_m_OnCullStateChanged_33(CullStateChangedEvent_t9B69755DEBEF041C3CC15C3604610BDD72856BD4 * value) { ___m_OnCullStateChanged_33 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_OnCullStateChanged_33), (void*)value); } inline static int32_t get_offset_of_m_ShouldRecalculate_34() { return static_cast(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_ShouldRecalculate_34)); } inline bool get_m_ShouldRecalculate_34() const { return ___m_ShouldRecalculate_34; } inline bool* get_address_of_m_ShouldRecalculate_34() { return &___m_ShouldRecalculate_34; } inline void set_m_ShouldRecalculate_34(bool value) { ___m_ShouldRecalculate_34 = value; } inline static int32_t get_offset_of_m_StencilValue_35() { return static_cast(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_StencilValue_35)); } inline int32_t get_m_StencilValue_35() const { return ___m_StencilValue_35; } inline int32_t* get_address_of_m_StencilValue_35() { return &___m_StencilValue_35; } inline void set_m_StencilValue_35(int32_t value) { ___m_StencilValue_35 = value; } inline static int32_t get_offset_of_m_Corners_36() { return static_cast(offsetof(MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE, ___m_Corners_36)); } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get_m_Corners_36() const { return ___m_Corners_36; } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of_m_Corners_36() { return &___m_Corners_36; } inline void set_m_Corners_36(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value) { ___m_Corners_36 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Corners_36), (void*)value); } }; // UnityEngine.UI.Text struct Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 : public MaskableGraphic_t0DB59E37E3C8AD2F5A4FB7FB091630CB21370CCE { public: // UnityEngine.UI.FontData UnityEngine.UI.Text::m_FontData FontData_t0F1E9B3ED8136CD40782AC9A6AFB69CAD127C738 * ___m_FontData_37; // System.String UnityEngine.UI.Text::m_Text String_t* ___m_Text_38; // UnityEngine.TextGenerator UnityEngine.UI.Text::m_TextCache TextGenerator_t893F256D3587633108E00E5731CDC5A77AFF1B70 * ___m_TextCache_39; // UnityEngine.TextGenerator UnityEngine.UI.Text::m_TextCacheForLayout TextGenerator_t893F256D3587633108E00E5731CDC5A77AFF1B70 * ___m_TextCacheForLayout_40; // System.Boolean UnityEngine.UI.Text::m_DisableFontTextureRebuiltCallback bool ___m_DisableFontTextureRebuiltCallback_42; // UnityEngine.UIVertex[] UnityEngine.UI.Text::m_TempVerts UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A* ___m_TempVerts_43; public: inline static int32_t get_offset_of_m_FontData_37() { return static_cast(offsetof(Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1, ___m_FontData_37)); } inline FontData_t0F1E9B3ED8136CD40782AC9A6AFB69CAD127C738 * get_m_FontData_37() const { return ___m_FontData_37; } inline FontData_t0F1E9B3ED8136CD40782AC9A6AFB69CAD127C738 ** get_address_of_m_FontData_37() { return &___m_FontData_37; } inline void set_m_FontData_37(FontData_t0F1E9B3ED8136CD40782AC9A6AFB69CAD127C738 * value) { ___m_FontData_37 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_FontData_37), (void*)value); } inline static int32_t get_offset_of_m_Text_38() { return static_cast(offsetof(Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1, ___m_Text_38)); } inline String_t* get_m_Text_38() const { return ___m_Text_38; } inline String_t** get_address_of_m_Text_38() { return &___m_Text_38; } inline void set_m_Text_38(String_t* value) { ___m_Text_38 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Text_38), (void*)value); } inline static int32_t get_offset_of_m_TextCache_39() { return static_cast(offsetof(Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1, ___m_TextCache_39)); } inline TextGenerator_t893F256D3587633108E00E5731CDC5A77AFF1B70 * get_m_TextCache_39() const { return ___m_TextCache_39; } inline TextGenerator_t893F256D3587633108E00E5731CDC5A77AFF1B70 ** get_address_of_m_TextCache_39() { return &___m_TextCache_39; } inline void set_m_TextCache_39(TextGenerator_t893F256D3587633108E00E5731CDC5A77AFF1B70 * value) { ___m_TextCache_39 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_TextCache_39), (void*)value); } inline static int32_t get_offset_of_m_TextCacheForLayout_40() { return static_cast(offsetof(Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1, ___m_TextCacheForLayout_40)); } inline TextGenerator_t893F256D3587633108E00E5731CDC5A77AFF1B70 * get_m_TextCacheForLayout_40() const { return ___m_TextCacheForLayout_40; } inline TextGenerator_t893F256D3587633108E00E5731CDC5A77AFF1B70 ** get_address_of_m_TextCacheForLayout_40() { return &___m_TextCacheForLayout_40; } inline void set_m_TextCacheForLayout_40(TextGenerator_t893F256D3587633108E00E5731CDC5A77AFF1B70 * value) { ___m_TextCacheForLayout_40 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_TextCacheForLayout_40), (void*)value); } inline static int32_t get_offset_of_m_DisableFontTextureRebuiltCallback_42() { return static_cast(offsetof(Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1, ___m_DisableFontTextureRebuiltCallback_42)); } inline bool get_m_DisableFontTextureRebuiltCallback_42() const { return ___m_DisableFontTextureRebuiltCallback_42; } inline bool* get_address_of_m_DisableFontTextureRebuiltCallback_42() { return &___m_DisableFontTextureRebuiltCallback_42; } inline void set_m_DisableFontTextureRebuiltCallback_42(bool value) { ___m_DisableFontTextureRebuiltCallback_42 = value; } inline static int32_t get_offset_of_m_TempVerts_43() { return static_cast(offsetof(Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1, ___m_TempVerts_43)); } inline UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A* get_m_TempVerts_43() const { return ___m_TempVerts_43; } inline UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A** get_address_of_m_TempVerts_43() { return &___m_TempVerts_43; } inline void set_m_TempVerts_43(UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A* value) { ___m_TempVerts_43 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_TempVerts_43), (void*)value); } }; // System.Object // System.Object // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.List`1 struct List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray ColliderU5BU5D_t5124940293343DB3D31DA41C593709905906E486* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B_StaticFields, ____emptyArray_5)); } inline ColliderU5BU5D_t5124940293343DB3D31DA41C593709905906E486* get__emptyArray_5() const { return ____emptyArray_5; } inline ColliderU5BU5D_t5124940293343DB3D31DA41C593709905906E486** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(ColliderU5BU5D_t5124940293343DB3D31DA41C593709905906E486* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray CollisionU5BU5D_tF98378F7614743B70EF27F591BC0C65352D1029E* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9_StaticFields, ____emptyArray_5)); } inline CollisionU5BU5D_tF98378F7614743B70EF27F591BC0C65352D1029E* get__emptyArray_5() const { return ____emptyArray_5; } inline CollisionU5BU5D_tF98378F7614743B70EF27F591BC0C65352D1029E** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(CollisionU5BU5D_tF98378F7614743B70EF27F591BC0C65352D1029E* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5_StaticFields, ____emptyArray_5)); } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* get__emptyArray_5() const { return ____emptyArray_5; } inline GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray MissileU5BU5D_tDF5CDB1341FEC1EEA4CD7BDB1CD3288CD077992B* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B_StaticFields, ____emptyArray_5)); } inline MissileU5BU5D_tDF5CDB1341FEC1EEA4CD7BDB1CD3288CD077992B* get__emptyArray_5() const { return ____emptyArray_5; } inline MissileU5BU5D_tDF5CDB1341FEC1EEA4CD7BDB1CD3288CD077992B** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(MissileU5BU5D_tDF5CDB1341FEC1EEA4CD7BDB1CD3288CD077992B* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray PrefabPickU5BU5D_t4053231437E96E58C7A80E2B7EC126BD34460C89* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83_StaticFields, ____emptyArray_5)); } inline PrefabPickU5BU5D_t4053231437E96E58C7A80E2B7EC126BD34460C89* get__emptyArray_5() const { return ____emptyArray_5; } inline PrefabPickU5BU5D_t4053231437E96E58C7A80E2B7EC126BD34460C89** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(PrefabPickU5BU5D_t4053231437E96E58C7A80E2B7EC126BD34460C89* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray RollerU5BU5D_tB9048FCF903F71404FA406AF0ED6F4976AAA9A6B* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18_StaticFields, ____emptyArray_5)); } inline RollerU5BU5D_tB9048FCF903F71404FA406AF0ED6F4976AAA9A6B* get__emptyArray_5() const { return ____emptyArray_5; } inline RollerU5BU5D_tB9048FCF903F71404FA406AF0ED6F4976AAA9A6B** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(RollerU5BU5D_tB9048FCF903F71404FA406AF0ED6F4976AAA9A6B* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181_StaticFields, ____emptyArray_5)); } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get__emptyArray_5() const { return ____emptyArray_5; } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 struct Il2CppArrayBounds; // System.Array struct Il2CppArrayBounds; // System.Array // DataManager struct DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_StaticFields { public: // SaveData DataManager::saveData SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450 * ___saveData_0; // System.Boolean DataManager::deathlessRun bool ___deathlessRun_1; // System.String DataManager::savePath String_t* ___savePath_2; public: inline static int32_t get_offset_of_saveData_0() { return static_cast(offsetof(DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_StaticFields, ___saveData_0)); } inline SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450 * get_saveData_0() const { return ___saveData_0; } inline SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450 ** get_address_of_saveData_0() { return &___saveData_0; } inline void set_saveData_0(SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450 * value) { ___saveData_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___saveData_0), (void*)value); } inline static int32_t get_offset_of_deathlessRun_1() { return static_cast(offsetof(DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_StaticFields, ___deathlessRun_1)); } inline bool get_deathlessRun_1() const { return ___deathlessRun_1; } inline bool* get_address_of_deathlessRun_1() { return &___deathlessRun_1; } inline void set_deathlessRun_1(bool value) { ___deathlessRun_1 = value; } inline static int32_t get_offset_of_savePath_2() { return static_cast(offsetof(DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_StaticFields, ___savePath_2)); } inline String_t* get_savePath_2() const { return ___savePath_2; } inline String_t** get_address_of_savePath_2() { return &___savePath_2; } inline void set_savePath_2(String_t* value) { ___savePath_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___savePath_2), (void*)value); } }; // DataManager // System.Reflection.MemberInfo // System.Reflection.MemberInfo // PowerUpSpawnGroup // PowerUpSpawnGroup // PrefabPick // PrefabPick // PrefabPicks // PrefabPicks // RangeFinder // RangeFinder // System.String struct String_t_StaticFields { public: // System.String System.String::Empty String_t* ___Empty_5; public: inline static int32_t get_offset_of_Empty_5() { return static_cast(offsetof(String_t_StaticFields, ___Empty_5)); } inline String_t* get_Empty_5() const { return ___Empty_5; } inline String_t** get_address_of_Empty_5() { return &___Empty_5; } inline void set_Empty_5(String_t* value) { ___Empty_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value); } }; // System.String // UnityEngine.Events.UnityEventBase // UnityEngine.Events.UnityEventBase // System.ValueType // System.ValueType // UnityEngine.YieldInstruction // UnityEngine.YieldInstruction // ProximityMine/d__19 // ProximityMine/d__19 // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // UnityEngine.Events.UnityEvent`1 // UnityEngine.Events.UnityEvent`1 // System.Boolean struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields { public: // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; public: inline static int32_t get_offset_of_TrueString_5() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); } inline String_t* get_TrueString_5() const { return ___TrueString_5; } inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; } inline void set_TrueString_5(String_t* value) { ___TrueString_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value); } inline static int32_t get_offset_of_FalseString_6() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); } inline String_t* get_FalseString_6() const { return ___FalseString_6; } inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; } inline void set_FalseString_6(String_t* value) { ___FalseString_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value); } }; // System.Boolean // UnityEngine.Color // UnityEngine.Color // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields { public: // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0; public: inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; } inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___enumSeperatorCharArray_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value); } }; // System.Enum // System.Runtime.InteropServices.GCHandle // System.Runtime.InteropServices.GCHandle // System.Int32 // System.Int32 // System.IntPtr struct IntPtr_t_StaticFields { public: // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; public: inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(IntPtr_t_StaticFields, ___Zero_1)); } inline intptr_t get_Zero_1() const { return ___Zero_1; } inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(intptr_t value) { ___Zero_1 = value; } }; // System.IntPtr // UnityEngine.LayerMask // UnityEngine.LayerMask // UnityEngine.Quaternion struct Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4_StaticFields { public: // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___identityQuaternion_4; public: inline static int32_t get_offset_of_identityQuaternion_4() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4_StaticFields, ___identityQuaternion_4)); } inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 get_identityQuaternion_4() const { return ___identityQuaternion_4; } inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * get_address_of_identityQuaternion_4() { return &___identityQuaternion_4; } inline void set_identityQuaternion_4(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 value) { ___identityQuaternion_4 = value; } }; // UnityEngine.Quaternion // UnityEngine.SceneManagement.Scene // UnityEngine.SceneManagement.Scene // System.Single // System.Single // UnityEngine.Events.UnityEvent // UnityEngine.Events.UnityEvent // UnityEngine.Vector2 struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields { public: // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___zeroVector_2; // UnityEngine.Vector2 UnityEngine.Vector2::oneVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___oneVector_3; // UnityEngine.Vector2 UnityEngine.Vector2::upVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___upVector_4; // UnityEngine.Vector2 UnityEngine.Vector2::downVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___downVector_5; // UnityEngine.Vector2 UnityEngine.Vector2::leftVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___leftVector_6; // UnityEngine.Vector2 UnityEngine.Vector2::rightVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___rightVector_7; // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___positiveInfinityVector_8; // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___negativeInfinityVector_9; public: inline static int32_t get_offset_of_zeroVector_2() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___zeroVector_2)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_zeroVector_2() const { return ___zeroVector_2; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_zeroVector_2() { return &___zeroVector_2; } inline void set_zeroVector_2(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___zeroVector_2 = value; } inline static int32_t get_offset_of_oneVector_3() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___oneVector_3)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_oneVector_3() const { return ___oneVector_3; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_oneVector_3() { return &___oneVector_3; } inline void set_oneVector_3(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___oneVector_3 = value; } inline static int32_t get_offset_of_upVector_4() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___upVector_4)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_upVector_4() const { return ___upVector_4; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_upVector_4() { return &___upVector_4; } inline void set_upVector_4(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___upVector_4 = value; } inline static int32_t get_offset_of_downVector_5() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___downVector_5)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_downVector_5() const { return ___downVector_5; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_downVector_5() { return &___downVector_5; } inline void set_downVector_5(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___downVector_5 = value; } inline static int32_t get_offset_of_leftVector_6() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___leftVector_6)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_leftVector_6() const { return ___leftVector_6; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_leftVector_6() { return &___leftVector_6; } inline void set_leftVector_6(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___leftVector_6 = value; } inline static int32_t get_offset_of_rightVector_7() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___rightVector_7)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_rightVector_7() const { return ___rightVector_7; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_rightVector_7() { return &___rightVector_7; } inline void set_rightVector_7(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___rightVector_7 = value; } inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___positiveInfinityVector_8)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; } inline void set_positiveInfinityVector_8(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___positiveInfinityVector_8 = value; } inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___negativeInfinityVector_9)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; } inline void set_negativeInfinityVector_9(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___negativeInfinityVector_9 = value; } }; // UnityEngine.Vector2 // UnityEngine.Vector3 struct Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields { public: // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___negativeInfinityVector_14; public: inline static int32_t get_offset_of_zeroVector_5() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___zeroVector_5)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_zeroVector_5() const { return ___zeroVector_5; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_zeroVector_5() { return &___zeroVector_5; } inline void set_zeroVector_5(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___zeroVector_5 = value; } inline static int32_t get_offset_of_oneVector_6() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___oneVector_6)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_oneVector_6() const { return ___oneVector_6; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_oneVector_6() { return &___oneVector_6; } inline void set_oneVector_6(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___oneVector_6 = value; } inline static int32_t get_offset_of_upVector_7() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___upVector_7)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_upVector_7() const { return ___upVector_7; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_upVector_7() { return &___upVector_7; } inline void set_upVector_7(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___upVector_7 = value; } inline static int32_t get_offset_of_downVector_8() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___downVector_8)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_downVector_8() const { return ___downVector_8; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_downVector_8() { return &___downVector_8; } inline void set_downVector_8(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___downVector_8 = value; } inline static int32_t get_offset_of_leftVector_9() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___leftVector_9)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_leftVector_9() const { return ___leftVector_9; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_leftVector_9() { return &___leftVector_9; } inline void set_leftVector_9(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___leftVector_9 = value; } inline static int32_t get_offset_of_rightVector_10() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___rightVector_10)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_rightVector_10() const { return ___rightVector_10; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_rightVector_10() { return &___rightVector_10; } inline void set_rightVector_10(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___rightVector_10 = value; } inline static int32_t get_offset_of_forwardVector_11() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___forwardVector_11)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_forwardVector_11() const { return ___forwardVector_11; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_forwardVector_11() { return &___forwardVector_11; } inline void set_forwardVector_11(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___forwardVector_11 = value; } inline static int32_t get_offset_of_backVector_12() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___backVector_12)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_backVector_12() const { return ___backVector_12; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_backVector_12() { return &___backVector_12; } inline void set_backVector_12(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___backVector_12 = value; } inline static int32_t get_offset_of_positiveInfinityVector_13() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___positiveInfinityVector_13)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_positiveInfinityVector_13() const { return ___positiveInfinityVector_13; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_positiveInfinityVector_13() { return &___positiveInfinityVector_13; } inline void set_positiveInfinityVector_13(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___positiveInfinityVector_13 = value; } inline static int32_t get_offset_of_negativeInfinityVector_14() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___negativeInfinityVector_14)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_negativeInfinityVector_14() const { return ___negativeInfinityVector_14; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_negativeInfinityVector_14() { return &___negativeInfinityVector_14; } inline void set_negativeInfinityVector_14(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___negativeInfinityVector_14 = value; } }; // UnityEngine.Vector3 // UnityEngine.Vector4 struct Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields { public: // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___zeroVector_5; // UnityEngine.Vector4 UnityEngine.Vector4::oneVector Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___oneVector_6; // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___positiveInfinityVector_7; // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___negativeInfinityVector_8; public: inline static int32_t get_offset_of_zeroVector_5() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___zeroVector_5)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_zeroVector_5() const { return ___zeroVector_5; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_zeroVector_5() { return &___zeroVector_5; } inline void set_zeroVector_5(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___zeroVector_5 = value; } inline static int32_t get_offset_of_oneVector_6() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___oneVector_6)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_oneVector_6() const { return ___oneVector_6; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_oneVector_6() { return &___oneVector_6; } inline void set_oneVector_6(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___oneVector_6 = value; } inline static int32_t get_offset_of_positiveInfinityVector_7() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___positiveInfinityVector_7)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_positiveInfinityVector_7() const { return ___positiveInfinityVector_7; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_positiveInfinityVector_7() { return &___positiveInfinityVector_7; } inline void set_positiveInfinityVector_7(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___positiveInfinityVector_7 = value; } inline static int32_t get_offset_of_negativeInfinityVector_8() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___negativeInfinityVector_8)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_negativeInfinityVector_8() const { return ___negativeInfinityVector_8; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_negativeInfinityVector_8() { return &___negativeInfinityVector_8; } inline void set_negativeInfinityVector_8(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___negativeInfinityVector_8 = value; } }; // UnityEngine.Vector4 // System.Void // System.Void // /__StaticArrayInitTypeSize=24 // /__StaticArrayInitTypeSize=24 // /__StaticArrayInitTypeSize=48 // /__StaticArrayInitTypeSize=48 // struct U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86_StaticFields { public: // /__StaticArrayInitTypeSize=48 ::23C29F9B70D106A52AC7093B5CAF3B9F40470BA3F50A5570089714DDF43D9272 __StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF ___23C29F9B70D106A52AC7093B5CAF3B9F40470BA3F50A5570089714DDF43D9272_0; // /__StaticArrayInitTypeSize=24 ::6E6A276CCCD4455AE240A4C37DD0783E9BCC737B1CCCC3EA145A08E2364FC998 __StaticArrayInitTypeSizeU3D24_t67FF271C0F935287E19C39C23031F037B6BE0672 ___6E6A276CCCD4455AE240A4C37DD0783E9BCC737B1CCCC3EA145A08E2364FC998_1; // /__StaticArrayInitTypeSize=48 ::BA75250079507D98AC2F48E9A2457F6C7346902BC6C52203B97DCACED687EE8F __StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF ___BA75250079507D98AC2F48E9A2457F6C7346902BC6C52203B97DCACED687EE8F_2; // /__StaticArrayInitTypeSize=48 ::BD465B873C61158F51579D487B65640EF3D6D7D028E19A2B17AE2CAC0004AD93 __StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF ___BD465B873C61158F51579D487B65640EF3D6D7D028E19A2B17AE2CAC0004AD93_3; // /__StaticArrayInitTypeSize=48 ::D02BA6C381FA19608DE20FC10EC5BE45BA8482759299D287161C801AF96A2818 __StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF ___D02BA6C381FA19608DE20FC10EC5BE45BA8482759299D287161C801AF96A2818_4; // /__StaticArrayInitTypeSize=24 ::E1E68BB4C235E7313DB96D993381D6BA06DE7C5EA13B458C7487FF65BDA5815A __StaticArrayInitTypeSizeU3D24_t67FF271C0F935287E19C39C23031F037B6BE0672 ___E1E68BB4C235E7313DB96D993381D6BA06DE7C5EA13B458C7487FF65BDA5815A_5; // /__StaticArrayInitTypeSize=24 ::FB8B1B794F061F5894151CCB7B1A37FCDF81D1A0F3DE393EC608345E55286BE7 __StaticArrayInitTypeSizeU3D24_t67FF271C0F935287E19C39C23031F037B6BE0672 ___FB8B1B794F061F5894151CCB7B1A37FCDF81D1A0F3DE393EC608345E55286BE7_6; public: inline static int32_t get_offset_of_U323C29F9B70D106A52AC7093B5CAF3B9F40470BA3F50A5570089714DDF43D9272_0() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86_StaticFields, ___23C29F9B70D106A52AC7093B5CAF3B9F40470BA3F50A5570089714DDF43D9272_0)); } inline __StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF get_U323C29F9B70D106A52AC7093B5CAF3B9F40470BA3F50A5570089714DDF43D9272_0() const { return ___23C29F9B70D106A52AC7093B5CAF3B9F40470BA3F50A5570089714DDF43D9272_0; } inline __StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF * get_address_of_U323C29F9B70D106A52AC7093B5CAF3B9F40470BA3F50A5570089714DDF43D9272_0() { return &___23C29F9B70D106A52AC7093B5CAF3B9F40470BA3F50A5570089714DDF43D9272_0; } inline void set_U323C29F9B70D106A52AC7093B5CAF3B9F40470BA3F50A5570089714DDF43D9272_0(__StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF value) { ___23C29F9B70D106A52AC7093B5CAF3B9F40470BA3F50A5570089714DDF43D9272_0 = value; } inline static int32_t get_offset_of_U36E6A276CCCD4455AE240A4C37DD0783E9BCC737B1CCCC3EA145A08E2364FC998_1() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86_StaticFields, ___6E6A276CCCD4455AE240A4C37DD0783E9BCC737B1CCCC3EA145A08E2364FC998_1)); } inline __StaticArrayInitTypeSizeU3D24_t67FF271C0F935287E19C39C23031F037B6BE0672 get_U36E6A276CCCD4455AE240A4C37DD0783E9BCC737B1CCCC3EA145A08E2364FC998_1() const { return ___6E6A276CCCD4455AE240A4C37DD0783E9BCC737B1CCCC3EA145A08E2364FC998_1; } inline __StaticArrayInitTypeSizeU3D24_t67FF271C0F935287E19C39C23031F037B6BE0672 * get_address_of_U36E6A276CCCD4455AE240A4C37DD0783E9BCC737B1CCCC3EA145A08E2364FC998_1() { return &___6E6A276CCCD4455AE240A4C37DD0783E9BCC737B1CCCC3EA145A08E2364FC998_1; } inline void set_U36E6A276CCCD4455AE240A4C37DD0783E9BCC737B1CCCC3EA145A08E2364FC998_1(__StaticArrayInitTypeSizeU3D24_t67FF271C0F935287E19C39C23031F037B6BE0672 value) { ___6E6A276CCCD4455AE240A4C37DD0783E9BCC737B1CCCC3EA145A08E2364FC998_1 = value; } inline static int32_t get_offset_of_BA75250079507D98AC2F48E9A2457F6C7346902BC6C52203B97DCACED687EE8F_2() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86_StaticFields, ___BA75250079507D98AC2F48E9A2457F6C7346902BC6C52203B97DCACED687EE8F_2)); } inline __StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF get_BA75250079507D98AC2F48E9A2457F6C7346902BC6C52203B97DCACED687EE8F_2() const { return ___BA75250079507D98AC2F48E9A2457F6C7346902BC6C52203B97DCACED687EE8F_2; } inline __StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF * get_address_of_BA75250079507D98AC2F48E9A2457F6C7346902BC6C52203B97DCACED687EE8F_2() { return &___BA75250079507D98AC2F48E9A2457F6C7346902BC6C52203B97DCACED687EE8F_2; } inline void set_BA75250079507D98AC2F48E9A2457F6C7346902BC6C52203B97DCACED687EE8F_2(__StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF value) { ___BA75250079507D98AC2F48E9A2457F6C7346902BC6C52203B97DCACED687EE8F_2 = value; } inline static int32_t get_offset_of_BD465B873C61158F51579D487B65640EF3D6D7D028E19A2B17AE2CAC0004AD93_3() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86_StaticFields, ___BD465B873C61158F51579D487B65640EF3D6D7D028E19A2B17AE2CAC0004AD93_3)); } inline __StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF get_BD465B873C61158F51579D487B65640EF3D6D7D028E19A2B17AE2CAC0004AD93_3() const { return ___BD465B873C61158F51579D487B65640EF3D6D7D028E19A2B17AE2CAC0004AD93_3; } inline __StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF * get_address_of_BD465B873C61158F51579D487B65640EF3D6D7D028E19A2B17AE2CAC0004AD93_3() { return &___BD465B873C61158F51579D487B65640EF3D6D7D028E19A2B17AE2CAC0004AD93_3; } inline void set_BD465B873C61158F51579D487B65640EF3D6D7D028E19A2B17AE2CAC0004AD93_3(__StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF value) { ___BD465B873C61158F51579D487B65640EF3D6D7D028E19A2B17AE2CAC0004AD93_3 = value; } inline static int32_t get_offset_of_D02BA6C381FA19608DE20FC10EC5BE45BA8482759299D287161C801AF96A2818_4() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86_StaticFields, ___D02BA6C381FA19608DE20FC10EC5BE45BA8482759299D287161C801AF96A2818_4)); } inline __StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF get_D02BA6C381FA19608DE20FC10EC5BE45BA8482759299D287161C801AF96A2818_4() const { return ___D02BA6C381FA19608DE20FC10EC5BE45BA8482759299D287161C801AF96A2818_4; } inline __StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF * get_address_of_D02BA6C381FA19608DE20FC10EC5BE45BA8482759299D287161C801AF96A2818_4() { return &___D02BA6C381FA19608DE20FC10EC5BE45BA8482759299D287161C801AF96A2818_4; } inline void set_D02BA6C381FA19608DE20FC10EC5BE45BA8482759299D287161C801AF96A2818_4(__StaticArrayInitTypeSizeU3D48_t705AC32457641F100BF95C49F4C107AD958CF5EF value) { ___D02BA6C381FA19608DE20FC10EC5BE45BA8482759299D287161C801AF96A2818_4 = value; } inline static int32_t get_offset_of_E1E68BB4C235E7313DB96D993381D6BA06DE7C5EA13B458C7487FF65BDA5815A_5() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86_StaticFields, ___E1E68BB4C235E7313DB96D993381D6BA06DE7C5EA13B458C7487FF65BDA5815A_5)); } inline __StaticArrayInitTypeSizeU3D24_t67FF271C0F935287E19C39C23031F037B6BE0672 get_E1E68BB4C235E7313DB96D993381D6BA06DE7C5EA13B458C7487FF65BDA5815A_5() const { return ___E1E68BB4C235E7313DB96D993381D6BA06DE7C5EA13B458C7487FF65BDA5815A_5; } inline __StaticArrayInitTypeSizeU3D24_t67FF271C0F935287E19C39C23031F037B6BE0672 * get_address_of_E1E68BB4C235E7313DB96D993381D6BA06DE7C5EA13B458C7487FF65BDA5815A_5() { return &___E1E68BB4C235E7313DB96D993381D6BA06DE7C5EA13B458C7487FF65BDA5815A_5; } inline void set_E1E68BB4C235E7313DB96D993381D6BA06DE7C5EA13B458C7487FF65BDA5815A_5(__StaticArrayInitTypeSizeU3D24_t67FF271C0F935287E19C39C23031F037B6BE0672 value) { ___E1E68BB4C235E7313DB96D993381D6BA06DE7C5EA13B458C7487FF65BDA5815A_5 = value; } inline static int32_t get_offset_of_FB8B1B794F061F5894151CCB7B1A37FCDF81D1A0F3DE393EC608345E55286BE7_6() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86_StaticFields, ___FB8B1B794F061F5894151CCB7B1A37FCDF81D1A0F3DE393EC608345E55286BE7_6)); } inline __StaticArrayInitTypeSizeU3D24_t67FF271C0F935287E19C39C23031F037B6BE0672 get_FB8B1B794F061F5894151CCB7B1A37FCDF81D1A0F3DE393EC608345E55286BE7_6() const { return ___FB8B1B794F061F5894151CCB7B1A37FCDF81D1A0F3DE393EC608345E55286BE7_6; } inline __StaticArrayInitTypeSizeU3D24_t67FF271C0F935287E19C39C23031F037B6BE0672 * get_address_of_FB8B1B794F061F5894151CCB7B1A37FCDF81D1A0F3DE393EC608345E55286BE7_6() { return &___FB8B1B794F061F5894151CCB7B1A37FCDF81D1A0F3DE393EC608345E55286BE7_6; } inline void set_FB8B1B794F061F5894151CCB7B1A37FCDF81D1A0F3DE393EC608345E55286BE7_6(__StaticArrayInitTypeSizeU3D24_t67FF271C0F935287E19C39C23031F037B6BE0672 value) { ___FB8B1B794F061F5894151CCB7B1A37FCDF81D1A0F3DE393EC608345E55286BE7_6 = value; } }; // // BikeType // BikeType // System.Reflection.BindingFlags // System.Reflection.BindingFlags // UnityEngine.Bounds // UnityEngine.Bounds // FMOD.Studio.Bus // FMOD.Studio.Bus // UnityEngine.Collision // UnityEngine.Collision // UnityEngine.CollisionDetectionMode // UnityEngine.CollisionDetectionMode // UnityEngine.ContactPoint // UnityEngine.ContactPoint // UnityEngine.Coroutine // UnityEngine.Coroutine // CoupledSource // CoupledSource // System.Delegate // System.Delegate // PathCreation.EndOfPathInstruction // PathCreation.EndOfPathInstruction // FMOD.Studio.EventInstance // FMOD.Studio.EventInstance // FMODMarker // FMODMarker // UnityEngine.ForceMode // UnityEngine.ForceMode // HitData // HitData // HitEvent // HitEvent // UnityEngine.Object struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_StaticFields { public: // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; public: inline static int32_t get_offset_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return static_cast(offsetof(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_StaticFields, ___OffsetOfInstanceIDInCPlusPlusObject_1)); } inline int32_t get_OffsetOfInstanceIDInCPlusPlusObject_1() const { return ___OffsetOfInstanceIDInCPlusPlusObject_1; } inline int32_t* get_address_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return &___OffsetOfInstanceIDInCPlusPlusObject_1; } inline void set_OffsetOfInstanceIDInCPlusPlusObject_1(int32_t value) { ___OffsetOfInstanceIDInCPlusPlusObject_1 = value; } }; // UnityEngine.Object // PathCreation.PathSpace // PathCreation.PathSpace // PowerUpType // PowerUpType // QuadMoveMode // QuadMoveMode // QuadWeapons // QuadWeapons // UnityEngine.QueryTriggerInteraction // UnityEngine.QueryTriggerInteraction // RammingState // RammingState // UnityEngine.RaycastHit // UnityEngine.RaycastHit // RepelMethod // RepelMethod // RoadMeshChunk // RoadMeshChunk // System.RuntimeFieldHandle // System.RuntimeFieldHandle // System.RuntimeTypeHandle // System.RuntimeTypeHandle // SlowMotionState // SlowMotionState // TurretWeapon // TurretWeapon // PathCreation.BezierPath/ControlMode // PathCreation.BezierPath/ControlMode // UnityEngine.AudioClip // UnityEngine.AudioClip // PathCreation.BezierPath // PathCreation.BezierPath // UnityEngine.Component // UnityEngine.Component // UnityEngine.GameObject // UnityEngine.GameObject // UnityEngine.Material // UnityEngine.Material // UnityEngine.Mesh // UnityEngine.Mesh // System.MulticastDelegate // System.MulticastDelegate // PowerUpCargo // PowerUpCargo // PowerUpSpawn // PowerUpSpawn // SaveData // SaveData // System.Type struct Type_t_StaticFields { public: // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterAttribute_0; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterName_1; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterNameIgnoreCase_2; // System.Object System.Type::Missing RuntimeObject * ___Missing_3; // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_4; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___EmptyTypes_5; // System.Reflection.Binder System.Type::defaultBinder Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * ___defaultBinder_6; public: inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterAttribute_0() const { return ___FilterAttribute_0; } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; } inline void set_FilterAttribute_0(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value) { ___FilterAttribute_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value); } inline static int32_t get_offset_of_FilterName_1() { return static_cast(offsetof(Type_t_StaticFields, ___FilterName_1)); } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterName_1() const { return ___FilterName_1; } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterName_1() { return &___FilterName_1; } inline void set_FilterName_1(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value) { ___FilterName_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value); } inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; } inline void set_FilterNameIgnoreCase_2(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value) { ___FilterNameIgnoreCase_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value); } inline static int32_t get_offset_of_Missing_3() { return static_cast(offsetof(Type_t_StaticFields, ___Missing_3)); } inline RuntimeObject * get_Missing_3() const { return ___Missing_3; } inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; } inline void set_Missing_3(RuntimeObject * value) { ___Missing_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value); } inline static int32_t get_offset_of_Delimiter_4() { return static_cast(offsetof(Type_t_StaticFields, ___Delimiter_4)); } inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; } inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; } inline void set_Delimiter_4(Il2CppChar value) { ___Delimiter_4 = value; } inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_EmptyTypes_5() const { return ___EmptyTypes_5; } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; } inline void set_EmptyTypes_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value) { ___EmptyTypes_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value); } inline static int32_t get_offset_of_defaultBinder_6() { return static_cast(offsetof(Type_t_StaticFields, ___defaultBinder_6)); } inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * get_defaultBinder_6() const { return ___defaultBinder_6; } inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; } inline void set_defaultBinder_6(Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * value) { ___defaultBinder_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value); } }; // System.Type // PathCreation.VertexPath // PathCreation.VertexPath // UnityEngine.Behaviour // UnityEngine.Behaviour // UnityEngine.Collider // UnityEngine.Collider // UnityEngine.MeshFilter // UnityEngine.MeshFilter // UnityEngine.Renderer // UnityEngine.Renderer // UnityEngine.Rigidbody // UnityEngine.Rigidbody // UnityEngine.Transform // UnityEngine.Transform // FMODMusicManager/MarkerChangeEvent // FMODMusicManager/MarkerChangeEvent // PowerUp/GotPowerUp // PowerUp/GotPowerUp // ProjectileDestroyArea/OnProjectileBlocked // ProjectileDestroyArea/OnProjectileBlocked // RemoteToggle/OnToggleTriggered // RemoteToggle/OnToggleTriggered // TrafficHandler/OnVehicleSpawned // TrafficHandler/OnVehicleSpawned // WaveHandler/OnEnemySpawned // WaveHandler/OnEnemySpawned // UnityEngine.Animator // UnityEngine.Animator // UnityEngine.AudioBehaviour // UnityEngine.AudioBehaviour // UnityEngine.MeshCollider // UnityEngine.MeshCollider // UnityEngine.MeshRenderer // UnityEngine.MeshRenderer // UnityEngine.MonoBehaviour // UnityEngine.MonoBehaviour // UnityEngine.AudioSource // UnityEngine.AudioSource // Beam // Beam // BossEnemySpawner // BossEnemySpawner // BossPhaseController // BossPhaseController // Breakable // Breakable // CouplingSetup // CouplingSetup // EnemyBehavior // EnemyBehavior // EnemyConfiguration // EnemyConfiguration // EnemyMovement // EnemyMovement // EnemyPartManager // EnemyPartManager // FMODMusicManager struct FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F_StaticFields { public: // FMODMusicManager/MarkerChangeEvent FMODMusicManager::onMarkerChanged MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571 * ___onMarkerChanged_12; public: inline static int32_t get_offset_of_onMarkerChanged_12() { return static_cast(offsetof(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F_StaticFields, ___onMarkerChanged_12)); } inline MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571 * get_onMarkerChanged_12() const { return ___onMarkerChanged_12; } inline MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571 ** get_address_of_onMarkerChanged_12() { return &___onMarkerChanged_12; } inline void set_onMarkerChanged_12(MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571 * value) { ___onMarkerChanged_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___onMarkerChanged_12), (void*)value); } }; // FMODMusicManager // Fireable // Fireable // Follower struct Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33_StaticFields { public: // Follower/OnPathUpdate Follower::pathUpdated OnPathUpdate_t4894CDB4051D0B1EBC96FFD824B35991E38BC560 * ___pathUpdated_16; public: inline static int32_t get_offset_of_pathUpdated_16() { return static_cast(offsetof(Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33_StaticFields, ___pathUpdated_16)); } inline OnPathUpdate_t4894CDB4051D0B1EBC96FFD824B35991E38BC560 * get_pathUpdated_16() const { return ___pathUpdated_16; } inline OnPathUpdate_t4894CDB4051D0B1EBC96FFD824B35991E38BC560 ** get_address_of_pathUpdated_16() { return &___pathUpdated_16; } inline void set_pathUpdated_16(OnPathUpdate_t4894CDB4051D0B1EBC96FFD824B35991E38BC560 * value) { ___pathUpdated_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___pathUpdated_16), (void*)value); } }; // Follower // Hitable // Hitable // PathCreation.PathCreator // PathCreation.PathCreator // PathCreation.Examples.PathSceneTool // PathCreation.Examples.PathSceneTool // PlayerCollision // PlayerCollision // PlayerMovement // PlayerMovement // PlayerSword // PlayerSword // PointsToInteractable // PointsToInteractable // PolyhedroneFireControl // PolyhedroneFireControl // PolyhedroneShield // PolyhedroneShield // PowerUp struct PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields { public: // UnityEngine.Color PowerUp::ammoPowerColor Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 ___ammoPowerColor_8; // UnityEngine.Color PowerUp::gunPowerColor Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 ___gunPowerColor_9; // UnityEngine.Color PowerUp::sidearmPowerColor Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 ___sidearmPowerColor_10; // PowerUp/GotPowerUp PowerUp::gotHealthPowerUp GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * ___gotHealthPowerUp_14; // PowerUp/GotPowerUp PowerUp::gotAmmoPowerUp GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * ___gotAmmoPowerUp_15; // PowerUp/GotPowerUp PowerUp::gotSidearmPowerUp GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * ___gotSidearmPowerUp_16; // PowerUp/GotPowerUp PowerUp::gotMainGunPowerUp GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * ___gotMainGunPowerUp_17; // PowerUp/GotPowerUp PowerUp::gotBikeUnlockKey GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * ___gotBikeUnlockKey_18; public: inline static int32_t get_offset_of_ammoPowerColor_8() { return static_cast(offsetof(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields, ___ammoPowerColor_8)); } inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 get_ammoPowerColor_8() const { return ___ammoPowerColor_8; } inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_ammoPowerColor_8() { return &___ammoPowerColor_8; } inline void set_ammoPowerColor_8(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 value) { ___ammoPowerColor_8 = value; } inline static int32_t get_offset_of_gunPowerColor_9() { return static_cast(offsetof(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields, ___gunPowerColor_9)); } inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 get_gunPowerColor_9() const { return ___gunPowerColor_9; } inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_gunPowerColor_9() { return &___gunPowerColor_9; } inline void set_gunPowerColor_9(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 value) { ___gunPowerColor_9 = value; } inline static int32_t get_offset_of_sidearmPowerColor_10() { return static_cast(offsetof(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields, ___sidearmPowerColor_10)); } inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 get_sidearmPowerColor_10() const { return ___sidearmPowerColor_10; } inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_sidearmPowerColor_10() { return &___sidearmPowerColor_10; } inline void set_sidearmPowerColor_10(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 value) { ___sidearmPowerColor_10 = value; } inline static int32_t get_offset_of_gotHealthPowerUp_14() { return static_cast(offsetof(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields, ___gotHealthPowerUp_14)); } inline GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * get_gotHealthPowerUp_14() const { return ___gotHealthPowerUp_14; } inline GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A ** get_address_of_gotHealthPowerUp_14() { return &___gotHealthPowerUp_14; } inline void set_gotHealthPowerUp_14(GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * value) { ___gotHealthPowerUp_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___gotHealthPowerUp_14), (void*)value); } inline static int32_t get_offset_of_gotAmmoPowerUp_15() { return static_cast(offsetof(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields, ___gotAmmoPowerUp_15)); } inline GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * get_gotAmmoPowerUp_15() const { return ___gotAmmoPowerUp_15; } inline GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A ** get_address_of_gotAmmoPowerUp_15() { return &___gotAmmoPowerUp_15; } inline void set_gotAmmoPowerUp_15(GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * value) { ___gotAmmoPowerUp_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___gotAmmoPowerUp_15), (void*)value); } inline static int32_t get_offset_of_gotSidearmPowerUp_16() { return static_cast(offsetof(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields, ___gotSidearmPowerUp_16)); } inline GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * get_gotSidearmPowerUp_16() const { return ___gotSidearmPowerUp_16; } inline GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A ** get_address_of_gotSidearmPowerUp_16() { return &___gotSidearmPowerUp_16; } inline void set_gotSidearmPowerUp_16(GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * value) { ___gotSidearmPowerUp_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___gotSidearmPowerUp_16), (void*)value); } inline static int32_t get_offset_of_gotMainGunPowerUp_17() { return static_cast(offsetof(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields, ___gotMainGunPowerUp_17)); } inline GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * get_gotMainGunPowerUp_17() const { return ___gotMainGunPowerUp_17; } inline GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A ** get_address_of_gotMainGunPowerUp_17() { return &___gotMainGunPowerUp_17; } inline void set_gotMainGunPowerUp_17(GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * value) { ___gotMainGunPowerUp_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___gotMainGunPowerUp_17), (void*)value); } inline static int32_t get_offset_of_gotBikeUnlockKey_18() { return static_cast(offsetof(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields, ___gotBikeUnlockKey_18)); } inline GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * get_gotBikeUnlockKey_18() const { return ___gotBikeUnlockKey_18; } inline GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A ** get_address_of_gotBikeUnlockKey_18() { return &___gotBikeUnlockKey_18; } inline void set_gotBikeUnlockKey_18(GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * value) { ___gotBikeUnlockKey_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___gotBikeUnlockKey_18), (void*)value); } }; // PowerUp // PowerUpLauncher // PowerUpLauncher // PowerUpOverlayEffects // PowerUpOverlayEffects // PowerUpSpawnPoint // PowerUpSpawnPoint // PowerUpSpawner // PowerUpSpawner // PowerupPlacer // PowerupPlacer // Projectile // Projectile // ProjectileDestroyArea struct ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_StaticFields { public: // ProjectileDestroyArea/OnProjectileBlocked ProjectileDestroyArea::projectileBlocked OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD * ___projectileBlocked_6; public: inline static int32_t get_offset_of_projectileBlocked_6() { return static_cast(offsetof(ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_StaticFields, ___projectileBlocked_6)); } inline OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD * get_projectileBlocked_6() const { return ___projectileBlocked_6; } inline OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD ** get_address_of_projectileBlocked_6() { return &___projectileBlocked_6; } inline void set_projectileBlocked_6(OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD * value) { ___projectileBlocked_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___projectileBlocked_6), (void*)value); } }; // ProjectileDestroyArea // ProximityUI // ProximityUI // QuadAnimationController // QuadAnimationController // QuadFireControl // QuadFireControl // QuadPerch // QuadPerch // Quest3Load // Quest3Load // RandomChild // RandomChild // RandomChildStart // RandomChildStart // RandomYRotation // RandomYRotation // RazorbackAnimationController // RazorbackAnimationController // RazorbackFireControl // RazorbackFireControl // ReloadModeButtonColor // ReloadModeButtonColor // RemoteTogglable // RemoteTogglable // RemoteToggle struct RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_StaticFields { public: // RemoteToggle/OnToggleTriggered RemoteToggle::toggleTriggered OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD * ___toggleTriggered_4; public: inline static int32_t get_offset_of_toggleTriggered_4() { return static_cast(offsetof(RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_StaticFields, ___toggleTriggered_4)); } inline OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD * get_toggleTriggered_4() const { return ___toggleTriggered_4; } inline OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD ** get_address_of_toggleTriggered_4() { return &___toggleTriggered_4; } inline void set_toggleTriggered_4(OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD * value) { ___toggleTriggered_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___toggleTriggered_4), (void*)value); } }; // RemoteToggle // RemovePhysicsOnCollision // RemovePhysicsOnCollision // ReverseNormals // ReverseNormals // RoadAsYouGo // RoadAsYouGo // Sidearm struct Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416_StaticFields { public: // UnityEngine.Transform Sidearm::k__BackingField Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___U3CLastAimTargetU3Ek__BackingField_97; public: inline static int32_t get_offset_of_U3CLastAimTargetU3Ek__BackingField_97() { return static_cast(offsetof(Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416_StaticFields, ___U3CLastAimTargetU3Ek__BackingField_97)); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * get_U3CLastAimTargetU3Ek__BackingField_97() const { return ___U3CLastAimTargetU3Ek__BackingField_97; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** get_address_of_U3CLastAimTargetU3Ek__BackingField_97() { return &___U3CLastAimTargetU3Ek__BackingField_97; } inline void set_U3CLastAimTargetU3Ek__BackingField_97(Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { ___U3CLastAimTargetU3Ek__BackingField_97 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CLastAimTargetU3Ek__BackingField_97), (void*)value); } }; // Sidearm // StageAdvancer struct StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_StaticFields { public: // System.Int32 StageAdvancer::NextStage int32_t ___NextStage_4; // System.Boolean StageAdvancer::GotBikeUnlock bool ___GotBikeUnlock_5; public: inline static int32_t get_offset_of_NextStage_4() { return static_cast(offsetof(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_StaticFields, ___NextStage_4)); } inline int32_t get_NextStage_4() const { return ___NextStage_4; } inline int32_t* get_address_of_NextStage_4() { return &___NextStage_4; } inline void set_NextStage_4(int32_t value) { ___NextStage_4 = value; } inline static int32_t get_offset_of_GotBikeUnlock_5() { return static_cast(offsetof(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_StaticFields, ___GotBikeUnlock_5)); } inline bool get_GotBikeUnlock_5() const { return ___GotBikeUnlock_5; } inline bool* get_address_of_GotBikeUnlock_5() { return &___GotBikeUnlock_5; } inline void set_GotBikeUnlock_5(bool value) { ___GotBikeUnlock_5 = value; } }; // StageAdvancer // TrackedVehicle // TrackedVehicle // TrafficHandler struct TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_StaticFields { public: // System.Single TrafficHandler::DespawnDistance float ___DespawnDistance_13; // System.Single TrafficHandler::MinLateralRush float ___MinLateralRush_14; // System.Single TrafficHandler::ReuseChance float ___ReuseChance_15; // System.Collections.Generic.List`1 TrafficHandler::vehicles List_1_tA5CC03907C2C311483146D2FAA2356754DDE644B * ___vehicles_16; // System.Collections.Generic.List`1 TrafficHandler::toRemove List_1_tA5CC03907C2C311483146D2FAA2356754DDE644B * ___toRemove_17; // System.Int32 TrafficHandler::currentMaxVehicle int32_t ___currentMaxVehicle_18; // System.Int32 TrafficHandler::lastLaneUsed int32_t ___lastLaneUsed_22; // TrafficHandler/OnVehicleSpawned TrafficHandler::vehicleSpawned OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8 * ___vehicleSpawned_23; public: inline static int32_t get_offset_of_DespawnDistance_13() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_StaticFields, ___DespawnDistance_13)); } inline float get_DespawnDistance_13() const { return ___DespawnDistance_13; } inline float* get_address_of_DespawnDistance_13() { return &___DespawnDistance_13; } inline void set_DespawnDistance_13(float value) { ___DespawnDistance_13 = value; } inline static int32_t get_offset_of_MinLateralRush_14() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_StaticFields, ___MinLateralRush_14)); } inline float get_MinLateralRush_14() const { return ___MinLateralRush_14; } inline float* get_address_of_MinLateralRush_14() { return &___MinLateralRush_14; } inline void set_MinLateralRush_14(float value) { ___MinLateralRush_14 = value; } inline static int32_t get_offset_of_ReuseChance_15() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_StaticFields, ___ReuseChance_15)); } inline float get_ReuseChance_15() const { return ___ReuseChance_15; } inline float* get_address_of_ReuseChance_15() { return &___ReuseChance_15; } inline void set_ReuseChance_15(float value) { ___ReuseChance_15 = value; } inline static int32_t get_offset_of_vehicles_16() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_StaticFields, ___vehicles_16)); } inline List_1_tA5CC03907C2C311483146D2FAA2356754DDE644B * get_vehicles_16() const { return ___vehicles_16; } inline List_1_tA5CC03907C2C311483146D2FAA2356754DDE644B ** get_address_of_vehicles_16() { return &___vehicles_16; } inline void set_vehicles_16(List_1_tA5CC03907C2C311483146D2FAA2356754DDE644B * value) { ___vehicles_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___vehicles_16), (void*)value); } inline static int32_t get_offset_of_toRemove_17() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_StaticFields, ___toRemove_17)); } inline List_1_tA5CC03907C2C311483146D2FAA2356754DDE644B * get_toRemove_17() const { return ___toRemove_17; } inline List_1_tA5CC03907C2C311483146D2FAA2356754DDE644B ** get_address_of_toRemove_17() { return &___toRemove_17; } inline void set_toRemove_17(List_1_tA5CC03907C2C311483146D2FAA2356754DDE644B * value) { ___toRemove_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___toRemove_17), (void*)value); } inline static int32_t get_offset_of_currentMaxVehicle_18() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_StaticFields, ___currentMaxVehicle_18)); } inline int32_t get_currentMaxVehicle_18() const { return ___currentMaxVehicle_18; } inline int32_t* get_address_of_currentMaxVehicle_18() { return &___currentMaxVehicle_18; } inline void set_currentMaxVehicle_18(int32_t value) { ___currentMaxVehicle_18 = value; } inline static int32_t get_offset_of_lastLaneUsed_22() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_StaticFields, ___lastLaneUsed_22)); } inline int32_t get_lastLaneUsed_22() const { return ___lastLaneUsed_22; } inline int32_t* get_address_of_lastLaneUsed_22() { return &___lastLaneUsed_22; } inline void set_lastLaneUsed_22(int32_t value) { ___lastLaneUsed_22 = value; } inline static int32_t get_offset_of_vehicleSpawned_23() { return static_cast(offsetof(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_StaticFields, ___vehicleSpawned_23)); } inline OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8 * get_vehicleSpawned_23() const { return ___vehicleSpawned_23; } inline OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8 ** get_address_of_vehicleSpawned_23() { return &___vehicleSpawned_23; } inline void set_vehicleSpawned_23(OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8 * value) { ___vehicleSpawned_23 = value; Il2CppCodeGenWriteBarrier((void**)(&___vehicleSpawned_23), (void*)value); } }; // TrafficHandler // TurretMountManager // TurretMountManager // UnityEngine.EventSystems.UIBehaviour // UnityEngine.EventSystems.UIBehaviour // WaveHandler struct WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_StaticFields { public: // WaveHandler/OnEnemySpawned WaveHandler::enemySpawned OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D * ___enemySpawned_15; // WaveHandler/OnWaveChange WaveHandler::waveStarted OnWaveChange_t2A1C0A1C6A1DC78C64FD7342CF341EA48CF2D4A0 * ___waveStarted_16; // WaveHandler/OnWaveChange WaveHandler::waveEnded OnWaveChange_t2A1C0A1C6A1DC78C64FD7342CF341EA48CF2D4A0 * ___waveEnded_17; // WaveEnemy[] WaveHandler::enemyList WaveEnemyU5BU5D_tADEB2D81989D7BEC80821D34B0E34EA7F48F98DA* ___enemyList_18; // UnityEngine.LayerMask WaveHandler::noSpawnMask LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___noSpawnMask_19; // UnityEngine.RaycastHit[] WaveHandler::spawnOverlaps RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* ___spawnOverlaps_20; // System.Int32 WaveHandler::k__BackingField int32_t ___U3CCurrentWaveU3Ek__BackingField_28; // System.Int32 WaveHandler::k__BackingField int32_t ___U3CCurrentGroupU3Ek__BackingField_29; // System.Int32 WaveHandler::checkpointWave int32_t ___checkpointWave_30; public: inline static int32_t get_offset_of_enemySpawned_15() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_StaticFields, ___enemySpawned_15)); } inline OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D * get_enemySpawned_15() const { return ___enemySpawned_15; } inline OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D ** get_address_of_enemySpawned_15() { return &___enemySpawned_15; } inline void set_enemySpawned_15(OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D * value) { ___enemySpawned_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___enemySpawned_15), (void*)value); } inline static int32_t get_offset_of_waveStarted_16() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_StaticFields, ___waveStarted_16)); } inline OnWaveChange_t2A1C0A1C6A1DC78C64FD7342CF341EA48CF2D4A0 * get_waveStarted_16() const { return ___waveStarted_16; } inline OnWaveChange_t2A1C0A1C6A1DC78C64FD7342CF341EA48CF2D4A0 ** get_address_of_waveStarted_16() { return &___waveStarted_16; } inline void set_waveStarted_16(OnWaveChange_t2A1C0A1C6A1DC78C64FD7342CF341EA48CF2D4A0 * value) { ___waveStarted_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___waveStarted_16), (void*)value); } inline static int32_t get_offset_of_waveEnded_17() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_StaticFields, ___waveEnded_17)); } inline OnWaveChange_t2A1C0A1C6A1DC78C64FD7342CF341EA48CF2D4A0 * get_waveEnded_17() const { return ___waveEnded_17; } inline OnWaveChange_t2A1C0A1C6A1DC78C64FD7342CF341EA48CF2D4A0 ** get_address_of_waveEnded_17() { return &___waveEnded_17; } inline void set_waveEnded_17(OnWaveChange_t2A1C0A1C6A1DC78C64FD7342CF341EA48CF2D4A0 * value) { ___waveEnded_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___waveEnded_17), (void*)value); } inline static int32_t get_offset_of_enemyList_18() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_StaticFields, ___enemyList_18)); } inline WaveEnemyU5BU5D_tADEB2D81989D7BEC80821D34B0E34EA7F48F98DA* get_enemyList_18() const { return ___enemyList_18; } inline WaveEnemyU5BU5D_tADEB2D81989D7BEC80821D34B0E34EA7F48F98DA** get_address_of_enemyList_18() { return &___enemyList_18; } inline void set_enemyList_18(WaveEnemyU5BU5D_tADEB2D81989D7BEC80821D34B0E34EA7F48F98DA* value) { ___enemyList_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___enemyList_18), (void*)value); } inline static int32_t get_offset_of_noSpawnMask_19() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_StaticFields, ___noSpawnMask_19)); } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 get_noSpawnMask_19() const { return ___noSpawnMask_19; } inline LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 * get_address_of_noSpawnMask_19() { return &___noSpawnMask_19; } inline void set_noSpawnMask_19(LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 value) { ___noSpawnMask_19 = value; } inline static int32_t get_offset_of_spawnOverlaps_20() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_StaticFields, ___spawnOverlaps_20)); } inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* get_spawnOverlaps_20() const { return ___spawnOverlaps_20; } inline RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09** get_address_of_spawnOverlaps_20() { return &___spawnOverlaps_20; } inline void set_spawnOverlaps_20(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* value) { ___spawnOverlaps_20 = value; Il2CppCodeGenWriteBarrier((void**)(&___spawnOverlaps_20), (void*)value); } inline static int32_t get_offset_of_U3CCurrentWaveU3Ek__BackingField_28() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_StaticFields, ___U3CCurrentWaveU3Ek__BackingField_28)); } inline int32_t get_U3CCurrentWaveU3Ek__BackingField_28() const { return ___U3CCurrentWaveU3Ek__BackingField_28; } inline int32_t* get_address_of_U3CCurrentWaveU3Ek__BackingField_28() { return &___U3CCurrentWaveU3Ek__BackingField_28; } inline void set_U3CCurrentWaveU3Ek__BackingField_28(int32_t value) { ___U3CCurrentWaveU3Ek__BackingField_28 = value; } inline static int32_t get_offset_of_U3CCurrentGroupU3Ek__BackingField_29() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_StaticFields, ___U3CCurrentGroupU3Ek__BackingField_29)); } inline int32_t get_U3CCurrentGroupU3Ek__BackingField_29() const { return ___U3CCurrentGroupU3Ek__BackingField_29; } inline int32_t* get_address_of_U3CCurrentGroupU3Ek__BackingField_29() { return &___U3CCurrentGroupU3Ek__BackingField_29; } inline void set_U3CCurrentGroupU3Ek__BackingField_29(int32_t value) { ___U3CCurrentGroupU3Ek__BackingField_29 = value; } inline static int32_t get_offset_of_checkpointWave_30() { return static_cast(offsetof(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_StaticFields, ___checkpointWave_30)); } inline int32_t get_checkpointWave_30() const { return ___checkpointWave_30; } inline int32_t* get_address_of_checkpointWave_30() { return &___checkpointWave_30; } inline void set_checkpointWave_30(int32_t value) { ___checkpointWave_30 = value; } }; // WaveHandler // AimingProjectileFireable // AimingProjectileFireable // BasicQuadMovement // BasicQuadMovement // UnityEngine.UI.Graphic struct Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24_StaticFields { public: // UnityEngine.Material UnityEngine.UI.Graphic::s_DefaultUI Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___s_DefaultUI_4; // UnityEngine.Texture2D UnityEngine.UI.Graphic::s_WhiteTexture Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF * ___s_WhiteTexture_5; // UnityEngine.Mesh UnityEngine.UI.Graphic::s_Mesh Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * ___s_Mesh_21; // UnityEngine.UI.VertexHelper UnityEngine.UI.Graphic::s_VertexHelper VertexHelper_tDE8B67D3B076061C4F8DF325B0D63ED2E5367E55 * ___s_VertexHelper_22; public: inline static int32_t get_offset_of_s_DefaultUI_4() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24_StaticFields, ___s_DefaultUI_4)); } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_s_DefaultUI_4() const { return ___s_DefaultUI_4; } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_s_DefaultUI_4() { return &___s_DefaultUI_4; } inline void set_s_DefaultUI_4(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value) { ___s_DefaultUI_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultUI_4), (void*)value); } inline static int32_t get_offset_of_s_WhiteTexture_5() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24_StaticFields, ___s_WhiteTexture_5)); } inline Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF * get_s_WhiteTexture_5() const { return ___s_WhiteTexture_5; } inline Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF ** get_address_of_s_WhiteTexture_5() { return &___s_WhiteTexture_5; } inline void set_s_WhiteTexture_5(Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF * value) { ___s_WhiteTexture_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_WhiteTexture_5), (void*)value); } inline static int32_t get_offset_of_s_Mesh_21() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24_StaticFields, ___s_Mesh_21)); } inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * get_s_Mesh_21() const { return ___s_Mesh_21; } inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 ** get_address_of_s_Mesh_21() { return &___s_Mesh_21; } inline void set_s_Mesh_21(Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * value) { ___s_Mesh_21 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_Mesh_21), (void*)value); } inline static int32_t get_offset_of_s_VertexHelper_22() { return static_cast(offsetof(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24_StaticFields, ___s_VertexHelper_22)); } inline VertexHelper_tDE8B67D3B076061C4F8DF325B0D63ED2E5367E55 * get_s_VertexHelper_22() const { return ___s_VertexHelper_22; } inline VertexHelper_tDE8B67D3B076061C4F8DF325B0D63ED2E5367E55 ** get_address_of_s_VertexHelper_22() { return &___s_VertexHelper_22; } inline void set_s_VertexHelper_22(VertexHelper_tDE8B67D3B076061C4F8DF325B0D63ED2E5367E55 * value) { ___s_VertexHelper_22 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_VertexHelper_22), (void*)value); } }; // UnityEngine.UI.Graphic // IncrementalRoadMesh struct IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields { public: // System.Int32 IncrementalRoadMesh::Lanes int32_t ___Lanes_8; // System.Single IncrementalRoadMesh::LaneWidth float ___LaneWidth_9; // System.Single IncrementalRoadMesh::RoadWidth float ___RoadWidth_10; // IncrementalRoadMesh/OnChunkAdvanced IncrementalRoadMesh::chunkAdvanced OnChunkAdvanced_t91C9D9025A9CF47344602008383ED3276DE7EE53 * ___chunkAdvanced_35; // IncrementalRoadMesh/OnPrimeMeshUpdate IncrementalRoadMesh::meshUpdated OnPrimeMeshUpdate_t1C58652CB7224BAE5C7C702A0D555C1577748E99 * ___meshUpdated_36; public: inline static int32_t get_offset_of_Lanes_8() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields, ___Lanes_8)); } inline int32_t get_Lanes_8() const { return ___Lanes_8; } inline int32_t* get_address_of_Lanes_8() { return &___Lanes_8; } inline void set_Lanes_8(int32_t value) { ___Lanes_8 = value; } inline static int32_t get_offset_of_LaneWidth_9() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields, ___LaneWidth_9)); } inline float get_LaneWidth_9() const { return ___LaneWidth_9; } inline float* get_address_of_LaneWidth_9() { return &___LaneWidth_9; } inline void set_LaneWidth_9(float value) { ___LaneWidth_9 = value; } inline static int32_t get_offset_of_RoadWidth_10() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields, ___RoadWidth_10)); } inline float get_RoadWidth_10() const { return ___RoadWidth_10; } inline float* get_address_of_RoadWidth_10() { return &___RoadWidth_10; } inline void set_RoadWidth_10(float value) { ___RoadWidth_10 = value; } inline static int32_t get_offset_of_chunkAdvanced_35() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields, ___chunkAdvanced_35)); } inline OnChunkAdvanced_t91C9D9025A9CF47344602008383ED3276DE7EE53 * get_chunkAdvanced_35() const { return ___chunkAdvanced_35; } inline OnChunkAdvanced_t91C9D9025A9CF47344602008383ED3276DE7EE53 ** get_address_of_chunkAdvanced_35() { return &___chunkAdvanced_35; } inline void set_chunkAdvanced_35(OnChunkAdvanced_t91C9D9025A9CF47344602008383ED3276DE7EE53 * value) { ___chunkAdvanced_35 = value; Il2CppCodeGenWriteBarrier((void**)(&___chunkAdvanced_35), (void*)value); } inline static int32_t get_offset_of_meshUpdated_36() { return static_cast(offsetof(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields, ___meshUpdated_36)); } inline OnPrimeMeshUpdate_t1C58652CB7224BAE5C7C702A0D555C1577748E99 * get_meshUpdated_36() const { return ___meshUpdated_36; } inline OnPrimeMeshUpdate_t1C58652CB7224BAE5C7C702A0D555C1577748E99 ** get_address_of_meshUpdated_36() { return &___meshUpdated_36; } inline void set_meshUpdated_36(OnPrimeMeshUpdate_t1C58652CB7224BAE5C7C702A0D555C1577748E99 * value) { ___meshUpdated_36 = value; Il2CppCodeGenWriteBarrier((void**)(&___meshUpdated_36), (void*)value); } }; // IncrementalRoadMesh // Missile // Missile // MissileFireable // MissileFireable // PlayerFollower struct PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006_StaticFields { public: // System.Single PlayerFollower::k__BackingField float ___U3CTravelDistanceU3Ek__BackingField_28; // System.Boolean PlayerFollower::gotTravelDist bool ___gotTravelDist_29; public: inline static int32_t get_offset_of_U3CTravelDistanceU3Ek__BackingField_28() { return static_cast(offsetof(PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006_StaticFields, ___U3CTravelDistanceU3Ek__BackingField_28)); } inline float get_U3CTravelDistanceU3Ek__BackingField_28() const { return ___U3CTravelDistanceU3Ek__BackingField_28; } inline float* get_address_of_U3CTravelDistanceU3Ek__BackingField_28() { return &___U3CTravelDistanceU3Ek__BackingField_28; } inline void set_U3CTravelDistanceU3Ek__BackingField_28(float value) { ___U3CTravelDistanceU3Ek__BackingField_28 = value; } inline static int32_t get_offset_of_gotTravelDist_29() { return static_cast(offsetof(PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006_StaticFields, ___gotTravelDist_29)); } inline bool get_gotTravelDist_29() const { return ___gotTravelDist_29; } inline bool* get_address_of_gotTravelDist_29() { return &___gotTravelDist_29; } inline void set_gotTravelDist_29(bool value) { ___gotTravelDist_29 = value; } }; // PlayerFollower // PolyhedroneCore // PolyhedroneCore // PolyhedroneMovement // PolyhedroneMovement // ProjectileFireable // ProjectileFireable // ProximityMine // ProximityMine // QuadBehavior // QuadBehavior // QuadConfiguration // QuadConfiguration // QuadPartManager // QuadPartManager // RazorbackEnemyConfiguration // RazorbackEnemyConfiguration // RazorbackMovement // RazorbackMovement // RazorbackPartManager // RazorbackPartManager // Ripper // Ripper // RipperFireable // RipperFireable // PathCreation.Examples.RoadMeshCreatorCustom // PathCreation.Examples.RoadMeshCreatorCustom // Roller // Roller // RollerFireable // RollerFireable // SniperFireable // SniperFireable // UnityEngine.UI.MaskableGraphic // UnityEngine.UI.MaskableGraphic // UnityEngine.UI.Text struct Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1_StaticFields { public: // UnityEngine.Material UnityEngine.UI.Text::s_DefaultText Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___s_DefaultText_41; public: inline static int32_t get_offset_of_s_DefaultText_41() { return static_cast(offsetof(Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1_StaticFields, ___s_DefaultText_41)); } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_s_DefaultText_41() const { return ___s_DefaultText_41; } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_s_DefaultText_41() { return &___s_DefaultText_41; } inline void set_s_DefaultText_41(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value) { ___s_DefaultText_41 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultText_41), (void*)value); } }; // UnityEngine.UI.Text #ifdef __clang__ #pragma clang diagnostic pop #endif // Fireable[] struct FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E : public RuntimeArray { public: ALIGN_FIELD (8) Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * m_Items[1]; public: inline Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 ** 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, Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.GameObject[] struct GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642 : public RuntimeArray { public: ALIGN_FIELD (8) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * m_Items[1]; public: inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** 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_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // PowerUpSpawn[] struct PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB : public RuntimeArray { public: ALIGN_FIELD (8) PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * m_Items[1]; public: inline PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D ** 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, PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // PowerUpSpawnGroup[] struct PowerUpSpawnGroupU5BU5D_t32C252B59958234EE098B0F0FCA8F93540F286E2 : public RuntimeArray { public: ALIGN_FIELD (8) PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4 * m_Items[1]; public: inline PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4 * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4 ** 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, PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4 * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4 * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4 ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4 * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.ContactPoint[] struct ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B : public RuntimeArray { public: ALIGN_FIELD (8) ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 m_Items[1]; public: inline ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 value) { m_Items[index] = value; } }; // RangeFinder[] struct RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88 : public RuntimeArray { public: ALIGN_FIELD (8) RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * m_Items[1]; public: inline RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A ** 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, RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.RaycastHit[] struct RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09 : public RuntimeArray { public: ALIGN_FIELD (8) RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 m_Items[1]; public: inline RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * 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, RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 value) { m_Items[index] = value; } }; // EnemyMovement[] struct EnemyMovementU5BU5D_tF8DF1397D35D3BFD1E16312DA0D2D0BE101EACFD : public RuntimeArray { public: ALIGN_FIELD (8) EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * m_Items[1]; public: inline EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 ** 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, EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // QuadConfiguration[] struct QuadConfigurationU5BU5D_t8CCF7C1CEC8BB3AA0B92A6E43E8A2B0FDBE1B30F : public RuntimeArray { public: ALIGN_FIELD (8) QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 * m_Items[1]; public: inline QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 ** 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, QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Transform[] struct TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D : public RuntimeArray { public: ALIGN_FIELD (8) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * m_Items[1]; public: inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // RazorbackEnemyConfiguration[] struct RazorbackEnemyConfigurationU5BU5D_t739563D40B57777D68CC244E1DC0945AF677EBE2 : public RuntimeArray { public: ALIGN_FIELD (8) RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1 * m_Items[1]; public: inline RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1 * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1 ** 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, RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1 * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1 * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1 ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1 * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Vector3[] struct Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4 : public RuntimeArray { public: ALIGN_FIELD (8) Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E m_Items[1]; public: inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { m_Items[index] = value; } }; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32 : public RuntimeArray { public: ALIGN_FIELD (8) int32_t m_Items[1]; public: inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // System.Single[] struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA : public RuntimeArray { public: ALIGN_FIELD (8) float m_Items[1]; public: inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; // UnityEngine.Material[] struct MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492 : public RuntimeArray { public: ALIGN_FIELD (8) Material_t8927C00353A72755313F046D0CE85178AE8218EE * m_Items[1]; public: inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** 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, Material_t8927C00353A72755313F046D0CE85178AE8218EE * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Material_t8927C00353A72755313F046D0CE85178AE8218EE * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Vector2[] struct Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA : public RuntimeArray { public: ALIGN_FIELD (8) Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 m_Items[1]; public: inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * 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, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { m_Items[index] = value; } }; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m5FB5A9C59D8625FDFB06876C4D8848F0F07ABFD0_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method); // !!0 UnityEngine.Component::GetComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method); // !!0 UnityEngine.GameObject::GetComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mA1BAA4DDBA4A929DE3860B5278AAC7B9A75726DE_gshared (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method); // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 List_1_GetEnumerator_m1739A5E25DF502A6984F9B98CFCAC2D3FABCF233_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method); // !0 System.Collections.Generic.List`1/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m9C4EBBD2108B51885E750F927D7936290C8E20EE_gshared_inline (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Add(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mE5B3CBB3A625606D9BC4337FEAAF1D66BCB6F96E_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m9F6FE66133303B8D8BD726B882F6C72F05708805_gshared (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * __this, RuntimeObject * ___key0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::set_Item(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mA7219260BC4E5D73DEC5A13D5801F4ACAF9E42CB_gshared (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * __this, RuntimeObject * ___key0, float ___value1, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::Add(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m83CEA3188B95CE961794B865E3D34575815841D0_gshared (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * __this, RuntimeObject * ___key0, float ___value1, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m2E56233762839CE55C67E00AC8DD3D4D3F6C0DF0_gshared (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCFB225D9E5E597A1CC8F958E53BEA1367D8AC7B8_gshared (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method); // System.Void UnityEngine.Events.UnityEvent`1::Invoke(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_Invoke_m73C0FE7D4CDD8627332257E8503F2E9862E33C3E_gshared (UnityEvent_1_t32063FE815890FF672DF76288FAC4ABE089B899F * __this, RuntimeObject * ___arg00, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.List`1::Remove(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m753F7B4281CC4D02C07AE90726F51EF34B588DF7_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.List`1::Contains(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m99C700668AC6D272188471D2D6B784A2B5636C8E_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(!0,!1&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mA8F86083D0D527F9EB97FE53A5EA88B1A0CB01A9_gshared (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * __this, RuntimeObject * ___key0, float* ___value1, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m0D5E79E4791BE3CCC7AE1D28ABF1E8C187159A27_gshared (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * __this, const RuntimeMethod* method); // !!0 UnityEngine.Object::Instantiate(!!0,UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Object_Instantiate_TisRuntimeObject_mBD77C0F802DCADE1347AF93EA32016846C791C65_gshared (RuntimeObject * ___original0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___position1, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___rotation2, const RuntimeMethod* method); // !!0 UnityEngine.Object::Instantiate(!!0,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Object_Instantiate_TisRuntimeObject_m74B91FA8C557C84FB00E6AB017C2EB5EA45A9BB8_gshared (RuntimeObject * ___original0, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___parent1, const RuntimeMethod* method); // !!0 UnityEngine.Component::GetComponentInChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Component_GetComponentInChildren_TisRuntimeObject_mB377B32275A969E0D1A738DBC693DE8EB3593642_gshared (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method); // !!0 UnityEngine.Object::Instantiate(!!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Object_Instantiate_TisRuntimeObject_m565E2A2E28EE3B4621B2F5C662D569D56A3AE99F_gshared (RuntimeObject * ___original0, const RuntimeMethod* method); // System.Void UnityEngine.Component::GetComponentsInChildren(System.Boolean,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Component_GetComponentsInChildren_TisRuntimeObject_mCFD9EE28706E43CCE81CF186BF0E5EED482B56D9_gshared (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, bool ___includeInactive0, List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * ___result1, const RuntimeMethod* method); // !!0 UnityEngine.Object::Instantiate(!!0,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Object_Instantiate_TisRuntimeObject_m91E2FBC1191B019C070193A23E95C04571409F8F_gshared (RuntimeObject * ___original0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___position1, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___rotation2, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___parent3, const RuntimeMethod* method); // !!0[] UnityEngine.Component::GetComponents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Component_GetComponents_TisRuntimeObject_mEBC8AE0C8843120678A284931632FCCBE15F0C46_gshared (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mE0F03A2E42E2F7F8A282AE01C12945F7379DC702_gshared (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Add(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mAE131B53917AD7132F6BA2C05D5D17C38C5A2E59_gshared (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___item0, 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_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_gshared_inline (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m0281A01E9C859E2B8073312D41BB9005662EF2DA_gshared (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * __this, int32_t ___index0, const RuntimeMethod* method); // !0 System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_gshared_inline (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * __this, int32_t ___index0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF8F23D572031748AD428623AE16803455997E297_gshared (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * __this, const RuntimeMethod* method); // !!0 UnityEngine.GameObject::AddComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * GameObject_AddComponent_TisRuntimeObject_mBDBD6EC58A4409E35E4C5D08757C36E4938256B1_gshared (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method); // System.Void UnityEngine.AudioSource::set_clip(UnityEngine.AudioClip) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_clip_mD1F50F7BA6EA3AF25B4922473352C5180CFF7B2B (AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * __this, AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * ___value0, const RuntimeMethod* method); // System.Void UnityEngine.AudioSource::set_loop(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_loop_mDD9FB746D8A7392472E5484EEF8D0A667993E3E0 (AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * __this, bool ___value0, const RuntimeMethod* method); // System.Void UnityEngine.AudioSource::Play() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_Play_mED16664B8F8F3E4D68785C8C00FC96C4DF053AE1 (AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * __this, const RuntimeMethod* method); // System.Void ProjectileDestroyArea/OnProjectileBlocked::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnProjectileBlocked__ctor_m2857F2FDD68ED604880B97AB45AD83FCA9621047 (OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD * __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_mD9F4B83868AFAD9BF9F7DC4E3974B8C881092B31 (Delegate_t * ___a0, Delegate_t * ___b1, const RuntimeMethod* method); // System.Void UnityEngine.AudioSource::Stop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_Stop_mADA564D223832A64F8CF3EFBDEB534C0D658810F (AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m78216279C2CFD915344E6C0E655335DB13312BC5 (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * __this, const RuntimeMethod* method) { (( void (*) (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B *, const RuntimeMethod*))List_1_Clear_m5FB5A9C59D8625FDFB06876C4D8848F0F07ABFD0_gshared)(__this, method); } // System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_Remove_mD84132DA8A72A81B1CDC5620B52E0E043D7FF0BF (Delegate_t * ___source0, Delegate_t * ___value1, const RuntimeMethod* method); // !!0 UnityEngine.Component::GetComponent() inline Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * Component_GetComponent_TisCollider_t5E81E43C2ECA0209A7C4528E84A632712D192B02_mCE49E8783A1794715E6D539C8BB8C78CC589AB60 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared)(__this, method); } // !!0 UnityEngine.GameObject::GetComponent() inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * GameObject_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m7B3DD04368DD8D8896F3694FFDF28D1CE00F5B36 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method) { return (( Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method); } // UnityEngine.Vector3 UnityEngine.Transform::get_position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method); // UnityEngine.GameObject Player::get_Bike() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA (const RuntimeMethod* method); // UnityEngine.Transform UnityEngine.GameObject::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___b1, const RuntimeMethod* method); // System.Boolean UnityEngine.Collider::get_enabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider_get_enabled_m03B73B5C97033F939387D1785BDF2619CADAEEB0 (Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * __this, const RuntimeMethod* method); // System.Single UnityEngine.Vector3::get_magnitude() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __this, const RuntimeMethod* method); // System.Single UnityEngine.Time::get_deltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1 (const RuntimeMethod* method); // System.Void PlayerSword::CalculateBladeSmear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerSword_CalculateBladeSmear_mC0884631B6ED9CFE3F66CB8CD0F89E952C80918F (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, const RuntimeMethod* method); // System.Single UnityEngine.Time::get_time() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_time_m52C9390086344FA8787001ED5911550D850CE515 (const RuntimeMethod* method); // System.Single PlayerSword::CalculateSwingDPS() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlayerSword_CalculateSwingDPS_m9A8546B5AC8BEE311BB1AE928753BBD64F40650F (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::Clear() inline void Dictionary_2_Clear_m59E7E5E028EDCF7CE6B813D2DA687F801B7033BD (Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 *, const RuntimeMethod*))Dictionary_2_Clear_mA1BAA4DDBA4A929DE3860B5278AAC7B9A75726DE_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m506CA9304331AEEB6F54364B7565751DF3DA5F2C (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * __this, const RuntimeMethod* method) { (( void (*) (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B *, const RuntimeMethod*))List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared)(__this, method); } // UnityEngine.Vector3 UnityEngine.Vector3::get_zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_get_zero_m92B6E46FC9A637D20B3A4C1FFAEABFCE095DD4C6 (const RuntimeMethod* method); // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B List_1_GetEnumerator_m58E2D47394110BC4AC8216E1ED13CE109A1DCF57 (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * __this, const RuntimeMethod* method) { return (( Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B (*) (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B *, const RuntimeMethod*))List_1_GetEnumerator_m1739A5E25DF502A6984F9B98CFCAC2D3FABCF233_gshared)(__this, method); } // !0 System.Collections.Generic.List`1/Enumerator::get_Current() inline Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * Enumerator_get_Current_m731F0CD1A6FC3AA134F92A5FF4620AD6F70F97E7_inline (Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B * __this, const RuntimeMethod* method) { return (( Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * (*) (Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B *, const RuntimeMethod*))Enumerator_get_Current_m9C4EBBD2108B51885E750F927D7936290C8E20EE_gshared_inline)(__this, method); } // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___x0, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___y1, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Add(!0) inline void List_1_Add_mBC7F80BF201242CA6BFF20F91905213CCDB8CEF4 (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * __this, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B *, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 *, const RuntimeMethod*))List_1_Add_mE5B3CBB3A625606D9BC4337FEAAF1D66BCB6F96E_gshared)(__this, ___item0, method); } // UnityEngine.GameObject UnityEngine.Component::get_gameObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method); // !!0 UnityEngine.GameObject::GetComponent() inline Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * GameObject_GetComponent_TisHitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28_m7845A16844DB9FA2A22761C37A06909FCC5C41B0 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method) { return (( Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method); } // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___x0, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___y1, const RuntimeMethod* method); // System.String UnityEngine.Events.UnityEventBase::GetPersistentMethodName(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityEventBase_GetPersistentMethodName_m468DAF11A672F8FEFC8EBC3BFEB82B43E5B5EBC5 (UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB * __this, int32_t ___index0, const RuntimeMethod* method); // UnityEngine.Object UnityEngine.Events.UnityEventBase::GetPersistentTarget(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * UnityEventBase_GetPersistentTarget_mDCB929C0CB9141CADB473A7CE252320CD19D13A3 (UnityEventBase_tBB43047292084BA63C5CBB1A379A8BB88611C6FB * __this, int32_t ___index0, const RuntimeMethod* method); // System.Int32 UnityEngine.Object::GetInstanceID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m7CF962BC1DB5C03F3522F88728CB2F514582B501 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * __this, const RuntimeMethod* method); // System.String System.Int32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m340C0A14D16799421EFDF8A81C8A16FA76D48411 (int32_t* __this, const RuntimeMethod* method); // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m10758B01687A2181C8727AD9FD9CCF5325C61C2A (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method); // System.Single PlayerSword::DamageAlreadyTaken(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlayerSword_DamageAlreadyTaken_m1B41F632FBD8FC696C93B437BE3BEA08A1D0263D (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, String_t* ___expectedKey0, const RuntimeMethod* method); // System.Single PlayerSword::RegisterHit(UnityEngine.Collider,Hitable,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlayerSword_RegisterHit_mDE7E44718F9B47F0F1AB05E82DCCC1B2C127ED9A (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___hit0, Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * ___hitable1, float ___damageAlready2, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Collider::ClosestPoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Collider_ClosestPoint_m7777917E298B31796DEE906B54F0102F6ED76676 (Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___position0, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(!0) inline bool Dictionary_2_ContainsKey_m1005090BED3DCBC26613EC3A32F04FB3EF0CB73E (Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * __this, String_t* ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 *, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m9F6FE66133303B8D8BD726B882F6C72F05708805_gshared)(__this, ___key0, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(!0,!1) inline void Dictionary_2_set_Item_m92EA16A2FC72AA058D15DBC6A1F0638CDB9C1D2A (Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * __this, String_t* ___key0, float ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 *, String_t*, float, const RuntimeMethod*))Dictionary_2_set_Item_mA7219260BC4E5D73DEC5A13D5801F4ACAF9E42CB_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.Dictionary`2::Add(!0,!1) inline void Dictionary_2_Add_m011F62A3E4A2147B4F468AC4ED34A95DA7FF931F (Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * __this, String_t* ___key0, float ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 *, String_t*, float, const RuntimeMethod*))Dictionary_2_Add_m83CEA3188B95CE961794B865E3D34575815841D0_gshared)(__this, ___key0, ___value1, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m5C79C0EB3EAC684514CA5A703D1FF749464B8A4E (Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B * __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B *, const RuntimeMethod*))Enumerator_MoveNext_m2E56233762839CE55C67E00AC8DD3D4D3F6C0DF0_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m08CF469D7C501041243B4B790EFF3F7ECDA57B17 (Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B * __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B *, const RuntimeMethod*))Enumerator_Dispose_mCFB225D9E5E597A1CC8F958E53BEA1367D8AC7B8_gshared)(__this, method); } // UnityEngine.Vector3 UnityEngine.Transform::get_forward() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Vector3::get_normalized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __this, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Vector3::Cross(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_Cross_mF3F4CE6E7142432B36BF4F906A42103A474C0BCD (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___lhs0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___rhs1, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Vector3::get_up() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_get_up_mD84FDFCD32FC48C865A89FD4251232E2A9D7015A (const RuntimeMethod* method); // System.Void HitData::.ctor(System.Single,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.GameObject,UnityEngine.Transform,UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HitData__ctor_mAF967B2065C9A6F7E7FE7F2F1901BDACC0C2FFB1 (HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * __this, float ___damage0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___location1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___direction2, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___source3, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___particles4, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___normal5, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___upDir6, const RuntimeMethod* method); // System.Void UnityEngine.Events.UnityEvent`1::Invoke(!0) inline void UnityEvent_1_Invoke_m09F4342EB0BEC4FD764FCC126580EABADCDEB5AC (UnityEvent_1_tDA0D0848850972FD3DE84EEEDD397BF8CEEBAA0F * __this, HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * ___arg00, const RuntimeMethod* method) { (( void (*) (UnityEvent_1_tDA0D0848850972FD3DE84EEEDD397BF8CEEBAA0F *, HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA *, const RuntimeMethod*))UnityEvent_1_Invoke_m73C0FE7D4CDD8627332257E8503F2E9862E33C3E_gshared)(__this, ___arg00, method); } // System.Boolean System.Collections.Generic.List`1::Remove(!0) inline bool List_1_Remove_m3C5096E6A5DDDE9E6A88A52E0531C93F33ADE98F (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * __this, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___item0, const RuntimeMethod* method) { return (( bool (*) (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B *, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 *, const RuntimeMethod*))List_1_Remove_m753F7B4281CC4D02C07AE90726F51EF34B588DF7_gshared)(__this, ___item0, method); } // System.Boolean UnityEngine.Vector3::op_Equality(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector3_op_Equality_m9F1CB12410711435AB1D8B2E454C318AAB4DDBB0 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___lhs0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___rhs1, const RuntimeMethod* method); // System.Boolean UnityEngine.Vector3::op_Inequality(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m3F83C01FE6C6B60CD27D44AD10406E1F604C2D08 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___lhs0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___rhs1, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Transform::get_right() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Transform_get_right_mA8EB1882CCE8759766544448308C88D9200F06CE (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method); // System.Single UnityEngine.Vector3::Dot(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_m81A33FB5E8269E1A21554ECCB1639019C708A1CF_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___lhs0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___rhs1, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___b1, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_op_Division_mBA12D08F4D51A4BC2E9841D42591B6208FF4B12E_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___a0, float ___d1, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___a0, float ___d1, const RuntimeMethod* method); // System.Void UnityEngine.Transform::set_position(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___value0, const RuntimeMethod* method); // UnityEngine.Quaternion UnityEngine.Quaternion::LookRotation(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 Quaternion_LookRotation_m57B6FBE5D29E0EA56C7537456F8E30F182134B39 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___forward0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___upwards1, const RuntimeMethod* method); // System.Void UnityEngine.Transform::set_rotation(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m1B5F3D4CE984AB31254615C9C71B0E54978583B4 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___value0, const RuntimeMethod* method); // System.Int32 Sidearm::get_CurrentAmmo() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Sidearm_get_CurrentAmmo_m736BE0577B7F570899808E4B306B3AE0E797CA65_inline (Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 * __this, const RuntimeMethod* method); // System.Void UnityEngine.Animator::SetTrigger(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C (Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * __this, String_t* ___name0, const RuntimeMethod* method); // System.Void Sidearm::set_CurrentAmmo(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sidearm_set_CurrentAmmo_mEE4549A2F5B3D419FDA6E708C07A01943FB842D4 (Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 * __this, int32_t ___value0, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.List`1::Contains(!0) inline bool List_1_Contains_mEB7C2B448C776DB1C974D1D53912452FA2E85941 (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * __this, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___item0, const RuntimeMethod* method) { return (( bool (*) (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B *, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 *, const RuntimeMethod*))List_1_Contains_m99C700668AC6D272188471D2D6B784A2B5636C8E_gshared)(__this, ___item0, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(!0,!1&) inline bool Dictionary_2_TryGetValue_mAFF4DB3F8BEE2F11C25B2BC4139CC7D978A686E8 (Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * __this, String_t* ___key0, float* ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 *, String_t*, float*, const RuntimeMethod*))Dictionary_2_TryGetValue_mA8F86083D0D527F9EB97FE53A5EA88B1A0CB01A9_gshared)(__this, ___key0, ___value1, method); } // System.String UnityEngine.GameObject::get_tag() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GameObject_get_tag_mC21F33D368C18A631040F2887036C678B96ABC33 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method); // System.Boolean System.String::op_Inequality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m45BEBD9C59D474454BD0F4AB6C9A8A2D05D40DBE (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method); // UnityEngine.Animator Sidearm::get_SidearmAnim() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * Sidearm_get_SidearmAnim_m81CB6DA7C3E678BC4F7CA1B3EC54E7E289E00CE6_inline (Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 * __this, const RuntimeMethod* method); // System.Void UnityEngine.Animator::SetFloat(System.String,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animator_SetFloat_mD731F47ED44C2D629F8E1C6DB15629C3E1B992A0 (Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * __this, String_t* ___name0, float ___value1, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Transform::get_localScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Transform_get_localScale_mD9DF6CA81108C2A6002B5EA2BE25A6CD2723D046 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Vector3::Lerp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_Lerp_m5E223DB365EAC8F6625C169E927527FFB8CC88DB_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___b1, float ___t2, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Transform::get_up() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Transform_get_up_mAB753D250A30C78924D5D22B0821F1D254525C31 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Vector3::ProjectOnPlane(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_ProjectOnPlane_mAACF0ED028A44FDE556EC25AAE0B4D2EAEF5950E (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___vector0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___planeNormal1, const RuntimeMethod* method); // System.Single UnityEngine.Vector3::Angle(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector3_Angle_mFE4B9D0E5EBD02D0684598D486833321336732B3 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___from0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___to1, const RuntimeMethod* method); // System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method); // System.Void UnityEngine.Transform::set_localScale(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mF4D1611E48D1BA7566A1E166DC2DACF3ADD8BA3A (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___value0, const RuntimeMethod* method); // System.Int32 UnityEngine.Mathf::FloorToInt(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_mBA99466CC77AEA46338D9DF836E629F8FE638793 (float ___f0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m2CE67E373BDB82A6E6FBA950E28F917BB650DB6B (Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 *, const RuntimeMethod*))Dictionary_2__ctor_m0D5E79E4791BE3CCC7AE1D28ABF1E8C187159A27_gshared)(__this, method); } // System.Void UnityEngine.MonoBehaviour::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED (MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * __this, const RuntimeMethod* method); // System.Void Breakable::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Breakable_Start_mF8BCADF2DC2CEBAA867BCF46E00C1D7C4AC648B3 (Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC * __this, const RuntimeMethod* method); // System.Void Breakable::GotHit(HitData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Breakable_GotHit_m10E9F7FCC9CCF03C17A69D51C4E2E39FA99C64C9 (Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC * __this, HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * ___hitData0, const RuntimeMethod* method); // System.Single Breakable::get_HitPoints() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Breakable_get_HitPoints_mE7F3626D67603C1C7D3509CF7650FDAB0D041402_inline (Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC * __this, const RuntimeMethod* method); // System.Void UnityEngine.Events.UnityEvent::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_Invoke_mDA46AA9786AD4C34211C6C6ADFB0963DFF430AF5 (UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * __this, const RuntimeMethod* method); // System.Void PolyhedroneMovement::Phase3Move() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneMovement_Phase3Move_mF8A91607F447268E5C1385D75D4D06DA04807534 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method); // System.Void Breakable::GotDestroyed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Breakable_GotDestroyed_mEEE3C8A1572AF00353CD64F4A9EA0403344DF133 (Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC * __this, const RuntimeMethod* method); // System.Void Breakable::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Breakable__ctor_m339AA8A3AF05B68B50D2AA39253B626E3724DAF1 (Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC * __this, const RuntimeMethod* method); // !!0 UnityEngine.Component::GetComponent() inline AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared)(__this, method); } // !!0 UnityEngine.Component::GetComponent() inline Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared)(__this, method); } // System.Void UnityEngine.GameObject::SetActive(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, bool ___value0, const RuntimeMethod* method); // System.Boolean System.String::op_Equality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m50B3548E4AC232558190B0052877B290AA1D436A (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method); // System.Boolean UnityEngine.GameObject::get_activeInHierarchy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeInHierarchy_mA3990AC5F61BB35283188E925C2BE7F7BF67734B (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method); // UnityEngine.Vector3 EnemyMovement::get_MovementForce() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E EnemyMovement_get_MovementForce_m8DA459F2D793AD9C44BD93B765871C96F7A27C74 (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, const RuntimeMethod* method); // UnityEngine.Transform UnityEngine.Component::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Transform::get_localPosition() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Transform_get_localPosition_m527B8B5B625DA9A61E551E0FBCD3BE8CA4539FC2 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method); // System.Int32 UnityEngine.Mathf::RoundToInt(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m95CE4916FFD8D1F8D87CF21A3C9EC257EBD8F578 (float ___f0, const RuntimeMethod* method); // System.Void EnemyMovement::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyMovement_Start_m94784B4CCCFC527F201E228AF5F81D0B1AA81C99 (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, const RuntimeMethod* method); // System.Int32 UnityEngine.Random::Range(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213 (int32_t ___minInclusive0, int32_t ___maxExclusive1, const RuntimeMethod* method); // System.Void EnemyMovement::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyMovement_Update_mDFD118039E40A0039E1928DCF217453DC9339FAC (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, const RuntimeMethod* method); // System.Void BossPhaseController::EnterPhase(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BossPhaseController_EnterPhase_mBA792B7F0BE70326EDCB484461DB528C9E8482E5 (BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * __this, int32_t ___phaseNumber0, const RuntimeMethod* method); // UnityEngine.Quaternion UnityEngine.Transform::get_rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method); // UnityEngine.Quaternion UnityEngine.Quaternion::AngleAxis(System.Single,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 Quaternion_AngleAxis_m87085D3F05DA826A9F91AEE1D56481A770A96609 (float ___angle0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___axis1, const RuntimeMethod* method); // UnityEngine.Quaternion UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 Quaternion_op_Multiply_mA5FD288B815D9C1B59C7B26AA1942A85ACE94153 (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___lhs0, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___rhs1, const RuntimeMethod* method); // System.Single UnityEngine.Random::Range(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5 (float ___minInclusive0, float ___maxInclusive1, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Vector3::get_right() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_get_right_m60959C1C1EF0F694D71E1569160D40B1DA768931 (const RuntimeMethod* method); // System.Boolean EnemyMovement::get_BeingAimedAt() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EnemyMovement_get_BeingAimedAt_m5BE852E45034CF825FF079AA9E7AA650D28F145C_inline (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, const RuntimeMethod* method); // System.Void PolyhedroneMovement::SetNewMoveTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneMovement_SetNewMoveTarget_mF149919A69C85F5279DFCE77D931CAB2A72454E5 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method); // System.Void EnemyMovement::set_BeingAimedAt(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EnemyMovement_set_BeingAimedAt_mA2C99CCE576FF204C68B5130AAD995AB62E55A81_inline (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, bool ___value0, const RuntimeMethod* method); // System.Single PolyhedroneMovement::GetSpeedTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PolyhedroneMovement_GetSpeedTarget_m41EA6FC9981FF88C8C7D875BA39CD2AE49391725 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method); // System.Void Follower::set_TargetSpeed(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Follower_set_TargetSpeed_m86582EB9E6E5A8C85787E3BBA28729F7567D0284 (Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * __this, float ___value0, const RuntimeMethod* method); // System.Void EnemyMovement::FixedUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyMovement_FixedUpdate_mDA673321C9B1060802BBDD41752D1BFA7504877E (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, const RuntimeMethod* method); // UnityEngine.Vector3 PolyhedroneMovement::GetLateralForceDirection() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E PolyhedroneMovement_GetLateralForceDirection_m1D02B656A4CD42E067FC0002D059BE03ED6B3947 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method); // System.Void UnityEngine.Rigidbody::AddForce(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_AddForce_mDFB0D57C25682B826999B0074F5C0FD399C6401D (Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___force0, const RuntimeMethod* method); // System.Void Slomo::set_State(SlowMotionState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Slomo_set_State_m441544CC31D5CD13F6C0D0FD134C15A7C435F5FF (int32_t ___value0, const RuntimeMethod* method); // System.Single EnemyMovement::get_forwardDistance() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float EnemyMovement_get_forwardDistance_m33610B135099A47B0B7BC0729C3E2148219DC654_inline (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, const RuntimeMethod* method); // System.Single PolyhedroneMovement::get_LaneOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PolyhedroneMovement_get_LaneOffset_mE73E56D88087E96528E9B8CB4CED678593B4DBC4 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method); // UnityEngine.Vector3 EnemyMovement::CalculateLateralForce(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E EnemyMovement_CalculateLateralForce_m726787196D186FA59F96ED94F9D16AC22FF2DBA2 (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, float ___rightMultiplier0, float ___upMultiplier1, const RuntimeMethod* method); // System.Void EnemyMovement::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyMovement__ctor_m9C38EFB199A9FE920757F3005138D6C8E6260B90 (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, const RuntimeMethod* method); // System.Int32 UnityEngine.Animator::GetInteger(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Animator_GetInteger_m241D1FE7606567D0D51FB5BEBC1F4AA5B61DDD7A (Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * __this, String_t* ___name0, const RuntimeMethod* method); // System.Void UnityEngine.Animator::SetInteger(System.String,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animator_SetInteger_mFB04A03AF6C24978BF2BDE9161243F8F6B9762C5 (Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * __this, String_t* ___name0, int32_t ___value1, const RuntimeMethod* method); // System.Void PowerUp::AssignText() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUp_AssignText_m61C51C7FA9B9CC3DC7A328D4D43A05804E20FE59 (PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * __this, const RuntimeMethod* method); // UnityEngine.Transform UnityEngine.Transform::Find(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * Transform_Find_mB1687901A4FB0D562C44A93CC67CD35DCFCAABA1 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, String_t* ___n0, const RuntimeMethod* method); // System.Collections.IEnumerator UnityEngine.Transform::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Transform_GetEnumerator_mBA0E884A69F0AA05FCB69F4EE5F700177F75DD7E (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method); // System.String UnityEngine.Object::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * __this, const RuntimeMethod* method); // System.Boolean System.String::Contains(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A (String_t* __this, String_t* ___value0, const RuntimeMethod* method); // System.String System.String::ToLower() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D (String_t* __this, const RuntimeMethod* method); // System.Single Player::get_DistanceOnPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Player_get_DistanceOnPath_m83D3E4B7DE670FA1B1BE8B7B2253DB4876F16209 (const RuntimeMethod* method); // System.Single Follower::get_DistanceOnPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Follower_get_DistanceOnPath_m72E8140E5683C7EF11657387350401E574826EAD (Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * __this, const RuntimeMethod* method); // System.Void PowerUp::DestroyPowerUp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUp_DestroyPowerUp_m82C2758FCDCACEAE5EDB6972F29BB52E59056678 (PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * __this, const RuntimeMethod* method); // System.Void UnityEngine.Object::Destroy(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mBDC17991A372E11E2E485EFC5C72F58972CBEC0F (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___obj0, const RuntimeMethod* method); // UnityEngine.Rigidbody UnityEngine.Collider::get_attachedRigidbody() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * Collider_get_attachedRigidbody_m101FED12AD292F372F98E94A6D02A5E428AA896A (Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * __this, const RuntimeMethod* method); // System.String UnityEngine.Component::get_tag() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Component_get_tag_m77B4A7356E58F985216CC53966F7A9699454803E (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method); // System.Void PowerUp/GotPowerUp::Invoke(PowerUpType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GotPowerUp_Invoke_mC75D548D15F249449A048E2D751083D3240ACEA5 (GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * __this, int32_t ___type0, const RuntimeMethod* method); // System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color__ctor_m9FEDC8486B9D40C01BF10FDC821F5E76C8705494 (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * __this, float ___r0, float ___g1, float ___b2, const RuntimeMethod* method); // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method); // UnityEngine.Quaternion UnityEngine.Quaternion::get_identity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 Quaternion_get_identity_mB872ACF032ACC4D32EE3472D98A9694205AE2C8D (const RuntimeMethod* method); // !!0 UnityEngine.Object::Instantiate(!!0,UnityEngine.Vector3,UnityEngine.Quaternion) inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___original0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___position1, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___rotation2, const RuntimeMethod* method) { return (( Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * (*) (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 , const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_mBD77C0F802DCADE1347AF93EA32016846C791C65_gshared)(___original0, ___position1, ___rotation2, method); } // !!0 UnityEngine.Object::Instantiate(!!0,UnityEngine.Transform) inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___original0, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___parent1, const RuntimeMethod* method) { return (( Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * (*) (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m74B91FA8C557C84FB00E6AB017C2EB5EA45A9BB8_gshared)(___original0, ___parent1, method); } // !!0 UnityEngine.Component::GetComponentInChildren() inline PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * Component_GetComponentInChildren_TisPowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_mE3B00D01F95C4B9015373A3F65084B6183D4D875 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponentInChildren_TisRuntimeObject_mB377B32275A969E0D1A738DBC693DE8EB3593642_gshared)(__this, method); } // !!0 UnityEngine.Component::GetComponent() inline Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared)(__this, method); } // PathCreation.PathCreator Player::get_PlayerPathCreator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * Player_get_PlayerPathCreator_m3C9788C267C9EF63128C02B847411BE1B664500C (const RuntimeMethod* method); // PathCreation.VertexPath PathCreation.PathCreator::get_path() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * PathCreator_get_path_m1D2BA17B74B561BB4668D206119F238682423791 (PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * __this, const RuntimeMethod* method); // UnityEngine.Vector3 PathCreation.VertexPath::GetPointAtDistance(System.Single,PathCreation.EndOfPathInstruction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E VertexPath_GetPointAtDistance_mA36ED1FC59E5ADFB18AF58BB0ADD5DAE3A622BBE (VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * __this, float ___dst0, int32_t ___endOfPathInstruction1, const RuntimeMethod* method); // UnityEngine.Vector3 Follower::get_MovementForce() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Follower_get_MovementForce_mF499FEFC669351F79251835C4BD687AD52F56128 (Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * __this, const RuntimeMethod* method); // System.Void UnityEngine.Rigidbody::AddForce(UnityEngine.Vector3,UnityEngine.ForceMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_AddForce_m78B9D94F505E19F3C63461362AD6DE7EA0836700 (Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___force0, int32_t ___mode1, const RuntimeMethod* method); // System.Void PowerUp/GotPowerUp::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GotPowerUp__ctor_m6176C00BB63EC1186D92D1F98229138A8EF04A44 (GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Void FMODMusicManager/MarkerChangeEvent::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerChangeEvent__ctor_m19F21893F6F844C4C0BD8E5C348BC9EC5E1B2F4D (MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Int32 ScoreEvaluator::get_EnemyScore() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScoreEvaluator_get_EnemyScore_m5C1AE8BD30A5274C9FF521F0EBE38E124B4EDCAC (const RuntimeMethod* method); // System.Void PowerUpSpawner::SpawnPowerUp(PowerUpType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpSpawner_SpawnPowerUp_mF0F391A6E433E89E8203B905A1E4DBC2309CF1B8 (PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8 * __this, int32_t ___powerUpType0, const RuntimeMethod* method); // !!0 UnityEngine.Object::Instantiate(!!0) inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mF8A173EC6B476F8A8CB8F1B0248489B1C668BE82 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___original0, const RuntimeMethod* method) { return (( Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * (*) (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m565E2A2E28EE3B4621B2F5C662D569D56A3AE99F_gshared)(___original0, method); } // UnityEngine.Transform PowerUpSpawner::GetPowerUpPrefabByType(PowerUpType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * PowerUpSpawner_GetPowerUpPrefabByType_mA6E11F2451FBD8E42F97E7E357FA414EB9822CB6 (PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8 * __this, int32_t ___powerUpType0, const RuntimeMethod* method); // !!0 UnityEngine.Component::GetComponent() inline Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * Component_GetComponent_TisFollower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33_m352317A83F3C987A4DC4BCC481ADE15FC00F5586 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared)(__this, method); } // System.Void Follower::set_StartDistance(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Follower_set_StartDistance_m0774BC7F499FAB5D1C26CDF7987F0199CBCB01E0_inline (Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * __this, float ___value0, const RuntimeMethod* method); // System.Single PowerUpSpawner::GetTargetLaneOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PowerUpSpawner_GetTargetLaneOffset_mEDA833560AE7D804C016324C83614838F5E3729B (PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8 * __this, const RuntimeMethod* method); // System.Void UnityEngine.Transform::set_localPosition(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_m2A2B0033EF079077FAE7C65196078EAF5D041AFC (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___value0, const RuntimeMethod* method); // System.Void PowerUp::AssignFollower(Follower) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PowerUp_AssignFollower_mB903FDF4EDC49BABDCCC6C502D804F60B1372BA9_inline (PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * __this, Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * ___relativeFollower0, const RuntimeMethod* method); // System.Boolean UnityEngine.GameObject::get_activeSelf() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeSelf_m4865097C24FB29F3C31F5C30619AF242297F23EE (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method); // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE List_1_GetEnumerator_m1166588660889F8238A038FD5A1C6020AF1B4A44 (List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83 * __this, const RuntimeMethod* method) { return (( Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE (*) (List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83 *, const RuntimeMethod*))List_1_GetEnumerator_m1739A5E25DF502A6984F9B98CFCAC2D3FABCF233_gshared)(__this, method); } // !0 System.Collections.Generic.List`1/Enumerator::get_Current() inline PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 * Enumerator_get_Current_m37C461332129324317AAC4C9735B6E7DDC147037_inline (Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE * __this, const RuntimeMethod* method) { return (( PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 * (*) (Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE *, const RuntimeMethod*))Enumerator_get_Current_m9C4EBBD2108B51885E750F927D7936290C8E20EE_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mE97D119DA4051038F08C4EEA486A2EF1635FE7C0 (Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE * __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE *, const RuntimeMethod*))Enumerator_MoveNext_m2E56233762839CE55C67E00AC8DD3D4D3F6C0DF0_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_mE27C93118D47567DD950DBC0022388D59260F0C4 (Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE * __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE *, const RuntimeMethod*))Enumerator_Dispose_mCFB225D9E5E597A1CC8F958E53BEA1367D8AC7B8_gshared)(__this, method); } // System.Void PrefabPicks::GetTotalWeight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrefabPicks_GetTotalWeight_mC0F4EC3237247FF290BD165E2DDDE5E0B9381F30 (PrefabPicks_t0E6CC38E64602EA47F391B4D84F5C41F19A71035 * __this, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Rigidbody::get_velocity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Rigidbody_get_velocity_mCFB033F3BD14C2BA68E797DFA4950F9307EC8E2C (Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * __this, const RuntimeMethod* method); // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B List_1_GetEnumerator_m7878C9C6905153F04F2CEEBF19E727F2FCA46A54 (List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 * __this, const RuntimeMethod* method) { return (( Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B (*) (List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 *, const RuntimeMethod*))List_1_GetEnumerator_m1739A5E25DF502A6984F9B98CFCAC2D3FABCF233_gshared)(__this, method); } // !0 System.Collections.Generic.List`1/Enumerator::get_Current() inline Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * Enumerator_get_Current_mA048C7A8479BEAA40FE234DCFFD017E40D7B89CC_inline (Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B * __this, const RuntimeMethod* method) { return (( Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * (*) (Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B *, const RuntimeMethod*))Enumerator_get_Current_m9C4EBBD2108B51885E750F927D7936290C8E20EE_gshared_inline)(__this, method); } // UnityEngine.Collider UnityEngine.Collision::get_collider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * Collision_get_collider_m0AC4446E6B9168A0FB19DA376559C812E43779F8 (Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * __this, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mCB7157CD07BB18C283BEC17BE60CCBAE7D6023AB (Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B * __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B *, const RuntimeMethod*))Enumerator_MoveNext_m2E56233762839CE55C67E00AC8DD3D4D3F6C0DF0_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_mA4D1649ABF48304E59732381C826090DA3AB9F6E (Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B * __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B *, const RuntimeMethod*))Enumerator_Dispose_mCFB225D9E5E597A1CC8F958E53BEA1367D8AC7B8_gshared)(__this, method); } // System.Void Projectile::RegisterHit(UnityEngine.Collision,Hitable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Projectile_RegisterHit_m92F338409B5074FBCB7BBBEBED50E0D1C88FC732 (Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * __this, Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * ___hit0, Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * ___hitable1, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m0CF835645F258FFFECF6AE0C46900AE305F565DD (List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 * __this, const RuntimeMethod* method) { (( void (*) (List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 *, const RuntimeMethod*))List_1_Clear_m5FB5A9C59D8625FDFB06876C4D8848F0F07ABFD0_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(!0) inline void List_1_Add_mD4BF761031C6A95182FF66FE26FCC7CD5BF45E07 (List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 * __this, Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 *, Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 *, const RuntimeMethod*))List_1_Add_mE5B3CBB3A625606D9BC4337FEAAF1D66BCB6F96E_gshared)(__this, ___item0, method); } // UnityEngine.ContactPoint UnityEngine.Collision::GetContact(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 Collision_GetContact_mC002FC304B37450FC203319578C90AB56EA910F7 (Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * __this, int32_t ___index0, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.ContactPoint::get_point() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ContactPoint_get_point_mEA976D5E3BC57FAB78F68BE0AA17A97293AEA5BC (ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 * __this, const RuntimeMethod* method); // System.Void HitData::.ctor(System.Single,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.GameObject,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HitData__ctor_m0CA5177BCCA98CE4269A9038BA18962E4E577093 (HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * __this, float ___damage0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___location1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___direction2, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___source3, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___particles4, const RuntimeMethod* method); // System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m3B780F50367611CB9A34F3BF2032585E05DA1BFD (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___exists0, const RuntimeMethod* method); // UnityEngine.Quaternion UnityEngine.Quaternion::LookRotation(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 Quaternion_LookRotation_mC34E8010B8BA97C05C913588237CF92AEB3419B5 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___forward0, const RuntimeMethod* method); // UnityEngine.GameObject UnityEngine.Collision::get_gameObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * Collision_get_gameObject_m5682F872FD28419AA36F0651CE8B19825A21859D (Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * __this, const RuntimeMethod* method); // PlayerCollision Player::get_Collision() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849 * Player_get_Collision_mC96F7FC632364CDB6730D2B1AB5B44C9D7C03248 (const RuntimeMethod* method); // System.Void PlayerCollision::DamagingHit(System.Single,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Transform,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerCollision_DamagingHit_m2DCB0357808237AEE5349F043632732DA5A6CFC0 (PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849 * __this, float ___damage0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___hitDirection1, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___impactPoint2, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___hitParticlePrefab3, bool ___trafficCollision4, bool ___notParented5, const RuntimeMethod* method); // System.Void PlayerCollision::DamagingHit(System.Single,UnityEngine.Vector3,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerCollision_DamagingHit_mA87608D9C3DE0DCAD1C101038A7DAED3C6C8A645 (PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849 * __this, float ___damage0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___hitDirection1, bool ___trafficCollision2, const RuntimeMethod* method); // UnityEngine.ContactPoint[] UnityEngine.Collision::get_contacts() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* Collision_get_contacts_m8C3D39F3332DD2AC623A9FB5F2127CE2754AF54B (Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * __this, const RuntimeMethod* method); // System.Void UnityEngine.Rigidbody::set_velocity(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_velocity_m8DC0988916EB38DFD7D4584830B41D79140BF18D (Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___value0, const RuntimeMethod* method); // System.Void UnityEngine.Rigidbody::set_collisionDetectionMode(UnityEngine.CollisionDetectionMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_collisionDetectionMode_m4BC31A84B26540ACD15273774C47F31CDF5381C2 (Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * __this, int32_t ___value0, const RuntimeMethod* method); // System.Void UnityEngine.Rigidbody::set_isKinematic(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_isKinematic_mCF74D680205544826F2DE2CAB929C9F25409A311 (Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * __this, bool ___value0, const RuntimeMethod* method); // System.Void UnityEngine.Component::GetComponentsInChildren(System.Boolean,System.Collections.Generic.List`1) inline void Component_GetComponentsInChildren_TisCollider_t5E81E43C2ECA0209A7C4528E84A632712D192B02_m28B5B6A4E6FA193A153D991F7216708FE5CF1FEE (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, bool ___includeInactive0, List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * ___result1, const RuntimeMethod* method) { (( void (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, bool, List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B *, const RuntimeMethod*))Component_GetComponentsInChildren_TisRuntimeObject_mCFD9EE28706E43CCE81CF186BF0E5EED482B56D9_gshared)(__this, ___includeInactive0, ___result1, method); } // System.Void UnityEngine.Collider::set_isTrigger(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collider_set_isTrigger_mEDFE3DFA29D42E9DEB9D91A3D25BACC4470305ED (Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * __this, bool ___value0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mDB508867A9D8642AF8BB43980228F0D26A62891F (List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 * __this, const RuntimeMethod* method) { (( void (*) (List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 *, const RuntimeMethod*))List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared)(__this, method); } // !!0 UnityEngine.GameObject::GetComponent() inline Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * GameObject_GetComponent_TisProjectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A_m8FC1749BF2242D1EFC0F7B64D3BFD019D53323AA (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method) { return (( Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method); } // UnityEngine.Vector3 UnityEngine.Vector3::op_UnaryNegation(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_op_UnaryNegation_m56EB454031EABB53BA35FECF3F61A7E2332A2521_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___a0, const RuntimeMethod* method); // UnityEngine.Vector3 Projectile::get_Velocity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Projectile_get_Velocity_m3D0F26CA8CB23B18C7F42FD38537901E07B7866C (Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * __this, const RuntimeMethod* method); // PlayerMovement Player::get_Mover() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB * Player_get_Mover_m5073FA548010C1081FB85A79308B6E32D674BD6D (const RuntimeMethod* method); // System.Single UnityEngine.Rigidbody::get_mass() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rigidbody_get_mass_mB7B19406DAC6336A8244E98BE271BDA8B5C26223 (Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * __this, const RuntimeMethod* method); // PlayerFollower Player::get_Follower() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006 * Player_get_Follower_mAE69E02FF37B3EBA4A3C9E3A94E51D297AE6B04F (const RuntimeMethod* method); // System.Void AchievementManager::Unlock(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AchievementManager_Unlock_m837A7B8F227B2D2FE8F1C4DDD573575ED1EA8462 (String_t* ___achievement0, const RuntimeMethod* method); // UnityEngine.Transform UnityEngine.Transform::get_parent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * Transform_get_parent_m7D06005D9CB55F90F39D42F6A2AF9C7BC80745C9 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method); // !!0 UnityEngine.Object::Instantiate(!!0,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Transform) inline Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m9EBF5BF2389933DE808AB78961708F01916D1D14 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___original0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___position1, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___rotation2, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___parent3, const RuntimeMethod* method) { return (( Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * (*) (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 , Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m91E2FBC1191B019C070193A23E95C04571409F8F_gshared)(___original0, ___position1, ___rotation2, ___parent3, method); } // System.Void ProjectileDestroyArea/OnProjectileBlocked::Invoke(Projectile) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnProjectileBlocked_Invoke_m98A90B12B474BD0C3A4A97BE9C78848AA8ACBC1A (OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD * __this, Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * ___projectile0, const RuntimeMethod* method); // System.Void Projectile::GotDestroyed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Projectile_GotDestroyed_m0A78491530BC054B1CE692619FAEA91218773A09 (Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * __this, const RuntimeMethod* method); // System.Void Fireable::Fire(UnityEngine.AudioSource,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fireable_Fire_m3F112852EEEDC5332B4582D127983C0A4DE81D5A (Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * __this, AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___source0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___movementVelocity1, const RuntimeMethod* method); // UnityEngine.Vector2 UnityEngine.Random::get_insideUnitCircle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 Random_get_insideUnitCircle_mB9549CF828D9DE0577969F046D029986B4EF37F2 (const RuntimeMethod* method); // UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 Vector2_op_Multiply_m5598D6A258A2C8F873CDAB66756553112CD8073A_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___a0, float ___d1, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Vector3::get_forward() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_get_forward_mA6722B0932DA770D5C34C9E28D0E40220F099D50 (const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Transform::TransformDirection(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Transform_TransformDirection_m6B5E3F0A7C6323159DEC6D9BC035FB53ADD96E91 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___direction0, const RuntimeMethod* method); // System.Void Fireable::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fireable__ctor_m604A0C57F25EAB972EA593226F0B80482F7B5E21 (Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * __this, const RuntimeMethod* method); // System.Void EnemyBehavior::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyBehavior_Start_mD5A64ABCCD134B714CA3E06B8C0E86ACD537D6C9 (EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D * __this, const RuntimeMethod* method); // System.Single UnityEngine.Vector3::get_sqrMagnitude() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_mC567EE6DF411501A8FE1F23A0038862630B88249 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __this, const RuntimeMethod* method); // UnityEngine.Vector3 ProximityMine::PlayerNextMove(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ProximityMine_PlayerNextMove_m49BE6CB117170EF82AAD2F5A5D97237E0CC5CB22 (ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 * __this, int32_t ___movesAhead0, const RuntimeMethod* method); // System.Collections.IEnumerator ProximityMine::BeginArming(UnityEngine.Collision) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProximityMine_BeginArming_m2E8F1E2E9D2180247A4190A130AEF7D1438C661A (ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 * __this, Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * ___collision0, const RuntimeMethod* method); // UnityEngine.Coroutine UnityEngine.MonoBehaviour::StartCoroutine(System.Collections.IEnumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t899D5232EF542CB8BA70AF9ECEECA494FAA9CCB7 * MonoBehaviour_StartCoroutine_m3E33706D38B23CDD179E99BAD61E32303E9CC719 (MonoBehaviour_t37A501200D970A8257124B0EAE00A0FF3DDC354A * __this, RuntimeObject* ___routine0, const RuntimeMethod* method); // System.Void EnemyBehavior::GotHit(HitData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyBehavior_GotHit_mAF50887C23285A2550C49D820C97126A62AAE35B (EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D * __this, HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * ___hitData0, const RuntimeMethod* method); // System.Void EnemyBehavior::GotDestroyed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyBehavior_GotDestroyed_mA174BBB96835DC49CA1131A0ACD417E02FAC7810 (EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D * __this, const RuntimeMethod* method); // System.Single UnityEngine.Time::get_fixedDeltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_fixedDeltaTime_m4F02C3AE3A27A629B120B28139C1875CD5978688 (const RuntimeMethod* method); // System.Void ProximityMine/d__19::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBeginArmingU3Ed__19__ctor_m5621705DB7F938A80B63FD432834EFC74D502227 (U3CBeginArmingU3Ed__19_t01913DC7A295720F1652917E22BF9D425AC2D561 * __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method); // System.Void EnemyBehavior::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyBehavior__ctor_m62BD87F8A680F9D53CF35AC58649D99BFC1902B3 (EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D * __this, const RuntimeMethod* method); // System.Int32 ProximityUI::get_RangeFinderIndex() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProximityUI_get_RangeFinderIndex_mE19A313BE10FA5EB22952FA6AA54D8DD6E158F6D_inline (ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * __this, const RuntimeMethod* method); // System.Void WaveHandler/OnEnemySpawned::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnEnemySpawned__ctor_m7C5E0304D457D8120BB888134A4B6E38F34A3814 (OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Void TrafficHandler/OnVehicleSpawned::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVehicleSpawned__ctor_mE689FD680E2F909076AE14581ED22649C13DC155 (OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Void RangeFinder::Init() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RangeFinder_Init_m7284071CD2926C3861376FCA6207A3613DC4AF8D (RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * __this, const RuntimeMethod* method); // !!0 UnityEngine.Component::GetComponent() inline TrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D * Component_GetComponent_TisTrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D_mA15913820941B502D9E609CBEB367B4752849C0B (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( TrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared)(__this, method); } // System.Void TrackedVehicle::Assign(UnityEngine.GameObject,ProximityUI,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedVehicle_Assign_m8B96EFE70A0601D2C7BCB2311DCD04E430247807 (TrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ____enemy0, ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * ___ui1, bool ___traffic2, const RuntimeMethod* method); // System.Void ProximityUI::set_RangeFinderIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityUI_set_RangeFinderIndex_mD7E774D0A647E65710753F9CB486E0D003AC6EE0 (ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * __this, int32_t ___value0, const RuntimeMethod* method); // System.Void QuadAnimationController::Initialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_Initialize_mEAAB8F3CB08200AA85E6BD2C3C0158E992F4A2B2 (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method); // System.Boolean UnityEngine.Animator::GetBool(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Animator_GetBool_m69AFEA8176E7FB312C264773784D6D6B08A80C0A (Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * __this, String_t* ___name0, const RuntimeMethod* method); // System.Single UnityEngine.Animator::GetFloat(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Animator_GetFloat_m74C168FD46C780CD153838BDCE77F8B371456D46 (Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * __this, String_t* ___name0, const RuntimeMethod* method); // System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_Clamp_m5EA831B060853D4246B8394A30599A0021F80AFF (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method); // !!0 UnityEngine.GameObject::GetComponent() inline CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * GameObject_GetComponent_TisCouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3_m73FC738E591CC3C314C59F6C08695E69DFFA9391 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method) { return (( CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method); } // !!0 UnityEngine.Component::GetComponent() inline BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598 * Component_GetComponent_TisBasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598_mAFF318162B5A30988A9BCB08FAE3DE17C4FBCC8C (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598 * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared)(__this, method); } // !!0 UnityEngine.GameObject::GetComponent() inline QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * GameObject_GetComponent_TisQuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4_m4D7D24726B45800F5149F64C3F15F22B99CDC229 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method) { return (( QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method); } // System.Single UnityEngine.Rigidbody::get_drag() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rigidbody_get_drag_m0C617963D9BBBC4018D3A8B2DB5D6190615F4A64 (Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * __this, const RuntimeMethod* method); // System.Single UnityEngine.Time::get_fixedUnscaledDeltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_fixedUnscaledDeltaTime_m04CF5EE9CF423962D6DB28DBB413D1DC77F2F7CE (const RuntimeMethod* method); // System.Single QuadAnimationController::get_Lean() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float QuadAnimationController_get_Lean_m0B7AB138F55806235D77607AC821CE584788A84C (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method); // System.Single UnityEngine.Mathf::Lerp(System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_Lerp_m04D5C368C4E4F1AB78230C6809A6651951A52C86 (float ___a0, float ___b1, float ___t2, const RuntimeMethod* method); // System.Boolean CouplingSetup::get_Coupled() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CouplingSetup_get_Coupled_m8D9E5A0CA0678AF37FD336014429C5FBA9152681_inline (CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * __this, const RuntimeMethod* method); // BossEnemySpawner CouplingSetup::get_CoupledSpawner() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875 * CouplingSetup_get_CoupledSpawner_m02BC5600157ADAD14A38F26107743641E2217BB8_inline (CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * __this, const RuntimeMethod* method); // UnityEngine.GameObject Player::get_CameraRig() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * Player_get_CameraRig_mDBC975E37D3E48396884D477F47CEFCCB57EDDC0 (const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Transform::TransformPoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Transform_TransformPoint_m68AF95765A9279192E601208A9C5170027A5F0D2 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___position0, const RuntimeMethod* method); // QuadMoveMode QuadAnimationController::get_CurrentMoveMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QuadAnimationController_get_CurrentMoveMode_m345F862649BD827C9382EBE53367BF5F41B30AD8 (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method); // System.Boolean SniperFireable::get_SightBlocked() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SniperFireable_get_SightBlocked_m4FFF83A9A9D60D05D8333DA3432A8C81E843F8E7_inline (SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202 * __this, const RuntimeMethod* method); // System.Void QuadAnimationController::EndStagger() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_EndStagger_m610A237F91470D71DD0ACE87476371274B7A1795 (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method); // System.Boolean QuadPartManager::get_UsesBeam() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool QuadPartManager_get_UsesBeam_m3240F34CE89B9353A1C039BDB50EE83BB59CDD81_inline (QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * __this, const RuntimeMethod* method); // System.Boolean Fireable::get_FireCooldown() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fireable_get_FireCooldown_m143245589BADCEAE385D461D5AB1FF60C293DE6D (Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * __this, const RuntimeMethod* method); // System.Void CouplingSetup::TriggerDecouple() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CouplingSetup_TriggerDecouple_mEBEBEF4C1F781CF58C999A5C7A52E23F230EC3B3 (CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * __this, const RuntimeMethod* method); // System.Void UnityEngine.Animator::SetBool(System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animator_SetBool_m34E2E9785A47A3AE94E804004425C333C36CCD43 (Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * __this, String_t* ___name0, bool ___value1, const RuntimeMethod* method); // System.Int32 UnityEngine.LayerMask::op_Implicit(UnityEngine.LayerMask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_op_Implicit_m6D9C2EC7EF30405BA7669BF0EC32F8339C93496F (LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 ___mask0, const RuntimeMethod* method); // System.Int32 UnityEngine.Physics::RaycastNonAlloc(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.RaycastHit[],System.Single,System.Int32,UnityEngine.QueryTriggerInteraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Physics_RaycastNonAlloc_m6B62C55FFC3F78B03C7AAA54047137702E7B82F6 (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___origin0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___direction1, RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* ___results2, float ___maxDistance3, int32_t ___layerMask4, int32_t ___queryTriggerInteraction5, const RuntimeMethod* method); // System.Single UnityEngine.RaycastHit::get_distance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit_get_distance_m85FCA98D7957C3BF1D449CA1B48C116CCD6226FA (RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * __this, const RuntimeMethod* method); // UnityEngine.Transform UnityEngine.RaycastHit::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * RaycastHit_get_transform_m2DD983DBD3602DE848DE287EE5233FD02EEC608D (RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 * __this, const RuntimeMethod* method); // System.Void UnityEngine.Rigidbody::set_useGravity(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_useGravity_m1057292FB3199E87664F40B8BCBA7A7E64D1A096 (Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * __this, bool ___value0, const RuntimeMethod* method); // System.Void UnityEngine.Rigidbody::set_drag(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_drag_m60E39BE31529DE5163116785A69FACC77C52DA98 (Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * __this, float ___value0, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Vector3::get_down() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_get_down_m24F1287CA7D39720216FD130DE1490BB26AFCF83 (const RuntimeMethod* method); // System.Void QuadAnimationController::Explode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_Explode_mE408E1DD336F41B2CCE62212443FC160B172D4FB (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method); // UnityEngine.LayerMask UnityEngine.LayerMask::op_Implicit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 LayerMask_op_Implicit_m04FD003A196C7FA5C824D854803493EA31AE58D2 (int32_t ___intVal0, const RuntimeMethod* method); // !!0 UnityEngine.Component::GetComponentInChildren() inline QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * Component_GetComponentInChildren_TisQuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1_m1FD95DA8E2BD2005FCFEEDF3224C806F03B9E1E5 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponentInChildren_TisRuntimeObject_mB377B32275A969E0D1A738DBC693DE8EB3593642_gshared)(__this, method); } // System.Void EnemyBehavior::TookDamage(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyBehavior_TookDamage_m5FBEC0A11F64E3A37E86DC751EC711EF1E19B26F (EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D * __this, float ___damage0, const RuntimeMethod* method); // System.Void EnemyConfiguration::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyConfiguration__ctor_mA22B29324CAD43036544C00D3FEF0872C9A3A3C0 (EnemyConfiguration_t91159ED23F85D2C3AE26D00F2DDF7A15D5B15986 * __this, const RuntimeMethod* method); // !!0[] UnityEngine.Component::GetComponents() inline EnemyMovementU5BU5D_tF8DF1397D35D3BFD1E16312DA0D2D0BE101EACFD* Component_GetComponents_TisEnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673_mF08A3814549B0D48DEF24548D02EC94ABCE02FBA (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( EnemyMovementU5BU5D_tF8DF1397D35D3BFD1E16312DA0D2D0BE101EACFD* (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_mEBC8AE0C8843120678A284931632FCCBE15F0C46_gshared)(__this, method); } // System.Void Fireable::Init(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fireable_Init_m0C1F5F2F861A91812295FC938367E26A93AD29EC (Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * __this, float ___firstFireOffset0, const RuntimeMethod* method); // System.Boolean QuadFireControl::get_GotDestroyed() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool QuadFireControl_get_GotDestroyed_mA198F9B2F5FF6A7C6407D23A5CB0307E2ECDE7EB_inline (QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C * __this, const RuntimeMethod* method); // System.Boolean QuadAnimationController::get_Staggered() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QuadAnimationController_get_Staggered_mC60036E07FE13C40D84D5BC803B246B82D0A4B17 (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method); // System.Boolean AimingProjectileFireable::get_WithinAimAngle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AimingProjectileFireable_get_WithinAimAngle_m22945B5C952327EE1A8F9A436C9C4FF86C9DB051 (AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31 * __this, const RuntimeMethod* method); // System.Void Fireable::ResetNextFire(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fireable_ResetNextFire_m9F36F1F5F064124FE8CA1DCBC37C3F6BFF2802CC (Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * __this, float ___delay0, const RuntimeMethod* method); // System.Boolean UnityEngine.Behaviour::get_enabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_m08077AB79934634E1EAE909C2B482BEF4C15A800 (Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 * __this, const RuntimeMethod* method); // System.Void EnemyPartManager::ConfigureByName(System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyPartManager_ConfigureByName_m12A0C54C62AB45288E8988C7503C539F0B7820F6 (EnemyPartManager_t3E52E3841B708FD76D41E27DC62073B59E8E5116 * __this, String_t* ___name0, bool ___awardsPoints1, const RuntimeMethod* method); // !!0[] UnityEngine.Component::GetComponents() inline QuadConfigurationU5BU5D_t8CCF7C1CEC8BB3AA0B92A6E43E8A2B0FDBE1B30F* Component_GetComponents_TisQuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92_m11B0B91441694DDA05AB930668FD860E357FB4D2 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( QuadConfigurationU5BU5D_t8CCF7C1CEC8BB3AA0B92A6E43E8A2B0FDBE1B30F* (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_mEBC8AE0C8843120678A284931632FCCBE15F0C46_gshared)(__this, method); } // System.Void QuadPartManager::AssignWeapons(QuadWeapons) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadPartManager_AssignWeapons_m73815D989F4F8305FEF3B4DB876F14E001B1B6E4 (QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * __this, int32_t ___weapons0, const RuntimeMethod* method); // System.Void TurretMountManager::AssignTurret(TurretWeapon) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TurretMountManager_AssignTurret_m1D8690FCF644987D1C20D4CD12954C590193EC85 (TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0 * __this, int32_t ___turretConfig0, const RuntimeMethod* method); // System.Void QuadPartManager::set_UsesBeam(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void QuadPartManager_set_UsesBeam_m40331CD8E221312CCE7CA44737E0240C9E67B103_inline (QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * __this, bool ___value0, const RuntimeMethod* method); // System.Void UnityEngine.Behaviour::set_enabled(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mDE415591B28853D1CD764C53CB499A2142247F32 (Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 * __this, bool ___value0, const RuntimeMethod* method); // System.Void EnemyPartManager::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyPartManager__ctor_m5279A67DD054B7F814C9CFAE7DC27F7DC3D96A08 (EnemyPartManager_t3E52E3841B708FD76D41E27DC62073B59E8E5116 * __this, const RuntimeMethod* method); // UnityEngine.SceneManagement.Scene UnityEngine.SceneManagement.SceneManager::GetActiveScene() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE SceneManager_GetActiveScene_m3BA09EE5323C6A1910285EB37C155EC182AC773B (const RuntimeMethod* method); // System.String UnityEngine.SceneManagement.Scene::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Scene_get_name_m38F195D7CA6417FED310C23E4D8E86150C7835B8 (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE * __this, const RuntimeMethod* method); // System.Int32 UnityEngine.QualitySettings::GetQualityLevel() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_GetQualityLevel_mE803BB84680A597825872F90FE6A3F73713372F8 (const RuntimeMethod* method); // System.Void RandomChild::ChooseRandomChild() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomChild_ChooseRandomChild_mB986728DAAAFE2C0762FDBAA025DB474B9CEB3B0 (RandomChild_tEF4B5D802FB02C6015D8DEBC07BBF43540766E80 * __this, const RuntimeMethod* method); // System.Int32 UnityEngine.Transform::get_childCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Transform_get_childCount_mCBED4F6D3F6A7386C4D97C2C3FD25C383A0BCD05 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method); // UnityEngine.Transform UnityEngine.Transform::GetChild(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * Transform_GetChild_mA7D94BEFF0144F76561D9B8FED61C5C939EC1F1C (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, int32_t ___index0, const RuntimeMethod* method); // System.Void RandomChildStart::ChooseRandomChild() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomChildStart_ChooseRandomChild_mA49763D77AAE722C4D176D541F536B47F0C5B6DE (RandomChildStart_t2FBE972E35C1DC58EFC2BC481B140C6A68C5E086 * __this, const RuntimeMethod* method); // System.Void RandomYRotation::RandomRotate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomYRotation_RandomRotate_mF20F0538505A9FA9A6B6650481A293338AE3B58F (RandomYRotation_t0E833BF7E54D82B9C715B19055E82551B65EB0F7 * __this, const RuntimeMethod* method); // System.Int32 UnityEngine.Mathf::CeilToInt(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_m5C844EE7D4A27B46B7D1F7F52AAB1021E5CD2F44 (float ___f0, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Transform::get_localEulerAngles() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Transform_get_localEulerAngles_m4C442107F523737ADAB54855FDC1777A9B71D545 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method); // System.Void UnityEngine.Transform::set_localEulerAngles(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localEulerAngles_mB63076996124DC76E6902A81677A6E3C814C693B (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___value0, const RuntimeMethod* method); // System.Void RazorbackAnimationController::Initialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackAnimationController_Initialize_m25C8324CFFE88B13D7EDC77225976F409CBE9926 (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, const RuntimeMethod* method); // System.Void RazorbackAnimationController::set_BikeAnimator(UnityEngine.Animator) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RazorbackAnimationController_set_BikeAnimator_m7060A97ADA7406AC2B2E3EEB147D730C7EC7F7A3_inline (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___value0, const RuntimeMethod* method); // UnityEngine.Animator RazorbackAnimationController::get_BikeAnimator() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * RazorbackAnimationController_get_BikeAnimator_m94C352712C7F0FE77EC2E549548C66A0EE8462EB_inline (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, const RuntimeMethod* method); // System.Void Breakable::ResetHitPoints() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Breakable_ResetHitPoints_m1168F5B0F0A59EAC7884D258394952B49858EEE9 (Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC * __this, const RuntimeMethod* method); // System.Int32 BossPhaseController::get_CurrentPhase() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline (BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * __this, const RuntimeMethod* method); // System.Boolean RazorbackMovement::get_StrafingRight() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RazorbackMovement_get_StrafingRight_m53DBD69C314E075158503ECE81B465560FDAF021_inline (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method); // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 List_1_GetEnumerator_m3616D04A85546C8251A6C376656CDB5358D893F6 (List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * __this, const RuntimeMethod* method) { return (( Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 (*) (List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 *, const RuntimeMethod*))List_1_GetEnumerator_m1739A5E25DF502A6984F9B98CFCAC2D3FABCF233_gshared)(__this, method); } // !0 System.Collections.Generic.List`1/Enumerator::get_Current() inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * Enumerator_get_Current_mB38DBEFCD264B4682A190F8592464C0658F702B7_inline (Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 * __this, const RuntimeMethod* method) { return (( GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * (*) (Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 *, const RuntimeMethod*))Enumerator_get_Current_m9C4EBBD2108B51885E750F927D7936290C8E20EE_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mF39107B3A55F66C83EBCA798CBC93AC4C990DBD7 (Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 * __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 *, const RuntimeMethod*))Enumerator_MoveNext_m2E56233762839CE55C67E00AC8DD3D4D3F6C0DF0_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m4B68F0A4E0441A036D7E39BC7E639536164196D9 (Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 * __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 *, const RuntimeMethod*))Enumerator_Dispose_mCFB225D9E5E597A1CC8F958E53BEA1367D8AC7B8_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m7DF03CE7132B7D4C6AA2AEEA9BD1A8755AE12432 (List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * __this, const RuntimeMethod* method) { (( void (*) (List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 *, const RuntimeMethod*))List_1_Clear_m5FB5A9C59D8625FDFB06876C4D8848F0F07ABFD0_gshared)(__this, method); } // System.Void RazorbackFireControl::Phase2Setup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackFireControl_Phase2Setup_m96447DEE2F6D879C705C60A305D9FA34E7BB3E74 (RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * __this, const RuntimeMethod* method); // !!0 UnityEngine.GameObject::GetComponent() inline EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D * GameObject_GetComponent_TisEnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D_mBC19B433200C14A794B94754232BF76C01363EEE (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method) { return (( EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m039B3B8FECA7E011EA92B92CF9A56F3D93FDAEB6 (List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B * __this, const RuntimeMethod* method) { (( void (*) (List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B *, const RuntimeMethod*))List_1_Clear_m5FB5A9C59D8625FDFB06876C4D8848F0F07ABFD0_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_mFEE18833B787BC65A582E4E2D97BBB4A9E80959F (List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18 * __this, const RuntimeMethod* method) { (( void (*) (List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18 *, const RuntimeMethod*))List_1_Clear_m5FB5A9C59D8625FDFB06876C4D8848F0F07ABFD0_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(!0) inline void List_1_Add_m3DD76DE838FA83DF972E0486A296345EB3A7DDF3 (List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 *, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))List_1_Add_mE5B3CBB3A625606D9BC4337FEAAF1D66BCB6F96E_gshared)(__this, ___item0, method); } // !!0 UnityEngine.GameObject::GetComponent() inline Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053 * GameObject_GetComponent_TisMissile_t795172D7A498C2C86B7E3C9D6662448AED3DD053_m2AEE2B77FDC623FE4836874B97F87EF24DE954B8 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method) { return (( Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053 * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(!0) inline void List_1_Add_m492A84FA44507D132D014DA5F76B382D4BB6C9AD (List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B * __this, Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053 * ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B *, Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053 *, const RuntimeMethod*))List_1_Add_mE5B3CBB3A625606D9BC4337FEAAF1D66BCB6F96E_gshared)(__this, ___item0, method); } // !!0 UnityEngine.GameObject::GetComponent() inline Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276 * GameObject_GetComponent_TisRoller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276_m92845914FA26DAA8AAE66F6B74A10DBABB0CB425 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method) { return (( Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276 * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(!0) inline void List_1_Add_mDAB03D25D4B05DE0D0EF6108960EAD8BB1ADABFC (List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18 * __this, Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276 * ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18 *, Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276 *, const RuntimeMethod*))List_1_Add_mE5B3CBB3A625606D9BC4337FEAAF1D66BCB6F96E_gshared)(__this, ___item0, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m859B0EE8491FDDEB1A3F7115D334B863E025BBC8 (List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * __this, const RuntimeMethod* method) { (( void (*) (List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 *, const RuntimeMethod*))List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared)(__this, method); } // System.Void EnemyMovement::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyMovement_OnEnable_m840E160AEFC29716F0290C3F3D51A55B239F02B4 (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, const RuntimeMethod* method); // System.Single Player::get_MaxSideDistance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Player_get_MaxSideDistance_m8C1AB504AAAC6159510EBC2CF51AF11BF96B0B73 (const RuntimeMethod* method); // System.Single RazorbackMovement::GetSpeedTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RazorbackMovement_GetSpeedTarget_m82D215335F7257CE12E9398EDD93D61BAD0954CF (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Transform::InverseTransformDirection(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Transform_InverseTransformDirection_m9EB6F7A2598FD8D6B52F0A6EBA96A3BAAF68D696 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___direction0, const RuntimeMethod* method); // System.Single Follower::get_Rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Follower_get_Rotation_m53E70D1B9C33EC8E1B036CA015EED90ECC7034EF (Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * __this, const RuntimeMethod* method); // UnityEngine.Quaternion UnityEngine.Quaternion::Euler(System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 Quaternion_Euler_mD694BA6F38A792C3D728A8BBAFF13000F5F3B64A (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method); // UnityEngine.Quaternion UnityEngine.Transform::get_localRotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 Transform_get_localRotation_mA6472AE7509D762965275D79B645A14A9CCF5BE5 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, const RuntimeMethod* method); // UnityEngine.Quaternion UnityEngine.Quaternion::Lerp(UnityEngine.Quaternion,UnityEngine.Quaternion,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 Quaternion_Lerp_m052D34B6A82F60FE65722D2B39594B8651E2C79B (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___a0, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___b1, float ___t2, const RuntimeMethod* method); // System.Void UnityEngine.Transform::set_localRotation(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_m1A9101457EC4653AFC93FCC4065A29F2C78FA62C (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___value0, const RuntimeMethod* method); // UnityEngine.Vector3 RazorbackMovement::GetLateralForceDirection() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E RazorbackMovement_GetLateralForceDirection_m3628F0D0A7A14DCDBB86B762FDE940305EC1AD14 (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method); // System.Single EnemyMovement::get_RoadCenterDistance() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, const RuntimeMethod* method); // System.Void RazorbackMovement::set_StrafingRight(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RazorbackMovement_set_StrafingRight_mCFBE138A3D44C292C1198C241AAF4127EF48FABF_inline (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, bool ___value0, const RuntimeMethod* method); // UnityEngine.Vector3 EnemyMovement::get_PlayerToEnemy() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E EnemyMovement_get_PlayerToEnemy_m2E4A7FD8F9B9AF3B3416CC7C4814252EDFC2FC5D_inline (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, const RuntimeMethod* method); // System.Void RazorbackFireControl::ImposeFireDelay(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackFireControl_ImposeFireDelay_mCBFB7691992BD9473580D59F1304D669C0D55900 (RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * __this, float ___delay0, const RuntimeMethod* method); // System.Void RazorbackMovement::LogStrafePass() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackMovement_LogStrafePass_m5995E6810EEF4580F6B782A6CE633379443CD6D7 (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method); // System.Single Player::get_RoadCenterDistance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Player_get_RoadCenterDistance_mBC08C86A1C4753AAF5559F2CF2AB5E63390FDF21 (const RuntimeMethod* method); // !!0[] UnityEngine.Component::GetComponents() inline RazorbackEnemyConfigurationU5BU5D_t739563D40B57777D68CC244E1DC0945AF677EBE2* Component_GetComponents_TisRazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1_m2A14D21F36CE4FC8511002762F173D5A53FA7990 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( RazorbackEnemyConfigurationU5BU5D_t739563D40B57777D68CC244E1DC0945AF677EBE2* (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_mEBC8AE0C8843120678A284931632FCCBE15F0C46_gshared)(__this, method); } // System.Void RazorbackAnimationController::ExitSpawnAnim() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackAnimationController_ExitSpawnAnim_m195212D820F7D83B0062CCCA983DF760A212BD9C (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, const RuntimeMethod* method); // System.Void ReloadModeButtonColor::SetOnIndicator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReloadModeButtonColor_SetOnIndicator_m8CD37D723CA9573E452CC997FA89968AA7DEB690 (ReloadModeButtonColor_t28F52211C50DA6ED64EE1A9F696653B9C67C4528 * __this, const RuntimeMethod* method); // System.Void RemoteToggle/OnToggleTriggered::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnToggleTriggered__ctor_mFF0EB869417EBD220FBEEFB30745567EC5BC7B85 (OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Void RemoteToggle/OnToggleTriggered::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnToggleTriggered_Invoke_m2BCE8E8159F5404D4774AE7EE5DF8FF09C4800BE (OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD * __this, int32_t ___toggleId0, const RuntimeMethod* method); // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ___handle0, const RuntimeMethod* method); // UnityEngine.Component UnityEngine.Component::GetComponent(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * Component_GetComponent_m4DE64B46F790BD785FDDDAD364E0364CDDE05BDB (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, Type_t * ___type0, const RuntimeMethod* method); // UnityEngine.Mesh UnityEngine.MeshFilter::get_mesh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * MeshFilter_get_mesh_mFC1DF5AFBC1E4269D08628DB83C954882FD2B417 (MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * __this, const RuntimeMethod* method); // UnityEngine.Vector3[] UnityEngine.Mesh::get_normals() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* Mesh_get_normals_m5212279CEF7538618C8BA884C9A7B976B32352B0 (Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * __this, const RuntimeMethod* method); // System.Void UnityEngine.Mesh::set_normals(UnityEngine.Vector3[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_normals_m3D06E214B63B49788710672B71C99F2365A83130 (Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * __this, Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ___value0, const RuntimeMethod* method); // System.Int32[] UnityEngine.Mesh::GetTriangles(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* Mesh_GetTriangles_m39A65A4D27B02594EA29E9F52609A40EE3701F86 (Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * __this, int32_t ___submesh0, const RuntimeMethod* method); // System.Void UnityEngine.Mesh::SetTriangles(System.Int32[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetTriangles_m63AC07691EC9F9AE0C85FB01A8DDD1A45FE9349F (Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___triangles0, int32_t ___submesh1, const RuntimeMethod* method); // System.Int32 UnityEngine.Mesh::get_subMeshCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mesh_get_subMeshCount_m60E2BCBFEEF21260C70D06EAEC3A2A51D80796FF (Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * __this, const RuntimeMethod* method); // System.Void Ripper::EnterRipperMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ripper_EnterRipperMode_m25F57253E7E4F08C3B5EEFAF6523B6C83A691FDB (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, const RuntimeMethod* method); // UnityEngine.Vector3 Ripper::GetLateralForceDirection() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Ripper_GetLateralForceDirection_mF6A79530A55D3A2CA6EB39B78794071E44DC4C9F (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, const RuntimeMethod* method); // System.Single Ripper::get_LaneOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Ripper_get_LaneOffset_m9715EB49DDE626D24BF3FFB1052A1E06BAF87368 (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, const RuntimeMethod* method); // System.Int32 UnityEngine.GameObject::get_layer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m9D4C23A2FD105AF9964445BF18A77E8A49012F9F (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method); // System.Boolean Fireable::ReadyToFire() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fireable_ReadyToFire_m6B42E65A822A4AF32B3EAD3DC844C89DC3BBC3B7 (Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * __this, const RuntimeMethod* method); // !!0 UnityEngine.Component::GetComponentInChildren() inline Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * Component_GetComponentInChildren_TisRipper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D_mC21B4C3E79228CC5AE87A91B4D3787EDE41293D5 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponentInChildren_TisRuntimeObject_mB377B32275A969E0D1A738DBC693DE8EB3593642_gshared)(__this, method); } // System.Void Ripper::Place(System.Single,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ripper_Place_m12763FC94F61D391D4ADFA407E14EC57FD6B7E7E (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, float ___startDistance0, int32_t ___lane1, const RuntimeMethod* method); // System.Void Ripper::Launch(System.Single,UnityEngine.Vector3,System.Single,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ripper_Launch_m2D6204BEBF9EA229789A83193EE2890CD738AD25 (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, float ___launchSpeed0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___launchVelocity1, float ___startDistance2, int32_t ___lane3, const RuntimeMethod* method); // !!0 UnityEngine.Component::GetComponent() inline PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * Component_GetComponent_TisPathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804_m1F83FC67DA5DDFE83A9DB25F7B700B8B355859A6 (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * __this, const RuntimeMethod* method) { return (( PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * (*) (Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 *, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m69D9C576D6DD024C709E29EEADBC8041299A3AA7_gshared)(__this, method); } // System.Void RoadAsYouGo::InitialWaypointPlotting() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadAsYouGo_InitialWaypointPlotting_m6B163A00BD048A4C7C02D67526932D9A53C6B501 (RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_mE0F03A2E42E2F7F8A282AE01C12945F7379DC702 (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * __this, const RuntimeMethod* method) { (( void (*) (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 *, const RuntimeMethod*))List_1_Clear_mE0F03A2E42E2F7F8A282AE01C12945F7379DC702_gshared)(__this, method); } // UnityEngine.Vector3 RoadAsYouGo::NextPoint(System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E RoadAsYouGo_NextPoint_m2D0E1EC40E4F95F2ADE9638A18AF5A2E21308D51 (RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 * __this, float* ___rotationAngle0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Add(!0) inline void List_1_Add_mAE131B53917AD7132F6BA2C05D5D17C38C5A2E59 (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 *, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , const RuntimeMethod*))List_1_Add_mAE131B53917AD7132F6BA2C05D5D17C38C5A2E59_gshared)(__this, ___item0, method); } // System.Void RoadAsYouGo::GenerateRoad(System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadAsYouGo_GenerateRoad_mEBFCD4D38EB5BB3C23B58D0508A9B87A03AE405E (RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___angles0, const RuntimeMethod* method); // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 *, const RuntimeMethod*))List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_gshared_inline)(__this, method); } // System.Void PathCreation.BezierPath::.ctor(System.Collections.Generic.IEnumerable`1,System.Boolean,PathCreation.PathSpace) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BezierPath__ctor_mFFA3DCA4C3861A584DB74A7026562534E393A6FE (BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 * __this, RuntimeObject* ___points0, bool ___isClosed1, int32_t ___space2, const RuntimeMethod* method); // System.Void PathCreation.BezierPath::SetAnchorNormalAngle(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BezierPath_SetAnchorNormalAngle_mBE2E9C135873F6F04ED40315053F1DCC11071978 (BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 * __this, int32_t ___anchorIndex0, float ___angle1, const RuntimeMethod* method); // System.Void PathCreation.PathCreator::set_bezierPath(PathCreation.BezierPath) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathCreator_set_bezierPath_mA3D2D0AB742387A9BA201C3CFF073BBA52734F8B (PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * __this, BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 * ___value0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) inline void List_1_RemoveAt_m0281A01E9C859E2B8073312D41BB9005662EF2DA (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * __this, int32_t ___index0, const RuntimeMethod* method) { (( void (*) (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 *, int32_t, const RuntimeMethod*))List_1_RemoveAt_m0281A01E9C859E2B8073312D41BB9005662EF2DA_gshared)(__this, ___index0, method); } // PathCreation.BezierPath PathCreation.PathCreator::get_bezierPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 * PathCreator_get_bezierPath_m8D01E8D974B57BEBE41CF0898880733217591ECA (PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * __this, const RuntimeMethod* method); // System.Void PathCreation.BezierPath::DeleteFirstSegment(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BezierPath_DeleteFirstSegment_m81901E1993B5F4B2429AF41D8CB4297BFEE87B39 (BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 * __this, bool ___notify0, const RuntimeMethod* method); // !0 System.Collections.Generic.List`1::get_Item(System.Int32) inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E (*) (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 *, int32_t, const RuntimeMethod*))List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_gshared_inline)(__this, ___index0, method); } // System.Void PathCreation.BezierPath::AddSegmentToEnd(UnityEngine.Vector3,System.Boolean,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BezierPath_AddSegmentToEnd_mDF9AA2490D61518F9D50DCF7E16B1C0EEFA05789 (BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___anchorPos0, bool ___notify1, float ___normalAngle2, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Quaternion_op_Multiply_mDEAB1A882C07A9520D77EB35473F71AAE74452BC (Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___rotation0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___point1, const RuntimeMethod* method); // System.Boolean RoadAsYouGo::CheckForRightSideAvoid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RoadAsYouGo_CheckForRightSideAvoid_m753B7EB43B086A116E7013D761157A01187F9059 (RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mF8F23D572031748AD428623AE16803455997E297 (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * __this, const RuntimeMethod* method) { (( void (*) (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 *, const RuntimeMethod*))List_1__ctor_mF8F23D572031748AD428623AE16803455997E297_gshared)(__this, method); } // System.Void UnityEngine.GameObject::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_mDF8BF31EAE3E03F24421531B25FB4BEDB7C87144 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, String_t* ___name0, const RuntimeMethod* method); // System.Void UnityEngine.GameObject::set_tag(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_set_tag_m0EBA46574304C71E047A33BDD5F5D49E9D9A25BE (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, String_t* ___value0, const RuntimeMethod* method); // System.Void UnityEngine.GameObject::set_layer(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_set_layer_m2F946916ACB41A59C46346F5243F2BAC235A36A6 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, int32_t ___value0, const RuntimeMethod* method); // UnityEngine.Vector3 UnityEngine.Vector3::get_one() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_get_one_mFA8E564BB81364E4E65551816F3631176E7F58E7 (const RuntimeMethod* method); // System.Void UnityEngine.Transform::set_parent(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_parent_mEAE304E1A804E8B83054CEECB5BF1E517196EC13 (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___value0, const RuntimeMethod* method); // !!0 UnityEngine.GameObject::GetComponent() inline MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * GameObject_GetComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mD924C79C3DA2B286ACB091AAC225DA91675E62A4 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method) { return (( MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method); } // !!0 UnityEngine.GameObject::AddComponent() inline MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * GameObject_AddComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mA5802EF007058E65CCD414C3EB2518474D17A2F2 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method) { return (( MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_mBDBD6EC58A4409E35E4C5D08757C36E4938256B1_gshared)(__this, method); } // !!0 UnityEngine.GameObject::GetComponent() inline MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method) { return (( MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_mCE43118393A796C759AC5D43257AB2330881767D_gshared)(__this, method); } // !!0 UnityEngine.GameObject::AddComponent() inline MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * GameObject_AddComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_mD5BD4B507E470AFA16BAD4B418DC15AE59A9FC47 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method) { return (( MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_mBDBD6EC58A4409E35E4C5D08757C36E4938256B1_gshared)(__this, method); } // System.Void UnityEngine.Mesh::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_mA3D8570373462201AD7B8C9586A7F9412E49C2F6 (Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * __this, const RuntimeMethod* method); // System.Void UnityEngine.MeshFilter::set_sharedMesh(UnityEngine.Mesh) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshFilter_set_sharedMesh_mC96D5F9AE4BC1D186221F568A4C3CE23572EC958 (MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * __this, Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * ___value0, const RuntimeMethod* method); // System.Void UnityEngine.Renderer::set_sharedMaterials(UnityEngine.Material[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_sharedMaterials_m9838EC09412E988925C4670E8E355E5EEFE35A25 (Renderer_t58147AB5B00224FE1460FD47542DC0DA7EC9378C * __this, MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* ___value0, const RuntimeMethod* method); // UnityEngine.Material[] UnityEngine.Renderer::get_sharedMaterials() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* Renderer_get_sharedMaterials_m9B2D432CA8AD8CEC4348E61789CC1BB0C3A00AFD (Renderer_t58147AB5B00224FE1460FD47542DC0DA7EC9378C * __this, const RuntimeMethod* method); // System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_mF7FCDE24496D619F4BB1A0BA44AF17DCB5D697FF_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __this, float ___x0, float ___y1, const RuntimeMethod* method); // UnityEngine.Vector2 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 Vector2_op_Implicit_m101DE5340601C037D9252FB6B99AD18C793C54A1_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___v0, const RuntimeMethod* method); // System.Void UnityEngine.Material::set_mainTextureScale(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_mainTextureScale_m58D117C22164FBC930E153E4EEBD16B721D65048 (Material_t8927C00353A72755313F046D0CE85178AE8218EE * __this, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___value0, const RuntimeMethod* method); // !!0 UnityEngine.GameObject::AddComponent() inline MeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98 * GameObject_AddComponent_TisMeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98_m59630B0D1B4EC15877C10A8952FAD05E4509D647 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method) { return (( MeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98 * (*) (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_mBDBD6EC58A4409E35E4C5D08757C36E4938256B1_gshared)(__this, method); } // System.Void UnityEngine.MeshCollider::set_sharedMesh(UnityEngine.Mesh) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshCollider_set_sharedMesh_m5E39BE3C85A9D21D846E8B7DBA1ED14820ED0406 (MeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98 * __this, Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * ___value0, const RuntimeMethod* method); // System.Void PathCreation.Examples.RoadMeshCreatorCustom::AssignMeshComponents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadMeshCreatorCustom_AssignMeshComponents_m3CF42BAF9A17CEE0D63805EF7496C720194D4EC9 (RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945 * __this, const RuntimeMethod* method); // System.Void PathCreation.Examples.RoadMeshCreatorCustom::AssignMaterials() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadMeshCreatorCustom_AssignMaterials_m74514CBCC01BFD94D394177B208655C856ABB6DE (RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945 * __this, const RuntimeMethod* method); // System.Void PathCreation.Examples.RoadMeshCreatorCustom::CreateRoadMesh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadMeshCreatorCustom_CreateRoadMesh_m0FA9D71B36749BC10D62DA3E2A6E736C51816A5B (RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945 * __this, const RuntimeMethod* method); // PathCreation.VertexPath PathCreation.Examples.RoadMeshCreatorCustom::GetSimplifiedPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * RoadMeshCreatorCustom_GetSimplifiedPath_mA4A77CEEB05BB5B56EE5F56D96FA4ED3743CC0D8 (RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945 * __this, const RuntimeMethod* method); // System.Int32 PathCreation.VertexPath::get_NumPoints() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VertexPath_get_NumPoints_mD9A77D2B59F88099D6950AB50BDF2D86B3306572 (VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m37345890E8136134556D27E57315B584AC51D53F (RuntimeArray * ___array0, RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 ___fldHandle1, const RuntimeMethod* method); // UnityEngine.Vector3 PathCreation.VertexPath::GetTangent(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E VertexPath_GetTangent_m780A757C8CE1EF5AEFE72060689F611A0AC5B58F (VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * __this, int32_t ___index0, const RuntimeMethod* method); // UnityEngine.Vector3 PathCreation.VertexPath::GetNormal(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E VertexPath_GetNormal_mE734782445FBB23E73403FA179580E1981BF8501 (VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * __this, int32_t ___index0, const RuntimeMethod* method); // UnityEngine.Vector3 PathCreation.VertexPath::GetPoint(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E VertexPath_GetPoint_mC6D2F5E0E610826A6CCDDF8E76C473383C9BC07B (VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * __this, int32_t ___index0, const RuntimeMethod* method); // System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * __this, float ___x0, float ___y1, const RuntimeMethod* method); // System.Void UnityEngine.Mesh::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_Clear_m7500ECE6209E14CC750CB16B48301B8D2A57ACCE (Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * __this, const RuntimeMethod* method); // System.Void UnityEngine.Mesh::set_vertices(UnityEngine.Vector3[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_vertices_m38F0908D0FDFE484BE19E94BE9D6176667469AAD (Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * __this, Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ___value0, const RuntimeMethod* method); // System.Void UnityEngine.Mesh::set_uv(UnityEngine.Vector2[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_uv_mF6FED6DDACBAE3EAF28BFBF257A0D5356FCF3AAC (Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * __this, Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* ___value0, const RuntimeMethod* method); // System.Void UnityEngine.Mesh::set_subMeshCount(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_subMeshCount_mF6F2199AE4FA096C1AE0CAD02E13B6FEA38C6283 (Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * __this, int32_t ___value0, const RuntimeMethod* method); // System.Void UnityEngine.Mesh::RecalculateBounds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_RecalculateBounds_mC39556595CFE3E4D8EFA777476ECD22B97FC2737 (Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * __this, const RuntimeMethod* method); // UnityEngine.GameObject UnityEngine.GameObject::get_gameObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * GameObject_get_gameObject_mD5FFECF7C3AC5039E847DF7A8842478539B701D6 (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * __this, const RuntimeMethod* method); // System.Void PathCreation.VertexPath::.ctor(PathCreation.BezierPath,UnityEngine.Transform,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexPath__ctor_m0B59DF73539D9F4678BF36B54CD8B03869A1614D (VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * __this, BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 * ___bezierPath0, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___transform1, float ___maxAngleError2, float ___minVertexDst3, float ___maxVertexDst4, const RuntimeMethod* method); // System.Void PathCreation.Examples.PathSceneTool::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathSceneTool__ctor_m033CB530668E69C2FB4FE940E5AAA17A068B3F42 (PathSceneTool_t7FF61C2AC5538D780770CCDBCCE9DBDB8A86935A * __this, const RuntimeMethod* method); // System.Single UnityEngine.Mathf::Clamp01(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_Clamp01_m831CBA1D198C3CDE660E8172A67A4E41BD0D0171 (float ___value0, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_mBCBF2D9FD1B5F0D8D8595B15B7460889D60C8070 (const RuntimeMethod* method); #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void PlayerSword::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerSword_OnEnable_mD99D22F6E7D30B7EF7060D5E4DDEE73DBE73D9DC (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayerSword_GetEnergy_mC49B68807EC47BD0D0732B96CC729E4134F90208_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // soundSource.clip = humClip; AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_0 = __this->get_soundSource_16(); AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * L_1 = __this->get_humClip_17(); NullCheck(L_0); AudioSource_set_clip_mD1F50F7BA6EA3AF25B4922473352C5180CFF7B2B(L_0, L_1, /*hidden argument*/NULL); // soundSource.loop = true; AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_2 = __this->get_soundSource_16(); NullCheck(L_2); AudioSource_set_loop_mDD9FB746D8A7392472E5484EEF8D0A667993E3E0(L_2, (bool)1, /*hidden argument*/NULL); // soundSource.Play(); AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_3 = __this->get_soundSource_16(); NullCheck(L_3); AudioSource_Play_mED16664B8F8F3E4D68785C8C00FC96C4DF053AE1(L_3, /*hidden argument*/NULL); // ProjectileDestroyArea.projectileBlocked += GetEnergy; OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD * L_4 = ((ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_StaticFields*)il2cpp_codegen_static_fields_for(ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_il2cpp_TypeInfo_var))->get_projectileBlocked_6(); OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD * L_5 = (OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD *)il2cpp_codegen_object_new(OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD_il2cpp_TypeInfo_var); OnProjectileBlocked__ctor_m2857F2FDD68ED604880B97AB45AD83FCA9621047(L_5, __this, (intptr_t)((intptr_t)PlayerSword_GetEnergy_mC49B68807EC47BD0D0732B96CC729E4134F90208_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_6; L_6 = Delegate_Combine_mD9F4B83868AFAD9BF9F7DC4E3974B8C881092B31(L_4, L_5, /*hidden argument*/NULL); ((ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_StaticFields*)il2cpp_codegen_static_fields_for(ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_il2cpp_TypeInfo_var))->set_projectileBlocked_6(((OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD *)CastclassSealed((RuntimeObject*)L_6, OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD_il2cpp_TypeInfo_var))); // } return; } } // System.Void PlayerSword::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerSword_OnDisable_m6D7A45728E40FBB52B07E45D97DED641A1322A21 (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m78216279C2CFD915344E6C0E655335DB13312BC5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayerSword_GetEnergy_mC49B68807EC47BD0D0732B96CC729E4134F90208_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // soundSource.clip = null; AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_0 = __this->get_soundSource_16(); NullCheck(L_0); AudioSource_set_clip_mD1F50F7BA6EA3AF25B4922473352C5180CFF7B2B(L_0, (AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE *)NULL, /*hidden argument*/NULL); // soundSource.loop = false; AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_1 = __this->get_soundSource_16(); NullCheck(L_1); AudioSource_set_loop_mDD9FB746D8A7392472E5484EEF8D0A667993E3E0(L_1, (bool)0, /*hidden argument*/NULL); // soundSource.Stop(); AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_2 = __this->get_soundSource_16(); NullCheck(L_2); AudioSource_Stop_mADA564D223832A64F8CF3EFBDEB534C0D658810F(L_2, /*hidden argument*/NULL); // beingHit.Clear(); List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_3 = __this->get_beingHit_52(); NullCheck(L_3); List_1_Clear_m78216279C2CFD915344E6C0E655335DB13312BC5(L_3, /*hidden argument*/List_1_Clear_m78216279C2CFD915344E6C0E655335DB13312BC5_RuntimeMethod_var); // ProjectileDestroyArea.projectileBlocked -= GetEnergy; OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD * L_4 = ((ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_StaticFields*)il2cpp_codegen_static_fields_for(ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_il2cpp_TypeInfo_var))->get_projectileBlocked_6(); OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD * L_5 = (OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD *)il2cpp_codegen_object_new(OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD_il2cpp_TypeInfo_var); OnProjectileBlocked__ctor_m2857F2FDD68ED604880B97AB45AD83FCA9621047(L_5, __this, (intptr_t)((intptr_t)PlayerSword_GetEnergy_mC49B68807EC47BD0D0732B96CC729E4134F90208_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_6; L_6 = Delegate_Remove_mD84132DA8A72A81B1CDC5620B52E0E043D7FF0BF(L_4, L_5, /*hidden argument*/NULL); ((ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_StaticFields*)il2cpp_codegen_static_fields_for(ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_il2cpp_TypeInfo_var))->set_projectileBlocked_6(((OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD *)CastclassSealed((RuntimeObject*)L_6, OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD_il2cpp_TypeInfo_var))); // } return; } } // System.Void PlayerSword::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerSword_Awake_m37C1FAAD2BE9570231073107F213FA271130FCB4 (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCollider_t5E81E43C2ECA0209A7C4528E84A632712D192B02_mCE49E8783A1794715E6D539C8BB8C78CC589AB60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m7B3DD04368DD8D8896F3694FFDF28D1CE00F5B36_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // ourCollider = GetComponent(); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_0; L_0 = Component_GetComponent_TisCollider_t5E81E43C2ECA0209A7C4528E84A632712D192B02_mCE49E8783A1794715E6D539C8BB8C78CC589AB60(__this, /*hidden argument*/Component_GetComponent_TisCollider_t5E81E43C2ECA0209A7C4528E84A632712D192B02_mCE49E8783A1794715E6D539C8BB8C78CC589AB60_RuntimeMethod_var); __this->set_ourCollider_40(L_0); // arcAnim = arcSlashObject.GetComponent(); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1 = __this->get_arcSlashObject_25(); NullCheck(L_1); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_2; L_2 = GameObject_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m7B3DD04368DD8D8896F3694FFDF28D1CE00F5B36(L_1, /*hidden argument*/GameObject_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m7B3DD04368DD8D8896F3694FFDF28D1CE00F5B36_RuntimeMethod_var); __this->set_arcAnim_50(L_2); // prevSweetSpotLocation = sweetSpot.position - Player.Bike.transform.position; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3 = __this->get_sweetSpot_15(); NullCheck(L_3); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_4; L_4 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_3, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_5; L_5 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_5); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6; L_6 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_5, /*hidden argument*/NULL); NullCheck(L_6); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_7; L_7 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_6, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_8; L_8 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_4, L_7, /*hidden argument*/NULL); __this->set_prevSweetSpotLocation_39(L_8); // } return; } } // System.Void PlayerSword::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerSword_Update_mF498B4862D0AB4E08CA6231DAB0B0EEB009754EC (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m011F62A3E4A2147B4F468AC4ED34A95DA7FF931F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m59E7E5E028EDCF7CE6B813D2DA687F801B7033BD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m1005090BED3DCBC26613EC3A32F04FB3EF0CB73E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m92EA16A2FC72AA058D15DBC6A1F0638CDB9C1D2A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m08CF469D7C501041243B4B790EFF3F7ECDA57B17_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m5C79C0EB3EAC684514CA5A703D1FF749464B8A4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m731F0CD1A6FC3AA134F92A5FF4620AD6F70F97E7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisHitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28_m7845A16844DB9FA2A22761C37A06909FCC5C41B0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBC7F80BF201242CA6BFF20F91905213CCDB8CEF4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m78216279C2CFD915344E6C0E655335DB13312BC5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m58E2D47394110BC4AC8216E1ED13CE109A1DCF57_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m3C5096E6A5DDDE9E6A88A52E0531C93F33ADE98F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m506CA9304331AEEB6F54364B7565751DF3DA5F2C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_m09F4342EB0BEC4FD764FCC126580EABADCDEB5AC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0608658D084B8BF4E9DC8C2009E52DD2847FD4A2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10B98F1E350102B7BAFD18313C00673620984546); s_Il2CppMethodInitialized = true; } List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * V_0 = NULL; Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * V_1 = NULL; Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * V_2 = NULL; float V_3 = 0.0f; bool V_4 = false; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_5; memset((&V_5), 0, sizeof(V_5)); Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B V_6; memset((&V_6), 0, sizeof(V_6)); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * V_7 = NULL; String_t* V_8 = NULL; Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * V_9 = NULL; float V_10 = 0.0f; int32_t V_11 = 0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_12; memset((&V_12), 0, sizeof(V_12)); HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * V_13 = NULL; Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * V_14 = NULL; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_15; memset((&V_15), 0, sizeof(V_15)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_16; memset((&V_16), 0, sizeof(V_16)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_17; memset((&V_17), 0, sizeof(V_17)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_18; memset((&V_18), 0, sizeof(V_18)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_19; memset((&V_19), 0, sizeof(V_19)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { // if (!ourCollider.enabled) Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_0 = __this->get_ourCollider_40(); NullCheck(L_0); bool L_1; L_1 = Collider_get_enabled_m03B73B5C97033F939387D1785BDF2619CADAEEB0(L_0, /*hidden argument*/NULL); if (L_1) { goto IL_0018; } } { // beingHit.Clear(); List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_2 = __this->get_beingHit_52(); NullCheck(L_2); List_1_Clear_m78216279C2CFD915344E6C0E655335DB13312BC5(L_2, /*hidden argument*/List_1_Clear_m78216279C2CFD915344E6C0E655335DB13312BC5_RuntimeMethod_var); } IL_0018: { // swingDir = sweetSpot.position - Player.Bike.transform.position - prevSweetSpotLocation; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3 = __this->get_sweetSpot_15(); NullCheck(L_3); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_4; L_4 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_3, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_5; L_5 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_5); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6; L_6 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_5, /*hidden argument*/NULL); NullCheck(L_6); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_7; L_7 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_6, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_8; L_8 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_4, L_7, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_9 = __this->get_prevSweetSpotLocation_39(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_10; L_10 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_8, L_9, /*hidden argument*/NULL); __this->set_swingDir_45(L_10); // swingDist = swingDir.magnitude / Time.deltaTime; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_11 = __this->get_address_of_swingDir_45(); float L_12; L_12 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_11, /*hidden argument*/NULL); float L_13; L_13 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); __this->set_swingDist_43(((float)((float)L_12/(float)L_13))); // CalculateBladeSmear(); PlayerSword_CalculateBladeSmear_mC0884631B6ED9CFE3F66CB8CD0F89E952C80918F(__this, /*hidden argument*/NULL); // if (Time.time >= nextDamageTick) float L_14; L_14 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_15 = __this->get_nextDamageTick_42(); if ((!(((float)L_14) >= ((float)L_15)))) { goto IL_0286; } } { // damagePerTick = CalculateSwingDPS() * damageInterval; float L_16; L_16 = PlayerSword_CalculateSwingDPS_m9A8546B5AC8BEE311BB1AE928753BBD64F40650F(__this, /*hidden argument*/NULL); float L_17 = __this->get_damageInterval_12(); __this->set_damagePerTick_41(((float)il2cpp_codegen_multiply((float)L_16, (float)L_17))); // alreadyDamaged.Clear(); Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * L_18 = __this->get_alreadyDamaged_51(); NullCheck(L_18); Dictionary_2_Clear_m59E7E5E028EDCF7CE6B813D2DA687F801B7033BD(L_18, /*hidden argument*/Dictionary_2_Clear_m59E7E5E028EDCF7CE6B813D2DA687F801B7033BD_RuntimeMethod_var); // List toRemove = new List(); List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_19 = (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B *)il2cpp_codegen_object_new(List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B_il2cpp_TypeInfo_var); List_1__ctor_m506CA9304331AEEB6F54364B7565751DF3DA5F2C(L_19, /*hidden argument*/List_1__ctor_m506CA9304331AEEB6F54364B7565751DF3DA5F2C_RuntimeMethod_var); V_0 = L_19; // Hitable currentHitable = null; V_1 = (Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 *)NULL; // Hitable highestHitable = null; V_2 = (Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 *)NULL; // float totalDamage = 0f; V_3 = (0.0f); // bool weakpoint = false; V_4 = (bool)0; // Vector3 closestPoint = Vector3.zero; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_20; L_20 = Vector3_get_zero_m92B6E46FC9A637D20B3A4C1FFAEABFCE095DD4C6(/*hidden argument*/NULL); V_5 = L_20; // foreach (Collider hit in beingHit) List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_21 = __this->get_beingHit_52(); NullCheck(L_21); Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B L_22; L_22 = List_1_GetEnumerator_m58E2D47394110BC4AC8216E1ED13CE109A1DCF57(L_21, /*hidden argument*/List_1_GetEnumerator_m58E2D47394110BC4AC8216E1ED13CE109A1DCF57_RuntimeMethod_var); V_6 = L_22; } IL_00ba: try { // begin try (depth: 1) { goto IL_01bc; } IL_00bf: { // foreach (Collider hit in beingHit) Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_23; L_23 = Enumerator_get_Current_m731F0CD1A6FC3AA134F92A5FF4620AD6F70F97E7_inline((Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B *)(&V_6), /*hidden argument*/Enumerator_get_Current_m731F0CD1A6FC3AA134F92A5FF4620AD6F70F97E7_RuntimeMethod_var); V_7 = L_23; // if (hit == null || !hit.enabled) Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_24 = V_7; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_25; L_25 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_24, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (L_25) { goto IL_00db; } } IL_00d2: { Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_26 = V_7; NullCheck(L_26); bool L_27; L_27 = Collider_get_enabled_m03B73B5C97033F939387D1785BDF2619CADAEEB0(L_26, /*hidden argument*/NULL); if (L_27) { goto IL_00e8; } } IL_00db: { // toRemove.Add(hit); List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_28 = V_0; Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_29 = V_7; NullCheck(L_28); List_1_Add_mBC7F80BF201242CA6BFF20F91905213CCDB8CEF4(L_28, L_29, /*hidden argument*/List_1_Add_mBC7F80BF201242CA6BFF20F91905213CCDB8CEF4_RuntimeMethod_var); // continue; goto IL_01bc; } IL_00e8: { // currentHitable = hit.gameObject.GetComponent(); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_30 = V_7; NullCheck(L_30); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_31; L_31 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_30, /*hidden argument*/NULL); NullCheck(L_31); Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_32; L_32 = GameObject_GetComponent_TisHitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28_m7845A16844DB9FA2A22761C37A06909FCC5C41B0(L_31, /*hidden argument*/GameObject_GetComponent_TisHitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28_m7845A16844DB9FA2A22761C37A06909FCC5C41B0_RuntimeMethod_var); V_1 = L_32; // if (currentHitable != null && currentHitable.onHit != null) Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_33 = V_1; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_34; L_34 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_33, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_34) { goto IL_01bc; } } IL_0101: { Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_35 = V_1; NullCheck(L_35); HitEvent_tDAB88A0792AAEA1B4608DBF01D4D5E8618388717 * L_36 = L_35->get_onHit_9(); if (!L_36) { goto IL_01bc; } } IL_010c: { // string eventName = currentHitable.onHit.GetPersistentMethodName(0); Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_37 = V_1; NullCheck(L_37); HitEvent_tDAB88A0792AAEA1B4608DBF01D4D5E8618388717 * L_38 = L_37->get_onHit_9(); NullCheck(L_38); String_t* L_39; L_39 = UnityEventBase_GetPersistentMethodName_m468DAF11A672F8FEFC8EBC3BFEB82B43E5B5EBC5(L_38, 0, /*hidden argument*/NULL); V_8 = L_39; // Object eventTarget = currentHitable.onHit.GetPersistentTarget(0); Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_40 = V_1; NullCheck(L_40); HitEvent_tDAB88A0792AAEA1B4608DBF01D4D5E8618388717 * L_41 = L_40->get_onHit_9(); NullCheck(L_41); Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * L_42; L_42 = UnityEventBase_GetPersistentTarget_mDCB929C0CB9141CADB473A7CE252320CD19D13A3(L_41, 0, /*hidden argument*/NULL); V_9 = L_42; // eventName += eventTarget.GetInstanceID().ToString(); String_t* L_43 = V_8; Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * L_44 = V_9; NullCheck(L_44); int32_t L_45; L_45 = Object_GetInstanceID_m7CF962BC1DB5C03F3522F88728CB2F514582B501(L_44, /*hidden argument*/NULL); V_11 = L_45; String_t* L_46; L_46 = Int32_ToString_m340C0A14D16799421EFDF8A81C8A16FA76D48411((int32_t*)(&V_11), /*hidden argument*/NULL); String_t* L_47; L_47 = String_Concat_m10758B01687A2181C8727AD9FD9CCF5325C61C2A(L_43, L_46, /*hidden argument*/NULL); V_8 = L_47; // float prevDamage = DamageAlreadyTaken(eventName); String_t* L_48 = V_8; float L_49; L_49 = PlayerSword_DamageAlreadyTaken_m1B41F632FBD8FC696C93B437BE3BEA08A1D0263D(__this, L_48, /*hidden argument*/NULL); V_10 = L_49; // totalDamage = RegisterHit(hit, currentHitable, prevDamage); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_50 = V_7; Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_51 = V_1; float L_52 = V_10; float L_53; L_53 = PlayerSword_RegisterHit_mDE7E44718F9B47F0F1AB05E82DCCC1B2C127ED9A(__this, L_50, L_51, L_52, /*hidden argument*/NULL); V_3 = L_53; // if (currentHitable.isWeakpoint) Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_54 = V_1; NullCheck(L_54); bool L_55 = L_54->get_isWeakpoint_6(); if (!L_55) { goto IL_0162; } } IL_015f: { // weakpoint = true; V_4 = (bool)1; } IL_0162: { // if (totalDamage > prevDamage) float L_56 = V_3; float L_57 = V_10; if ((!(((float)L_56) > ((float)L_57)))) { goto IL_01aa; } } IL_0167: { // highestHitable = currentHitable; Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_58 = V_1; V_2 = L_58; // closestPoint = hit.ClosestPoint(sweetSpot.position); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_59 = V_7; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_60 = __this->get_sweetSpot_15(); NullCheck(L_60); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_61; L_61 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_60, /*hidden argument*/NULL); NullCheck(L_59); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_62; L_62 = Collider_ClosestPoint_m7777917E298B31796DEE906B54F0102F6ED76676(L_59, L_61, /*hidden argument*/NULL); V_5 = L_62; // if (alreadyDamaged.ContainsKey(eventName)) Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * L_63 = __this->get_alreadyDamaged_51(); String_t* L_64 = V_8; NullCheck(L_63); bool L_65; L_65 = Dictionary_2_ContainsKey_m1005090BED3DCBC26613EC3A32F04FB3EF0CB73E(L_63, L_64, /*hidden argument*/Dictionary_2_ContainsKey_m1005090BED3DCBC26613EC3A32F04FB3EF0CB73E_RuntimeMethod_var); if (!L_65) { goto IL_019c; } } IL_018c: { // alreadyDamaged[eventName] = totalDamage; Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * L_66 = __this->get_alreadyDamaged_51(); String_t* L_67 = V_8; float L_68 = V_3; NullCheck(L_66); Dictionary_2_set_Item_m92EA16A2FC72AA058D15DBC6A1F0638CDB9C1D2A(L_66, L_67, L_68, /*hidden argument*/Dictionary_2_set_Item_m92EA16A2FC72AA058D15DBC6A1F0638CDB9C1D2A_RuntimeMethod_var); // } goto IL_01aa; } IL_019c: { // alreadyDamaged.Add(eventName, totalDamage); Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * L_69 = __this->get_alreadyDamaged_51(); String_t* L_70 = V_8; float L_71 = V_3; NullCheck(L_69); Dictionary_2_Add_m011F62A3E4A2147B4F468AC4ED34A95DA7FF931F(L_69, L_70, L_71, /*hidden argument*/Dictionary_2_Add_m011F62A3E4A2147B4F468AC4ED34A95DA7FF931F_RuntimeMethod_var); } IL_01aa: { // nextDamageTick = Time.time + damageInterval; float L_72; L_72 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_73 = __this->get_damageInterval_12(); __this->set_nextDamageTick_42(((float)il2cpp_codegen_add((float)L_72, (float)L_73))); } IL_01bc: { // foreach (Collider hit in beingHit) bool L_74; L_74 = Enumerator_MoveNext_m5C79C0EB3EAC684514CA5A703D1FF749464B8A4E((Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B *)(&V_6), /*hidden argument*/Enumerator_MoveNext_m5C79C0EB3EAC684514CA5A703D1FF749464B8A4E_RuntimeMethod_var); if (L_74) { goto IL_00bf; } } IL_01c8: { IL2CPP_LEAVE(0x1D8, FINALLY_01ca); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_01ca; } FINALLY_01ca: { // begin finally (depth: 1) Enumerator_Dispose_m08CF469D7C501041243B4B790EFF3F7ECDA57B17((Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B *)(&V_6), /*hidden argument*/Enumerator_Dispose_m08CF469D7C501041243B4B790EFF3F7ECDA57B17_RuntimeMethod_var); IL2CPP_END_FINALLY(458) } // end finally (depth: 1) IL2CPP_CLEANUP(458) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x1D8, IL_01d8) } IL_01d8: { // if (highestHitable != null) Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_75 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_76; L_76 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_75, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_76) { goto IL_024c; } } { // Vector3 swingUp = Vector3.Cross(sweetSpot.forward, swingDir.normalized); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_77 = __this->get_sweetSpot_15(); NullCheck(L_77); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_78; L_78 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_77, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_79 = __this->get_address_of_swingDir_45(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_80; L_80 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_79, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_81; L_81 = Vector3_Cross_mF3F4CE6E7142432B36BF4F906A42103A474C0BCD(L_78, L_80, /*hidden argument*/NULL); V_12 = L_81; // HitData hit = new HitData(totalDamage, closestPoint, sweetSpot.forward, gameObject, usedSlashPrefab, Vector3.up, swingUp); float L_82 = V_3; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_83 = V_5; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_84 = __this->get_sweetSpot_15(); NullCheck(L_84); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_85; L_85 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_84, /*hidden argument*/NULL); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_86; L_86 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_87 = __this->get_usedSlashPrefab_44(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_88; L_88 = Vector3_get_up_mD84FDFCD32FC48C865A89FD4251232E2A9D7015A(/*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_89 = V_12; HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * L_90 = (HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA *)il2cpp_codegen_object_new(HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA_il2cpp_TypeInfo_var); HitData__ctor_mAF967B2065C9A6F7E7FE7F2F1901BDACC0C2FFB1(L_90, L_82, L_83, L_85, L_86, L_87, L_88, L_89, /*hidden argument*/NULL); V_13 = L_90; // hit.alwaysSticky = true; HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * L_91 = V_13; NullCheck(L_91); L_91->set_alwaysSticky_7((bool)1); // hit.swordHit = true; HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * L_92 = V_13; NullCheck(L_92); L_92->set_swordHit_9((bool)1); // hit.weakpointHit = weakpoint; HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * L_93 = V_13; bool L_94 = V_4; NullCheck(L_93); L_93->set_weakpointHit_8(L_94); // highestHitable.onHit.Invoke(hit); Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_95 = V_2; NullCheck(L_95); HitEvent_tDAB88A0792AAEA1B4608DBF01D4D5E8618388717 * L_96 = L_95->get_onHit_9(); HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * L_97 = V_13; NullCheck(L_96); UnityEvent_1_Invoke_m09F4342EB0BEC4FD764FCC126580EABADCDEB5AC(L_96, L_97, /*hidden argument*/UnityEvent_1_Invoke_m09F4342EB0BEC4FD764FCC126580EABADCDEB5AC_RuntimeMethod_var); } IL_024c: { // foreach (Collider removePls in toRemove) List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_98 = V_0; NullCheck(L_98); Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B L_99; L_99 = List_1_GetEnumerator_m58E2D47394110BC4AC8216E1ED13CE109A1DCF57(L_98, /*hidden argument*/List_1_GetEnumerator_m58E2D47394110BC4AC8216E1ED13CE109A1DCF57_RuntimeMethod_var); V_6 = L_99; } IL_0254: try { // begin try (depth: 1) { goto IL_026d; } IL_0256: { // foreach (Collider removePls in toRemove) Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_100; L_100 = Enumerator_get_Current_m731F0CD1A6FC3AA134F92A5FF4620AD6F70F97E7_inline((Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B *)(&V_6), /*hidden argument*/Enumerator_get_Current_m731F0CD1A6FC3AA134F92A5FF4620AD6F70F97E7_RuntimeMethod_var); V_14 = L_100; // beingHit.Remove(removePls); List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_101 = __this->get_beingHit_52(); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_102 = V_14; NullCheck(L_101); bool L_103; L_103 = List_1_Remove_m3C5096E6A5DDDE9E6A88A52E0531C93F33ADE98F(L_101, L_102, /*hidden argument*/List_1_Remove_m3C5096E6A5DDDE9E6A88A52E0531C93F33ADE98F_RuntimeMethod_var); } IL_026d: { // foreach (Collider removePls in toRemove) bool L_104; L_104 = Enumerator_MoveNext_m5C79C0EB3EAC684514CA5A703D1FF749464B8A4E((Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B *)(&V_6), /*hidden argument*/Enumerator_MoveNext_m5C79C0EB3EAC684514CA5A703D1FF749464B8A4E_RuntimeMethod_var); if (L_104) { goto IL_0256; } } IL_0276: { IL2CPP_LEAVE(0x286, FINALLY_0278); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0278; } FINALLY_0278: { // begin finally (depth: 1) Enumerator_Dispose_m08CF469D7C501041243B4B790EFF3F7ECDA57B17((Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B *)(&V_6), /*hidden argument*/Enumerator_Dispose_m08CF469D7C501041243B4B790EFF3F7ECDA57B17_RuntimeMethod_var); IL2CPP_END_FINALLY(632) } // end finally (depth: 1) IL2CPP_CLEANUP(632) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x286, IL_0286) } IL_0286: { // if (Time.time >= nextArc) float L_105; L_105 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_106 = __this->get_nextArc_47(); if ((!(((float)L_105) >= ((float)L_106)))) { goto IL_0465; } } { // Vector3 currentArcPosition = sweetSpot.position - Player.Bike.transform.position; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_107 = __this->get_sweetSpot_15(); NullCheck(L_107); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_108; L_108 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_107, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_109; L_109 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_109); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_110; L_110 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_109, /*hidden argument*/NULL); NullCheck(L_110); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_111; L_111 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_110, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_112; L_112 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_108, L_111, /*hidden argument*/NULL); V_15 = L_112; // if (swingDist >= arcSwingSpeed) float L_113 = __this->get_swingDist_43(); float L_114 = __this->get_arcSwingSpeed_26(); if ((!(((float)L_113) >= ((float)L_114)))) { goto IL_02f8; } } { // if (arcStartPosition == Vector3.zero) Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_115 = __this->get_arcStartPosition_48(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_116; L_116 = Vector3_get_zero_m92B6E46FC9A637D20B3A4C1FFAEABFCE095DD4C6(/*hidden argument*/NULL); bool L_117; L_117 = Vector3_op_Equality_m9F1CB12410711435AB1D8B2E454C318AAB4DDBB0(L_115, L_116, /*hidden argument*/NULL); if (!L_117) { goto IL_0470; } } { // arcStartPosition = currentArcPosition; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_118 = V_15; __this->set_arcStartPosition_48(L_118); // arcStartDirection = sweetSpot.forward; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_119 = __this->get_sweetSpot_15(); NullCheck(L_119); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_120; L_120 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_119, /*hidden argument*/NULL); __this->set_arcStartDirection_49(L_120); // } goto IL_0470; } IL_02f8: { // if(arcStartPosition != Vector3.zero && (currentArcPosition - arcStartPosition).magnitude >= arcSwingLength) Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_121 = __this->get_arcStartPosition_48(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_122; L_122 = Vector3_get_zero_m92B6E46FC9A637D20B3A4C1FFAEABFCE095DD4C6(/*hidden argument*/NULL); bool L_123; L_123 = Vector3_op_Inequality_m3F83C01FE6C6B60CD27D44AD10406E1F604C2D08(L_121, L_122, /*hidden argument*/NULL); if (!L_123) { goto IL_0458; } } { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_124 = V_15; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_125 = __this->get_arcStartPosition_48(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_126; L_126 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_124, L_125, /*hidden argument*/NULL); V_16 = L_126; float L_127; L_127 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_16), /*hidden argument*/NULL); float L_128 = __this->get_arcSwingLength_27(); if ((!(((float)L_127) >= ((float)L_128)))) { goto IL_0458; } } { // Vector3 arcSwingDirection = (currentArcPosition - arcStartPosition).normalized; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_129 = V_15; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_130 = __this->get_arcStartPosition_48(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_131; L_131 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_129, L_130, /*hidden argument*/NULL); V_16 = L_131; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_132; L_132 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_16), /*hidden argument*/NULL); V_17 = L_132; // float dot = Mathf.Abs(Vector3.Dot(arcSwingDirection, sweetSpot.right)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_133 = V_17; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_134 = __this->get_sweetSpot_15(); NullCheck(L_134); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_135; L_135 = Transform_get_right_mA8EB1882CCE8759766544448308C88D9200F06CE(L_134, /*hidden argument*/NULL); float L_136; L_136 = Vector3_Dot_m81A33FB5E8269E1A21554ECCB1639019C708A1CF_inline(L_133, L_135, /*hidden argument*/NULL); float L_137; L_137 = fabsf(L_136); // if (dot <= bladeAngleTolerance) float L_138 = __this->get_bladeAngleTolerance_29(); if ((!(((float)L_137) <= ((float)L_138)))) { goto IL_0458; } } { // Vector3 arcForwardDirection = (arcStartDirection + sweetSpot.forward).normalized; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_139 = __this->get_arcStartDirection_49(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_140 = __this->get_sweetSpot_15(); NullCheck(L_140); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_141; L_141 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_140, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_142; L_142 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_139, L_141, /*hidden argument*/NULL); V_16 = L_142; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_143; L_143 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_16), /*hidden argument*/NULL); V_18 = L_143; // Vector3 arcUpDirection = Vector3.Cross(arcForwardDirection, arcSwingDirection); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_144 = V_18; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_145 = V_17; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_146; L_146 = Vector3_Cross_mF3F4CE6E7142432B36BF4F906A42103A474C0BCD(L_144, L_145, /*hidden argument*/NULL); V_19 = L_146; // arcSlashObject.transform.position = ((currentArcPosition + arcStartPosition) / 2) - (arcForwardDirection * SWING_REACH) + Player.Bike.transform.position; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_147 = __this->get_arcSlashObject_25(); NullCheck(L_147); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_148; L_148 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_147, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_149 = V_15; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_150 = __this->get_arcStartPosition_48(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_151; L_151 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_149, L_150, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_152; L_152 = Vector3_op_Division_mBA12D08F4D51A4BC2E9841D42591B6208FF4B12E_inline(L_151, (2.0f), /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_153 = V_18; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_154; L_154 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_153, (1.29999995f), /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_155; L_155 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_152, L_154, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_156; L_156 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_156); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_157; L_157 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_156, /*hidden argument*/NULL); NullCheck(L_157); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_158; L_158 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_157, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_159; L_159 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_155, L_158, /*hidden argument*/NULL); NullCheck(L_148); Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91(L_148, L_159, /*hidden argument*/NULL); // arcSlashObject.transform.rotation = Quaternion.LookRotation(arcForwardDirection, arcUpDirection); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_160 = __this->get_arcSlashObject_25(); NullCheck(L_160); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_161; L_161 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_160, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_162 = V_18; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_163 = V_19; Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_164; L_164 = Quaternion_LookRotation_m57B6FBE5D29E0EA56C7537456F8E30F182134B39(L_162, L_163, /*hidden argument*/NULL); NullCheck(L_161); Transform_set_rotation_m1B5F3D4CE984AB31254615C9C71B0E54978583B4(L_161, L_164, /*hidden argument*/NULL); // if (sidearm.CurrentAmmo >= energyPerSwing) Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 * L_165 = __this->get_sidearm_14(); NullCheck(L_165); int32_t L_166; L_166 = Sidearm_get_CurrentAmmo_m736BE0577B7F570899808E4B306B3AE0E797CA65_inline(L_165, /*hidden argument*/NULL); int32_t L_167 = __this->get_energyPerSwing_36(); if ((((int32_t)L_166) < ((int32_t)L_167))) { goto IL_0436; } } { // arcAnim.SetTrigger("ExtendedSlash"); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_168 = __this->get_arcAnim_50(); NullCheck(L_168); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_168, _stringLiteral0608658D084B8BF4E9DC8C2009E52DD2847FD4A2, /*hidden argument*/NULL); // sidearm.CurrentAmmo -= energyPerSwing; Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 * L_169 = __this->get_sidearm_14(); Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 * L_170 = L_169; NullCheck(L_170); int32_t L_171; L_171 = Sidearm_get_CurrentAmmo_m736BE0577B7F570899808E4B306B3AE0E797CA65_inline(L_170, /*hidden argument*/NULL); int32_t L_172 = __this->get_energyPerSwing_36(); NullCheck(L_170); Sidearm_set_CurrentAmmo_mEE4549A2F5B3D419FDA6E708C07A01943FB842D4(L_170, ((int32_t)il2cpp_codegen_subtract((int32_t)L_171, (int32_t)L_172)), /*hidden argument*/NULL); // } goto IL_0446; } IL_0436: { // arcAnim.SetTrigger("ArcSlash"); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_173 = __this->get_arcAnim_50(); NullCheck(L_173); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_173, _stringLiteral10B98F1E350102B7BAFD18313C00673620984546, /*hidden argument*/NULL); } IL_0446: { // nextArc = Time.time + arcCooldown; float L_174; L_174 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_175 = __this->get_arcCooldown_28(); __this->set_nextArc_47(((float)il2cpp_codegen_add((float)L_174, (float)L_175))); } IL_0458: { // arcStartPosition = Vector3.zero; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_176; L_176 = Vector3_get_zero_m92B6E46FC9A637D20B3A4C1FFAEABFCE095DD4C6(/*hidden argument*/NULL); __this->set_arcStartPosition_48(L_176); // } goto IL_0470; } IL_0465: { // arcStartPosition = Vector3.zero; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_177; L_177 = Vector3_get_zero_m92B6E46FC9A637D20B3A4C1FFAEABFCE095DD4C6(/*hidden argument*/NULL); __this->set_arcStartPosition_48(L_177); } IL_0470: { // prevSweetSpotLocation = sweetSpot.position - Player.Bike.transform.position; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_178 = __this->get_sweetSpot_15(); NullCheck(L_178); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_179; L_179 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_178, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_180; L_180 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_180); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_181; L_181 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_180, /*hidden argument*/NULL); NullCheck(L_181); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_182; L_182 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_181, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_183; L_183 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_179, L_182, /*hidden argument*/NULL); __this->set_prevSweetSpotLocation_39(L_183); // } return; } } // System.Void PlayerSword::OnTriggerEnter(UnityEngine.Collider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerSword_OnTriggerEnter_m77665C0785CF75AFFD9CDB30826577D3BC5D8CCF (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___other0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisHitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28_m7845A16844DB9FA2A22761C37A06909FCC5C41B0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBC7F80BF201242CA6BFF20F91905213CCDB8CEF4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mEB7C2B448C776DB1C974D1D53912452FA2E85941_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * V_0 = NULL; { // Hitable hitable = other.gameObject.GetComponent(); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_0 = ___other0; NullCheck(L_0); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1; L_1 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_0, /*hidden argument*/NULL); NullCheck(L_1); Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_2; L_2 = GameObject_GetComponent_TisHitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28_m7845A16844DB9FA2A22761C37A06909FCC5C41B0(L_1, /*hidden argument*/GameObject_GetComponent_TisHitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28_m7845A16844DB9FA2A22761C37A06909FCC5C41B0_RuntimeMethod_var); V_0 = L_2; // if (hitable != null && hitable.onHit != null && !beingHit.Contains(other)) Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_3 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_3, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_4) { goto IL_0037; } } { Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_5 = V_0; NullCheck(L_5); HitEvent_tDAB88A0792AAEA1B4608DBF01D4D5E8618388717 * L_6 = L_5->get_onHit_9(); if (!L_6) { goto IL_0037; } } { List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_7 = __this->get_beingHit_52(); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_8 = ___other0; NullCheck(L_7); bool L_9; L_9 = List_1_Contains_mEB7C2B448C776DB1C974D1D53912452FA2E85941(L_7, L_8, /*hidden argument*/List_1_Contains_mEB7C2B448C776DB1C974D1D53912452FA2E85941_RuntimeMethod_var); if (L_9) { goto IL_0037; } } { // beingHit.Add(other); List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_10 = __this->get_beingHit_52(); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_11 = ___other0; NullCheck(L_10); List_1_Add_mBC7F80BF201242CA6BFF20F91905213CCDB8CEF4(L_10, L_11, /*hidden argument*/List_1_Add_mBC7F80BF201242CA6BFF20F91905213CCDB8CEF4_RuntimeMethod_var); } IL_0037: { // } return; } } // System.Void PlayerSword::OnTriggerExit(UnityEngine.Collider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerSword_OnTriggerExit_m0A50E4E5E352866F2D7A022FFBF931730FD4C566 (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___other0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mEB7C2B448C776DB1C974D1D53912452FA2E85941_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m3C5096E6A5DDDE9E6A88A52E0531C93F33ADE98F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (beingHit.Contains(other)) List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_0 = __this->get_beingHit_52(); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_1 = ___other0; NullCheck(L_0); bool L_2; L_2 = List_1_Contains_mEB7C2B448C776DB1C974D1D53912452FA2E85941(L_0, L_1, /*hidden argument*/List_1_Contains_mEB7C2B448C776DB1C974D1D53912452FA2E85941_RuntimeMethod_var); if (!L_2) { goto IL_001b; } } { // beingHit.Remove(other); List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_3 = __this->get_beingHit_52(); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_4 = ___other0; NullCheck(L_3); bool L_5; L_5 = List_1_Remove_m3C5096E6A5DDDE9E6A88A52E0531C93F33ADE98F(L_3, L_4, /*hidden argument*/List_1_Remove_m3C5096E6A5DDDE9E6A88A52E0531C93F33ADE98F_RuntimeMethod_var); } IL_001b: { // } return; } } // System.Single PlayerSword::DamageAlreadyTaken(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlayerSword_DamageAlreadyTaken_m1B41F632FBD8FC696C93B437BE3BEA08A1D0263D (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, String_t* ___expectedKey0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mAFF4DB3F8BEE2F11C25B2BC4139CC7D978A686E8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { // if (alreadyDamaged.TryGetValue(expectedKey, out float damage)) Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * L_0 = __this->get_alreadyDamaged_51(); String_t* L_1 = ___expectedKey0; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mAFF4DB3F8BEE2F11C25B2BC4139CC7D978A686E8(L_0, L_1, (float*)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_mAFF4DB3F8BEE2F11C25B2BC4139CC7D978A686E8_RuntimeMethod_var); if (!L_2) { goto IL_0012; } } { // return damage; float L_3 = V_0; return L_3; } IL_0012: { // return 0f; return (0.0f); } } // System.Single PlayerSword::RegisterHit(UnityEngine.Collider,Hitable,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlayerSword_RegisterHit_mDE7E44718F9B47F0F1AB05E82DCCC1B2C127ED9A (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___hit0, Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * ___hitable1, float ___damageAlready2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8FA2447ADC030D10580043D12DEC24890EB68F6); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { // if (hitable != null && hitable.onHit != null && hitable.gameObject.tag != "RoadChunk") Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_0 = ___hitable1; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_0061; } } { Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_2 = ___hitable1; NullCheck(L_2); HitEvent_tDAB88A0792AAEA1B4608DBF01D4D5E8618388717 * L_3 = L_2->get_onHit_9(); if (!L_3) { goto IL_0061; } } { Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_4 = ___hitable1; NullCheck(L_4); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_5; L_5 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_4, /*hidden argument*/NULL); NullCheck(L_5); String_t* L_6; L_6 = GameObject_get_tag_mC21F33D368C18A631040F2887036C678B96ABC33(L_5, /*hidden argument*/NULL); bool L_7; L_7 = String_op_Inequality_m45BEBD9C59D474454BD0F4AB6C9A8A2D05D40DBE(L_6, _stringLiteralA8FA2447ADC030D10580043D12DEC24890EB68F6, /*hidden argument*/NULL); if (!L_7) { goto IL_0061; } } { // float damage = damagePerTick; float L_8 = __this->get_damagePerTick_41(); V_0 = L_8; // if (hitable.sidearmDamageMultiplier > 1) Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_9 = ___hitable1; NullCheck(L_9); float L_10 = L_9->get_sidearmDamageMultiplier_5(); if ((!(((float)L_10) > ((float)(1.0f))))) { goto IL_0052; } } { // damage *= Mathf.Pow(hitable.sidearmDamageMultiplier, weakPointExponent); float L_11 = V_0; Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_12 = ___hitable1; NullCheck(L_12); float L_13 = L_12->get_sidearmDamageMultiplier_5(); float L_14 = __this->get_weakPointExponent_13(); float L_15; L_15 = powf(L_13, L_14); V_0 = ((float)il2cpp_codegen_multiply((float)L_11, (float)L_15)); // } goto IL_005b; } IL_0052: { // damage *= hitable.sidearmDamageMultiplier; float L_16 = V_0; Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_17 = ___hitable1; NullCheck(L_17); float L_18 = L_17->get_sidearmDamageMultiplier_5(); V_0 = ((float)il2cpp_codegen_multiply((float)L_16, (float)L_18)); } IL_005b: { // if (damage > damageAlready) float L_19 = V_0; float L_20 = ___damageAlready2; if ((!(((float)L_19) > ((float)L_20)))) { goto IL_0061; } } { // return damage; float L_21 = V_0; return L_21; } IL_0061: { // return damageAlready; float L_22 = ___damageAlready2; return L_22; } } // System.Single PlayerSword::CalculateSwingDPS() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlayerSword_CalculateSwingDPS_m9A8546B5AC8BEE311BB1AE928753BBD64F40650F (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A4E6A66322C69B3FF2478B3A1F0DBB6E5CD84B9); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; { // sidearm.SidearmAnim.SetFloat("SwingSpeed", swingDist); Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 * L_0 = __this->get_sidearm_14(); NullCheck(L_0); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_1; L_1 = Sidearm_get_SidearmAnim_m81CB6DA7C3E678BC4F7CA1B3EC54E7E289E00CE6_inline(L_0, /*hidden argument*/NULL); float L_2 = __this->get_swingDist_43(); NullCheck(L_1); Animator_SetFloat_mD731F47ED44C2D629F8E1C6DB15629C3E1B992A0(L_1, _stringLiteral2A4E6A66322C69B3FF2478B3A1F0DBB6E5CD84B9, L_2, /*hidden argument*/NULL); // float dps = minDamageperSecond; float L_3 = __this->get_minDamageperSecond_8(); V_0 = L_3; // if(swingDist >= maxDamageperSecondSpeed) float L_4 = __this->get_swingDist_43(); float L_5 = __this->get_maxDamageperSecondSpeed_10(); if ((!(((float)L_4) >= ((float)L_5)))) { goto IL_0039; } } { // dps = maxDamageperSecond; float L_6 = __this->get_maxDamageperSecond_9(); V_0 = L_6; // } goto IL_0069; } IL_0039: { // float dpsPercent = Mathf.Pow(swingDist / maxDamageperSecondSpeed, dpsRamp); float L_7 = __this->get_swingDist_43(); float L_8 = __this->get_maxDamageperSecondSpeed_10(); float L_9 = __this->get_dpsRamp_11(); float L_10; L_10 = powf(((float)((float)L_7/(float)L_8)), L_9); V_1 = L_10; // dps = (maxDamageperSecond - minDamageperSecond) * dpsPercent + minDamageperSecond; float L_11 = __this->get_maxDamageperSecond_9(); float L_12 = __this->get_minDamageperSecond_8(); float L_13 = V_1; float L_14 = __this->get_minDamageperSecond_8(); V_0 = ((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)L_11, (float)L_12)), (float)L_13)), (float)L_14)); } IL_0069: { // if(swingDist >= strongSlashThreshold) float L_15 = __this->get_swingDist_43(); float L_16 = __this->get_strongSlashThreshold_24(); if ((!(((float)L_15) >= ((float)L_16)))) { goto IL_0085; } } { // usedSlashPrefab = strongSlashPrefab; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_17 = __this->get_strongSlashPrefab_22(); __this->set_usedSlashPrefab_44(L_17); // } goto IL_00ad; } IL_0085: { // else if (swingDist >= weakSlashThreshold) float L_18 = __this->get_swingDist_43(); float L_19 = __this->get_weakSlashThreshold_23(); if ((!(((float)L_18) >= ((float)L_19)))) { goto IL_00a1; } } { // usedSlashPrefab = weakSlashPrefab; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_20 = __this->get_weakSlashPrefab_21(); __this->set_usedSlashPrefab_44(L_20); // } goto IL_00ad; } IL_00a1: { // usedSlashPrefab = stabPrefab; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_21 = __this->get_stabPrefab_20(); __this->set_usedSlashPrefab_44(L_21); } IL_00ad: { // return dps * angularDamageRatio; float L_22 = V_0; float L_23 = __this->get_angularDamageRatio_46(); return ((float)il2cpp_codegen_multiply((float)L_22, (float)L_23)); } } // System.Void PlayerSword::CalculateBladeSmear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerSword_CalculateBladeSmear_mC0884631B6ED9CFE3F66CB8CD0F89E952C80918F (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, const RuntimeMethod* method) { float V_0 = 0.0f; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_1; memset((&V_1), 0, sizeof(V_1)); float V_2 = 0.0f; float G_B4_0 = 0.0f; float G_B8_0 = 0.0f; { // float length = 0f; V_0 = (0.0f); // if (trailObject.localScale.y <= 0f) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = __this->get_trailObject_31(); NullCheck(L_0); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_1; L_1 = Transform_get_localScale_mD9DF6CA81108C2A6002B5EA2BE25A6CD2723D046(L_0, /*hidden argument*/NULL); float L_2 = L_1.get_y_3(); if ((!(((float)L_2) <= ((float)(0.0f))))) { goto IL_0049; } } { // length = swingDist >= minSmearStartSpeed ? maxSmearLength * swingDist / maxDamageperSecondSpeed : 0f; float L_3 = __this->get_swingDist_43(); float L_4 = __this->get_minSmearStartSpeed_34(); if ((((float)L_3) >= ((float)L_4))) { goto IL_0032; } } { G_B4_0 = (0.0f); goto IL_0046; } IL_0032: { float L_5 = __this->get_maxSmearLength_32(); float L_6 = __this->get_swingDist_43(); float L_7 = __this->get_maxDamageperSecondSpeed_10(); G_B4_0 = ((float)((float)((float)il2cpp_codegen_multiply((float)L_5, (float)L_6))/(float)L_7)); } IL_0046: { V_0 = G_B4_0; // } goto IL_0073; } IL_0049: { // length = swingDist >= minSmearStopSpeed ? maxSmearLength * swingDist / maxDamageperSecondSpeed : 0f; float L_8 = __this->get_swingDist_43(); float L_9 = __this->get_minSmearStopSpeed_35(); if ((((float)L_8) >= ((float)L_9))) { goto IL_005e; } } { G_B8_0 = (0.0f); goto IL_0072; } IL_005e: { float L_10 = __this->get_maxSmearLength_32(); float L_11 = __this->get_swingDist_43(); float L_12 = __this->get_maxDamageperSecondSpeed_10(); G_B8_0 = ((float)((float)((float)il2cpp_codegen_multiply((float)L_10, (float)L_11))/(float)L_12)); } IL_0072: { V_0 = G_B8_0; } IL_0073: { // Vector3 lerpDirection = Vector3.Lerp(smearObject.forward, swingDir.normalized, (1 - length / maxSmearLength) * maxSmearLerp); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_13 = __this->get_smearObject_30(); NullCheck(L_13); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_14; L_14 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_13, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_15 = __this->get_address_of_swingDir_45(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_16; L_16 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_15, /*hidden argument*/NULL); float L_17 = V_0; float L_18 = __this->get_maxSmearLength_32(); float L_19 = __this->get_maxSmearLerp_33(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_20; L_20 = Vector3_Lerp_m5E223DB365EAC8F6625C169E927527FFB8CC88DB_inline(L_14, L_16, ((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)((float)L_17/(float)L_18)))), (float)L_19)), /*hidden argument*/NULL); V_1 = L_20; // lerpDirection = Vector3.ProjectOnPlane(lerpDirection, smearObject.up); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_21 = V_1; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_22 = __this->get_smearObject_30(); NullCheck(L_22); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_23; L_23 = Transform_get_up_mAB753D250A30C78924D5D22B0821F1D254525C31(L_22, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_24; L_24 = Vector3_ProjectOnPlane_mAACF0ED028A44FDE556EC25AAE0B4D2EAEF5950E(L_21, L_23, /*hidden argument*/NULL); V_1 = L_24; // float bladeAlignmentAngle = Mathf.Abs(Vector3.Angle(lerpDirection, sweetSpot.up)); //how far off the target direction is from the blade direction Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_25 = V_1; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_26 = __this->get_sweetSpot_15(); NullCheck(L_26); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_27; L_27 = Transform_get_up_mAB753D250A30C78924D5D22B0821F1D254525C31(L_26, /*hidden argument*/NULL); float L_28; L_28 = Vector3_Angle_mFE4B9D0E5EBD02D0684598D486833321336732B3(L_25, L_27, /*hidden argument*/NULL); float L_29; L_29 = fabsf(L_28); V_2 = L_29; // float smearAlignmentAngle = Mathf.Abs(Vector3.Angle(swingDir.normalized, smearObject.forward)); //how far off the motion direction is from the current smear Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_30 = __this->get_address_of_swingDir_45(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_31; L_31 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)L_30, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_32 = __this->get_smearObject_30(); NullCheck(L_32); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_33; L_33 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_32, /*hidden argument*/NULL); float L_34; L_34 = Vector3_Angle_mFE4B9D0E5EBD02D0684598D486833321336732B3(L_31, L_33, /*hidden argument*/NULL); float L_35; L_35 = fabsf(L_34); // if(smearAlignmentAngle > slashAngle) float L_36 = __this->get_slashAngle_18(); if ((!(((float)L_35) > ((float)L_36)))) { goto IL_00fb; } } { // length = 0f; V_0 = (0.0f); } IL_00fb: { // if (bladeAlignmentAngle <= slashAngle || bladeAlignmentAngle >= (180-slashAngle)) float L_37 = V_2; float L_38 = __this->get_slashAngle_18(); if ((((float)L_37) <= ((float)L_38))) { goto IL_0113; } } { float L_39 = V_2; float L_40 = __this->get_slashAngle_18(); if ((!(((float)L_39) >= ((float)((float)il2cpp_codegen_subtract((float)(180.0f), (float)L_40)))))) { goto IL_0120; } } IL_0113: { // angularDamageRatio = 1f; __this->set_angularDamageRatio_46((1.0f)); // } goto IL_0159; } IL_0120: { // length = 0f; V_0 = (0.0f); // angularDamageRatio = Mathf.Abs(90 - bladeAlignmentAngle) * (1 - flatSideDamageRedux) / (90 - slashAngle) + flatSideDamageRedux; float L_41 = V_2; float L_42; L_42 = fabsf(((float)il2cpp_codegen_subtract((float)(90.0f), (float)L_41))); float L_43 = __this->get_flatSideDamageRedux_19(); float L_44 = __this->get_slashAngle_18(); float L_45 = __this->get_flatSideDamageRedux_19(); __this->set_angularDamageRatio_46(((float)il2cpp_codegen_add((float)((float)((float)((float)il2cpp_codegen_multiply((float)L_42, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)L_43))))/(float)((float)il2cpp_codegen_subtract((float)(90.0f), (float)L_44)))), (float)L_45))); } IL_0159: { // smearObject.rotation = Quaternion.LookRotation(lerpDirection, smearObject.up); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_46 = __this->get_smearObject_30(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_47 = V_1; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_48 = __this->get_smearObject_30(); NullCheck(L_48); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_49; L_49 = Transform_get_up_mAB753D250A30C78924D5D22B0821F1D254525C31(L_48, /*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_50; L_50 = Quaternion_LookRotation_m57B6FBE5D29E0EA56C7537456F8E30F182134B39(L_47, L_49, /*hidden argument*/NULL); NullCheck(L_46); Transform_set_rotation_m1B5F3D4CE984AB31254615C9C71B0E54978583B4(L_46, L_50, /*hidden argument*/NULL); // trailObject.localScale = new Vector3(trailObject.localScale.x, length, trailObject.localScale.z); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_51 = __this->get_trailObject_31(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_52 = __this->get_trailObject_31(); NullCheck(L_52); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_53; L_53 = Transform_get_localScale_mD9DF6CA81108C2A6002B5EA2BE25A6CD2723D046(L_52, /*hidden argument*/NULL); float L_54 = L_53.get_x_2(); float L_55 = V_0; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_56 = __this->get_trailObject_31(); NullCheck(L_56); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_57; L_57 = Transform_get_localScale_mD9DF6CA81108C2A6002B5EA2BE25A6CD2723D046(L_56, /*hidden argument*/NULL); float L_58 = L_57.get_z_4(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_59; memset((&L_59), 0, sizeof(L_59)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_59), L_54, L_55, L_58, /*hidden argument*/NULL); NullCheck(L_51); Transform_set_localScale_mF4D1611E48D1BA7566A1E166DC2DACF3ADD8BA3A(L_51, L_59, /*hidden argument*/NULL); // } return; } } // System.Void PlayerSword::GetEnergy(Projectile) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerSword_GetEnergy_mC49B68807EC47BD0D0732B96CC729E4134F90208 (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * ___projectile0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (projectile != null && !projectile.playerFired && projectile.damage <= maxAbsorbDamage) Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_0 = ___projectile0; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_0043; } } { Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_2 = ___projectile0; NullCheck(L_2); bool L_3 = L_2->get_playerFired_6(); if (L_3) { goto IL_0043; } } { Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_4 = ___projectile0; NullCheck(L_4); float L_5 = L_4->get_damage_4(); float L_6 = __this->get_maxAbsorbDamage_37(); if ((!(((float)L_5) <= ((float)L_6)))) { goto IL_0043; } } { // sidearm.CurrentAmmo += Mathf.FloorToInt(projectile.damage * damageToEnergyRatio); Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 * L_7 = __this->get_sidearm_14(); Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 * L_8 = L_7; NullCheck(L_8); int32_t L_9; L_9 = Sidearm_get_CurrentAmmo_m736BE0577B7F570899808E4B306B3AE0E797CA65_inline(L_8, /*hidden argument*/NULL); Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_10 = ___projectile0; NullCheck(L_10); float L_11 = L_10->get_damage_4(); float L_12 = __this->get_damageToEnergyRatio_38(); int32_t L_13; L_13 = Mathf_FloorToInt_mBA99466CC77AEA46338D9DF836E629F8FE638793(((float)il2cpp_codegen_multiply((float)L_11, (float)L_12)), /*hidden argument*/NULL); NullCheck(L_8); Sidearm_set_CurrentAmmo_mEE4549A2F5B3D419FDA6E708C07A01943FB842D4(L_8, ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_13)), /*hidden argument*/NULL); } IL_0043: { // } return; } } // System.Void PlayerSword::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerSword__ctor_mCAB800C5085170E4A3F281D1FC030F6317717B11 (PlayerSword_tB415DD61EE442104449133900EC7581387B77B50 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m2CE67E373BDB82A6E6FBA950E28F917BB650DB6B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m506CA9304331AEEB6F54364B7565751DF3DA5F2C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public float minDamageperSecond = 15f; __this->set_minDamageperSecond_8((15.0f)); // public float maxDamageperSecond = 100f; __this->set_maxDamageperSecond_9((100.0f)); // public float maxDamageperSecondSpeed = 10f; __this->set_maxDamageperSecondSpeed_10((10.0f)); // public float dpsRamp = 3f; __this->set_dpsRamp_11((3.0f)); // public float damageInterval = 0.25f; __this->set_damageInterval_12((0.25f)); // public float weakPointExponent = 0.75f; __this->set_weakPointExponent_13((0.75f)); // public float slashAngle = 10f; __this->set_slashAngle_18((10.0f)); // public float flatSideDamageRedux = 0.05f; __this->set_flatSideDamageRedux_19((0.0500000007f)); // public float weakSlashThreshold = 3f; __this->set_weakSlashThreshold_23((3.0f)); // public float strongSlashThreshold = 8f; __this->set_strongSlashThreshold_24((8.0f)); // public float arcSwingSpeed = 7f; __this->set_arcSwingSpeed_26((7.0f)); // public float arcSwingLength= 0.5f; __this->set_arcSwingLength_27((0.5f)); // public float arcCooldown = 0.01f; __this->set_arcCooldown_28((0.00999999978f)); // public float bladeAngleTolerance = 0.1f; __this->set_bladeAngleTolerance_29((0.100000001f)); // public float maxSmearLength = 20f; __this->set_maxSmearLength_32((20.0f)); // public float maxSmearLerp = 0.5f; __this->set_maxSmearLerp_33((0.5f)); // public float minSmearStartSpeed = 2f; __this->set_minSmearStartSpeed_34((2.0f)); // public float minSmearStopSpeed = 0.5f; __this->set_minSmearStopSpeed_35((0.5f)); // public int energyPerSwing = 10; __this->set_energyPerSwing_36(((int32_t)10)); // public float maxAbsorbDamage = 9f; __this->set_maxAbsorbDamage_37((9.0f)); // public float damageToEnergyRatio = 2f; __this->set_damageToEnergyRatio_38((2.0f)); // Vector3 prevSweetSpotLocation = Vector3.zero; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_0; L_0 = Vector3_get_zero_m92B6E46FC9A637D20B3A4C1FFAEABFCE095DD4C6(/*hidden argument*/NULL); __this->set_prevSweetSpotLocation_39(L_0); // float angularDamageRatio = 1f; //becomes lower as swing is less along the blade direction __this->set_angularDamageRatio_46((1.0f)); // Vector3 arcStartPosition = Vector3.zero; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_1; L_1 = Vector3_get_zero_m92B6E46FC9A637D20B3A4C1FFAEABFCE095DD4C6(/*hidden argument*/NULL); __this->set_arcStartPosition_48(L_1); // Vector3 arcStartDirection = Vector3.zero; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2; L_2 = Vector3_get_zero_m92B6E46FC9A637D20B3A4C1FFAEABFCE095DD4C6(/*hidden argument*/NULL); __this->set_arcStartDirection_49(L_2); // Dictionary alreadyDamaged = new Dictionary(); Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 * L_3 = (Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423 *)il2cpp_codegen_object_new(Dictionary_2_tB86B13980B9AA3D02B6088DAFB2F457C2C87A423_il2cpp_TypeInfo_var); Dictionary_2__ctor_m2CE67E373BDB82A6E6FBA950E28F917BB650DB6B(L_3, /*hidden argument*/Dictionary_2__ctor_m2CE67E373BDB82A6E6FBA950E28F917BB650DB6B_RuntimeMethod_var); __this->set_alreadyDamaged_51(L_3); // List beingHit = new List(); List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_4 = (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B *)il2cpp_codegen_object_new(List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B_il2cpp_TypeInfo_var); List_1__ctor_m506CA9304331AEEB6F54364B7565751DF3DA5F2C(L_4, /*hidden argument*/List_1__ctor_m506CA9304331AEEB6F54364B7565751DF3DA5F2C_RuntimeMethod_var); __this->set_beingHit_52(L_4); MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 PointsToInteractable::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointsToInteractable__ctor_m64BF44E4B45EBF2C2ABC71188B40F92B70DFAE26 (PointsToInteractable_t46DCFADD1D4685356DBD20C8117DF0F05DE111C8 * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 PolyhedroneCore::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneCore_Start_m2B4F75EBC432D31703DEE916B8E05C4AF6F631A7 (PolyhedroneCore_t35DA740A4C50D2F300AE515FFE0884063591BDA0 * __this, const RuntimeMethod* method) { { // base.Start(); Breakable_Start_mF8BCADF2DC2CEBAA867BCF46E00C1D7C4AC648B3(__this, /*hidden argument*/NULL); // } return; } } // System.Void PolyhedroneCore::GotHit(HitData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneCore_GotHit_mBCF17C774F41BE532ED1CC8CB912B872DE426DCE (PolyhedroneCore_t35DA740A4C50D2F300AE515FFE0884063591BDA0 * __this, HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * ___hitData0, const RuntimeMethod* method) { UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * G_B4_0 = NULL; UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * G_B3_0 = NULL; { // base.GotHit(hitData); HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * L_0 = ___hitData0; Breakable_GotHit_m10E9F7FCC9CCF03C17A69D51C4E2E39FA99C64C9(__this, L_0, /*hidden argument*/NULL); // if (!eventTriggered && HitPoints <= (breakableHitPoints * percentileEventTriggerAmount)) bool L_1 = __this->get_eventTriggered_30(); if (L_1) { goto IL_003c; } } { float L_2; L_2 = Breakable_get_HitPoints_mE7F3626D67603C1C7D3509CF7650FDAB0D041402_inline(__this, /*hidden argument*/NULL); float L_3 = ((Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC *)__this)->get_breakableHitPoints_4(); float L_4 = __this->get_percentileEventTriggerAmount_28(); if ((!(((float)L_2) <= ((float)((float)il2cpp_codegen_multiply((float)L_3, (float)L_4)))))) { goto IL_003c; } } { // eventTriggered = true; __this->set_eventTriggered_30((bool)1); // percentileEvents?.Invoke(); UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * L_5 = __this->get_percentileEvents_29(); UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * L_6 = L_5; G_B3_0 = L_6; if (L_6) { G_B4_0 = L_6; goto IL_0037; } } { goto IL_003c; } IL_0037: { NullCheck(G_B4_0); UnityEvent_Invoke_mDA46AA9786AD4C34211C6C6ADFB0963DFF430AF5(G_B4_0, /*hidden argument*/NULL); } IL_003c: { // accumulatedDamage += hitData.hitDamage; float L_7 = __this->get_accumulatedDamage_31(); HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * L_8 = ___hitData0; NullCheck(L_8); float L_9 = L_8->get_hitDamage_0(); __this->set_accumulatedDamage_31(((float)il2cpp_codegen_add((float)L_7, (float)L_9))); // if(accumulatedDamage >= damageToMove) float L_10 = __this->get_accumulatedDamage_31(); float L_11 = __this->get_damageToMove_27(); if ((!(((float)L_10) >= ((float)L_11)))) { goto IL_0073; } } { // mover.Phase3Move(); PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * L_12 = __this->get_mover_26(); NullCheck(L_12); PolyhedroneMovement_Phase3Move_mF8A91607F447268E5C1385D75D4D06DA04807534(L_12, /*hidden argument*/NULL); // accumulatedDamage = 0f; __this->set_accumulatedDamage_31((0.0f)); } IL_0073: { // } return; } } // System.Void PolyhedroneCore::GotDestroyed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneCore_GotDestroyed_m0D1ECFA530A9C2D9C2FFB128CC5D71C98B8A5420 (PolyhedroneCore_t35DA740A4C50D2F300AE515FFE0884063591BDA0 * __this, const RuntimeMethod* method) { { // base.GotDestroyed(); Breakable_GotDestroyed_mEEE3C8A1572AF00353CD64F4A9EA0403344DF133(__this, /*hidden argument*/NULL); // } return; } } // System.Void PolyhedroneCore::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneCore__ctor_m8229BA1FF3A30D3A382D03CCFF08F13F442B907A (PolyhedroneCore_t35DA740A4C50D2F300AE515FFE0884063591BDA0 * __this, const RuntimeMethod* method) { { // public float damageToMove = 25f; __this->set_damageToMove_27((25.0f)); // public float percentileEventTriggerAmount = 0.5f; __this->set_percentileEventTriggerAmount_28((0.5f)); Breakable__ctor_m339AA8A3AF05B68B50D2AA39253B626E3724DAF1(__this, /*hidden argument*/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 PolyhedroneFireControl::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneFireControl_Awake_mD98778F53DC9ABC6FC4B134DD34F567873519AD2 (PolyhedroneFireControl_t2932878E74E1BDD06C1856DF78B5625792EFF0D5 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // source = GetComponent(); AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_0; L_0 = Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F(__this, /*hidden argument*/Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F_RuntimeMethod_var); __this->set_source_8(L_0); // fireAnim = GetComponent(); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_1; L_1 = Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F(__this, /*hidden argument*/Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); __this->set_fireAnim_7(L_1); // } return; } } // System.Void PolyhedroneFireControl::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneFireControl_Update_m363BC81F3FC392040300888EAA9653C577134610 (PolyhedroneFireControl_t2932878E74E1BDD06C1856DF78B5625792EFF0D5 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* V_0 = NULL; int32_t V_1 = 0; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * V_2 = NULL; { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_0 = __this->get_controlledFireables_6(); V_0 = L_0; V_1 = 0; goto IL_0035; } IL_000b: { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = L_4; // if (fireable != null && fireable.ReadyToFire()) Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_5 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_5, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_6) { goto IL_0031; } } { Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_7 = V_2; NullCheck(L_7); bool L_8; L_8 = VirtFuncInvoker0< bool >::Invoke(4 /* System.Boolean Fireable::ReadyToFire() */, L_7); if (!L_8) { goto IL_0031; } } { // fireAnim.SetTrigger(fireable.animationTrigger); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_9 = __this->get_fireAnim_7(); Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_10 = V_2; NullCheck(L_10); String_t* L_11 = L_10->get_animationTrigger_7(); NullCheck(L_9); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_9, L_11, /*hidden argument*/NULL); } IL_0031: { int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_0035: { // foreach (Fireable fireable in controlledFireables) int32_t L_13 = V_1; FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_14 = V_0; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))) { goto IL_000b; } } { // } return; } } // System.Void PolyhedroneFireControl::ActivateLasers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneFireControl_ActivateLasers_mAA4C240A1B877B0525D8FF15706BAC3E2BEDB263 (PolyhedroneFireControl_t2932878E74E1BDD06C1856DF78B5625792EFF0D5 * __this, const RuntimeMethod* method) { GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* V_0 = NULL; int32_t V_1 = 0; { // foreach(GameObject beam in laserBeams) GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* L_0 = __this->get_laserBeams_5(); V_0 = L_0; V_1 = 0; goto IL_0018; } IL_000b: { // foreach(GameObject beam in laserBeams) GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_4 = (L_1)->GetAt(static_cast(L_3)); // beam.SetActive(true); NullCheck(L_4); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_4, (bool)1, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0018: { // foreach(GameObject beam in laserBeams) int32_t L_6 = V_1; GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_000b; } } { // } return; } } // System.Void PolyhedroneFireControl::Death() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneFireControl_Death_mB29B1D4AA151AE6FE2A50BA9AE55AEA066886BA2 (PolyhedroneFireControl_t2932878E74E1BDD06C1856DF78B5625792EFF0D5 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral54BCA388B1C4035019F447FBBE662C6BFC12F7E8); s_Il2CppMethodInitialized = true; } { // fireAnim.SetTrigger("Death"); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0 = __this->get_fireAnim_7(); NullCheck(L_0); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_0, _stringLiteral54BCA388B1C4035019F447FBBE662C6BFC12F7E8, /*hidden argument*/NULL); // } return; } } // System.Void PolyhedroneFireControl::FireFireable(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneFireControl_FireFireable_m4AD52B21BCB24F622B06E47CF1BC14C7B5A97A31 (PolyhedroneFireControl_t2932878E74E1BDD06C1856DF78B5625792EFF0D5 * __this, String_t* ___fireableName0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* V_0 = NULL; int32_t V_1 = 0; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * V_2 = NULL; { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_0 = __this->get_controlledFireables_6(); V_0 = L_0; V_1 = 0; goto IL_004e; } IL_000b: { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = L_4; // if (fireable != null && fireable.fireableName == fireableName && fireable.gameObject.activeInHierarchy) Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_5 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_5, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_6) { goto IL_004a; } } { Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_7 = V_2; NullCheck(L_7); String_t* L_8 = L_7->get_fireableName_4(); String_t* L_9 = ___fireableName0; bool L_10; L_10 = String_op_Equality_m50B3548E4AC232558190B0052877B290AA1D436A(L_8, L_9, /*hidden argument*/NULL); if (!L_10) { goto IL_004a; } } { Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_11 = V_2; NullCheck(L_11); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_12; L_12 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_11, /*hidden argument*/NULL); NullCheck(L_12); bool L_13; L_13 = GameObject_get_activeInHierarchy_mA3990AC5F61BB35283188E925C2BE7F7BF67734B(L_12, /*hidden argument*/NULL); if (!L_13) { goto IL_004a; } } { // fireable.Fire(source, mover.MovementForce); Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_14 = V_2; AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_15 = __this->get_source_8(); EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * L_16 = __this->get_mover_4(); NullCheck(L_16); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_17; L_17 = EnemyMovement_get_MovementForce_m8DA459F2D793AD9C44BD93B765871C96F7A27C74(L_16, /*hidden argument*/NULL); NullCheck(L_14); VirtActionInvoker2< AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B *, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E >::Invoke(5 /* System.Void Fireable::Fire(UnityEngine.AudioSource,UnityEngine.Vector3) */, L_14, L_15, L_17); } IL_004a: { int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)); } IL_004e: { // foreach (Fireable fireable in controlledFireables) int32_t L_19 = V_1; FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_20 = V_0; NullCheck(L_20); if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))) { goto IL_000b; } } { // } return; } } // System.Void PolyhedroneFireControl::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneFireControl__ctor_m675AE1E5215469A42684495FBB540DFF503D732F (PolyhedroneFireControl_t2932878E74E1BDD06C1856DF78B5625792EFF0D5 * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Single PolyhedroneMovement::get_LaneOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PolyhedroneMovement_get_LaneOffset_mE73E56D88087E96528E9B8CB4CED678593B4DBC4 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (trafficLane - ((IncrementalRoadMesh.Lanes + 1) / 2f)) * IncrementalRoadMesh.LaneWidth; int32_t L_0 = __this->get_trafficLane_76(); IL2CPP_RUNTIME_CLASS_INIT(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); int32_t L_1 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_Lanes_8(); float L_2 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_LaneWidth_9(); return ((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)((float)((float)L_0)), (float)((float)((float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1))))/(float)(2.0f))))), (float)L_2)); } } // System.Int32 PolyhedroneMovement::get_CurrentLane() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PolyhedroneMovement_get_CurrentLane_m7DAB6CD2C55209D5A99F484FB7D0E1CC8C2E7647 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return Mathf.RoundToInt(transform.localPosition.x / IncrementalRoadMesh.LaneWidth + ((IncrementalRoadMesh.Lanes + 1) / 2f)); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0; L_0 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_0); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_1; L_1 = Transform_get_localPosition_m527B8B5B625DA9A61E551E0FBCD3BE8CA4539FC2(L_0, /*hidden argument*/NULL); float L_2 = L_1.get_x_2(); IL2CPP_RUNTIME_CLASS_INIT(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); float L_3 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_LaneWidth_9(); int32_t L_4 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_Lanes_8(); int32_t L_5; L_5 = Mathf_RoundToInt_m95CE4916FFD8D1F8D87CF21A3C9EC257EBD8F578(((float)il2cpp_codegen_add((float)((float)((float)L_2/(float)L_3)), (float)((float)((float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1))))/(float)(2.0f))))), /*hidden argument*/NULL); return L_5; } } // System.Void PolyhedroneMovement::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneMovement_Start_m71AD8998D0CEB3CEA76B3D7B80C748D0E5E82375 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // base.Start(); EnemyMovement_Start_m94784B4CCCFC527F201E228AF5F81D0B1AA81C99(__this, /*hidden argument*/NULL); // nextFlip = Time.time + flipAvgTime * 2f; float L_0; L_0 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_1 = __this->get_flipAvgTime_61(); __this->set_nextFlip_71(((float)il2cpp_codegen_add((float)L_0, (float)((float)il2cpp_codegen_multiply((float)L_1, (float)(2.0f)))))); // nextMove = Time.time + moveAvgTime * 3f; float L_2; L_2 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_3 = __this->get_moveAvgTime_51(); __this->set_nextMove_72(((float)il2cpp_codegen_add((float)L_2, (float)((float)il2cpp_codegen_multiply((float)L_3, (float)(3.0f)))))); // trafficLane = Random.Range(0, IncrementalRoadMesh.Lanes) + 1; IL2CPP_RUNTIME_CLASS_INIT(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); int32_t L_4 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_Lanes_8(); int32_t L_5; L_5 = Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213(0, L_4, /*hidden argument*/NULL); __this->set_trafficLane_76(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); // } return; } } // System.Void PolyhedroneMovement::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneMovement_Update_m649061725B34CC2D3F4EAC6DBA1EB290192E59AE (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { // base.Update(); EnemyMovement_Update_mDFD118039E40A0039E1928DCF217453DC9339FAC(__this, /*hidden argument*/NULL); // if (phaseNum == 0) int32_t L_0 = __this->get_phaseNum_63(); if (L_0) { goto IL_0021; } } { // phaseNum = 1; __this->set_phaseNum_63(1); // phaseController.EnterPhase(1); BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_1 = __this->get_phaseController_30(); NullCheck(L_1); BossPhaseController_EnterPhase_mBA792B7F0BE70326EDCB484461DB528C9E8482E5(L_1, 1, /*hidden argument*/NULL); } IL_0021: { // spinPivot.rotation *= Quaternion.AngleAxis(rotationSpeed * Time.deltaTime, Vector3.up); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2 = __this->get_spinPivot_54(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3 = L_2; NullCheck(L_3); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_4; L_4 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_3, /*hidden argument*/NULL); float L_5 = __this->get_rotationSpeed_64(); float L_6; L_6 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_7; L_7 = Vector3_get_up_mD84FDFCD32FC48C865A89FD4251232E2A9D7015A(/*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_8; L_8 = Quaternion_AngleAxis_m87085D3F05DA826A9F91AEE1D56481A770A96609(((float)il2cpp_codegen_multiply((float)L_5, (float)L_6)), L_7, /*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_9; L_9 = Quaternion_op_Multiply_mA5FD288B815D9C1B59C7B26AA1942A85ACE94153(L_4, L_8, /*hidden argument*/NULL); NullCheck(L_3); Transform_set_rotation_m1B5F3D4CE984AB31254615C9C71B0E54978583B4(L_3, L_9, /*hidden argument*/NULL); // if (Time.time >= nextFlip && phaseNum == 2) float L_10; L_10 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_11 = __this->get_nextFlip_71(); if ((!(((float)L_10) >= ((float)L_11)))) { goto IL_0106; } } { int32_t L_12 = __this->get_phaseNum_63(); if ((!(((uint32_t)L_12) == ((uint32_t)2)))) { goto IL_0106; } } { // float flipInterval = flipSpeed * Time.deltaTime; float L_13 = __this->get_flipSpeed_65(); float L_14; L_14 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); V_0 = ((float)il2cpp_codegen_multiply((float)L_13, (float)L_14)); // currentFlipAmount += flipInterval; float L_15 = __this->get_currentFlipAmount_75(); float L_16 = V_0; __this->set_currentFlipAmount_75(((float)il2cpp_codegen_add((float)L_15, (float)L_16))); // if (currentFlipAmount > 180f) float L_17 = __this->get_currentFlipAmount_75(); if ((!(((float)L_17) > ((float)(180.0f))))) { goto IL_00e3; } } { // flipInterval -= currentFlipAmount - 180f; float L_18 = V_0; float L_19 = __this->get_currentFlipAmount_75(); V_0 = ((float)il2cpp_codegen_subtract((float)L_18, (float)((float)il2cpp_codegen_subtract((float)L_19, (float)(180.0f))))); // nextFlip = Time.time + flipAvgTime + Random.Range(-flipTimeVariation, flipTimeVariation); float L_20; L_20 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_21 = __this->get_flipAvgTime_61(); float L_22 = __this->get_flipTimeVariation_62(); float L_23 = __this->get_flipTimeVariation_62(); float L_24; L_24 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(((-L_22)), L_23, /*hidden argument*/NULL); __this->set_nextFlip_71(((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)L_20, (float)L_21)), (float)L_24))); // currentFlipAmount = 0f; __this->set_currentFlipAmount_75((0.0f)); // trafficLane = Random.Range(0, IncrementalRoadMesh.Lanes) + 1; IL2CPP_RUNTIME_CLASS_INIT(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); int32_t L_25 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_Lanes_8(); int32_t L_26; L_26 = Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213(0, L_25, /*hidden argument*/NULL); __this->set_trafficLane_76(((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1))); } IL_00e3: { // flipPivot.rotation *= Quaternion.AngleAxis(flipInterval, Vector3.right); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_27 = __this->get_flipPivot_53(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_28 = L_27; NullCheck(L_28); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_29; L_29 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_28, /*hidden argument*/NULL); float L_30 = V_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_31; L_31 = Vector3_get_right_m60959C1C1EF0F694D71E1569160D40B1DA768931(/*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_32; L_32 = Quaternion_AngleAxis_m87085D3F05DA826A9F91AEE1D56481A770A96609(L_30, L_31, /*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_33; L_33 = Quaternion_op_Multiply_mA5FD288B815D9C1B59C7B26AA1942A85ACE94153(L_29, L_32, /*hidden argument*/NULL); NullCheck(L_28); Transform_set_rotation_m1B5F3D4CE984AB31254615C9C71B0E54978583B4(L_28, L_33, /*hidden argument*/NULL); // } goto IL_013b; } IL_0106: { // else if(phaseNum == 3) int32_t L_34 = __this->get_phaseNum_63(); if ((!(((uint32_t)L_34) == ((uint32_t)3)))) { goto IL_013b; } } { // flipPivot.rotation *= Quaternion.AngleAxis(flipSpeed * Time.deltaTime, Vector3.right); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_35 = __this->get_flipPivot_53(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_36 = L_35; NullCheck(L_36); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_37; L_37 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_36, /*hidden argument*/NULL); float L_38 = __this->get_flipSpeed_65(); float L_39; L_39 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_40; L_40 = Vector3_get_right_m60959C1C1EF0F694D71E1569160D40B1DA768931(/*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_41; L_41 = Quaternion_AngleAxis_m87085D3F05DA826A9F91AEE1D56481A770A96609(((float)il2cpp_codegen_multiply((float)L_38, (float)L_39)), L_40, /*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_42; L_42 = Quaternion_op_Multiply_mA5FD288B815D9C1B59C7B26AA1942A85ACE94153(L_37, L_41, /*hidden argument*/NULL); NullCheck(L_36); Transform_set_rotation_m1B5F3D4CE984AB31254615C9C71B0E54978583B4(L_36, L_42, /*hidden argument*/NULL); } IL_013b: { // if (BeingAimedAt && phaseNum < 2) bool L_43; L_43 = EnemyMovement_get_BeingAimedAt_m5BE852E45034CF825FF079AA9E7AA650D28F145C_inline(__this, /*hidden argument*/NULL); if (!L_43) { goto IL_0191; } } { int32_t L_44 = __this->get_phaseNum_63(); if ((((int32_t)L_44) >= ((int32_t)2))) { goto IL_0191; } } { // currentAimedAtTime += Time.deltaTime; float L_45 = __this->get_currentAimedAtTime_73(); float L_46; L_46 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); __this->set_currentAimedAtTime_73(((float)il2cpp_codegen_add((float)L_45, (float)L_46))); // currentAimedAwayTime = 0f; __this->set_currentAimedAwayTime_74((0.0f)); // if (currentAimedAtTime >= aimReactTime) float L_47 = __this->get_currentAimedAtTime_73(); float L_48 = __this->get_aimReactTime_49(); if ((!(((float)L_47) >= ((float)L_48)))) { goto IL_0188; } } { // currentAimedAtTime = -0.75f; __this->set_currentAimedAtTime_73((-0.75f)); // SetNewMoveTarget(); PolyhedroneMovement_SetNewMoveTarget_mF149919A69C85F5279DFCE77D931CAB2A72454E5(__this, /*hidden argument*/NULL); } IL_0188: { // BeingAimedAt = false; EnemyMovement_set_BeingAimedAt_mA2C99CCE576FF204C68B5130AAD995AB62E55A81_inline(__this, (bool)0, /*hidden argument*/NULL); // } goto IL_01d4; } IL_0191: { // else if (currentAimedAtTime > 0) float L_49 = __this->get_currentAimedAtTime_73(); if ((!(((float)L_49) > ((float)(0.0f))))) { goto IL_01d4; } } { // currentAimedAwayTime += Time.deltaTime; float L_50 = __this->get_currentAimedAwayTime_74(); float L_51; L_51 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); __this->set_currentAimedAwayTime_74(((float)il2cpp_codegen_add((float)L_50, (float)L_51))); // if (currentAimedAwayTime >= aimResetTime) float L_52 = __this->get_currentAimedAwayTime_74(); float L_53 = __this->get_aimResetTime_50(); if ((!(((float)L_52) >= ((float)L_53)))) { goto IL_01d4; } } { // currentAimedAtTime = 0f; __this->set_currentAimedAtTime_73((0.0f)); // currentAimedAwayTime = 0f; __this->set_currentAimedAwayTime_74((0.0f)); } IL_01d4: { // if (Time.time >= nextMove) float L_54; L_54 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_55 = __this->get_nextMove_72(); if ((!(((float)L_54) >= ((float)L_55)))) { goto IL_0226; } } { // if (phaseNum < 3) int32_t L_56 = __this->get_phaseNum_63(); if ((((int32_t)L_56) >= ((int32_t)3))) { goto IL_0220; } } { // nextMove = Time.time + moveAvgTime + Random.Range(-moveVariation, moveVariation); float L_57; L_57 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_58 = __this->get_moveAvgTime_51(); float L_59 = __this->get_moveVariation_52(); float L_60 = __this->get_moveVariation_52(); float L_61; L_61 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(((-L_59)), L_60, /*hidden argument*/NULL); __this->set_nextMove_72(((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)L_57, (float)L_58)), (float)L_61))); // nearTarget = !nearTarget; bool L_62 = __this->get_nearTarget_68(); __this->set_nearTarget_68((bool)((((int32_t)L_62) == ((int32_t)0))? 1 : 0)); // } goto IL_0226; } IL_0220: { // Phase3Move(); PolyhedroneMovement_Phase3Move_mF8A91607F447268E5C1385D75D4D06DA04807534(__this, /*hidden argument*/NULL); } IL_0226: { // follower.TargetSpeed = GetSpeedTarget(); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_63 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_follower_14(); float L_64; L_64 = PolyhedroneMovement_GetSpeedTarget_m41EA6FC9981FF88C8C7D875BA39CD2AE49391725(__this, /*hidden argument*/NULL); NullCheck(L_63); Follower_set_TargetSpeed_m86582EB9E6E5A8C85787E3BBA28729F7567D0284(L_63, L_64, /*hidden argument*/NULL); // } return; } } // System.Void PolyhedroneMovement::FixedUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneMovement_FixedUpdate_mBD6E7C977D9CCA939B0BA09E2C18A2BBDC5A7DFF (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method) { { // base.FixedUpdate(); EnemyMovement_FixedUpdate_mDA673321C9B1060802BBDD41752D1BFA7504877E(__this, /*hidden argument*/NULL); // rb.AddForce(GetLateralForceDirection()); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_0 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_rb_13(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_1; L_1 = PolyhedroneMovement_GetLateralForceDirection_m1D02B656A4CD42E067FC0002D059BE03ED6B3947(__this, /*hidden argument*/NULL); NullCheck(L_0); Rigidbody_AddForce_mDFB0D57C25682B826999B0074F5C0FD399C6401D(L_0, L_1, /*hidden argument*/NULL); // } return; } } // System.Void PolyhedroneMovement::AimedAtCheck(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneMovement_AimedAtCheck_m941A063C476B9512B6FE9E44AEF105D6A6AD84D8 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, bool ___aimedAt0, const RuntimeMethod* method) { { // if(aimedAt) bool L_0 = ___aimedAt0; if (!L_0) { goto IL_000a; } } { // BeingAimedAt = aimedAt; bool L_1 = ___aimedAt0; EnemyMovement_set_BeingAimedAt_mA2C99CCE576FF204C68B5130AAD995AB62E55A81_inline(__this, L_1, /*hidden argument*/NULL); } IL_000a: { // } return; } } // System.Void PolyhedroneMovement::Phase3Move() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneMovement_Phase3Move_mF8A91607F447268E5C1385D75D4D06DA04807534 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method) { { // nextMove = Time.time + phase3AvgDirectionChangeInterval + Random.Range(-phase3DirectionChangeIntervalVariation, phase3DirectionChangeIntervalVariation); float L_0; L_0 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_1 = __this->get_phase3AvgDirectionChangeInterval_47(); float L_2 = __this->get_phase3DirectionChangeIntervalVariation_48(); float L_3 = __this->get_phase3DirectionChangeIntervalVariation_48(); float L_4; L_4 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(((-L_2)), L_3, /*hidden argument*/NULL); __this->set_nextMove_72(((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)L_0, (float)L_1)), (float)L_4))); // SetNewMoveTarget(); PolyhedroneMovement_SetNewMoveTarget_mF149919A69C85F5279DFCE77D931CAB2A72454E5(__this, /*hidden argument*/NULL); // } return; } } // System.Void PolyhedroneMovement::StartBossSlomo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneMovement_StartBossSlomo_m741E920DB29BF5E438680BADEFD6E54E8B73CAC4 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Slomo_tE79A389CC590B0626A78B17608EE45F624938CD8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // Slomo.State = SlowMotionState.SlowingBoss; IL2CPP_RUNTIME_CLASS_INIT(Slomo_tE79A389CC590B0626A78B17608EE45F624938CD8_il2cpp_TypeInfo_var); Slomo_set_State_m441544CC31D5CD13F6C0D0FD134C15A7C435F5FF(5, /*hidden argument*/NULL); // } return; } } // System.Void PolyhedroneMovement::SpazOut() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneMovement_SpazOut_mA26AA8877DD7A6042D1E43AFC6DBF3AC0E7E8632 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method) { { // rotationSpeed *= 2f; float L_0 = __this->get_rotationSpeed_64(); __this->set_rotationSpeed_64(((float)il2cpp_codegen_multiply((float)L_0, (float)(2.0f)))); // flipSpeed *= 2f; float L_1 = __this->get_flipSpeed_65(); __this->set_flipSpeed_65(((float)il2cpp_codegen_multiply((float)L_1, (float)(2.0f)))); // phase3AvgDirectionChangeInterval = 1f; __this->set_phase3AvgDirectionChangeInterval_47((1.0f)); // phase3DirectionChangeIntervalVariation = 0.5f; __this->set_phase3DirectionChangeIntervalVariation_48((0.5f)); // phase3ForceMultiplier = 10f; __this->set_phase3ForceMultiplier_46((10.0f)); // } return; } } // System.Void PolyhedroneMovement::SetPhase(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneMovement_SetPhase_m2E57BBA22BAF0F25D26FE79ACAB0F4D7C4902682 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, int32_t ___phase0, const RuntimeMethod* method) { { // phaseNum = phase; int32_t L_0 = ___phase0; __this->set_phaseNum_63(L_0); // nextFlip = Time.time + flipAvgTime + Random.Range(-flipTimeVariation, flipTimeVariation); float L_1; L_1 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_2 = __this->get_flipAvgTime_61(); float L_3 = __this->get_flipTimeVariation_62(); float L_4 = __this->get_flipTimeVariation_62(); float L_5; L_5 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(((-L_3)), L_4, /*hidden argument*/NULL); __this->set_nextFlip_71(((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)L_1, (float)L_2)), (float)L_5))); // if (phaseNum == 1) int32_t L_6 = __this->get_phaseNum_63(); if ((!(((uint32_t)L_6) == ((uint32_t)1)))) { goto IL_0060; } } { // rotationSpeed = phase1RotationSpeed; float L_7 = __this->get_phase1RotationSpeed_55(); __this->set_rotationSpeed_64(L_7); // flipSpeed = phase1FlipSpeed; float L_8 = __this->get_phase1FlipSpeed_58(); __this->set_flipSpeed_65(L_8); // forceMultiplier = phase1ForceMultiplier; float L_9 = __this->get_phase1ForceMultiplier_44(); __this->set_forceMultiplier_66(L_9); // SetNewMoveTarget(); PolyhedroneMovement_SetNewMoveTarget_mF149919A69C85F5279DFCE77D931CAB2A72454E5(__this, /*hidden argument*/NULL); // } return; } IL_0060: { // else if(phaseNum == 2) int32_t L_10 = __this->get_phaseNum_63(); if ((!(((uint32_t)L_10) == ((uint32_t)2)))) { goto IL_008e; } } { // rotationSpeed = phase2RotationSpeed; float L_11 = __this->get_phase2RotationSpeed_56(); __this->set_rotationSpeed_64(L_11); // flipSpeed = phase2FlipSpeed; float L_12 = __this->get_phase2FlipSpeed_59(); __this->set_flipSpeed_65(L_12); // forceMultiplier = phase2ForceMultiplier; float L_13 = __this->get_phase2ForceMultiplier_45(); __this->set_forceMultiplier_66(L_13); // } return; } IL_008e: { // else if(phaseNum == 3) int32_t L_14 = __this->get_phaseNum_63(); if ((!(((uint32_t)L_14) == ((uint32_t)3)))) { goto IL_00c1; } } { // rotationSpeed = phase3RotationSpeed; float L_15 = __this->get_phase3RotationSpeed_57(); __this->set_rotationSpeed_64(L_15); // flipSpeed = phase3FlipSpeed; float L_16 = __this->get_phase3FlipSpeed_60(); __this->set_flipSpeed_65(L_16); // forceMultiplier = phase3ForceMultiplier; float L_17 = __this->get_phase3ForceMultiplier_46(); __this->set_forceMultiplier_66(L_17); // SetNewMoveTarget(); PolyhedroneMovement_SetNewMoveTarget_mF149919A69C85F5279DFCE77D931CAB2A72454E5(__this, /*hidden argument*/NULL); } IL_00c1: { // } return; } } // System.Single PolyhedroneMovement::GetSpeedTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PolyhedroneMovement_GetSpeedTarget_m41EA6FC9981FF88C8C7D875BA39CD2AE49391725 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B5_0 = 0.0f; { // float targetDist = phaseNum == 2 ? (nearTarget ? nearDistanceTarget : farDistanceTarget) : relativeMoveTarget.z; int32_t L_0 = __this->get_phaseNum_63(); if ((((int32_t)L_0) == ((int32_t)2))) { goto IL_0016; } } { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_1 = __this->get_address_of_relativeMoveTarget_67(); float L_2 = L_1->get_z_4(); G_B5_0 = L_2; goto IL_002c; } IL_0016: { bool L_3 = __this->get_nearTarget_68(); if (L_3) { goto IL_0026; } } { float L_4 = __this->get_farDistanceTarget_33(); G_B5_0 = L_4; goto IL_002c; } IL_0026: { float L_5 = __this->get_nearDistanceTarget_34(); G_B5_0 = L_5; } IL_002c: { V_0 = G_B5_0; // if (forwardDistance < minDistance) float L_6; L_6 = EnemyMovement_get_forwardDistance_m33610B135099A47B0B7BC0729C3E2148219DC654_inline(__this, /*hidden argument*/NULL); float L_7 = __this->get_minDistance_32(); if ((!(((float)L_6) < ((float)L_7)))) { goto IL_0042; } } { // return maxSpeed; float L_8 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_maxSpeed_7(); return L_8; } IL_0042: { // else if(forwardDistance < targetDist) float L_9; L_9 = EnemyMovement_get_forwardDistance_m33610B135099A47B0B7BC0729C3E2148219DC654_inline(__this, /*hidden argument*/NULL); float L_10 = V_0; if ((!(((float)L_9) < ((float)L_10)))) { goto IL_0052; } } { // return advanceSpeed; float L_11 = __this->get_advanceSpeed_31(); return L_11; } IL_0052: { // return minSpeed; float L_12 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_minSpeed_8(); return L_12; } } // UnityEngine.Vector3 PolyhedroneMovement::GetLateralForceDirection() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E PolyhedroneMovement_GetLateralForceDirection_m1D02B656A4CD42E067FC0002D059BE03ED6B3947 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * G_B4_0 = NULL; PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * G_B3_0 = NULL; float G_B5_0 = 0.0f; PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * G_B5_1 = NULL; int32_t G_B10_0 = 0; int32_t G_B14_0 = 0; { // if (phaseNum != 2) int32_t L_0 = __this->get_phaseNum_63(); if ((((int32_t)L_0) == ((int32_t)2))) { goto IL_001c; } } { // heightTarget = relativeMoveTarget.y; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_1 = __this->get_address_of_relativeMoveTarget_67(); float L_2 = L_1->get_y_3(); __this->set_heightTarget_70(L_2); // } goto IL_004b; } IL_001c: { // heightTarget = (nearTarget ? nearDistanceTarget : farDistanceTarget) * SIN_30 * heightAdjust / SIN_60; bool L_3 = __this->get_nearTarget_68(); G_B3_0 = __this; if (L_3) { G_B4_0 = __this; goto IL_002d; } } { float L_4 = __this->get_farDistanceTarget_33(); G_B5_0 = L_4; G_B5_1 = G_B3_0; goto IL_0033; } IL_002d: { float L_5 = __this->get_nearDistanceTarget_34(); G_B5_0 = L_5; G_B5_1 = G_B4_0; } IL_0033: { float L_6 = __this->get_heightAdjust_35(); NullCheck(G_B5_1); G_B5_1->set_heightTarget_70(((float)((float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)G_B5_0, (float)(0.5f))), (float)L_6))/(float)(0.865999997f)))); } IL_004b: { // float upDist = heightTarget - transform.localPosition.y; float L_7 = __this->get_heightTarget_70(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_8; L_8 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_8); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_9; L_9 = Transform_get_localPosition_m527B8B5B625DA9A61E551E0FBCD3BE8CA4539FC2(L_8, /*hidden argument*/NULL); float L_10 = L_9.get_y_3(); V_0 = ((float)il2cpp_codegen_subtract((float)L_7, (float)L_10)); // float rightDist = LaneOffset - transform.localPosition.x; float L_11; L_11 = PolyhedroneMovement_get_LaneOffset_mE73E56D88087E96528E9B8CB4CED678593B4DBC4(__this, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_12; L_12 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_12); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_13; L_13 = Transform_get_localPosition_m527B8B5B625DA9A61E551E0FBCD3BE8CA4539FC2(L_12, /*hidden argument*/NULL); float L_14 = L_13.get_x_2(); V_1 = ((float)il2cpp_codegen_subtract((float)L_11, (float)L_14)); // if (Mathf.Abs(rightDist) > 1) float L_15 = V_1; float L_16; L_16 = fabsf(L_15); if ((!(((float)L_16) > ((float)(1.0f))))) { goto IL_0096; } } { // rightDist = rightDist > 0 ? 1 : -1; float L_17 = V_1; if ((((float)L_17) > ((float)(0.0f)))) { goto IL_0093; } } { G_B10_0 = (-1); goto IL_0094; } IL_0093: { G_B10_0 = 1; } IL_0094: { V_1 = ((float)((float)G_B10_0)); } IL_0096: { // upDist = upDist > 0 ? 1 : -1; float L_18 = V_0; if ((((float)L_18) > ((float)(0.0f)))) { goto IL_00a1; } } { G_B14_0 = (-1); goto IL_00a2; } IL_00a1: { G_B14_0 = 1; } IL_00a2: { V_0 = ((float)((float)G_B14_0)); // return CalculateLateralForce(rightDist * forceMultiplier, upDist * forceMultiplier); float L_19 = V_1; float L_20 = __this->get_forceMultiplier_66(); float L_21 = V_0; float L_22 = __this->get_forceMultiplier_66(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_23; L_23 = EnemyMovement_CalculateLateralForce_m726787196D186FA59F96ED94F9D16AC22FF2DBA2(__this, ((float)il2cpp_codegen_multiply((float)L_19, (float)L_20)), ((float)il2cpp_codegen_multiply((float)L_21, (float)L_22)), /*hidden argument*/NULL); return L_23; } } // System.Void PolyhedroneMovement::SetNewMoveTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneMovement_SetNewMoveTarget_mF149919A69C85F5279DFCE77D931CAB2A72454E5 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float G_B3_0 = 0.0f; float G_B6_0 = 0.0f; { // trafficLane = Random.Range(0, IncrementalRoadMesh.Lanes) + 1; IL2CPP_RUNTIME_CLASS_INIT(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); int32_t L_0 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_Lanes_8(); int32_t L_1; L_1 = Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213(0, L_0, /*hidden argument*/NULL); __this->set_trafficLane_76(((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1))); // float targetDistance = phaseNum < 3 ? Random.Range(avoidNear, avoidFar) : Random.Range(phase3AvoidNear, phase3AvoidFar); int32_t L_2 = __this->get_phaseNum_63(); if ((((int32_t)L_2) < ((int32_t)3))) { goto IL_002f; } } { float L_3 = __this->get_phase3AvoidNear_40(); float L_4 = __this->get_phase3AvoidFar_41(); float L_5; L_5 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(L_3, L_4, /*hidden argument*/NULL); G_B3_0 = L_5; goto IL_0040; } IL_002f: { float L_6 = __this->get_avoidNear_36(); float L_7 = __this->get_avoidFar_37(); float L_8; L_8 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(L_6, L_7, /*hidden argument*/NULL); G_B3_0 = L_8; } IL_0040: { V_0 = G_B3_0; // float targetHeight = phaseNum < 3 ? Random.Range(avoidLow, avoidHigh) : Random.Range(phase3AvoidLow, phase3AvoidHigh); int32_t L_9 = __this->get_phaseNum_63(); if ((((int32_t)L_9) < ((int32_t)3))) { goto IL_005d; } } { float L_10 = __this->get_phase3AvoidLow_42(); float L_11 = __this->get_phase3AvoidHigh_43(); float L_12; L_12 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(L_10, L_11, /*hidden argument*/NULL); G_B6_0 = L_12; goto IL_006e; } IL_005d: { float L_13 = __this->get_avoidLow_38(); float L_14 = __this->get_avoidHigh_39(); float L_15; L_15 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(L_13, L_14, /*hidden argument*/NULL); G_B6_0 = L_15; } IL_006e: { V_1 = G_B6_0; // relativeMoveTarget = new Vector3(LaneOffset, targetHeight, targetDistance); float L_16; L_16 = PolyhedroneMovement_get_LaneOffset_mE73E56D88087E96528E9B8CB4CED678593B4DBC4(__this, /*hidden argument*/NULL); float L_17 = V_1; float L_18 = V_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_19; memset((&L_19), 0, sizeof(L_19)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_19), L_16, L_17, L_18, /*hidden argument*/NULL); __this->set_relativeMoveTarget_67(L_19); // } return; } } // System.Void PolyhedroneMovement::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneMovement__ctor_m10BF95247727DCCA2F2D3DCBE172BE1D33631875 (PolyhedroneMovement_t5F78AA3DBBF4F2321B0EAAF900155C7A53C14C1E * __this, const RuntimeMethod* method) { { // public float advanceSpeed = 80f; __this->set_advanceSpeed_31((80.0f)); // public float minDistance = 20f; __this->set_minDistance_32((20.0f)); // public float farDistanceTarget = 50f; __this->set_farDistanceTarget_33((50.0f)); // public float nearDistanceTarget = 25f; __this->set_nearDistanceTarget_34((25.0f)); // public float heightAdjust = 1.35f; __this->set_heightAdjust_35((1.35000002f)); // public float avoidNear = 50f; __this->set_avoidNear_36((50.0f)); // public float avoidFar = 100f; __this->set_avoidFar_37((100.0f)); // public float avoidLow = 30f; __this->set_avoidLow_38((30.0f)); // public float avoidHigh = 60f; __this->set_avoidHigh_39((60.0f)); // public float phase3AvoidNear = 20f; __this->set_phase3AvoidNear_40((20.0f)); // public float phase3AvoidFar = 50f; __this->set_phase3AvoidFar_41((50.0f)); // public float phase3AvoidLow = 10f; __this->set_phase3AvoidLow_42((10.0f)); // public float phase3AvoidHigh = 30f; __this->set_phase3AvoidHigh_43((30.0f)); // public float phase1ForceMultiplier = 5f; __this->set_phase1ForceMultiplier_44((5.0f)); // public float phase2ForceMultiplier = 1f; __this->set_phase2ForceMultiplier_45((1.0f)); // public float phase3ForceMultiplier = 10f; __this->set_phase3ForceMultiplier_46((10.0f)); // public float phase3AvgDirectionChangeInterval = 1f; __this->set_phase3AvgDirectionChangeInterval_47((1.0f)); // public float phase3DirectionChangeIntervalVariation = 0.25f; __this->set_phase3DirectionChangeIntervalVariation_48((0.25f)); // public float aimReactTime = 0.25f; __this->set_aimReactTime_49((0.25f)); // public float aimResetTime = 0.25f; __this->set_aimResetTime_50((0.25f)); // public float moveAvgTime = 4f; __this->set_moveAvgTime_51((4.0f)); // public float moveVariation = 2f; __this->set_moveVariation_52((2.0f)); // public float phase1RotationSpeed = 25f; __this->set_phase1RotationSpeed_55((25.0f)); // public float phase2RotationSpeed = 45f; __this->set_phase2RotationSpeed_56((45.0f)); // public float phase3RotationSpeed = 180f; __this->set_phase3RotationSpeed_57((180.0f)); // public float phase2FlipSpeed = 90f; __this->set_phase2FlipSpeed_59((90.0f)); // public float phase3FlipSpeed = 180f; __this->set_phase3FlipSpeed_60((180.0f)); // public float flipAvgTime = 5f; __this->set_flipAvgTime_61((5.0f)); // public float flipTimeVariation = 4f; __this->set_flipTimeVariation_62((4.0f)); EnemyMovement__ctor_m9C38EFB199A9FE920757F3005138D6C8E6260B90(__this, /*hidden argument*/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 PolyhedroneShield::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneShield_Awake_mE167B148492F976505B28BD72BFDD8CBF8F97AB1 (PolyhedroneShield_t59334EDD5FFD46957CF2081226FBE3EBA91F1433 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // anim = GetComponent(); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0; L_0 = Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F(__this, /*hidden argument*/Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); __this->set_anim_5(L_0); // } return; } } // System.Void PolyhedroneShield::LostAPod() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneShield_LostAPod_m7230DEAA0D720AD329267A0B2BF49B8E0DC107BD (PolyhedroneShield_t59334EDD5FFD46957CF2081226FBE3EBA91F1433 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E60023EC1346B953C4F11903EABC0A2A88BD6D2); s_Il2CppMethodInitialized = true; } UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * G_B3_0 = NULL; UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * G_B2_0 = NULL; { // anim.SetInteger("LostPods", anim.GetInteger("LostPods") + 1); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0 = __this->get_anim_5(); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_1 = __this->get_anim_5(); NullCheck(L_1); int32_t L_2; L_2 = Animator_GetInteger_m241D1FE7606567D0D51FB5BEBC1F4AA5B61DDD7A(L_1, _stringLiteral9E60023EC1346B953C4F11903EABC0A2A88BD6D2, /*hidden argument*/NULL); NullCheck(L_0); Animator_SetInteger_mFB04A03AF6C24978BF2BDE9161243F8F6B9762C5(L_0, _stringLiteral9E60023EC1346B953C4F11903EABC0A2A88BD6D2, ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/NULL); // if(anim.GetInteger("LostPods") == 4) Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_3 = __this->get_anim_5(); NullCheck(L_3); int32_t L_4; L_4 = Animator_GetInteger_m241D1FE7606567D0D51FB5BEBC1F4AA5B61DDD7A(L_3, _stringLiteral9E60023EC1346B953C4F11903EABC0A2A88BD6D2, /*hidden argument*/NULL); if ((!(((uint32_t)L_4) == ((uint32_t)4)))) { goto IL_0045; } } { // shieldLowered?.Invoke(); UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * L_5 = __this->get_shieldLowered_4(); UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * L_6 = L_5; G_B2_0 = L_6; if (L_6) { G_B3_0 = L_6; goto IL_0040; } } { return; } IL_0040: { NullCheck(G_B3_0); UnityEvent_Invoke_mDA46AA9786AD4C34211C6C6ADFB0963DFF430AF5(G_B3_0, /*hidden argument*/NULL); } IL_0045: { // } return; } } // System.Void PolyhedroneShield::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolyhedroneShield__ctor_m56D1B12724AE0FFC7C738C3801251EE9E3F12C47 (PolyhedroneShield_t59334EDD5FFD46957CF2081226FBE3EBA91F1433 * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 PowerUp::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUp_Start_m50447ADB5F354089BF537F1520E7A56FD4D6A184 (PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BDC1CB888AE05C61D0AF5CE7E6BC76BBAF18C0F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral134AF6EA446EF147E6A28AC8BBA88156332C7CA4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2648C410F983F826606BC3F3ED959B57404A3CE3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50658347778385B8A1BC1AD09E5344A006CD68A3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E79A970BB6215733682D5004FEE58837513EAC8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8362D8315B3D7158247EF42EBB2B946DAB72B52B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A534076FC6E7A33A9F7614A655D1B6230A14A43); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5AB6511DD9F1AD84038397B220A8195192ED8BF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3C8A6D75E0496334E5CB7C59886BB5A4E44DAF1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAB85D36B3B272E0620C9CCA49A46D15508994C3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4E32B3C3B547EE20EE057D1C359D5810BBDACC2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCE3163BD971FA31C8CA7E1DBC29B1C409CBD4CF); s_Il2CppMethodInitialized = true; } Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_0 = NULL; RuntimeObject* V_1 = NULL; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_2 = NULL; bool V_3 = false; RuntimeObject* V_4 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { // anim = GetComponent(); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0; L_0 = Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F(__this, /*hidden argument*/Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); __this->set_anim_12(L_0); // if (powerupTextField != null) Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_1 = __this->get_powerupTextField_7(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_1, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_2) { goto IL_0020; } } { // AssignText(); PowerUp_AssignText_m61C51C7FA9B9CC3DC7A328D4D43A05804E20FE59(__this, /*hidden argument*/NULL); } IL_0020: { // Transform powerupChild = transform.Find("powerup"); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3; L_3 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_3); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4; L_4 = Transform_Find_mB1687901A4FB0D562C44A93CC67CD35DCFCAABA1(L_3, _stringLiteralC3C8A6D75E0496334E5CB7C59886BB5A4E44DAF1, /*hidden argument*/NULL); V_0 = L_4; // if (powerupChild == null) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_5, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_6) { goto IL_003b; } } { // return; return; } IL_003b: { // foreach(Transform icon in powerupChild) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_7 = V_0; NullCheck(L_7); RuntimeObject* L_8; L_8 = Transform_GetEnumerator_mBA0E884A69F0AA05FCB69F4EE5F700177F75DD7E(L_7, /*hidden argument*/NULL); V_1 = L_8; } IL_0042: try { // begin try (depth: 1) { goto IL_01f8; } IL_0047: { // foreach(Transform icon in powerupChild) RuntimeObject* L_9 = V_1; NullCheck(L_9); RuntimeObject * L_10; L_10 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_9); V_2 = ((Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *)CastclassClass((RuntimeObject*)L_10, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_il2cpp_TypeInfo_var)); // bool isActive = false; V_3 = (bool)0; // if (icon.name.Contains("Laser") && (type == PowerUpType.SLaser || type == PowerUpType.MLaser)) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_11 = V_2; NullCheck(L_11); String_t* L_12; L_12 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_11, /*hidden argument*/NULL); NullCheck(L_12); bool L_13; L_13 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_12, _stringLiteral0BDC1CB888AE05C61D0AF5CE7E6BC76BBAF18C0F, /*hidden argument*/NULL); if (!L_13) { goto IL_0081; } } IL_0067: { int32_t L_14 = __this->get_type_5(); if ((((int32_t)L_14) == ((int32_t)((int32_t)11)))) { goto IL_007a; } } IL_0071: { int32_t L_15 = __this->get_type_5(); if ((!(((uint32_t)L_15) == ((uint32_t)6)))) { goto IL_0081; } } IL_007a: { // isActive = true; V_3 = (bool)1; // } goto IL_01ec; } IL_0081: { // else if (icon.name.Contains("Spread") && (type == PowerUpType.SSpread || type == PowerUpType.MSpread)) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_16 = V_2; NullCheck(L_16); String_t* L_17; L_17 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_16, /*hidden argument*/NULL); NullCheck(L_17); bool L_18; L_18 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_17, _stringLiteralB5AB6511DD9F1AD84038397B220A8195192ED8BF, /*hidden argument*/NULL); if (!L_18) { goto IL_00ac; } } IL_0093: { int32_t L_19 = __this->get_type_5(); if ((((int32_t)L_19) == ((int32_t)8))) { goto IL_00a5; } } IL_009c: { int32_t L_20 = __this->get_type_5(); if ((!(((uint32_t)L_20) == ((uint32_t)4)))) { goto IL_00ac; } } IL_00a5: { // isActive = true; V_3 = (bool)1; // } goto IL_01ec; } IL_00ac: { // else if (icon.name.Contains("Twin") && type == PowerUpType.Twin) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_21 = V_2; NullCheck(L_21); String_t* L_22; L_22 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_21, /*hidden argument*/NULL); NullCheck(L_22); bool L_23; L_23 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_22, _stringLiteral134AF6EA446EF147E6A28AC8BBA88156332C7CA4, /*hidden argument*/NULL); if (!L_23) { goto IL_00ce; } } IL_00be: { int32_t L_24 = __this->get_type_5(); if ((!(((uint32_t)L_24) == ((uint32_t)5)))) { goto IL_00ce; } } IL_00c7: { // isActive = true; V_3 = (bool)1; // } goto IL_01ec; } IL_00ce: { // else if (icon.name.Contains("Burster") && type == PowerUpType.Burster) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_25 = V_2; NullCheck(L_25); String_t* L_26; L_26 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_25, /*hidden argument*/NULL); NullCheck(L_26); bool L_27; L_27 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_26, _stringLiteral6E79A970BB6215733682D5004FEE58837513EAC8, /*hidden argument*/NULL); if (!L_27) { goto IL_00f0; } } IL_00e0: { int32_t L_28 = __this->get_type_5(); if ((!(((uint32_t)L_28) == ((uint32_t)7)))) { goto IL_00f0; } } IL_00e9: { // isActive = true; V_3 = (bool)1; // } goto IL_01ec; } IL_00f0: { // else if (icon.name.Contains("Charge") && type == PowerUpType.Handcannon) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_29 = V_2; NullCheck(L_29); String_t* L_30; L_30 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_29, /*hidden argument*/NULL); NullCheck(L_30); bool L_31; L_31 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_30, _stringLiteral9A534076FC6E7A33A9F7614A655D1B6230A14A43, /*hidden argument*/NULL); if (!L_31) { goto IL_0113; } } IL_0102: { int32_t L_32 = __this->get_type_5(); if ((!(((uint32_t)L_32) == ((uint32_t)((int32_t)10))))) { goto IL_0113; } } IL_010c: { // isActive = true; V_3 = (bool)1; // } goto IL_01ec; } IL_0113: { // else if (icon.name.Contains("Flak") && type == PowerUpType.Flak) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_33 = V_2; NullCheck(L_33); String_t* L_34; L_34 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_33, /*hidden argument*/NULL); NullCheck(L_34); bool L_35; L_35 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_34, _stringLiteral8362D8315B3D7158247EF42EBB2B946DAB72B52B, /*hidden argument*/NULL); if (!L_35) { goto IL_0136; } } IL_0125: { int32_t L_36 = __this->get_type_5(); if ((!(((uint32_t)L_36) == ((uint32_t)((int32_t)9))))) { goto IL_0136; } } IL_012f: { // isActive = true; V_3 = (bool)1; // } goto IL_01ec; } IL_0136: { // else if (icon.name.Contains("MachineGun") && type == PowerUpType.MachineGun) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_37 = V_2; NullCheck(L_37); String_t* L_38; L_38 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_37, /*hidden argument*/NULL); NullCheck(L_38); bool L_39; L_39 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_38, _stringLiteral50658347778385B8A1BC1AD09E5344A006CD68A3, /*hidden argument*/NULL); if (!L_39) { goto IL_0159; } } IL_0148: { int32_t L_40 = __this->get_type_5(); if ((!(((uint32_t)L_40) == ((uint32_t)((int32_t)13))))) { goto IL_0159; } } IL_0152: { // isActive = true; V_3 = (bool)1; // } goto IL_01ec; } IL_0159: { // else if (type == PowerUpType.Key) int32_t L_41 = __this->get_type_5(); if ((!(((uint32_t)L_41) == ((uint32_t)((int32_t)18))))) { goto IL_01ec; } } IL_0166: { // if (icon.name.ToLower().Contains("spartan")) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_42 = V_2; NullCheck(L_42); String_t* L_43; L_43 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_42, /*hidden argument*/NULL); NullCheck(L_43); String_t* L_44; L_44 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_43, /*hidden argument*/NULL); NullCheck(L_44); bool L_45; L_45 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_44, _stringLiteralD4E32B3C3B547EE20EE057D1C359D5810BBDACC2, /*hidden argument*/NULL); if (!L_45) { goto IL_0188; } } IL_017d: { // isActive = StageAdvancer.NextStage == 1; IL2CPP_RUNTIME_CLASS_INIT(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_il2cpp_TypeInfo_var); int32_t L_46 = ((StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_StaticFields*)il2cpp_codegen_static_fields_for(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_il2cpp_TypeInfo_var))->get_NextStage_4(); V_3 = (bool)((((int32_t)L_46) == ((int32_t)1))? 1 : 0); // } goto IL_01ec; } IL_0188: { // else if (icon.name.ToLower().Contains("core")) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_47 = V_2; NullCheck(L_47); String_t* L_48; L_48 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_47, /*hidden argument*/NULL); NullCheck(L_48); String_t* L_49; L_49 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_48, /*hidden argument*/NULL); NullCheck(L_49); bool L_50; L_50 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_49, _stringLiteral2648C410F983F826606BC3F3ED959B57404A3CE3, /*hidden argument*/NULL); if (!L_50) { goto IL_01aa; } } IL_019f: { // isActive = StageAdvancer.NextStage == 2; IL2CPP_RUNTIME_CLASS_INIT(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_il2cpp_TypeInfo_var); int32_t L_51 = ((StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_StaticFields*)il2cpp_codegen_static_fields_for(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_il2cpp_TypeInfo_var))->get_NextStage_4(); V_3 = (bool)((((int32_t)L_51) == ((int32_t)2))? 1 : 0); // } goto IL_01ec; } IL_01aa: { // else if (icon.name.ToLower().Contains("scarab")) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_52 = V_2; NullCheck(L_52); String_t* L_53; L_53 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_52, /*hidden argument*/NULL); NullCheck(L_53); String_t* L_54; L_54 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_53, /*hidden argument*/NULL); NullCheck(L_54); bool L_55; L_55 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_54, _stringLiteralFCE3163BD971FA31C8CA7E1DBC29B1C409CBD4CF, /*hidden argument*/NULL); if (!L_55) { goto IL_01cc; } } IL_01c1: { // isActive = StageAdvancer.NextStage == 4; IL2CPP_RUNTIME_CLASS_INIT(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_il2cpp_TypeInfo_var); int32_t L_56 = ((StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_StaticFields*)il2cpp_codegen_static_fields_for(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_il2cpp_TypeInfo_var))->get_NextStage_4(); V_3 = (bool)((((int32_t)L_56) == ((int32_t)4))? 1 : 0); // } goto IL_01ec; } IL_01cc: { // else if (icon.name.ToLower().Contains("cyborg")) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_57 = V_2; NullCheck(L_57); String_t* L_58; L_58 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_57, /*hidden argument*/NULL); NullCheck(L_58); String_t* L_59; L_59 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_58, /*hidden argument*/NULL); NullCheck(L_59); bool L_60; L_60 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_59, _stringLiteralCAB85D36B3B272E0620C9CCA49A46D15508994C3, /*hidden argument*/NULL); if (!L_60) { goto IL_01ec; } } IL_01e3: { // isActive = StageAdvancer.NextStage == 5; IL2CPP_RUNTIME_CLASS_INIT(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_il2cpp_TypeInfo_var); int32_t L_61 = ((StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_StaticFields*)il2cpp_codegen_static_fields_for(StageAdvancer_tF70D4D1C9E8C209B30BAF42C73F2F346B8BD9BBA_il2cpp_TypeInfo_var))->get_NextStage_4(); V_3 = (bool)((((int32_t)L_61) == ((int32_t)5))? 1 : 0); } IL_01ec: { // icon.gameObject.SetActive(isActive); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_62 = V_2; NullCheck(L_62); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_63; L_63 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_62, /*hidden argument*/NULL); bool L_64 = V_3; NullCheck(L_63); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_63, L_64, /*hidden argument*/NULL); } IL_01f8: { // foreach(Transform icon in powerupChild) RuntimeObject* L_65 = V_1; NullCheck(L_65); bool L_66; L_66 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_65); if (L_66) { goto IL_0047; } } IL_0203: { IL2CPP_LEAVE(0x219, FINALLY_0205); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0205; } FINALLY_0205: { // begin finally (depth: 1) { RuntimeObject* L_67 = V_1; V_4 = ((RuntimeObject*)IsInst((RuntimeObject*)L_67, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var)); RuntimeObject* L_68 = V_4; if (!L_68) { goto IL_0218; } } IL_0211: { RuntimeObject* L_69 = V_4; NullCheck(L_69); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, L_69); } IL_0218: { IL2CPP_END_FINALLY(517) } } // end finally (depth: 1) IL2CPP_CLEANUP(517) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x219, IL_0219) } IL_0219: { // } return; } } // System.Void PowerUp::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUp_Update_mF6063652F6DF1840B235AC2A78CE237000222CB2 (PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if(follower != null && Player.DistanceOnPath >= follower.DistanceOnPath + DESPAWN_DISTANCE) Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_0 = __this->get_follower_11(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_002c; } } { IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); float L_2; L_2 = Player_get_DistanceOnPath_m83D3E4B7DE670FA1B1BE8B7B2253DB4876F16209(/*hidden argument*/NULL); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_3 = __this->get_follower_11(); NullCheck(L_3); float L_4; L_4 = Follower_get_DistanceOnPath_m72E8140E5683C7EF11657387350401E574826EAD(L_3, /*hidden argument*/NULL); if ((!(((float)L_2) >= ((float)((float)il2cpp_codegen_add((float)L_4, (float)(100.0f))))))) { goto IL_002c; } } { // DestroyPowerUp(); PowerUp_DestroyPowerUp_m82C2758FCDCACEAE5EDB6972F29BB52E59056678(__this, /*hidden argument*/NULL); } IL_002c: { // } return; } } // System.Void PowerUp::AssignFollower(Follower) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUp_AssignFollower_mB903FDF4EDC49BABDCCC6C502D804F60B1372BA9 (PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * __this, Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * ___relativeFollower0, const RuntimeMethod* method) { { // follower = relativeFollower; Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_0 = ___relativeFollower0; __this->set_follower_11(L_0); // } return; } } // System.Void PowerUp::DestroyPowerUp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUp_DestroyPowerUp_m82C2758FCDCACEAE5EDB6972F29BB52E59056678 (PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if(follower != null) Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_0 = __this->get_follower_11(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_001f; } } { // Destroy(follower.gameObject); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_2 = __this->get_follower_11(); NullCheck(L_2); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_3; L_3 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Object_Destroy_mBDC17991A372E11E2E485EFC5C72F58972CBEC0F(L_3, /*hidden argument*/NULL); // } return; } IL_001f: { // Destroy(gameObject); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_4; L_4 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Object_Destroy_mBDC17991A372E11E2E485EFC5C72F58972CBEC0F(L_4, /*hidden argument*/NULL); // } return; } } // System.Void PowerUp::AssignText() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUp_AssignText_m61C51C7FA9B9CC3DC7A328D4D43A05804E20FE59 (PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05284BE174AFA935C6F742F3011A0F2AFBDF548E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral513ABBADC5FC7CDCBFD1977BEA43DBF47D3C6FC3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral62A4126DDD764690FA929CC7BDF6A9D0D592A830); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66258C5703ADC2EE5DB332AA0CFC8167034E7FBF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8339903C889A2831C57F847AFBE91DCF095877CF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBF5370F2E96810025F8961E230A085437FB267B2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3246B01F469C259C302DECA62BCAA9FADE924B4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFEDF3ABFAD6262A641D6525F497E2C2C18A19CEE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF589480B3030B7B5AF5680A5B37A703CA17DCAA); s_Il2CppMethodInitialized = true; } { // if(type == PowerUpType.Burster) int32_t L_0 = __this->get_type_5(); if ((!(((uint32_t)L_0) == ((uint32_t)7)))) { goto IL_002a; } } { // powerupTextField.text = ""; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_1 = __this->get_powerupTextField_7(); NullCheck(L_1); VirtActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_1, _stringLiteral8339903C889A2831C57F847AFBE91DCF095877CF); // powerupTextField.color = gunPowerColor; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_2 = __this->get_powerupTextField_7(); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_3 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gunPowerColor_9(); NullCheck(L_2); VirtActionInvoker1< Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_2, L_3); // } return; } IL_002a: { // else if (type == PowerUpType.Flak) int32_t L_4 = __this->get_type_5(); if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)9))))) { goto IL_0055; } } { // powerupTextField.text = ""; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_5 = __this->get_powerupTextField_7(); NullCheck(L_5); VirtActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_5, _stringLiteral66258C5703ADC2EE5DB332AA0CFC8167034E7FBF); // powerupTextField.color = sidearmPowerColor; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_6 = __this->get_powerupTextField_7(); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_7 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_sidearmPowerColor_10(); NullCheck(L_6); VirtActionInvoker1< Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_6, L_7); // } return; } IL_0055: { // else if (type == PowerUpType.Grenade || type == PowerUpType.GrenadeLarge) int32_t L_8 = __this->get_type_5(); if ((((int32_t)L_8) == ((int32_t)3))) { goto IL_0068; } } { int32_t L_9 = __this->get_type_5(); if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)15))))) { goto IL_0089; } } IL_0068: { // powerupTextField.text = ""; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_10 = __this->get_powerupTextField_7(); NullCheck(L_10); VirtActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_10, _stringLiteralF3246B01F469C259C302DECA62BCAA9FADE924B4); // powerupTextField.color = ammoPowerColor; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_11 = __this->get_powerupTextField_7(); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_12 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_ammoPowerColor_8(); NullCheck(L_11); VirtActionInvoker1< Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_11, L_12); // } return; } IL_0089: { // else if (type == PowerUpType.Handcannon) int32_t L_13 = __this->get_type_5(); if ((!(((uint32_t)L_13) == ((uint32_t)((int32_t)10))))) { goto IL_00b4; } } { // powerupTextField.text = ""; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_14 = __this->get_powerupTextField_7(); NullCheck(L_14); VirtActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_14, _stringLiteral513ABBADC5FC7CDCBFD1977BEA43DBF47D3C6FC3); // powerupTextField.color = sidearmPowerColor; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_15 = __this->get_powerupTextField_7(); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_16 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_sidearmPowerColor_10(); NullCheck(L_15); VirtActionInvoker1< Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_15, L_16); // } return; } IL_00b4: { // else if (type == PowerUpType.MachineGun) int32_t L_17 = __this->get_type_5(); if ((!(((uint32_t)L_17) == ((uint32_t)((int32_t)13))))) { goto IL_00df; } } { // powerupTextField.text = ""; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_18 = __this->get_powerupTextField_7(); NullCheck(L_18); VirtActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_18, _stringLiteral62A4126DDD764690FA929CC7BDF6A9D0D592A830); // powerupTextField.color = gunPowerColor; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_19 = __this->get_powerupTextField_7(); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_20 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gunPowerColor_9(); NullCheck(L_19); VirtActionInvoker1< Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_19, L_20); // } return; } IL_00df: { // else if (type == PowerUpType.Missile || type == PowerUpType.MissileLarge) int32_t L_21 = __this->get_type_5(); if ((((int32_t)L_21) == ((int32_t)2))) { goto IL_00f2; } } { int32_t L_22 = __this->get_type_5(); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)14))))) { goto IL_0113; } } IL_00f2: { // powerupTextField.text = ""; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_23 = __this->get_powerupTextField_7(); NullCheck(L_23); VirtActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_23, _stringLiteral62A4126DDD764690FA929CC7BDF6A9D0D592A830); // powerupTextField.color = ammoPowerColor; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_24 = __this->get_powerupTextField_7(); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_25 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_ammoPowerColor_8(); NullCheck(L_24); VirtActionInvoker1< Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_24, L_25); // } return; } IL_0113: { // else if (type == PowerUpType.MLaser) int32_t L_26 = __this->get_type_5(); if ((!(((uint32_t)L_26) == ((uint32_t)6)))) { goto IL_013d; } } { // powerupTextField.text = ""; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_27 = __this->get_powerupTextField_7(); NullCheck(L_27); VirtActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_27, _stringLiteral05284BE174AFA935C6F742F3011A0F2AFBDF548E); // powerupTextField.color = gunPowerColor; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_28 = __this->get_powerupTextField_7(); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_29 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gunPowerColor_9(); NullCheck(L_28); VirtActionInvoker1< Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_28, L_29); // } return; } IL_013d: { // else if (type == PowerUpType.MSpread) int32_t L_30 = __this->get_type_5(); if ((!(((uint32_t)L_30) == ((uint32_t)4)))) { goto IL_0167; } } { // powerupTextField.text = ""; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_31 = __this->get_powerupTextField_7(); NullCheck(L_31); VirtActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_31, _stringLiteralFF589480B3030B7B5AF5680A5B37A703CA17DCAA); // powerupTextField.color = gunPowerColor; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_32 = __this->get_powerupTextField_7(); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_33 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gunPowerColor_9(); NullCheck(L_32); VirtActionInvoker1< Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_32, L_33); // } return; } IL_0167: { // else if (type == PowerUpType.SLaser) int32_t L_34 = __this->get_type_5(); if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)11))))) { goto IL_0192; } } { // powerupTextField.text = ""; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_35 = __this->get_powerupTextField_7(); NullCheck(L_35); VirtActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_35, _stringLiteral05284BE174AFA935C6F742F3011A0F2AFBDF548E); // powerupTextField.color = sidearmPowerColor; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_36 = __this->get_powerupTextField_7(); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_37 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_sidearmPowerColor_10(); NullCheck(L_36); VirtActionInvoker1< Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_36, L_37); // } return; } IL_0192: { // else if (type == PowerUpType.SSpread) int32_t L_38 = __this->get_type_5(); if ((!(((uint32_t)L_38) == ((uint32_t)8)))) { goto IL_01bc; } } { // powerupTextField.text = ""; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_39 = __this->get_powerupTextField_7(); NullCheck(L_39); VirtActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_39, _stringLiteralFEDF3ABFAD6262A641D6525F497E2C2C18A19CEE); // powerupTextField.color = sidearmPowerColor; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_40 = __this->get_powerupTextField_7(); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_41 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_sidearmPowerColor_10(); NullCheck(L_40); VirtActionInvoker1< Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_40, L_41); // } return; } IL_01bc: { // else if (type == PowerUpType.Twin) int32_t L_42 = __this->get_type_5(); if ((!(((uint32_t)L_42) == ((uint32_t)5)))) { goto IL_01e5; } } { // powerupTextField.text = ""; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_43 = __this->get_powerupTextField_7(); NullCheck(L_43); VirtActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_43, _stringLiteralBF5370F2E96810025F8961E230A085437FB267B2); // powerupTextField.color = gunPowerColor; Text_t6A2339DA6C05AE2646FC1A6C8FCC127391BE7FA1 * L_44 = __this->get_powerupTextField_7(); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_45 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gunPowerColor_9(); NullCheck(L_44); VirtActionInvoker1< Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_44, L_45); } IL_01e5: { // } return; } } // System.Void PowerUp::OnTriggerEnter(UnityEngine.Collider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUp_OnTriggerEnter_m582D864075FC8A3FF3736AED76D3622E58FE2DE2 (PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * __this, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___other0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral34DCA05D8BE72FF2DADEA6AED17DD247B6588439); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral73B4D7FF9D6FC00F672FE02483C36553DDD8DDCE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70); s_Il2CppMethodInitialized = true; } { // if(!pickedUp && (other.gameObject.tag == "Hand" || (bikeCanPickup && other.attachedRigidbody != null && other.attachedRigidbody.tag == "Player"))) bool L_0 = __this->get_pickedUp_13(); if (L_0) { goto IL_0163; } } { Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_1 = ___other0; NullCheck(L_1); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_2; L_2 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_1, /*hidden argument*/NULL); NullCheck(L_2); String_t* L_3; L_3 = GameObject_get_tag_mC21F33D368C18A631040F2887036C678B96ABC33(L_2, /*hidden argument*/NULL); bool L_4; L_4 = String_op_Equality_m50B3548E4AC232558190B0052877B290AA1D436A(L_3, _stringLiteral34DCA05D8BE72FF2DADEA6AED17DD247B6588439, /*hidden argument*/NULL); if (L_4) { goto IL_0058; } } { bool L_5 = __this->get_bikeCanPickup_6(); if (!L_5) { goto IL_0163; } } { Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_6 = ___other0; NullCheck(L_6); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_7; L_7 = Collider_get_attachedRigidbody_m101FED12AD292F372F98E94A6D02A5E428AA896A(L_6, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_8; L_8 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_7, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_8) { goto IL_0163; } } { Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_9 = ___other0; NullCheck(L_9); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_10; L_10 = Collider_get_attachedRigidbody_m101FED12AD292F372F98E94A6D02A5E428AA896A(L_9, /*hidden argument*/NULL); NullCheck(L_10); String_t* L_11; L_11 = Component_get_tag_m77B4A7356E58F985216CC53966F7A9699454803E(L_10, /*hidden argument*/NULL); bool L_12; L_12 = String_op_Equality_m50B3548E4AC232558190B0052877B290AA1D436A(L_11, _stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70, /*hidden argument*/NULL); if (!L_12) { goto IL_0163; } } IL_0058: { // pickedUp = true; __this->set_pickedUp_13((bool)1); // anim.SetTrigger("IsPickedUp"); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_13 = __this->get_anim_12(); NullCheck(L_13); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_13, _stringLiteral73B4D7FF9D6FC00F672FE02483C36553DDD8DDCE, /*hidden argument*/NULL); // if(type == PowerUpType.SmallHealth || type == PowerUpType.BigHealth || type == PowerUpType.MiniHealth) int32_t L_14 = __this->get_type_5(); if (!L_14) { goto IL_008a; } } { int32_t L_15 = __this->get_type_5(); if ((((int32_t)L_15) == ((int32_t)1))) { goto IL_008a; } } { int32_t L_16 = __this->get_type_5(); if ((!(((uint32_t)L_16) == ((uint32_t)((int32_t)17))))) { goto IL_009b; } } IL_008a: { // gotHealthPowerUp(type); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_17 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gotHealthPowerUp_14(); int32_t L_18 = __this->get_type_5(); NullCheck(L_17); GotPowerUp_Invoke_mC75D548D15F249449A048E2D751083D3240ACEA5(L_17, L_18, /*hidden argument*/NULL); // } return; } IL_009b: { // else if (type == PowerUpType.Missile || type == PowerUpType.Grenade || type == PowerUpType.MissileLarge || type == PowerUpType.GrenadeLarge) int32_t L_19 = __this->get_type_5(); if ((((int32_t)L_19) == ((int32_t)2))) { goto IL_00c1; } } { int32_t L_20 = __this->get_type_5(); if ((((int32_t)L_20) == ((int32_t)3))) { goto IL_00c1; } } { int32_t L_21 = __this->get_type_5(); if ((((int32_t)L_21) == ((int32_t)((int32_t)14)))) { goto IL_00c1; } } { int32_t L_22 = __this->get_type_5(); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)15))))) { goto IL_00d2; } } IL_00c1: { // gotAmmoPowerUp(type); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_23 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gotAmmoPowerUp_15(); int32_t L_24 = __this->get_type_5(); NullCheck(L_23); GotPowerUp_Invoke_mC75D548D15F249449A048E2D751083D3240ACEA5(L_23, L_24, /*hidden argument*/NULL); // } return; } IL_00d2: { // else if(type == PowerUpType.Burster || type == PowerUpType.MLaser || type == PowerUpType.MSpread || type == PowerUpType.Twin || type == PowerUpType.MachineGun) int32_t L_25 = __this->get_type_5(); if ((((int32_t)L_25) == ((int32_t)7))) { goto IL_0100; } } { int32_t L_26 = __this->get_type_5(); if ((((int32_t)L_26) == ((int32_t)6))) { goto IL_0100; } } { int32_t L_27 = __this->get_type_5(); if ((((int32_t)L_27) == ((int32_t)4))) { goto IL_0100; } } { int32_t L_28 = __this->get_type_5(); if ((((int32_t)L_28) == ((int32_t)5))) { goto IL_0100; } } { int32_t L_29 = __this->get_type_5(); if ((!(((uint32_t)L_29) == ((uint32_t)((int32_t)13))))) { goto IL_0111; } } IL_0100: { // gotMainGunPowerUp(type); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_30 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gotMainGunPowerUp_17(); int32_t L_31 = __this->get_type_5(); NullCheck(L_30); GotPowerUp_Invoke_mC75D548D15F249449A048E2D751083D3240ACEA5(L_30, L_31, /*hidden argument*/NULL); // } return; } IL_0111: { // else if (type == PowerUpType.Flak || type == PowerUpType.SLaser || type == PowerUpType.SSpread || type == PowerUpType.Handcannon) int32_t L_32 = __this->get_type_5(); if ((((int32_t)L_32) == ((int32_t)((int32_t)9)))) { goto IL_0138; } } { int32_t L_33 = __this->get_type_5(); if ((((int32_t)L_33) == ((int32_t)((int32_t)11)))) { goto IL_0138; } } { int32_t L_34 = __this->get_type_5(); if ((((int32_t)L_34) == ((int32_t)8))) { goto IL_0138; } } { int32_t L_35 = __this->get_type_5(); if ((!(((uint32_t)L_35) == ((uint32_t)((int32_t)10))))) { goto IL_0149; } } IL_0138: { // gotSidearmPowerUp(type); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_36 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gotSidearmPowerUp_16(); int32_t L_37 = __this->get_type_5(); NullCheck(L_36); GotPowerUp_Invoke_mC75D548D15F249449A048E2D751083D3240ACEA5(L_36, L_37, /*hidden argument*/NULL); // } return; } IL_0149: { // else if(type == PowerUpType.Key) int32_t L_38 = __this->get_type_5(); if ((!(((uint32_t)L_38) == ((uint32_t)((int32_t)18))))) { goto IL_0163; } } { // gotBikeUnlockKey(type); IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_39 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gotBikeUnlockKey_18(); int32_t L_40 = __this->get_type_5(); NullCheck(L_39); GotPowerUp_Invoke_mC75D548D15F249449A048E2D751083D3240ACEA5(L_39, L_40, /*hidden argument*/NULL); } IL_0163: { // } return; } } // System.Void PowerUp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUp__ctor_m58F4861BF8102C9C11CF2F69C5D5B534A1B9071B (PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/NULL); return; } } // System.Void PowerUp::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUp__cctor_m0183692748FA658BA7061F59BCA0F60865070180 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // static Color ammoPowerColor = new Color(0.5647f, 0.1137f, 0.996f); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m9FEDC8486B9D40C01BF10FDC821F5E76C8705494((&L_0), (0.564700007f), (0.113700002f), (0.995999992f), /*hidden argument*/NULL); ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->set_ammoPowerColor_8(L_0); // static Color gunPowerColor = new Color(0.996f, 0f, 0.0392f); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_1; memset((&L_1), 0, sizeof(L_1)); Color__ctor_m9FEDC8486B9D40C01BF10FDC821F5E76C8705494((&L_1), (0.995999992f), (0.0f), (0.0392000005f), /*hidden argument*/NULL); ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->set_gunPowerColor_9(L_1); // static Color sidearmPowerColor = new Color(0.996f, 0.6784f, 0f); Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 L_2; memset((&L_2), 0, sizeof(L_2)); Color__ctor_m9FEDC8486B9D40C01BF10FDC821F5E76C8705494((&L_2), (0.995999992f), (0.67839998f), (0.0f), /*hidden argument*/NULL); ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->set_sidearmPowerColor_10(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 PowerUpCargo::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpCargo__ctor_mEB71AB759B969A4FD309558AC28A18298D98EDCF (PowerUpCargo_tA8E2D82A8B6FFD3F57D3584C70F9DC50273E57BA * __this, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/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 PowerUpLauncher::LaunchPowerUp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpLauncher_LaunchPowerUp_m30222E7F3DEEB5CDCFE9110EEC7A18AC897B92C6 (PowerUpLauncher_t8757BB8BA734D11629BA6FB1DB6E0306E37D633E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInChildren_TisPowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_mE3B00D01F95C4B9015373A3F65084B6183D4D875_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_0 = NULL; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_4; memset((&V_4), 0, sizeof(V_4)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_5; memset((&V_5), 0, sizeof(V_5)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_6; memset((&V_6), 0, sizeof(V_6)); { // if (powerupType == PowerUpType.None || (maxSpawns > 0 && launched >= maxSpawns)) int32_t L_0 = __this->get_powerupType_7(); if ((((int32_t)L_0) == ((int32_t)((int32_t)12)))) { goto IL_0021; } } { int32_t L_1 = __this->get_maxSpawns_11(); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0022; } } { int32_t L_2 = __this->get_launched_14(); int32_t L_3 = __this->get_maxSpawns_11(); if ((((int32_t)L_2) < ((int32_t)L_3))) { goto IL_0022; } } IL_0021: { // return; return; } IL_0022: { // Transform projectileObject = Instantiate(powerupProjectile, transform.position, Quaternion.identity); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4 = __this->get_powerupProjectile_5(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5; L_5 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_5); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_6; L_6 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_5, /*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_7; L_7 = Quaternion_get_identity_mB872ACF032ACC4D32EE3472D98A9694205AE2C8D(/*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_8; L_8 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910(L_4, L_6, L_7, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); V_0 = L_8; // Transform powerUpInstance = Instantiate(powerupPrefab, projectileObject); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_9 = __this->get_powerupPrefab_6(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_10 = V_0; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_11; L_11 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF(L_9, L_10, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF_RuntimeMethod_var); // PowerUp pu = powerUpInstance.GetComponentInChildren(); NullCheck(L_11); PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * L_12; L_12 = Component_GetComponentInChildren_TisPowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_mE3B00D01F95C4B9015373A3F65084B6183D4D875(L_11, /*hidden argument*/Component_GetComponentInChildren_TisPowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_mE3B00D01F95C4B9015373A3F65084B6183D4D875_RuntimeMethod_var); // pu.type = powerupType; int32_t L_13 = __this->get_powerupType_7(); NullCheck(L_12); L_12->set_type_5(L_13); // Rigidbody rb = projectileObject.GetComponent(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_14 = V_0; NullCheck(L_14); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_15; L_15 = Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE(L_14, /*hidden argument*/Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE_RuntimeMethod_var); // float launchForce = Random.Range(launchForceRange.x, launchForceRange.y); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_16 = __this->get_address_of_launchForceRange_8(); float L_17 = L_16->get_x_0(); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_18 = __this->get_address_of_launchForceRange_8(); float L_19 = L_18->get_y_1(); float L_20; L_20 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(L_17, L_19, /*hidden argument*/NULL); V_1 = L_20; // float xAngle = Random.Range(horizontalLaunchAngleRange.x, horizontalLaunchAngleRange.y) / 45f; Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_21 = __this->get_address_of_horizontalLaunchAngleRange_10(); float L_22 = L_21->get_x_0(); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_23 = __this->get_address_of_horizontalLaunchAngleRange_10(); float L_24 = L_23->get_y_1(); float L_25; L_25 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(L_22, L_24, /*hidden argument*/NULL); V_2 = ((float)((float)L_25/(float)(45.0f))); // float yAngle = Random.Range(verticalLaunchAngleRange.x, verticalLaunchAngleRange.y) / 45f; Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_26 = __this->get_address_of_verticalLaunchAngleRange_9(); float L_27 = L_26->get_x_0(); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_28 = __this->get_address_of_verticalLaunchAngleRange_9(); float L_29 = L_28->get_y_1(); float L_30; L_30 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(L_27, L_29, /*hidden argument*/NULL); V_3 = ((float)((float)L_30/(float)(45.0f))); // Vector3 targetPoint = Player.PlayerPathCreator.path.GetPointAtDistance(follower.DistanceOnPath + launchForce * FORCE_TO_DIST_MULTIPLIER); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * L_31; L_31 = Player_get_PlayerPathCreator_m3C9788C267C9EF63128C02B847411BE1B664500C(/*hidden argument*/NULL); NullCheck(L_31); VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_32; L_32 = PathCreator_get_path_m1D2BA17B74B561BB4668D206119F238682423791(L_31, /*hidden argument*/NULL); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_33 = __this->get_follower_12(); NullCheck(L_33); float L_34; L_34 = Follower_get_DistanceOnPath_m72E8140E5683C7EF11657387350401E574826EAD(L_33, /*hidden argument*/NULL); float L_35 = V_1; NullCheck(L_32); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_36; L_36 = VertexPath_GetPointAtDistance_mA36ED1FC59E5ADFB18AF58BB0ADD5DAE3A622BBE(L_32, ((float)il2cpp_codegen_add((float)L_34, (float)((float)il2cpp_codegen_multiply((float)L_35, (float)(2.0f))))), 0, /*hidden argument*/NULL); // Vector3 targetDir = (targetPoint - transform.position).normalized; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_37; L_37 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_37); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_38; L_38 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_37, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_39; L_39 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_36, L_38, /*hidden argument*/NULL); V_6 = L_39; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_40; L_40 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_6), /*hidden argument*/NULL); V_4 = L_40; // Vector3 launchDir = targetDir + (Vector3.Cross(targetDir, Vector3.up) * xAngle) + (Vector3.Cross(targetDir, Vector3.right) * yAngle); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_41 = V_4; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_42 = V_4; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_43; L_43 = Vector3_get_up_mD84FDFCD32FC48C865A89FD4251232E2A9D7015A(/*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_44; L_44 = Vector3_Cross_mF3F4CE6E7142432B36BF4F906A42103A474C0BCD(L_42, L_43, /*hidden argument*/NULL); float L_45 = V_2; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_46; L_46 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_44, L_45, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_47; L_47 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_41, L_46, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_48 = V_4; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_49; L_49 = Vector3_get_right_m60959C1C1EF0F694D71E1569160D40B1DA768931(/*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_50; L_50 = Vector3_Cross_mF3F4CE6E7142432B36BF4F906A42103A474C0BCD(L_48, L_49, /*hidden argument*/NULL); float L_51 = V_3; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_52; L_52 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_50, L_51, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_53; L_53 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_47, L_52, /*hidden argument*/NULL); V_5 = L_53; // rb.AddForce(launchDir * launchForce + follower.MovementForce, ForceMode.Impulse); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_54 = V_5; float L_55 = V_1; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_56; L_56 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_54, L_55, /*hidden argument*/NULL); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_57 = __this->get_follower_12(); NullCheck(L_57); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_58; L_58 = Follower_get_MovementForce_mF499FEFC669351F79251835C4BD687AD52F56128(L_57, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_59; L_59 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_56, L_58, /*hidden argument*/NULL); NullCheck(L_15); Rigidbody_AddForce_m78B9D94F505E19F3C63461362AD6DE7EA0836700(L_15, L_59, 1, /*hidden argument*/NULL); // launched++; int32_t L_60 = __this->get_launched_14(); __this->set_launched_14(((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1))); // } return; } } // System.Void PowerUpLauncher::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpLauncher__ctor_mD483248FCCAC42F534CEC66CEC1F7F5AFF1D7079 (PowerUpLauncher_t8757BB8BA734D11629BA6FB1DB6E0306E37D633E * __this, const RuntimeMethod* method) { { // public PowerUpType powerupType = PowerUpType.None; __this->set_powerupType_7(((int32_t)12)); MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 PowerUpOverlayEffects::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpOverlayEffects_OnEnable_m57C7468E71F2FA3D1CED0F3AA91602EEC8C975A9 (PowerUpOverlayEffects_tA8128BDD14BAD1B1EB79909DFD3C199C1711CFC2 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowerUpOverlayEffects_GotPowerUp_m6B3C4A059291CC746D0FCA9B147D19907B42C411_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if(overlayAnim == null) Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0 = __this->get_overlayAnim_9(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_001a; } } { // overlayAnim = GetComponent(); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_2; L_2 = Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F(__this, /*hidden argument*/Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); __this->set_overlayAnim_9(L_2); } IL_001a: { // PowerUp.gotAmmoPowerUp += GotPowerUp; IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_3 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gotAmmoPowerUp_15(); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_4 = (GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)il2cpp_codegen_object_new(GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var); GotPowerUp__ctor_m6176C00BB63EC1186D92D1F98229138A8EF04A44(L_4, __this, (intptr_t)((intptr_t)PowerUpOverlayEffects_GotPowerUp_m6B3C4A059291CC746D0FCA9B147D19907B42C411_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_5; L_5 = Delegate_Combine_mD9F4B83868AFAD9BF9F7DC4E3974B8C881092B31(L_3, L_4, /*hidden argument*/NULL); ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->set_gotAmmoPowerUp_15(((GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)CastclassSealed((RuntimeObject*)L_5, GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var))); // PowerUp.gotHealthPowerUp += GotPowerUp; GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_6 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gotHealthPowerUp_14(); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_7 = (GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)il2cpp_codegen_object_new(GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var); GotPowerUp__ctor_m6176C00BB63EC1186D92D1F98229138A8EF04A44(L_7, __this, (intptr_t)((intptr_t)PowerUpOverlayEffects_GotPowerUp_m6B3C4A059291CC746D0FCA9B147D19907B42C411_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_8; L_8 = Delegate_Combine_mD9F4B83868AFAD9BF9F7DC4E3974B8C881092B31(L_6, L_7, /*hidden argument*/NULL); ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->set_gotHealthPowerUp_14(((GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)CastclassSealed((RuntimeObject*)L_8, GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var))); // PowerUp.gotMainGunPowerUp += GotPowerUp; GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_9 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gotMainGunPowerUp_17(); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_10 = (GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)il2cpp_codegen_object_new(GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var); GotPowerUp__ctor_m6176C00BB63EC1186D92D1F98229138A8EF04A44(L_10, __this, (intptr_t)((intptr_t)PowerUpOverlayEffects_GotPowerUp_m6B3C4A059291CC746D0FCA9B147D19907B42C411_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_11; L_11 = Delegate_Combine_mD9F4B83868AFAD9BF9F7DC4E3974B8C881092B31(L_9, L_10, /*hidden argument*/NULL); ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->set_gotMainGunPowerUp_17(((GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)CastclassSealed((RuntimeObject*)L_11, GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var))); // PowerUp.gotSidearmPowerUp += GotPowerUp; GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_12 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gotSidearmPowerUp_16(); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_13 = (GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)il2cpp_codegen_object_new(GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var); GotPowerUp__ctor_m6176C00BB63EC1186D92D1F98229138A8EF04A44(L_13, __this, (intptr_t)((intptr_t)PowerUpOverlayEffects_GotPowerUp_m6B3C4A059291CC746D0FCA9B147D19907B42C411_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_14; L_14 = Delegate_Combine_mD9F4B83868AFAD9BF9F7DC4E3974B8C881092B31(L_12, L_13, /*hidden argument*/NULL); ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->set_gotSidearmPowerUp_16(((GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)CastclassSealed((RuntimeObject*)L_14, GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var))); // } return; } } // System.Void PowerUpOverlayEffects::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpOverlayEffects_OnDisable_m3273F082F4B4BC22A3F7B59C00C8B1602D2CE07E (PowerUpOverlayEffects_tA8128BDD14BAD1B1EB79909DFD3C199C1711CFC2 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowerUpOverlayEffects_GotPowerUp_m6B3C4A059291CC746D0FCA9B147D19907B42C411_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // PowerUp.gotAmmoPowerUp -= GotPowerUp; IL2CPP_RUNTIME_CLASS_INIT(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_0 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gotAmmoPowerUp_15(); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_1 = (GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)il2cpp_codegen_object_new(GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var); GotPowerUp__ctor_m6176C00BB63EC1186D92D1F98229138A8EF04A44(L_1, __this, (intptr_t)((intptr_t)PowerUpOverlayEffects_GotPowerUp_m6B3C4A059291CC746D0FCA9B147D19907B42C411_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_2; L_2 = Delegate_Remove_mD84132DA8A72A81B1CDC5620B52E0E043D7FF0BF(L_0, L_1, /*hidden argument*/NULL); ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->set_gotAmmoPowerUp_15(((GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)CastclassSealed((RuntimeObject*)L_2, GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var))); // PowerUp.gotHealthPowerUp -= GotPowerUp; GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_3 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gotHealthPowerUp_14(); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_4 = (GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)il2cpp_codegen_object_new(GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var); GotPowerUp__ctor_m6176C00BB63EC1186D92D1F98229138A8EF04A44(L_4, __this, (intptr_t)((intptr_t)PowerUpOverlayEffects_GotPowerUp_m6B3C4A059291CC746D0FCA9B147D19907B42C411_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_5; L_5 = Delegate_Remove_mD84132DA8A72A81B1CDC5620B52E0E043D7FF0BF(L_3, L_4, /*hidden argument*/NULL); ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->set_gotHealthPowerUp_14(((GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)CastclassSealed((RuntimeObject*)L_5, GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var))); // PowerUp.gotMainGunPowerUp -= GotPowerUp; GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_6 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gotMainGunPowerUp_17(); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_7 = (GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)il2cpp_codegen_object_new(GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var); GotPowerUp__ctor_m6176C00BB63EC1186D92D1F98229138A8EF04A44(L_7, __this, (intptr_t)((intptr_t)PowerUpOverlayEffects_GotPowerUp_m6B3C4A059291CC746D0FCA9B147D19907B42C411_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_8; L_8 = Delegate_Remove_mD84132DA8A72A81B1CDC5620B52E0E043D7FF0BF(L_6, L_7, /*hidden argument*/NULL); ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->set_gotMainGunPowerUp_17(((GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)CastclassSealed((RuntimeObject*)L_8, GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var))); // PowerUp.gotSidearmPowerUp -= GotPowerUp; GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_9 = ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->get_gotSidearmPowerUp_16(); GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A * L_10 = (GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)il2cpp_codegen_object_new(GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var); GotPowerUp__ctor_m6176C00BB63EC1186D92D1F98229138A8EF04A44(L_10, __this, (intptr_t)((intptr_t)PowerUpOverlayEffects_GotPowerUp_m6B3C4A059291CC746D0FCA9B147D19907B42C411_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_11; L_11 = Delegate_Remove_mD84132DA8A72A81B1CDC5620B52E0E043D7FF0BF(L_9, L_10, /*hidden argument*/NULL); ((PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_StaticFields*)il2cpp_codegen_static_fields_for(PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_il2cpp_TypeInfo_var))->set_gotSidearmPowerUp_16(((GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A *)CastclassSealed((RuntimeObject*)L_11, GotPowerUp_tF529AA2C26A31E30D2CE7E6C0CA252422E1DC80A_il2cpp_TypeInfo_var))); // } return; } } // System.Void PowerUpOverlayEffects::GotPowerUp(PowerUpType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpOverlayEffects_GotPowerUp_m6B3C4A059291CC746D0FCA9B147D19907B42C411 (PowerUpOverlayEffects_tA8128BDD14BAD1B1EB79909DFD3C199C1711CFC2 * __this, int32_t ___type0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12A4D16BB6F79A1005663A6F9BF93FAEE8421A24); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral235776CF1193B7969B88839147128C5CC2D47550); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA68E40752FDEDBF23E548F051E9F0D0AFF791CE9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC1B15046DFF54777DDC9187C35EE766CF96A9C68); s_Il2CppMethodInitialized = true; } { // if(type == PowerUpType.SmallHealth || type == PowerUpType.BigHealth || type == PowerUpType.MiniHealth) int32_t L_0 = ___type0; if (!L_0) { goto IL_000c; } } { int32_t L_1 = ___type0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_000c; } } { int32_t L_2 = ___type0; if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)17))))) { goto IL_001d; } } IL_000c: { // overlayAnim.SetTrigger("GotHealth"); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_3 = __this->get_overlayAnim_9(); NullCheck(L_3); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_3, _stringLiteralA68E40752FDEDBF23E548F051E9F0D0AFF791CE9, /*hidden argument*/NULL); // } return; } IL_001d: { // else if (type == PowerUpType.Grenade || type == PowerUpType.Missile || type == PowerUpType.MissileLarge || type == PowerUpType.GrenadeLarge) int32_t L_4 = ___type0; if ((((int32_t)L_4) == ((int32_t)3))) { goto IL_0032; } } { int32_t L_5 = ___type0; if ((((int32_t)L_5) == ((int32_t)2))) { goto IL_0032; } } { int32_t L_6 = ___type0; if ((((int32_t)L_6) == ((int32_t)((int32_t)14)))) { goto IL_0032; } } { int32_t L_7 = ___type0; if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)15))))) { goto IL_00d9; } } IL_0032: { // overlayAnim.SetTrigger("GotAmmo"); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_8 = __this->get_overlayAnim_9(); NullCheck(L_8); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_8, _stringLiteral235776CF1193B7969B88839147128C5CC2D47550, /*hidden argument*/NULL); // if(type == PowerUpType.Grenade || type == PowerUpType.GrenadeLarge) int32_t L_9 = ___type0; if ((((int32_t)L_9) == ((int32_t)3))) { goto IL_004b; } } { int32_t L_10 = ___type0; if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)15))))) { goto IL_0092; } } IL_004b: { // if (DataManager.saveData.language == 0) IL2CPP_RUNTIME_CLASS_INIT(DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_il2cpp_TypeInfo_var); SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450 * L_11 = ((DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_StaticFields*)il2cpp_codegen_static_fields_for(DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_il2cpp_TypeInfo_var))->get_saveData_0(); NullCheck(L_11); int32_t L_12 = L_11->get_language_58(); if (L_12) { goto IL_0068; } } { // source.clip = grenadeClip; AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_13 = __this->get_source_4(); AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * L_14 = __this->get_grenadeClip_5(); NullCheck(L_13); AudioSource_set_clip_mD1F50F7BA6EA3AF25B4922473352C5180CFF7B2B(L_13, L_14, /*hidden argument*/NULL); } IL_0068: { // if (DataManager.saveData.language == 1) IL2CPP_RUNTIME_CLASS_INIT(DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_il2cpp_TypeInfo_var); SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450 * L_15 = ((DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_StaticFields*)il2cpp_codegen_static_fields_for(DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_il2cpp_TypeInfo_var))->get_saveData_0(); NullCheck(L_15); int32_t L_16 = L_15->get_language_58(); if ((!(((uint32_t)L_16) == ((uint32_t)1)))) { goto IL_0086; } } { // source.clip = grenadeClipJP; AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_17 = __this->get_source_4(); AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * L_18 = __this->get_grenadeClipJP_6(); NullCheck(L_17); AudioSource_set_clip_mD1F50F7BA6EA3AF25B4922473352C5180CFF7B2B(L_17, L_18, /*hidden argument*/NULL); } IL_0086: { // source.Play(); AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_19 = __this->get_source_4(); NullCheck(L_19); AudioSource_Play_mED16664B8F8F3E4D68785C8C00FC96C4DF053AE1(L_19, /*hidden argument*/NULL); // } return; } IL_0092: { // if (DataManager.saveData.language == 0) IL2CPP_RUNTIME_CLASS_INIT(DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_il2cpp_TypeInfo_var); SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450 * L_20 = ((DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_StaticFields*)il2cpp_codegen_static_fields_for(DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_il2cpp_TypeInfo_var))->get_saveData_0(); NullCheck(L_20); int32_t L_21 = L_20->get_language_58(); if (L_21) { goto IL_00af; } } { // source.clip = missileClip; AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_22 = __this->get_source_4(); AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * L_23 = __this->get_missileClip_7(); NullCheck(L_22); AudioSource_set_clip_mD1F50F7BA6EA3AF25B4922473352C5180CFF7B2B(L_22, L_23, /*hidden argument*/NULL); } IL_00af: { // if (DataManager.saveData.language == 1) IL2CPP_RUNTIME_CLASS_INIT(DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_il2cpp_TypeInfo_var); SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450 * L_24 = ((DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_StaticFields*)il2cpp_codegen_static_fields_for(DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_il2cpp_TypeInfo_var))->get_saveData_0(); NullCheck(L_24); int32_t L_25 = L_24->get_language_58(); if ((!(((uint32_t)L_25) == ((uint32_t)1)))) { goto IL_00cd; } } { // source.clip = missileClipJP; AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_26 = __this->get_source_4(); AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * L_27 = __this->get_missileClipJP_8(); NullCheck(L_26); AudioSource_set_clip_mD1F50F7BA6EA3AF25B4922473352C5180CFF7B2B(L_26, L_27, /*hidden argument*/NULL); } IL_00cd: { // source.Play(); AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_28 = __this->get_source_4(); NullCheck(L_28); AudioSource_Play_mED16664B8F8F3E4D68785C8C00FC96C4DF053AE1(L_28, /*hidden argument*/NULL); // } return; } IL_00d9: { // else if (type == PowerUpType.Flak || type == PowerUpType.Handcannon || type == PowerUpType.SLaser || type == PowerUpType.SSpread) int32_t L_29 = ___type0; if ((((int32_t)L_29) == ((int32_t)((int32_t)9)))) { goto IL_00ec; } } { int32_t L_30 = ___type0; if ((((int32_t)L_30) == ((int32_t)((int32_t)10)))) { goto IL_00ec; } } { int32_t L_31 = ___type0; if ((((int32_t)L_31) == ((int32_t)((int32_t)11)))) { goto IL_00ec; } } { int32_t L_32 = ___type0; if ((!(((uint32_t)L_32) == ((uint32_t)8)))) { goto IL_00fd; } } IL_00ec: { // overlayAnim.SetTrigger("GotSidearm"); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_33 = __this->get_overlayAnim_9(); NullCheck(L_33); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_33, _stringLiteral12A4D16BB6F79A1005663A6F9BF93FAEE8421A24, /*hidden argument*/NULL); // } return; } IL_00fd: { // else if (type == PowerUpType.Burster || type == PowerUpType.MLaser || type == PowerUpType.MSpread || type == PowerUpType.Twin || type == PowerUpType.MachineGun) int32_t L_34 = ___type0; if ((((int32_t)L_34) == ((int32_t)7))) { goto IL_0112; } } { int32_t L_35 = ___type0; if ((((int32_t)L_35) == ((int32_t)6))) { goto IL_0112; } } { int32_t L_36 = ___type0; if ((((int32_t)L_36) == ((int32_t)4))) { goto IL_0112; } } { int32_t L_37 = ___type0; if ((((int32_t)L_37) == ((int32_t)5))) { goto IL_0112; } } { int32_t L_38 = ___type0; if ((!(((uint32_t)L_38) == ((uint32_t)((int32_t)13))))) { goto IL_0122; } } IL_0112: { // overlayAnim.SetTrigger("GotGun"); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_39 = __this->get_overlayAnim_9(); NullCheck(L_39); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_39, _stringLiteralC1B15046DFF54777DDC9187C35EE766CF96A9C68, /*hidden argument*/NULL); } IL_0122: { // } return; } } // System.Void PowerUpOverlayEffects::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpOverlayEffects__ctor_mFDBB25265DA301DCE01504F56DA70E07BC217C8B (PowerUpOverlayEffects_tA8128BDD14BAD1B1EB79909DFD3C199C1711CFC2 * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 PowerUpSpawn::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpSpawn__ctor_m30F332369481CBD9C37C8B51B7557FEEB05C2E14 (PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * __this, const RuntimeMethod* method) { { // public PowerUpType upgradeType = PowerUpType.None; __this->set_upgradeType_2(((int32_t)12)); // public float spawnDelay = 1f; __this->set_spawnDelay_3((1.0f)); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/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 PowerUpSpawnGroup::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpSpawnGroup__ctor_m122C6FDFE81438D21D36665CFE21EEF79E6F7B2A (PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4 * __this, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/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 PowerUpSpawnPoint::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpSpawnPoint__ctor_m4B7CA5F3062AA9DBB508400C3AB56EF0E2BA70AB (PowerUpSpawnPoint_t97C8161B7A51826FF624C8C1597BEFA79B730BBD * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 PowerUpSpawner::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpSpawner_OnEnable_mD6D7AF5275DB0D8A2A291CBD05E9EFF4563A1C0E (PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowerUpSpawner_WaveStateChange_mA7C8144CD702C52D3282B28049832147742B84E4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // FMODMusicManager.onMarkerChanged += WaveStateChange; MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571 * L_0 = ((FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F_StaticFields*)il2cpp_codegen_static_fields_for(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F_il2cpp_TypeInfo_var))->get_onMarkerChanged_12(); MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571 * L_1 = (MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571 *)il2cpp_codegen_object_new(MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571_il2cpp_TypeInfo_var); MarkerChangeEvent__ctor_m19F21893F6F844C4C0BD8E5C348BC9EC5E1B2F4D(L_1, __this, (intptr_t)((intptr_t)PowerUpSpawner_WaveStateChange_mA7C8144CD702C52D3282B28049832147742B84E4_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_2; L_2 = Delegate_Combine_mD9F4B83868AFAD9BF9F7DC4E3974B8C881092B31(L_0, L_1, /*hidden argument*/NULL); ((FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F_StaticFields*)il2cpp_codegen_static_fields_for(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F_il2cpp_TypeInfo_var))->set_onMarkerChanged_12(((MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571 *)CastclassSealed((RuntimeObject*)L_2, MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571_il2cpp_TypeInfo_var))); // } return; } } // System.Void PowerUpSpawner::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpSpawner_OnDisable_m75A5C8304F5BDDC63E6C77EEDD041119722734D4 (PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowerUpSpawner_WaveStateChange_mA7C8144CD702C52D3282B28049832147742B84E4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // FMODMusicManager.onMarkerChanged -= WaveStateChange; MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571 * L_0 = ((FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F_StaticFields*)il2cpp_codegen_static_fields_for(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F_il2cpp_TypeInfo_var))->get_onMarkerChanged_12(); MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571 * L_1 = (MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571 *)il2cpp_codegen_object_new(MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571_il2cpp_TypeInfo_var); MarkerChangeEvent__ctor_m19F21893F6F844C4C0BD8E5C348BC9EC5E1B2F4D(L_1, __this, (intptr_t)((intptr_t)PowerUpSpawner_WaveStateChange_mA7C8144CD702C52D3282B28049832147742B84E4_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_2; L_2 = Delegate_Remove_mD84132DA8A72A81B1CDC5620B52E0E043D7FF0BF(L_0, L_1, /*hidden argument*/NULL); ((FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F_StaticFields*)il2cpp_codegen_static_fields_for(FMODMusicManager_t572216B06C00B9E77159E7AE7C13F45E18B3618F_il2cpp_TypeInfo_var))->set_onMarkerChanged_12(((MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571 *)CastclassSealed((RuntimeObject*)L_2, MarkerChangeEvent_t9CB914AF2F51A8735C537A864BF1FE0D185D5571_il2cpp_TypeInfo_var))); // } return; } } // System.Void PowerUpSpawner::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpSpawner_Start_m39381247CB8788838A613CF2A8EF7A1D9F9AF118 (PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScoreEvaluator_tB6DDBE6B83DE9BBA11785850161F578D0185F51D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { goto IL_0010; } IL_0002: { // nextScoreSpawn++; int32_t L_0 = __this->get_nextScoreSpawn_25(); __this->set_nextScoreSpawn_25(((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1))); } IL_0010: { // while (spawnAtScore.Length > nextScoreSpawn && ScoreEvaluator.EnemyScore >= spawnAtScore[nextScoreSpawn].pointsToUpgrade) PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* L_1 = __this->get_spawnAtScore_10(); NullCheck(L_1); int32_t L_2 = __this->get_nextScoreSpawn_25(); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))) <= ((int32_t)L_2))) { goto IL_0039; } } { IL2CPP_RUNTIME_CLASS_INIT(ScoreEvaluator_tB6DDBE6B83DE9BBA11785850161F578D0185F51D_il2cpp_TypeInfo_var); int32_t L_3; L_3 = ScoreEvaluator_get_EnemyScore_m5C1AE8BD30A5274C9FF521F0EBE38E124B4EDCAC(/*hidden argument*/NULL); PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* L_4 = __this->get_spawnAtScore_10(); int32_t L_5 = __this->get_nextScoreSpawn_25(); NullCheck(L_4); int32_t L_6 = L_5; PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck(L_7); int32_t L_8 = L_7->get_pointsToUpgrade_1(); if ((((int32_t)L_3) >= ((int32_t)L_8))) { goto IL_0002; } } IL_0039: { // } return; } } // System.Void PowerUpSpawner::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpSpawner_Update_mC0EDF8A83EFD10E7AF049A9019E39757E130A294 (PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScoreEvaluator_tB6DDBE6B83DE9BBA11785850161F578D0185F51D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * V_0 = NULL; int32_t V_1 = 0; { // if (spawning && Time.time >= nextSpawn && currentGroupPowerUp < spawnWaves[currentSpawnGroup].powerUps.Length) bool L_0 = __this->get_spawning_22(); if (!L_0) { goto IL_00d8; } } { float L_1; L_1 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_2 = __this->get_nextSpawn_23(); if ((!(((float)L_1) >= ((float)L_2)))) { goto IL_00d8; } } { int32_t L_3 = __this->get_currentGroupPowerUp_21(); PowerUpSpawnGroupU5BU5D_t32C252B59958234EE098B0F0FCA8F93540F286E2* L_4 = __this->get_spawnWaves_9(); int32_t L_5 = __this->get_currentSpawnGroup_20(); NullCheck(L_4); int32_t L_6 = L_5; PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4 * L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck(L_7); PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* L_8 = L_7->get_powerUps_0(); NullCheck(L_8); if ((((int32_t)L_3) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_00d8; } } { // PowerUpSpawn toSpawn = spawnWaves[currentSpawnGroup].powerUps[currentGroupPowerUp]; PowerUpSpawnGroupU5BU5D_t32C252B59958234EE098B0F0FCA8F93540F286E2* L_9 = __this->get_spawnWaves_9(); int32_t L_10 = __this->get_currentSpawnGroup_20(); NullCheck(L_9); int32_t L_11 = L_10; PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4 * L_12 = (L_9)->GetAt(static_cast(L_11)); NullCheck(L_12); PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* L_13 = L_12->get_powerUps_0(); int32_t L_14 = __this->get_currentGroupPowerUp_21(); NullCheck(L_13); int32_t L_15 = L_14; PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * L_16 = (L_13)->GetAt(static_cast(L_15)); V_0 = L_16; // PowerUpType typeSpawned = toSpawn.defaultType; PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * L_17 = V_0; NullCheck(L_17); int32_t L_18 = L_17->get_defaultType_0(); V_1 = L_18; // if (toSpawn.pointsToUpgrade <= ScoreEvaluator.EnemyScore && toSpawn.pointsToUpgrade > 0) PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * L_19 = V_0; NullCheck(L_19); int32_t L_20 = L_19->get_pointsToUpgrade_1(); IL2CPP_RUNTIME_CLASS_INIT(ScoreEvaluator_tB6DDBE6B83DE9BBA11785850161F578D0185F51D_il2cpp_TypeInfo_var); int32_t L_21; L_21 = ScoreEvaluator_get_EnemyScore_m5C1AE8BD30A5274C9FF521F0EBE38E124B4EDCAC(/*hidden argument*/NULL); if ((((int32_t)L_20) > ((int32_t)L_21))) { goto IL_0078; } } { PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * L_22 = V_0; NullCheck(L_22); int32_t L_23 = L_22->get_pointsToUpgrade_1(); if ((((int32_t)L_23) <= ((int32_t)0))) { goto IL_0078; } } { // typeSpawned = toSpawn.upgradeType; PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * L_24 = V_0; NullCheck(L_24); int32_t L_25 = L_24->get_upgradeType_2(); V_1 = L_25; } IL_0078: { // if(typeSpawned != PowerUpType.None) int32_t L_26 = V_1; if ((((int32_t)L_26) == ((int32_t)((int32_t)12)))) { goto IL_0084; } } { // SpawnPowerUp(typeSpawned); int32_t L_27 = V_1; PowerUpSpawner_SpawnPowerUp_mF0F391A6E433E89E8203B905A1E4DBC2309CF1B8(__this, L_27, /*hidden argument*/NULL); } IL_0084: { // currentGroupPowerUp++; int32_t L_28 = __this->get_currentGroupPowerUp_21(); __this->set_currentGroupPowerUp_21(((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1))); // if (currentGroupPowerUp < spawnWaves[currentSpawnGroup].powerUps.Length) int32_t L_29 = __this->get_currentGroupPowerUp_21(); PowerUpSpawnGroupU5BU5D_t32C252B59958234EE098B0F0FCA8F93540F286E2* L_30 = __this->get_spawnWaves_9(); int32_t L_31 = __this->get_currentSpawnGroup_20(); NullCheck(L_30); int32_t L_32 = L_31; PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4 * L_33 = (L_30)->GetAt(static_cast(L_32)); NullCheck(L_33); PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* L_34 = L_33->get_powerUps_0(); NullCheck(L_34); if ((((int32_t)L_29) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))))) { goto IL_00d8; } } { // nextSpawn = Time.time + spawnWaves[currentSpawnGroup].powerUps[currentGroupPowerUp].spawnDelay; float L_35; L_35 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); PowerUpSpawnGroupU5BU5D_t32C252B59958234EE098B0F0FCA8F93540F286E2* L_36 = __this->get_spawnWaves_9(); int32_t L_37 = __this->get_currentSpawnGroup_20(); NullCheck(L_36); int32_t L_38 = L_37; PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4 * L_39 = (L_36)->GetAt(static_cast(L_38)); NullCheck(L_39); PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* L_40 = L_39->get_powerUps_0(); int32_t L_41 = __this->get_currentGroupPowerUp_21(); NullCheck(L_40); int32_t L_42 = L_41; PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * L_43 = (L_40)->GetAt(static_cast(L_42)); NullCheck(L_43); float L_44 = L_43->get_spawnDelay_3(); __this->set_nextSpawn_23(((float)il2cpp_codegen_add((float)L_35, (float)L_44))); } IL_00d8: { // if(spawnAtScore.Length > nextScoreSpawn && ScoreEvaluator.EnemyScore >= spawnAtScore[nextScoreSpawn].pointsToUpgrade) PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* L_45 = __this->get_spawnAtScore_10(); NullCheck(L_45); int32_t L_46 = __this->get_nextScoreSpawn_25(); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length)))) <= ((int32_t)L_46))) { goto IL_0127; } } { IL2CPP_RUNTIME_CLASS_INIT(ScoreEvaluator_tB6DDBE6B83DE9BBA11785850161F578D0185F51D_il2cpp_TypeInfo_var); int32_t L_47; L_47 = ScoreEvaluator_get_EnemyScore_m5C1AE8BD30A5274C9FF521F0EBE38E124B4EDCAC(/*hidden argument*/NULL); PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* L_48 = __this->get_spawnAtScore_10(); int32_t L_49 = __this->get_nextScoreSpawn_25(); NullCheck(L_48); int32_t L_50 = L_49; PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * L_51 = (L_48)->GetAt(static_cast(L_50)); NullCheck(L_51); int32_t L_52 = L_51->get_pointsToUpgrade_1(); if ((((int32_t)L_47) < ((int32_t)L_52))) { goto IL_0127; } } { // SpawnPowerUp(spawnAtScore[nextScoreSpawn].defaultType); PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* L_53 = __this->get_spawnAtScore_10(); int32_t L_54 = __this->get_nextScoreSpawn_25(); NullCheck(L_53); int32_t L_55 = L_54; PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * L_56 = (L_53)->GetAt(static_cast(L_55)); NullCheck(L_56); int32_t L_57 = L_56->get_defaultType_0(); PowerUpSpawner_SpawnPowerUp_mF0F391A6E433E89E8203B905A1E4DBC2309CF1B8(__this, L_57, /*hidden argument*/NULL); // nextScoreSpawn++; int32_t L_58 = __this->get_nextScoreSpawn_25(); __this->set_nextScoreSpawn_25(((int32_t)il2cpp_codegen_add((int32_t)L_58, (int32_t)1))); } IL_0127: { // } return; } } // System.Void PowerUpSpawner::SpawnPowerUp(PowerUpType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpSpawner_SpawnPowerUp_mF0F391A6E433E89E8203B905A1E4DBC2309CF1B8 (PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8 * __this, int32_t ___powerUpType0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInChildren_TisPowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_mE3B00D01F95C4B9015373A3F65084B6183D4D875_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisFollower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33_m352317A83F3C987A4DC4BCC481ADE15FC00F5586_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mF8A173EC6B476F8A8CB8F1B0248489B1C668BE82_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_0 = NULL; Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * V_1 = NULL; { // Transform powerupFollower = Instantiate(followerPrefab); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = __this->get_followerPrefab_5(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1; L_1 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mF8A173EC6B476F8A8CB8F1B0248489B1C668BE82(L_0, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mF8A173EC6B476F8A8CB8F1B0248489B1C668BE82_RuntimeMethod_var); V_0 = L_1; // Transform powerUpInstance = Instantiate(GetPowerUpPrefabByType(powerUpType), powerupFollower); int32_t L_2 = ___powerUpType0; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3; L_3 = PowerUpSpawner_GetPowerUpPrefabByType_mA6E11F2451FBD8E42F97E7E357FA414EB9822CB6(__this, L_2, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4 = V_0; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5; L_5 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF(L_3, L_4, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF_RuntimeMethod_var); // Follower puf = powerupFollower.GetComponent(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6 = V_0; NullCheck(L_6); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_7; L_7 = Component_GetComponent_TisFollower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33_m352317A83F3C987A4DC4BCC481ADE15FC00F5586(L_6, /*hidden argument*/Component_GetComponent_TisFollower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33_m352317A83F3C987A4DC4BCC481ADE15FC00F5586_RuntimeMethod_var); V_1 = L_7; // puf.speed = Random.Range(minSpeed, maxSpeed); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_8 = V_1; float L_9 = __this->get_minSpeed_6(); float L_10 = __this->get_maxSpeed_7(); float L_11; L_11 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(L_9, L_10, /*hidden argument*/NULL); NullCheck(L_8); L_8->set_speed_5(L_11); // puf.StartDistance = Player.DistanceOnPath + spawnDistance; Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_12 = V_1; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); float L_13; L_13 = Player_get_DistanceOnPath_m83D3E4B7DE670FA1B1BE8B7B2253DB4876F16209(/*hidden argument*/NULL); float L_14 = __this->get_spawnDistance_8(); NullCheck(L_12); Follower_set_StartDistance_m0774BC7F499FAB5D1C26CDF7987F0199CBCB01E0_inline(L_12, ((float)il2cpp_codegen_add((float)L_13, (float)L_14)), /*hidden argument*/NULL); // powerUpInstance.localPosition = new Vector3(GetTargetLaneOffset(), SPAWN_HEIGHT, 0f); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_15 = L_5; float L_16; L_16 = PowerUpSpawner_GetTargetLaneOffset_mEDA833560AE7D804C016324C83614838F5E3729B(__this, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_17; memset((&L_17), 0, sizeof(L_17)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_17), L_16, (1.5f), (0.0f), /*hidden argument*/NULL); NullCheck(L_15); Transform_set_localPosition_m2A2B0033EF079077FAE7C65196078EAF5D041AFC(L_15, L_17, /*hidden argument*/NULL); // PowerUp pu = powerUpInstance.GetComponentInChildren(); NullCheck(L_15); PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * L_18; L_18 = Component_GetComponentInChildren_TisPowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_mE3B00D01F95C4B9015373A3F65084B6183D4D875(L_15, /*hidden argument*/Component_GetComponentInChildren_TisPowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5_mE3B00D01F95C4B9015373A3F65084B6183D4D875_RuntimeMethod_var); // pu.type = powerUpType; PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * L_19 = L_18; int32_t L_20 = ___powerUpType0; NullCheck(L_19); L_19->set_type_5(L_20); // pu.AssignFollower(puf); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_21 = V_1; NullCheck(L_19); PowerUp_AssignFollower_mB903FDF4EDC49BABDCCC6C502D804F60B1372BA9_inline(L_19, L_21, /*hidden argument*/NULL); // } return; } } // UnityEngine.Transform PowerUpSpawner::GetPowerUpPrefabByType(PowerUpType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * PowerUpSpawner_GetPowerUpPrefabByType_mA6E11F2451FBD8E42F97E7E357FA414EB9822CB6 (PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8 * __this, int32_t ___powerUpType0, const RuntimeMethod* method) { { int32_t L_0 = ___powerUpType0; switch (L_0) { case 0: { goto IL_007a; } case 1: { goto IL_006c; } case 2: { goto IL_005e; } case 3: { goto IL_0050; } case 4: { goto IL_0081; } case 5: { goto IL_0081; } case 6: { goto IL_0081; } case 7: { goto IL_0081; } case 8: { goto IL_0088; } case 9: { goto IL_0088; } case 10: { goto IL_0088; } case 11: { goto IL_0088; } case 12: { goto IL_008f; } case 13: { goto IL_0081; } case 14: { goto IL_0065; } case 15: { goto IL_0057; } case 16: { goto IL_008f; } case 17: { goto IL_0073; } } } { goto IL_008f; } IL_0050: { // return grenade; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1 = __this->get_grenade_16(); return L_1; } IL_0057: { // return grenadeCrate; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2 = __this->get_grenadeCrate_17(); return L_2; } IL_005e: { // return missile; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3 = __this->get_missile_14(); return L_3; } IL_0065: { // return missileCrate; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4 = __this->get_missileCrate_15(); return L_4; } IL_006c: { // return bigHealth; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5 = __this->get_bigHealth_13(); return L_5; } IL_0073: { // return miniHealth; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6 = __this->get_miniHealth_11(); return L_6; } IL_007a: { // return smallHealth; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_7 = __this->get_smallHealth_12(); return L_7; } IL_0081: { // return gun; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_8 = __this->get_gun_18(); return L_8; } IL_0088: { // return sidearm; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_9 = __this->get_sidearm_19(); return L_9; } IL_008f: { // return smallHealth; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_10 = __this->get_smallHealth_12(); return L_10; } } // System.Single PowerUpSpawner::GetTargetLaneOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PowerUpSpawner_GetTargetLaneOffset_mEDA833560AE7D804C016324C83614838F5E3729B (PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; { // bool searchForward = Random.Range(0, 2) < 1; int32_t L_0; L_0 = Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213(0, 2, /*hidden argument*/NULL); V_0 = (bool)((((int32_t)L_0) < ((int32_t)1))? 1 : 0); // int targetLane = Random.Range(0, IncrementalRoadMesh.Lanes) + 1; IL2CPP_RUNTIME_CLASS_INIT(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); int32_t L_1 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_Lanes_8(); int32_t L_2; L_2 = Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213(0, L_1, /*hidden argument*/NULL); V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)); // if (targetLane == lastLaneUsed) int32_t L_3 = V_1; int32_t L_4 = __this->get_lastLaneUsed_24(); if ((!(((uint32_t)L_3) == ((uint32_t)L_4)))) { goto IL_0043; } } { // if (searchForward) bool L_5 = V_0; if (!L_5) { goto IL_0035; } } { // targetLane++; int32_t L_6 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); // if (targetLane > IncrementalRoadMesh.Lanes) int32_t L_7 = V_1; IL2CPP_RUNTIME_CLASS_INIT(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); int32_t L_8 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_Lanes_8(); if ((((int32_t)L_7) <= ((int32_t)L_8))) { goto IL_0043; } } { // targetLane = 1; V_1 = 1; // } goto IL_0043; } IL_0035: { // targetLane--; int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)); // if (targetLane <= 0) int32_t L_10 = V_1; if ((((int32_t)L_10) > ((int32_t)0))) { goto IL_0043; } } { // targetLane = IncrementalRoadMesh.Lanes; IL2CPP_RUNTIME_CLASS_INIT(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); int32_t L_11 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_Lanes_8(); V_1 = L_11; } IL_0043: { // lastLaneUsed = targetLane; int32_t L_12 = V_1; __this->set_lastLaneUsed_24(L_12); // return (targetLane - ((IncrementalRoadMesh.Lanes + 1) / 2f)) * IncrementalRoadMesh.LaneWidth; int32_t L_13 = V_1; IL2CPP_RUNTIME_CLASS_INIT(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); int32_t L_14 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_Lanes_8(); float L_15 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_LaneWidth_9(); return ((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)((float)((float)L_13)), (float)((float)((float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1))))/(float)(2.0f))))), (float)L_15)); } } // System.Void PowerUpSpawner::WaveStateChange(FMODMarker) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpSpawner_WaveStateChange_mA7C8144CD702C52D3282B28049832147742B84E4 (PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8 * __this, int32_t ___marker0, const RuntimeMethod* method) { { // if (marker == FMODMarker.LullA || marker == FMODMarker.LullB) int32_t L_0 = ___marker0; if (!L_0) { goto IL_0007; } } { int32_t L_1 = ___marker0; if ((!(((uint32_t)L_1) == ((uint32_t)2)))) { goto IL_0044; } } IL_0007: { // if(currentSpawnGroup < spawnWaves.Length) int32_t L_2 = __this->get_currentSpawnGroup_20(); PowerUpSpawnGroupU5BU5D_t32C252B59958234EE098B0F0FCA8F93540F286E2* L_3 = __this->get_spawnWaves_9(); NullCheck(L_3); if ((((int32_t)L_2) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))) { goto IL_006a; } } { // spawning = true; __this->set_spawning_22((bool)1); // nextSpawn = Time.time + spawnWaves[currentSpawnGroup].powerUps[0].spawnDelay; float L_4; L_4 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); PowerUpSpawnGroupU5BU5D_t32C252B59958234EE098B0F0FCA8F93540F286E2* L_5 = __this->get_spawnWaves_9(); int32_t L_6 = __this->get_currentSpawnGroup_20(); NullCheck(L_5); int32_t L_7 = L_6; PowerUpSpawnGroup_t79C569708D96FAF8DDEC1280744B93485F9934C4 * L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck(L_8); PowerUpSpawnU5BU5D_t189FB87CD0BC572177026404C3A4EF0103DDBAFB* L_9 = L_8->get_powerUps_0(); NullCheck(L_9); int32_t L_10 = 0; PowerUpSpawn_t006FE2FD259AC5639680E03B43AD76A1C623A78D * L_11 = (L_9)->GetAt(static_cast(L_10)); NullCheck(L_11); float L_12 = L_11->get_spawnDelay_3(); __this->set_nextSpawn_23(((float)il2cpp_codegen_add((float)L_4, (float)L_12))); // } return; } IL_0044: { // else if (marker == FMODMarker.LullAEnd || marker == FMODMarker.LullBEnd) int32_t L_13 = ___marker0; if ((((int32_t)L_13) == ((int32_t)((int32_t)10)))) { goto IL_004e; } } { int32_t L_14 = ___marker0; if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)12))))) { goto IL_006a; } } IL_004e: { // spawning = false; __this->set_spawning_22((bool)0); // currentSpawnGroup++; int32_t L_15 = __this->get_currentSpawnGroup_20(); __this->set_currentSpawnGroup_20(((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1))); // currentGroupPowerUp = 0; __this->set_currentGroupPowerUp_21(0); } IL_006a: { // } return; } } // System.Void PowerUpSpawner::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerUpSpawner__ctor_m611EB178CFA478537DBC2936B7D81F472A0E1CFD (PowerUpSpawner_tF5B90ED673EAE9B4450274D299D2D4E1319871D8 * __this, const RuntimeMethod* method) { { // public float minSpeed = 25f; __this->set_minSpeed_6((25.0f)); // public float maxSpeed = 35f; __this->set_maxSpeed_7((35.0f)); // public float spawnDistance = 300f; __this->set_spawnDistance_8((300.0f)); MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void PowerupPlacer::Place() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerupPlacer_Place_m0490C844DBABCD1B0E192B50B4037FB576C07DF5 (PowerupPlacer_t7487B057E52222F9DD043D64DE44BD7A40B88E51 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if(placed == null || !placed.gameObject.activeSelf) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = __this->get_placed_5(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (L_1) { goto IL_0020; } } { Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2 = __this->get_placed_5(); NullCheck(L_2); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_3; L_3 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_2, /*hidden argument*/NULL); NullCheck(L_3); bool L_4; L_4 = GameObject_get_activeSelf_m4865097C24FB29F3C31F5C30619AF242297F23EE(L_3, /*hidden argument*/NULL); if (L_4) { goto IL_0037; } } IL_0020: { // placed = Instantiate(powerup, transform); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5 = __this->get_powerup_4(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6; L_6 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_7; L_7 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF(L_5, L_6, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF_RuntimeMethod_var); __this->set_placed_5(L_7); } IL_0037: { // } return; } } // System.Void PowerupPlacer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerupPlacer__ctor_m83EFACC0E0B4DD0A05DA55D381E40C3DA11D15E0 (PowerupPlacer_t7487B057E52222F9DD043D64DE44BD7A40B88E51 * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 PrefabPick::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrefabPick__ctor_mA06418B9A90253BCC4BD8739DCD13D1D8A6F500F (PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 * __this, const RuntimeMethod* method) { { // public int weight = 1; __this->set_weight_0(1); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/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 PrefabPicks::GetTotalWeight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrefabPicks_GetTotalWeight_mC0F4EC3237247FF290BD165E2DDDE5E0B9381F30 (PrefabPicks_t0E6CC38E64602EA47F391B4D84F5C41F19A71035 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mE27C93118D47567DD950DBC0022388D59260F0C4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE97D119DA4051038F08C4EEA486A2EF1635FE7C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m37C461332129324317AAC4C9735B6E7DDC147037_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m1166588660889F8238A038FD5A1C6020AF1B4A44_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE V_0; memset((&V_0), 0, sizeof(V_0)); PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 * V_1 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { // totalWeight = 0; __this->set_totalWeight_1(0); // foreach(PrefabPick pick in availableChoices) List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83 * L_0 = __this->get_availableChoices_0(); NullCheck(L_0); Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE L_1; L_1 = List_1_GetEnumerator_m1166588660889F8238A038FD5A1C6020AF1B4A44(L_0, /*hidden argument*/List_1_GetEnumerator_m1166588660889F8238A038FD5A1C6020AF1B4A44_RuntimeMethod_var); V_0 = L_1; } IL_0013: try { // begin try (depth: 1) { goto IL_0030; } IL_0015: { // foreach(PrefabPick pick in availableChoices) PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 * L_2; L_2 = Enumerator_get_Current_m37C461332129324317AAC4C9735B6E7DDC147037_inline((Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE *)(&V_0), /*hidden argument*/Enumerator_get_Current_m37C461332129324317AAC4C9735B6E7DDC147037_RuntimeMethod_var); V_1 = L_2; // totalWeight += pick.weight; int32_t L_3 = __this->get_totalWeight_1(); PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 * L_4 = V_1; NullCheck(L_4); int32_t L_5 = L_4->get_weight_0(); __this->set_totalWeight_1(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5))); } IL_0030: { // foreach(PrefabPick pick in availableChoices) bool L_6; L_6 = Enumerator_MoveNext_mE97D119DA4051038F08C4EEA486A2EF1635FE7C0((Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE *)(&V_0), /*hidden argument*/Enumerator_MoveNext_mE97D119DA4051038F08C4EEA486A2EF1635FE7C0_RuntimeMethod_var); if (L_6) { goto IL_0015; } } IL_0039: { IL2CPP_LEAVE(0x49, FINALLY_003b); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_003b; } FINALLY_003b: { // begin finally (depth: 1) Enumerator_Dispose_mE27C93118D47567DD950DBC0022388D59260F0C4((Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE *)(&V_0), /*hidden argument*/Enumerator_Dispose_mE27C93118D47567DD950DBC0022388D59260F0C4_RuntimeMethod_var); IL2CPP_END_FINALLY(59) } // end finally (depth: 1) IL2CPP_CLEANUP(59) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x49, IL_0049) } IL_0049: { // } return; } } // UnityEngine.Transform PrefabPicks::GetRandomPick(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * PrefabPicks_GetRandomPick_m7DA1F24D3BB0AF68989CB24FFEFAAA7384A20179 (PrefabPicks_t0E6CC38E64602EA47F391B4D84F5C41F19A71035 * __this, bool ___excludePickFromFutureSelections0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mE27C93118D47567DD950DBC0022388D59260F0C4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE97D119DA4051038F08C4EEA486A2EF1635FE7C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m37C461332129324317AAC4C9735B6E7DDC147037_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m1166588660889F8238A038FD5A1C6020AF1B4A44_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE V_2; memset((&V_2), 0, sizeof(V_2)); PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 * V_3 = NULL; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_4 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { // if (totalWeight == 0) int32_t L_0 = __this->get_totalWeight_1(); if (L_0) { goto IL_000e; } } { // GetTotalWeight(); PrefabPicks_GetTotalWeight_mC0F4EC3237247FF290BD165E2DDDE5E0B9381F30(__this, /*hidden argument*/NULL); } IL_000e: { // int pickValue = Random.Range(0, totalWeight); int32_t L_1 = __this->get_totalWeight_1(); int32_t L_2; L_2 = Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213(0, L_1, /*hidden argument*/NULL); V_0 = L_2; // int incrementedWeight = 0; V_1 = 0; // foreach (PrefabPick pick in availableChoices) List_1_t89B18D4233BB30BC9C4B053C9FDD4133A1F07E83 * L_3 = __this->get_availableChoices_0(); NullCheck(L_3); Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE L_4; L_4 = List_1_GetEnumerator_m1166588660889F8238A038FD5A1C6020AF1B4A44(L_3, /*hidden argument*/List_1_GetEnumerator_m1166588660889F8238A038FD5A1C6020AF1B4A44_RuntimeMethod_var); V_2 = L_4; } IL_0029: try { // begin try (depth: 1) { goto IL_005a; } IL_002b: { // foreach (PrefabPick pick in availableChoices) PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 * L_5; L_5 = Enumerator_get_Current_m37C461332129324317AAC4C9735B6E7DDC147037_inline((Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE *)(&V_2), /*hidden argument*/Enumerator_get_Current_m37C461332129324317AAC4C9735B6E7DDC147037_RuntimeMethod_var); V_3 = L_5; // incrementedWeight += pick.weight; int32_t L_6 = V_1; PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 * L_7 = V_3; NullCheck(L_7); int32_t L_8 = L_7->get_weight_0(); V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_8)); // if(pickValue < incrementedWeight) int32_t L_9 = V_0; int32_t L_10 = V_1; if ((((int32_t)L_9) >= ((int32_t)L_10))) { goto IL_005a; } } IL_0040: { // if(excludePickFromFutureSelections) bool L_11 = ___excludePickFromFutureSelections0; if (!L_11) { goto IL_0050; } } IL_0043: { // pick.weight = 0; PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 * L_12 = V_3; NullCheck(L_12); L_12->set_weight_0(0); // GetTotalWeight(); PrefabPicks_GetTotalWeight_mC0F4EC3237247FF290BD165E2DDDE5E0B9381F30(__this, /*hidden argument*/NULL); } IL_0050: { // return pick.prefab; PrefabPick_t615E49638B444AC3A269B1524E3E763C34626555 * L_13 = V_3; NullCheck(L_13); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_14 = L_13->get_prefab_1(); V_4 = L_14; IL2CPP_LEAVE(0x75, FINALLY_0065); } IL_005a: { // foreach (PrefabPick pick in availableChoices) bool L_15; L_15 = Enumerator_MoveNext_mE97D119DA4051038F08C4EEA486A2EF1635FE7C0((Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE *)(&V_2), /*hidden argument*/Enumerator_MoveNext_mE97D119DA4051038F08C4EEA486A2EF1635FE7C0_RuntimeMethod_var); if (L_15) { goto IL_002b; } } IL_0063: { IL2CPP_LEAVE(0x73, FINALLY_0065); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0065; } FINALLY_0065: { // begin finally (depth: 1) Enumerator_Dispose_mE27C93118D47567DD950DBC0022388D59260F0C4((Enumerator_t6EB32ECAC0D9AC8EF12792D4D066B0D50AE91DAE *)(&V_2), /*hidden argument*/Enumerator_Dispose_mE27C93118D47567DD950DBC0022388D59260F0C4_RuntimeMethod_var); IL2CPP_END_FINALLY(101) } // end finally (depth: 1) IL2CPP_CLEANUP(101) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x75, IL_0075) IL2CPP_JUMP_TBL(0x73, IL_0073) } IL_0073: { // return null; return (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *)NULL; } IL_0075: { // } Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_16 = V_4; return L_16; } } // System.Void PrefabPicks::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrefabPicks__ctor_mE9904D10E7C0227D5EB52CC285F613D30F727ABB (PrefabPicks_t0E6CC38E64602EA47F391B4D84F5C41F19A71035 * __this, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Vector3 Projectile::get_Velocity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Projectile_get_Velocity_m3D0F26CA8CB23B18C7F42FD38537901E07B7866C (Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * __this, const RuntimeMethod* method) { { // return rb.velocity; Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_0 = __this->get_rb_18(); NullCheck(L_0); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_1; L_1 = Rigidbody_get_velocity_mCFB033F3BD14C2BA68E797DFA4950F9307EC8E2C(L_0, /*hidden argument*/NULL); return L_1; } } // System.Void Projectile::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Projectile_Start_m8C7B67C35B9877FE053F090B0D3655ED975EC57B (Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // rb = GetComponent(); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_0; L_0 = Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE(__this, /*hidden argument*/Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE_RuntimeMethod_var); __this->set_rb_18(L_0); // } return; } } // System.Void Projectile::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Projectile_Update_mE989485DD5F2DC905C17C35AF7E551A7B63FF3AD (Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mA4D1649ABF48304E59732381C826090DA3AB9F6E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCB7157CD07BB18C283BEC17BE60CCBAE7D6023AB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA048C7A8479BEAA40FE234DCFFD017E40D7B89CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisHitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28_m7845A16844DB9FA2A22761C37A06909FCC5C41B0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m0CF835645F258FFFECF6AE0C46900AE305F565DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7878C9C6905153F04F2CEEBF19E727F2FCA46A54_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * V_0 = NULL; Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * V_1 = NULL; Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * V_2 = NULL; int32_t V_3 = 0; Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B V_4; memset((&V_4), 0, sizeof(V_4)); Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * V_5 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { // if (!pauseCountdown) bool L_0 = __this->get_pauseCountdown_14(); if (L_0) { goto IL_0033; } } { // currentLifetime += Time.deltaTime; float L_1 = __this->get_currentLifetime_15(); float L_2; L_2 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); __this->set_currentLifetime_15(((float)il2cpp_codegen_add((float)L_1, (float)L_2))); // if (currentLifetime > maxLifetime) float L_3 = __this->get_currentLifetime_15(); float L_4 = __this->get_maxLifetime_5(); if ((!(((float)L_3) > ((float)L_4)))) { goto IL_0033; } } { // Destroy(gameObject); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_5; L_5 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Object_Destroy_mBDC17991A372E11E2E485EFC5C72F58972CBEC0F(L_5, /*hidden argument*/NULL); } IL_0033: { // if (!registeredHit) bool L_6 = __this->get_registeredHit_16(); if (L_6) { goto IL_00ea; } } { // Collision usedCol = null; V_0 = (Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 *)NULL; // Hitable hitable = null; V_1 = (Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 *)NULL; // Hitable usedHitable = null; V_2 = (Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 *)NULL; // int usedPriority = -1; V_3 = (-1); // foreach (Collision col in currentCollisions) List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 * L_7 = __this->get_currentCollisions_17(); NullCheck(L_7); Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B L_8; L_8 = List_1_GetEnumerator_m7878C9C6905153F04F2CEEBF19E727F2FCA46A54(L_7, /*hidden argument*/List_1_GetEnumerator_m7878C9C6905153F04F2CEEBF19E727F2FCA46A54_RuntimeMethod_var); V_4 = L_8; } IL_0053: try { // begin try (depth: 1) { goto IL_00c6; } IL_0055: { // foreach (Collision col in currentCollisions) Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_9; L_9 = Enumerator_get_Current_mA048C7A8479BEAA40FE234DCFFD017E40D7B89CC_inline((Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B *)(&V_4), /*hidden argument*/Enumerator_get_Current_mA048C7A8479BEAA40FE234DCFFD017E40D7B89CC_RuntimeMethod_var); V_5 = L_9; // if (col == null || col.collider == null || col.collider.gameObject == null) Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_10 = V_5; if (!L_10) { goto IL_00c6; } } IL_0062: { Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_11 = V_5; NullCheck(L_11); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_12; L_12 = Collision_get_collider_m0AC4446E6B9168A0FB19DA376559C812E43779F8(L_11, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_13; L_13 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_12, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (L_13) { goto IL_00c6; } } IL_0071: { Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_14 = V_5; NullCheck(L_14); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_15; L_15 = Collision_get_collider_m0AC4446E6B9168A0FB19DA376559C812E43779F8(L_14, /*hidden argument*/NULL); NullCheck(L_15); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_16; L_16 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_15, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_17; L_17 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_16, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (L_17) { goto IL_00c6; } } IL_0085: { // hitable = col.collider.gameObject.GetComponent(); Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_18 = V_5; NullCheck(L_18); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_19; L_19 = Collision_get_collider_m0AC4446E6B9168A0FB19DA376559C812E43779F8(L_18, /*hidden argument*/NULL); NullCheck(L_19); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_20; L_20 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_19, /*hidden argument*/NULL); NullCheck(L_20); Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_21; L_21 = GameObject_GetComponent_TisHitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28_m7845A16844DB9FA2A22761C37A06909FCC5C41B0(L_20, /*hidden argument*/GameObject_GetComponent_TisHitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28_m7845A16844DB9FA2A22761C37A06909FCC5C41B0_RuntimeMethod_var); V_1 = L_21; // if (hitable != null) Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_22 = V_1; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_23; L_23 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_22, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_23) { goto IL_00ba; } } IL_00a0: { // if (usedCol == null || hitable.priority > usedPriority) Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_24 = V_0; if (!L_24) { goto IL_00ac; } } IL_00a3: { Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_25 = V_1; NullCheck(L_25); int32_t L_26 = L_25->get_priority_4(); int32_t L_27 = V_3; if ((((int32_t)L_26) <= ((int32_t)L_27))) { goto IL_00c6; } } IL_00ac: { // usedCol = col; Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_28 = V_5; V_0 = L_28; // usedPriority = hitable.priority; Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_29 = V_1; NullCheck(L_29); int32_t L_30 = L_29->get_priority_4(); V_3 = L_30; // usedHitable = hitable; Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_31 = V_1; V_2 = L_31; // } goto IL_00c6; } IL_00ba: { // if (usedCol == null || usedPriority < 0) Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_32 = V_0; if (!L_32) { goto IL_00c1; } } IL_00bd: { int32_t L_33 = V_3; if ((((int32_t)L_33) >= ((int32_t)0))) { goto IL_00c6; } } IL_00c1: { // usedCol = col; Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_34 = V_5; V_0 = L_34; // usedPriority = 0; V_3 = 0; } IL_00c6: { // foreach (Collision col in currentCollisions) bool L_35; L_35 = Enumerator_MoveNext_mCB7157CD07BB18C283BEC17BE60CCBAE7D6023AB((Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B *)(&V_4), /*hidden argument*/Enumerator_MoveNext_mCB7157CD07BB18C283BEC17BE60CCBAE7D6023AB_RuntimeMethod_var); if (L_35) { goto IL_0055; } } IL_00cf: { IL2CPP_LEAVE(0xDF, FINALLY_00d1); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00d1; } FINALLY_00d1: { // begin finally (depth: 1) Enumerator_Dispose_mA4D1649ABF48304E59732381C826090DA3AB9F6E((Enumerator_t6F94C7EA559D359F16AE869786E5F5241716F26B *)(&V_4), /*hidden argument*/Enumerator_Dispose_mA4D1649ABF48304E59732381C826090DA3AB9F6E_RuntimeMethod_var); IL2CPP_END_FINALLY(209) } // end finally (depth: 1) IL2CPP_CLEANUP(209) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xDF, IL_00df) } IL_00df: { // if (usedCol != null) Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_36 = V_0; if (!L_36) { goto IL_00ea; } } { // RegisterHit(usedCol, usedHitable); Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_37 = V_0; Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_38 = V_2; Projectile_RegisterHit_m92F338409B5074FBCB7BBBEBED50E0D1C88FC732(__this, L_37, L_38, /*hidden argument*/NULL); } IL_00ea: { // currentCollisions.Clear(); List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 * L_39 = __this->get_currentCollisions_17(); NullCheck(L_39); List_1_Clear_m0CF835645F258FFFECF6AE0C46900AE305F565DD(L_39, /*hidden argument*/List_1_Clear_m0CF835645F258FFFECF6AE0C46900AE305F565DD_RuntimeMethod_var); // } return; } } // System.Void Projectile::OnCollisionEnter(UnityEngine.Collision) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Projectile_OnCollisionEnter_m66655C44D6F13ADDD3E819C3E64674A16680B604 (Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * __this, Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * ___other0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD4BF761031C6A95182FF66FE26FCC7CD5BF45E07_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // currentCollisions.Add(other); List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 * L_0 = __this->get_currentCollisions_17(); Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_1 = ___other0; NullCheck(L_0); List_1_Add_mD4BF761031C6A95182FF66FE26FCC7CD5BF45E07(L_0, L_1, /*hidden argument*/List_1_Add_mD4BF761031C6A95182FF66FE26FCC7CD5BF45E07_RuntimeMethod_var); // } return; } } // System.Void Projectile::RegisterHit(UnityEngine.Collision,Hitable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Projectile_RegisterHit_m92F338409B5074FBCB7BBBEBED50E0D1C88FC732 (Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * __this, Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * ___hit0, Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * ___hitable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisCollider_t5E81E43C2ECA0209A7C4528E84A632712D192B02_m28B5B6A4E6FA193A153D991F7216708FE5CF1FEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m08CF469D7C501041243B4B790EFF3F7ECDA57B17_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m5C79C0EB3EAC684514CA5A703D1FF749464B8A4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m731F0CD1A6FC3AA134F92A5FF4620AD6F70F97E7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m58E2D47394110BC4AC8216E1ED13CE109A1DCF57_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m506CA9304331AEEB6F54364B7565751DF3DA5F2C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_m09F4342EB0BEC4FD764FCC126580EABADCDEB5AC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70); s_Il2CppMethodInitialized = true; } HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * V_0 = NULL; ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_2; memset((&V_2), 0, sizeof(V_2)); List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * V_3 = NULL; Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * G_B6_0 = NULL; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E G_B6_1; memset((&G_B6_1), 0, sizeof(G_B6_1)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E G_B6_2; memset((&G_B6_2), 0, sizeof(G_B6_2)); float G_B6_3 = 0.0f; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * G_B5_0 = NULL; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E G_B5_1; memset((&G_B5_1), 0, sizeof(G_B5_1)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E G_B5_2; memset((&G_B5_2), 0, sizeof(G_B5_2)); float G_B5_3 = 0.0f; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * G_B7_0 = NULL; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * G_B7_1 = NULL; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E G_B7_2; memset((&G_B7_2), 0, sizeof(G_B7_2)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E G_B7_3; memset((&G_B7_3), 0, sizeof(G_B7_3)); float G_B7_4 = 0.0f; { // if (!registeredHit) bool L_0 = __this->get_registeredHit_16(); if (L_0) { goto IL_0268; } } { // if (playerFired) bool L_1 = __this->get_playerFired_6(); if (!L_1) { goto IL_00fa; } } { // if (hitable != null && hitable.onHit != null) Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_2 = ___hitable1; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_2, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_3) { goto IL_00ba; } } { Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_4 = ___hitable1; NullCheck(L_4); HitEvent_tDAB88A0792AAEA1B4608DBF01D4D5E8618388717 * L_5 = L_4->get_onHit_9(); if (!L_5) { goto IL_00ba; } } { // HitData hitData = new HitData(damage, hit.GetContact(0).point, transform.forward, gameObject, overrideHitParticles == null ? hitable.hitParticlesMainGun : overrideHitParticles); float L_6 = __this->get_damage_4(); Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_7 = ___hit0; NullCheck(L_7); ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 L_8; L_8 = Collision_GetContact_mC002FC304B37450FC203319578C90AB56EA910F7(L_7, 0, /*hidden argument*/NULL); V_1 = L_8; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_9; L_9 = ContactPoint_get_point_mEA976D5E3BC57FAB78F68BE0AA17A97293AEA5BC((ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 *)(&V_1), /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_10; L_10 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_10); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_11; L_11 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_10, /*hidden argument*/NULL); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_12; L_12 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_13 = __this->get_overrideHitParticles_7(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_14; L_14 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_13, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); G_B5_0 = L_12; G_B5_1 = L_11; G_B5_2 = L_9; G_B5_3 = L_6; if (L_14) { G_B6_0 = L_12; G_B6_1 = L_11; G_B6_2 = L_9; G_B6_3 = L_6; goto IL_0069; } } { Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_15 = __this->get_overrideHitParticles_7(); G_B7_0 = L_15; G_B7_1 = G_B5_0; G_B7_2 = G_B5_1; G_B7_3 = G_B5_2; G_B7_4 = G_B5_3; goto IL_006f; } IL_0069: { Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_16 = ___hitable1; NullCheck(L_16); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_17 = L_16->get_hitParticlesMainGun_8(); G_B7_0 = L_17; G_B7_1 = G_B6_0; G_B7_2 = G_B6_1; G_B7_3 = G_B6_2; G_B7_4 = G_B6_3; } IL_006f: { HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * L_18 = (HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA *)il2cpp_codegen_object_new(HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA_il2cpp_TypeInfo_var); HitData__ctor_m0CA5177BCCA98CE4269A9038BA18962E4E577093(L_18, G_B7_4, G_B7_3, G_B7_2, G_B7_1, G_B7_0, /*hidden argument*/NULL); V_0 = L_18; // hitData.weakpointHit = hitable.isWeakpoint; HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * L_19 = V_0; Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_20 = ___hitable1; NullCheck(L_20); bool L_21 = L_20->get_isWeakpoint_6(); NullCheck(L_19); L_19->set_weakpointHit_8(L_21); // if (gainsSidearmPositiveMultiplier && hitable.sidearmDamageMultiplier > 1) bool L_22 = __this->get_gainsSidearmPositiveMultiplier_11(); if (!L_22) { goto IL_00a9; } } { Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_23 = ___hitable1; NullCheck(L_23); float L_24 = L_23->get_sidearmDamageMultiplier_5(); if ((!(((float)L_24) > ((float)(1.0f))))) { goto IL_00a9; } } { // hitData.hitDamage = damage * hitable.sidearmDamageMultiplier; HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * L_25 = V_0; float L_26 = __this->get_damage_4(); Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_27 = ___hitable1; NullCheck(L_27); float L_28 = L_27->get_sidearmDamageMultiplier_5(); NullCheck(L_25); L_25->set_hitDamage_0(((float)il2cpp_codegen_multiply((float)L_26, (float)L_28))); } IL_00a9: { // hitable.onHit.Invoke(hitData); Hitable_tC43B80E0FE34FC1F5CA2569225375932CEDCAA28 * L_29 = ___hitable1; NullCheck(L_29); HitEvent_tDAB88A0792AAEA1B4608DBF01D4D5E8618388717 * L_30 = L_29->get_onHit_9(); HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * L_31 = V_0; NullCheck(L_30); UnityEvent_1_Invoke_m09F4342EB0BEC4FD764FCC126580EABADCDEB5AC(L_30, L_31, /*hidden argument*/UnityEvent_1_Invoke_m09F4342EB0BEC4FD764FCC126580EABADCDEB5AC_RuntimeMethod_var); // } goto IL_01b6; } IL_00ba: { // else if(overrideHitParticles) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_32 = __this->get_overrideHitParticles_7(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_33; L_33 = Object_op_Implicit_m3B780F50367611CB9A34F3BF2032585E05DA1BFD(L_32, /*hidden argument*/NULL); if (!L_33) { goto IL_01b6; } } { // Instantiate(overrideHitParticles, hit.GetContact(0).point, Quaternion.LookRotation(transform.forward)); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_34 = __this->get_overrideHitParticles_7(); Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_35 = ___hit0; NullCheck(L_35); ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 L_36; L_36 = Collision_GetContact_mC002FC304B37450FC203319578C90AB56EA910F7(L_35, 0, /*hidden argument*/NULL); V_1 = L_36; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_37; L_37 = ContactPoint_get_point_mEA976D5E3BC57FAB78F68BE0AA17A97293AEA5BC((ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 *)(&V_1), /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_38; L_38 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_38); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_39; L_39 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_38, /*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_40; L_40 = Quaternion_LookRotation_mC34E8010B8BA97C05C913588237CF92AEB3419B5(L_39, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_41; L_41 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910(L_34, L_37, L_40, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); // } goto IL_01b6; } IL_00fa: { // else if (hit.gameObject.tag == "Player") Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_42 = ___hit0; NullCheck(L_42); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_43; L_43 = Collision_get_gameObject_m5682F872FD28419AA36F0651CE8B19825A21859D(L_42, /*hidden argument*/NULL); NullCheck(L_43); String_t* L_44; L_44 = GameObject_get_tag_mC21F33D368C18A631040F2887036C678B96ABC33(L_43, /*hidden argument*/NULL); bool L_45; L_45 = String_op_Equality_m50B3548E4AC232558190B0052877B290AA1D436A(L_44, _stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70, /*hidden argument*/NULL); if (!L_45) { goto IL_017e; } } { // Vector3 dir = transform.position - hit.gameObject.transform.position; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_46; L_46 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_46); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_47; L_47 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_46, /*hidden argument*/NULL); Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_48 = ___hit0; NullCheck(L_48); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_49; L_49 = Collision_get_gameObject_m5682F872FD28419AA36F0651CE8B19825A21859D(L_48, /*hidden argument*/NULL); NullCheck(L_49); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_50; L_50 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_49, /*hidden argument*/NULL); NullCheck(L_50); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_51; L_51 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_50, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_52; L_52 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_47, L_51, /*hidden argument*/NULL); V_2 = L_52; // if (playerHitParticles != null) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_53 = __this->get_playerHitParticles_8(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_54; L_54 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_53, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_54) { goto IL_016a; } } { // Player.Collision.DamagingHit(damage, dir, hit.GetContact(0).point, playerHitParticles); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849 * L_55; L_55 = Player_get_Collision_mC96F7FC632364CDB6730D2B1AB5B44C9D7C03248(/*hidden argument*/NULL); float L_56 = __this->get_damage_4(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_57 = V_2; Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_58 = ___hit0; NullCheck(L_58); ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 L_59; L_59 = Collision_GetContact_mC002FC304B37450FC203319578C90AB56EA910F7(L_58, 0, /*hidden argument*/NULL); V_1 = L_59; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_60; L_60 = ContactPoint_get_point_mEA976D5E3BC57FAB78F68BE0AA17A97293AEA5BC((ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 *)(&V_1), /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_61 = __this->get_playerHitParticles_8(); NullCheck(L_55); PlayerCollision_DamagingHit_m2DCB0357808237AEE5349F043632732DA5A6CFC0(L_55, L_56, L_57, L_60, L_61, (bool)0, (bool)0, /*hidden argument*/NULL); // } goto IL_01b6; } IL_016a: { // Player.Collision.DamagingHit(damage, dir); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849 * L_62; L_62 = Player_get_Collision_mC96F7FC632364CDB6730D2B1AB5B44C9D7C03248(/*hidden argument*/NULL); float L_63 = __this->get_damage_4(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_64 = V_2; NullCheck(L_62); PlayerCollision_DamagingHit_mA87608D9C3DE0DCAD1C101038A7DAED3C6C8A645(L_62, L_63, L_64, (bool)0, /*hidden argument*/NULL); // } goto IL_01b6; } IL_017e: { // else if (overrideHitParticles) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_65 = __this->get_overrideHitParticles_7(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_66; L_66 = Object_op_Implicit_m3B780F50367611CB9A34F3BF2032585E05DA1BFD(L_65, /*hidden argument*/NULL); if (!L_66) { goto IL_01b6; } } { // Instantiate(overrideHitParticles, hit.GetContact(0).point, Quaternion.LookRotation(transform.forward)); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_67 = __this->get_overrideHitParticles_7(); Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_68 = ___hit0; NullCheck(L_68); ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 L_69; L_69 = Collision_GetContact_mC002FC304B37450FC203319578C90AB56EA910F7(L_68, 0, /*hidden argument*/NULL); V_1 = L_69; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_70; L_70 = ContactPoint_get_point_mEA976D5E3BC57FAB78F68BE0AA17A97293AEA5BC((ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 *)(&V_1), /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_71; L_71 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_71); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_72; L_72 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_71, /*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_73; L_73 = Quaternion_LookRotation_mC34E8010B8BA97C05C913588237CF92AEB3419B5(L_72, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_74; L_74 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910(L_67, L_70, L_73, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); } IL_01b6: { // registeredHit = true; __this->set_registeredHit_16((bool)1); // if (destroyOnHit) bool L_75 = __this->get_destroyOnHit_9(); if (!L_75) { goto IL_01d1; } } { // Destroy(gameObject); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_76; L_76 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Object_Destroy_mBDC17991A372E11E2E485EFC5C72F58972CBEC0F(L_76, /*hidden argument*/NULL); // } return; } IL_01d1: { // if (stopOnHit) bool L_77 = __this->get_stopOnHit_10(); if (!L_77) { goto IL_021d; } } { // transform.position = hit.contacts[0].point; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_78; L_78 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_79 = ___hit0; NullCheck(L_79); ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* L_80; L_80 = Collision_get_contacts_m8C3D39F3332DD2AC623A9FB5F2127CE2754AF54B(L_79, /*hidden argument*/NULL); NullCheck(L_80); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_81; L_81 = ContactPoint_get_point_mEA976D5E3BC57FAB78F68BE0AA17A97293AEA5BC((ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 *)((L_80)->GetAddressAt(static_cast(0))), /*hidden argument*/NULL); NullCheck(L_78); Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91(L_78, L_81, /*hidden argument*/NULL); // rb.velocity = Vector3.zero; Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_82 = __this->get_rb_18(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_83; L_83 = Vector3_get_zero_m92B6E46FC9A637D20B3A4C1FFAEABFCE095DD4C6(/*hidden argument*/NULL); NullCheck(L_82); Rigidbody_set_velocity_m8DC0988916EB38DFD7D4584830B41D79140BF18D(L_82, L_83, /*hidden argument*/NULL); // rb.collisionDetectionMode = CollisionDetectionMode.ContinuousSpeculative; Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_84 = __this->get_rb_18(); NullCheck(L_84); Rigidbody_set_collisionDetectionMode_m4BC31A84B26540ACD15273774C47F31CDF5381C2(L_84, 3, /*hidden argument*/NULL); // rb.isKinematic = true; Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_85 = __this->get_rb_18(); NullCheck(L_85); Rigidbody_set_isKinematic_mCF74D680205544826F2DE2CAB929C9F25409A311(L_85, (bool)1, /*hidden argument*/NULL); } IL_021d: { // if(colliderOffOnHit) bool L_86 = __this->get_colliderOffOnHit_12(); if (!L_86) { goto IL_0268; } } { // List projectileColliders = new List(); List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_87 = (List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B *)il2cpp_codegen_object_new(List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B_il2cpp_TypeInfo_var); List_1__ctor_m506CA9304331AEEB6F54364B7565751DF3DA5F2C(L_87, /*hidden argument*/List_1__ctor_m506CA9304331AEEB6F54364B7565751DF3DA5F2C_RuntimeMethod_var); V_3 = L_87; // transform.GetComponentsInChildren(true, projectileColliders); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_88; L_88 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_89 = V_3; NullCheck(L_88); Component_GetComponentsInChildren_TisCollider_t5E81E43C2ECA0209A7C4528E84A632712D192B02_m28B5B6A4E6FA193A153D991F7216708FE5CF1FEE(L_88, (bool)1, L_89, /*hidden argument*/Component_GetComponentsInChildren_TisCollider_t5E81E43C2ECA0209A7C4528E84A632712D192B02_m28B5B6A4E6FA193A153D991F7216708FE5CF1FEE_RuntimeMethod_var); // foreach(Collider collider in projectileColliders) List_1_tA906B1694E65A6E14892A3A8A80F1A939222B15B * L_90 = V_3; NullCheck(L_90); Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B L_91; L_91 = List_1_GetEnumerator_m58E2D47394110BC4AC8216E1ED13CE109A1DCF57(L_90, /*hidden argument*/List_1_GetEnumerator_m58E2D47394110BC4AC8216E1ED13CE109A1DCF57_RuntimeMethod_var); V_4 = L_91; } IL_0240: try { // begin try (depth: 1) { goto IL_024f; } IL_0242: { // foreach(Collider collider in projectileColliders) Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_92; L_92 = Enumerator_get_Current_m731F0CD1A6FC3AA134F92A5FF4620AD6F70F97E7_inline((Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B *)(&V_4), /*hidden argument*/Enumerator_get_Current_m731F0CD1A6FC3AA134F92A5FF4620AD6F70F97E7_RuntimeMethod_var); // collider.isTrigger = true; NullCheck(L_92); Collider_set_isTrigger_mEDFE3DFA29D42E9DEB9D91A3D25BACC4470305ED(L_92, (bool)1, /*hidden argument*/NULL); } IL_024f: { // foreach(Collider collider in projectileColliders) bool L_93; L_93 = Enumerator_MoveNext_m5C79C0EB3EAC684514CA5A703D1FF749464B8A4E((Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B *)(&V_4), /*hidden argument*/Enumerator_MoveNext_m5C79C0EB3EAC684514CA5A703D1FF749464B8A4E_RuntimeMethod_var); if (L_93) { goto IL_0242; } } IL_0258: { IL2CPP_LEAVE(0x268, FINALLY_025a); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_025a; } FINALLY_025a: { // begin finally (depth: 1) Enumerator_Dispose_m08CF469D7C501041243B4B790EFF3F7ECDA57B17((Enumerator_t8986589F1C5D1228624DF019533A2CB23D0F9E3B *)(&V_4), /*hidden argument*/Enumerator_Dispose_m08CF469D7C501041243B4B790EFF3F7ECDA57B17_RuntimeMethod_var); IL2CPP_END_FINALLY(602) } // end finally (depth: 1) IL2CPP_CLEANUP(602) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x268, IL_0268) } IL_0268: { // } return; } } // System.Void Projectile::GotDestroyed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Projectile_GotDestroyed_m0A78491530BC054B1CE692619FAEA91218773A09 (Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // Destroy(gameObject); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0; L_0 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Object_Destroy_mBDC17991A372E11E2E485EFC5C72F58972CBEC0F(L_0, /*hidden argument*/NULL); // } return; } } // System.Void Projectile::PauseCountdown() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Projectile_PauseCountdown_m4F0FBFF35C578CBB9E133906FF6C69DF0DE8E011 (Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * __this, const RuntimeMethod* method) { { // pauseCountdown = true; __this->set_pauseCountdown_14((bool)1); // } return; } } // System.Void Projectile::StopCountdown() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Projectile_StopCountdown_m6E3ACA97BE9BC1B19C1226DDF6D9ED25E8EFBFC6 (Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * __this, const RuntimeMethod* method) { { // pauseCountdown = true; __this->set_pauseCountdown_14((bool)1); // currentLifetime = 0f; __this->set_currentLifetime_15((0.0f)); // } return; } } // System.Void Projectile::ResumeCountdown() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Projectile_ResumeCountdown_m31AC1F27E70350E6482B79E0A212E750247A7633 (Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * __this, const RuntimeMethod* method) { { // pauseCountdown = false; __this->set_pauseCountdown_14((bool)0); // } return; } } // System.Void Projectile::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Projectile__ctor_mB04E8F6760B20BA3817BC828DF6EE9EC856B306D (Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mDB508867A9D8642AF8BB43980228F0D26A62891F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public float maxLifetime = 10f; __this->set_maxLifetime_5((10.0f)); // public bool destroyOnHit = true; __this->set_destroyOnHit_9((bool)1); // public bool stopOnHit = true; __this->set_stopOnHit_10((bool)1); // List currentCollisions = new List(); List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 * L_0 = (List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9 *)il2cpp_codegen_object_new(List_1_t2B6ADA43402BA99EF4AA7CB142782194148FDDD9_il2cpp_TypeInfo_var); List_1__ctor_mDB508867A9D8642AF8BB43980228F0D26A62891F(L_0, /*hidden argument*/List_1__ctor_mDB508867A9D8642AF8BB43980228F0D26A62891F_RuntimeMethod_var); __this->set_currentCollisions_17(L_0); MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 ProjectileDestroyArea::OnTriggerEnter(UnityEngine.Collider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProjectileDestroyArea_OnTriggerEnter_mC7A0C8B2CAF349F36C02D84286B8597EA045AF8C (ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96 * __this, Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * ___other0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AchievementManager_t9AEC956A1337EFE5EB13663A6331740A02F2414F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisProjectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A_m8FC1749BF2242D1EFC0F7B64D3BFD019D53323AA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m9EBF5BF2389933DE808AB78961708F01916D1D14_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral375E998312281BB1769C29150F23ED6276F4EFB8); s_Il2CppMethodInitialized = true; } Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * V_0 = NULL; Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * V_1 = NULL; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_2; memset((&V_2), 0, sizeof(V_2)); OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD * G_B11_0 = NULL; OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD * G_B10_0 = NULL; { // Projectile projectile = null; V_0 = (Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A *)NULL; // if (other.attachedRigidbody != null) Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_0 = ___other0; NullCheck(L_0); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_1; L_1 = Collider_get_attachedRigidbody_m101FED12AD292F372F98E94A6D02A5E428AA896A(L_0, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_1, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_2) { goto IL_0023; } } { // projectile = other.attachedRigidbody.gameObject.GetComponent(); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_3 = ___other0; NullCheck(L_3); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_4; L_4 = Collider_get_attachedRigidbody_m101FED12AD292F372F98E94A6D02A5E428AA896A(L_3, /*hidden argument*/NULL); NullCheck(L_4); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_5; L_5 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_4, /*hidden argument*/NULL); NullCheck(L_5); Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_6; L_6 = GameObject_GetComponent_TisProjectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A_m8FC1749BF2242D1EFC0F7B64D3BFD019D53323AA(L_5, /*hidden argument*/GameObject_GetComponent_TisProjectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A_m8FC1749BF2242D1EFC0F7B64D3BFD019D53323AA_RuntimeMethod_var); V_0 = L_6; goto IL_002f; } IL_0023: { // projectile = other.gameObject.GetComponent(); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_7 = ___other0; NullCheck(L_7); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_8; L_8 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_7, /*hidden argument*/NULL); NullCheck(L_8); Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_9; L_9 = GameObject_GetComponent_TisProjectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A_m8FC1749BF2242D1EFC0F7B64D3BFD019D53323AA(L_8, /*hidden argument*/GameObject_GetComponent_TisProjectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A_m8FC1749BF2242D1EFC0F7B64D3BFD019D53323AA_RuntimeMethod_var); V_0 = L_9; } IL_002f: { // if (projectile != null && !projectile.playerFired) Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_10 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_10, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_11) { goto IL_014c; } } { Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_12 = V_0; NullCheck(L_12); bool L_13 = L_12->get_playerFired_6(); if (L_13) { goto IL_014c; } } { // if (projectile.counteredProjectileOverride != null) Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_14 = V_0; NullCheck(L_14); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_15 = L_14->get_counteredProjectileOverride_13(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_16; L_16 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_15, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_16) { goto IL_00f1; } } { // Transform countered = Instantiate(projectile.counteredProjectileOverride, // projectile.transform.position, // Quaternion.LookRotation(-projectile.transform.forward, transform.up)); Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_17 = V_0; NullCheck(L_17); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_18 = L_17->get_counteredProjectileOverride_13(); Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_19 = V_0; NullCheck(L_19); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_20; L_20 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_19, /*hidden argument*/NULL); NullCheck(L_20); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_21; L_21 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_20, /*hidden argument*/NULL); Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_22 = V_0; NullCheck(L_22); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_23; L_23 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_22, /*hidden argument*/NULL); NullCheck(L_23); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_24; L_24 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_23, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_25; L_25 = Vector3_op_UnaryNegation_m56EB454031EABB53BA35FECF3F61A7E2332A2521_inline(L_24, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_26; L_26 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_26); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_27; L_27 = Transform_get_up_mAB753D250A30C78924D5D22B0821F1D254525C31(L_26, /*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_28; L_28 = Quaternion_LookRotation_m57B6FBE5D29E0EA56C7537456F8E30F182134B39(L_25, L_27, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_29; L_29 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910(L_18, L_21, L_28, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); // Rigidbody rb = countered.GetComponent(); NullCheck(L_29); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_30; L_30 = Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE(L_29, /*hidden argument*/Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE_RuntimeMethod_var); V_1 = L_30; // if(rb != null) Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_31 = V_1; bool L_32; L_32 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_31, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_32) { goto IL_00e7; } } { // Vector3 forceDirection = -projectile.Velocity + Player.Mover.transform.forward * (rb.mass * Player.Follower.speed); Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_33 = V_0; NullCheck(L_33); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_34; L_34 = Projectile_get_Velocity_m3D0F26CA8CB23B18C7F42FD38537901E07B7866C(L_33, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_35; L_35 = Vector3_op_UnaryNegation_m56EB454031EABB53BA35FECF3F61A7E2332A2521_inline(L_34, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); PlayerMovement_t96EAA58B5374CACD87C97437A88E4A585B68FEAB * L_36; L_36 = Player_get_Mover_m5073FA548010C1081FB85A79308B6E32D674BD6D(/*hidden argument*/NULL); NullCheck(L_36); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_37; L_37 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_36, /*hidden argument*/NULL); NullCheck(L_37); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_38; L_38 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_37, /*hidden argument*/NULL); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_39 = V_1; NullCheck(L_39); float L_40; L_40 = Rigidbody_get_mass_mB7B19406DAC6336A8244E98BE271BDA8B5C26223(L_39, /*hidden argument*/NULL); PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006 * L_41; L_41 = Player_get_Follower_mAE69E02FF37B3EBA4A3C9E3A94E51D297AE6B04F(/*hidden argument*/NULL); NullCheck(L_41); float L_42 = ((Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 *)L_41)->get_speed_5(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_43; L_43 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_38, ((float)il2cpp_codegen_multiply((float)L_40, (float)L_42)), /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_44; L_44 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_35, L_43, /*hidden argument*/NULL); V_2 = L_44; // forceDirection *= deflectedForceMultiplier; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_45 = V_2; float L_46 = __this->get_deflectedForceMultiplier_5(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_47; L_47 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_45, L_46, /*hidden argument*/NULL); V_2 = L_47; // rb.AddForce(forceDirection, ForceMode.Impulse); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_48 = V_1; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_49 = V_2; NullCheck(L_48); Rigidbody_AddForce_m78B9D94F505E19F3C63461362AD6DE7EA0836700(L_48, L_49, 1, /*hidden argument*/NULL); } IL_00e7: { // AchievementManager.Unlock("saberdeflect"); IL2CPP_RUNTIME_CLASS_INIT(AchievementManager_t9AEC956A1337EFE5EB13663A6331740A02F2414F_il2cpp_TypeInfo_var); AchievementManager_Unlock_m837A7B8F227B2D2FE8F1C4DDD573575ED1EA8462(_stringLiteral375E998312281BB1769C29150F23ED6276F4EFB8, /*hidden argument*/NULL); } IL_00f1: { // Instantiate(destroyedProjectileEffect, // projectile.transform.position, // Quaternion.LookRotation(projectile.transform.forward, transform.up), // transform.parent); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_50 = __this->get_destroyedProjectileEffect_4(); Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_51 = V_0; NullCheck(L_51); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_52; L_52 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_51, /*hidden argument*/NULL); NullCheck(L_52); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_53; L_53 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_52, /*hidden argument*/NULL); Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_54 = V_0; NullCheck(L_54); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_55; L_55 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_54, /*hidden argument*/NULL); NullCheck(L_55); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_56; L_56 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_55, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_57; L_57 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_57); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_58; L_58 = Transform_get_up_mAB753D250A30C78924D5D22B0821F1D254525C31(L_57, /*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_59; L_59 = Quaternion_LookRotation_m57B6FBE5D29E0EA56C7537456F8E30F182134B39(L_56, L_58, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_60; L_60 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_60); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_61; L_61 = Transform_get_parent_m7D06005D9CB55F90F39D42F6A2AF9C7BC80745C9(L_60, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_62; L_62 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m9EBF5BF2389933DE808AB78961708F01916D1D14(L_50, L_53, L_59, L_61, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m9EBF5BF2389933DE808AB78961708F01916D1D14_RuntimeMethod_var); // projectileBlocked?.Invoke(projectile); OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD * L_63 = ((ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_StaticFields*)il2cpp_codegen_static_fields_for(ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96_il2cpp_TypeInfo_var))->get_projectileBlocked_6(); OnProjectileBlocked_t4B359E22E8F0257417D844B196D98454DF49CACD * L_64 = L_63; G_B10_0 = L_64; if (L_64) { G_B11_0 = L_64; goto IL_0139; } } { goto IL_013f; } IL_0139: { Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_65 = V_0; NullCheck(G_B11_0); OnProjectileBlocked_Invoke_m98A90B12B474BD0C3A4A97BE9C78848AA8ACBC1A(G_B11_0, L_65, /*hidden argument*/NULL); } IL_013f: { // projectile.registeredHit = true; Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_66 = V_0; NullCheck(L_66); L_66->set_registeredHit_16((bool)1); // projectile.GotDestroyed(); Projectile_t0CE22BF7CFF2DFECEE255B1DC43B82C9942B4B4A * L_67 = V_0; NullCheck(L_67); Projectile_GotDestroyed_m0A78491530BC054B1CE692619FAEA91218773A09(L_67, /*hidden argument*/NULL); } IL_014c: { // } return; } } // System.Void ProjectileDestroyArea::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProjectileDestroyArea__ctor_m9BC93F8867B6A04CBEF10FFF544D800E410CB17D (ProjectileDestroyArea_tC48BA45D8676373306B259163D6CF0BBC0C28D96 * __this, const RuntimeMethod* method) { { // public float deflectedForceMultiplier = 2f; __this->set_deflectedForceMultiplier_5((2.0f)); MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean ProjectileFireable::ReadyToFire() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProjectileFireable_ReadyToFire_m98C1C8D7A0E1B5445BFED0A59728932013E435E4 (ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67 * __this, const RuntimeMethod* method) { { // if (Time.time >= nextFire) float L_0; L_0 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_1 = ((Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 *)__this)->get_nextFire_9(); if ((!(((float)L_0) >= ((float)L_1)))) { goto IL_0021; } } { // nextFire = Time.time + fireRate; float L_2; L_2 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_3 = ((Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 *)__this)->get_fireRate_5(); ((Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 *)__this)->set_nextFire_9(((float)il2cpp_codegen_add((float)L_2, (float)L_3))); // return true; return (bool)1; } IL_0021: { // return false; return (bool)0; } } // System.Void ProjectileFireable::Fire(UnityEngine.AudioSource,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProjectileFireable_Fire_mA347102CD775E24A95720489E45F1DBDA4E7C02F (ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67 * __this, AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___source0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___movementVelocity1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * V_0 = NULL; Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_2; memset((&V_2), 0, sizeof(V_2)); { // base.Fire(source, movementVelocity); AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_0 = ___source0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_1 = ___movementVelocity1; Fireable_Fire_m3F112852EEEDC5332B4582D127983C0A4DE81D5A(__this, L_0, L_1, /*hidden argument*/NULL); // Transform newProjectile = Instantiate(projectile, firePoint.position, firePoint.rotation); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2 = __this->get_projectile_12(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3 = __this->get_firePoint_11(); NullCheck(L_3); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_4; L_4 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_3, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5 = __this->get_firePoint_11(); NullCheck(L_5); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_6; L_6 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_5, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_7; L_7 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910(L_2, L_4, L_6, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); // Rigidbody projRb = newProjectile.GetComponent(); NullCheck(L_7); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_8; L_8 = Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE(L_7, /*hidden argument*/Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE_RuntimeMethod_var); V_0 = L_8; // Vector2 inside = Random.insideUnitCircle * (fireVariance / 45f); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_9; L_9 = Random_get_insideUnitCircle_mB9549CF828D9DE0577969F046D029986B4EF37F2(/*hidden argument*/NULL); float L_10 = __this->get_fireVariance_14(); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_11; L_11 = Vector2_op_Multiply_m5598D6A258A2C8F873CDAB66756553112CD8073A_inline(L_9, ((float)((float)L_10/(float)(45.0f))), /*hidden argument*/NULL); V_1 = L_11; // Vector3 firingDir = firePoint.TransformDirection(Vector3.forward + (Vector3.right * inside.x) + (Vector3.up * inside.y)); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_12 = __this->get_firePoint_11(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_13; L_13 = Vector3_get_forward_mA6722B0932DA770D5C34C9E28D0E40220F099D50(/*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_14; L_14 = Vector3_get_right_m60959C1C1EF0F694D71E1569160D40B1DA768931(/*hidden argument*/NULL); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_15 = V_1; float L_16 = L_15.get_x_0(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_17; L_17 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_14, L_16, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_18; L_18 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_13, L_17, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_19; L_19 = Vector3_get_up_mD84FDFCD32FC48C865A89FD4251232E2A9D7015A(/*hidden argument*/NULL); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_20 = V_1; float L_21 = L_20.get_y_1(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_22; L_22 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_19, L_21, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_23; L_23 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_18, L_22, /*hidden argument*/NULL); NullCheck(L_12); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_24; L_24 = Transform_TransformDirection_m6B5E3F0A7C6323159DEC6D9BC035FB53ADD96E91(L_12, L_23, /*hidden argument*/NULL); // Vector3 forceDirection = firingDir * projectileForce + movementVelocity * projRb.mass; float L_25 = __this->get_projectileForce_13(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_26; L_26 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_24, L_25, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_27 = ___movementVelocity1; Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_28 = V_0; NullCheck(L_28); float L_29; L_29 = Rigidbody_get_mass_mB7B19406DAC6336A8244E98BE271BDA8B5C26223(L_28, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_30; L_30 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_27, L_29, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_31; L_31 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_26, L_30, /*hidden argument*/NULL); V_2 = L_31; // projRb.AddForce(forceDirection, ForceMode.Impulse); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_32 = V_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_33 = V_2; NullCheck(L_32); Rigidbody_AddForce_m78B9D94F505E19F3C63461362AD6DE7EA0836700(L_32, L_33, 1, /*hidden argument*/NULL); // } return; } } // System.Void ProjectileFireable::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProjectileFireable__ctor_mEC7F3617C2DF4577AF2AFD6D7E13A1ACE1D63064 (ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67 * __this, const RuntimeMethod* method) { { // public float projectileForce = 5f; __this->set_projectileForce_13((5.0f)); Fireable__ctor_m604A0C57F25EAB972EA593226F0B80482F7B5E21(__this, /*hidden argument*/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 ProximityMine::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityMine_Start_mD1F4C9FF7F4D57839874679E3068018BF585B39F (ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // base.Start(); EnemyBehavior_Start_mD5A64ABCCD134B714CA3E06B8C0E86ACD537D6C9(__this, /*hidden argument*/NULL); // rb = GetComponent(); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_0; L_0 = Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE(__this, /*hidden argument*/Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE_RuntimeMethod_var); __this->set_rb_18(L_0); // mineAudio = GetComponent(); AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_1; L_1 = Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F(__this, /*hidden argument*/Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F_RuntimeMethod_var); __this->set_mineAudio_19(L_1); // } return; } } // System.Void ProximityMine::FixedUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityMine_FixedUpdate_mA97957F65E4C03BC6B5C37C75B15AE2F03345B09 (ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_3; memset((&V_3), 0, sizeof(V_3)); { // if (armed) bool L_0 = __this->get_armed_20(); if (!L_0) { goto IL_010b; } } { // float sqrPlayerDist = (Player.Bike.transform.position - transform.position).sqrMagnitude; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1; L_1 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_1); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2; L_2 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_1, /*hidden argument*/NULL); NullCheck(L_2); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_3; L_3 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_2, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4; L_4 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_4); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_5; L_5 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_4, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_6; L_6 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_3, L_5, /*hidden argument*/NULL); V_2 = L_6; float L_7; L_7 = Vector3_get_sqrMagnitude_mC567EE6DF411501A8FE1F23A0038862630B88249((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), /*hidden argument*/NULL); V_0 = L_7; // float positionDot = Vector3.Dot(Player.Bike.transform.forward, Player.Bike.transform.position - transform.position); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_8; L_8 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_8); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_9; L_9 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_8, /*hidden argument*/NULL); NullCheck(L_9); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_10; L_10 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_9, /*hidden argument*/NULL); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_11; L_11 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_11); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_12; L_12 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_11, /*hidden argument*/NULL); NullCheck(L_12); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_13; L_13 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_12, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_14; L_14 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_14); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_15; L_15 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_14, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_16; L_16 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_13, L_15, /*hidden argument*/NULL); float L_17; L_17 = Vector3_Dot_m81A33FB5E8269E1A21554ECCB1639019C708A1CF_inline(L_10, L_16, /*hidden argument*/NULL); V_1 = L_17; // if (sqrPlayerDist < (explodeProximity * explodeProximity)) float L_18 = V_0; float L_19 = __this->get_explodeProximity_11(); float L_20 = __this->get_explodeProximity_11(); if ((!(((float)L_18) < ((float)((float)il2cpp_codegen_multiply((float)L_19, (float)L_20)))))) { goto IL_00e8; } } { // Instantiate(explosionPrefab, transform.position + PlayerNextMove(explosionAheadOffset), transform.rotation); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_21 = __this->get_explosionPrefab_15(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_22; L_22 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_22); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_23; L_23 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_22, /*hidden argument*/NULL); int32_t L_24 = __this->get_explosionAheadOffset_14(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_25; L_25 = ProximityMine_PlayerNextMove_m49BE6CB117170EF82AAD2F5A5D97237E0CC5CB22(__this, L_24, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_26; L_26 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_23, L_25, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_27; L_27 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_27); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_28; L_28 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_27, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_29; L_29 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910(L_21, L_26, L_28, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); // Vector3 dir = transform.position - Player.Bike.transform.position; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_30; L_30 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_30); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_31; L_31 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_30, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_32; L_32 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_32); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_33; L_33 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_32, /*hidden argument*/NULL); NullCheck(L_33); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_34; L_34 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_33, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_35; L_35 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_31, L_34, /*hidden argument*/NULL); V_3 = L_35; // Player.Collision.DamagingHit(explosionDamage, dir); PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849 * L_36; L_36 = Player_get_Collision_mC96F7FC632364CDB6730D2B1AB5B44C9D7C03248(/*hidden argument*/NULL); float L_37 = __this->get_explosionDamage_12(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_38 = V_3; NullCheck(L_36); PlayerCollision_DamagingHit_mA87608D9C3DE0DCAD1C101038A7DAED3C6C8A645(L_36, L_37, L_38, (bool)0, /*hidden argument*/NULL); // Destroy(gameObject); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_39; L_39 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL); Object_Destroy_mBDC17991A372E11E2E485EFC5C72F58972CBEC0F(L_39, /*hidden argument*/NULL); // } return; } IL_00e8: { // else if (sqrPlayerDist > (despawnDistance * despawnDistance) && positionDot > 0) float L_40 = V_0; float L_41 = __this->get_despawnDistance_10(); float L_42 = __this->get_despawnDistance_10(); if ((!(((float)L_40) > ((float)((float)il2cpp_codegen_multiply((float)L_41, (float)L_42)))))) { goto IL_010b; } } { float L_43 = V_1; if ((!(((float)L_43) > ((float)(0.0f))))) { goto IL_010b; } } { // Destroy(gameObject); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_44; L_44 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Object_Destroy_mBDC17991A372E11E2E485EFC5C72F58972CBEC0F(L_44, /*hidden argument*/NULL); } IL_010b: { // } return; } } // System.Void ProximityMine::OnCollisionEnter(UnityEngine.Collision) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityMine_OnCollisionEnter_mF3D5D018DE95BFE0F09B3EC0CF213C3BFCC07F3F (ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 * __this, Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * ___collision0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8FA2447ADC030D10580043D12DEC24890EB68F6); s_Il2CppMethodInitialized = true; } { // if (collision.gameObject.tag == "RoadChunk" && !armed && !arming) Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_0 = ___collision0; NullCheck(L_0); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1; L_1 = Collision_get_gameObject_m5682F872FD28419AA36F0651CE8B19825A21859D(L_0, /*hidden argument*/NULL); NullCheck(L_1); String_t* L_2; L_2 = GameObject_get_tag_mC21F33D368C18A631040F2887036C678B96ABC33(L_1, /*hidden argument*/NULL); bool L_3; L_3 = String_op_Equality_m50B3548E4AC232558190B0052877B290AA1D436A(L_2, _stringLiteralA8FA2447ADC030D10580043D12DEC24890EB68F6, /*hidden argument*/NULL); if (!L_3) { goto IL_003c; } } { bool L_4 = __this->get_armed_20(); if (L_4) { goto IL_003c; } } { bool L_5 = __this->get_arming_21(); if (L_5) { goto IL_003c; } } { // arming = true; __this->set_arming_21((bool)1); // StartCoroutine(BeginArming(collision)); Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_6 = ___collision0; RuntimeObject* L_7; L_7 = ProximityMine_BeginArming_m2E8F1E2E9D2180247A4190A130AEF7D1438C661A(__this, L_6, /*hidden argument*/NULL); Coroutine_t899D5232EF542CB8BA70AF9ECEECA494FAA9CCB7 * L_8; L_8 = MonoBehaviour_StartCoroutine_m3E33706D38B23CDD179E99BAD61E32303E9CC719(__this, L_7, /*hidden argument*/NULL); } IL_003c: { // } return; } } // System.Void ProximityMine::GotHit(HitData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityMine_GotHit_m73BA378A5F3473BB2128C59071EABD26FDB421E3 (ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 * __this, HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * ___hitData0, const RuntimeMethod* method) { { // base.GotHit(hitData); HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * L_0 = ___hitData0; EnemyBehavior_GotHit_mAF50887C23285A2550C49D820C97126A62AAE35B(__this, L_0, /*hidden argument*/NULL); // } return; } } // System.Void ProximityMine::GotDestroyed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityMine_GotDestroyed_mB1C165ED0CD3846046C58DC65BDF1141F9666A6F (ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // base.GotDestroyed(); EnemyBehavior_GotDestroyed_mA174BBB96835DC49CA1131A0ACD417E02FAC7810(__this, /*hidden argument*/NULL); // Instantiate(destroyedPrefab, transform.position, Quaternion.identity); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = __this->get_destroyedPrefab_16(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1; L_1 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_1); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2; L_2 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_1, /*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_3; L_3 = Quaternion_get_identity_mB872ACF032ACC4D32EE3472D98A9694205AE2C8D(/*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4; L_4 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910(L_0, L_2, L_3, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); // Destroy(gameObject); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_5; L_5 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL); Object_Destroy_mBDC17991A372E11E2E485EFC5C72F58972CBEC0F(L_5, /*hidden argument*/NULL); // } return; } } // UnityEngine.Vector3 ProximityMine::PlayerNextMove(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ProximityMine_PlayerNextMove_m49BE6CB117170EF82AAD2F5A5D97237E0CC5CB22 (ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 * __this, int32_t ___movesAhead0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return Player.Bike.transform.forward * Player.Follower.speed * Time.fixedDeltaTime * movesAhead; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0; L_0 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_0); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1; L_1 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_0, /*hidden argument*/NULL); NullCheck(L_1); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2; L_2 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_1, /*hidden argument*/NULL); PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006 * L_3; L_3 = Player_get_Follower_mAE69E02FF37B3EBA4A3C9E3A94E51D297AE6B04F(/*hidden argument*/NULL); NullCheck(L_3); float L_4 = ((Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 *)L_3)->get_speed_5(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_5; L_5 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_2, L_4, /*hidden argument*/NULL); float L_6; L_6 = Time_get_fixedDeltaTime_m4F02C3AE3A27A629B120B28139C1875CD5978688(/*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_7; L_7 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_5, L_6, /*hidden argument*/NULL); int32_t L_8 = ___movesAhead0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_9; L_9 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_7, ((float)((float)L_8)), /*hidden argument*/NULL); return L_9; } } // System.Collections.IEnumerator ProximityMine::BeginArming(UnityEngine.Collision) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProximityMine_BeginArming_m2E8F1E2E9D2180247A4190A130AEF7D1438C661A (ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 * __this, Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * ___collision0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CBeginArmingU3Ed__19_t01913DC7A295720F1652917E22BF9D425AC2D561_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CBeginArmingU3Ed__19_t01913DC7A295720F1652917E22BF9D425AC2D561 * L_0 = (U3CBeginArmingU3Ed__19_t01913DC7A295720F1652917E22BF9D425AC2D561 *)il2cpp_codegen_object_new(U3CBeginArmingU3Ed__19_t01913DC7A295720F1652917E22BF9D425AC2D561_il2cpp_TypeInfo_var); U3CBeginArmingU3Ed__19__ctor_m5621705DB7F938A80B63FD432834EFC74D502227(L_0, 0, /*hidden argument*/NULL); U3CBeginArmingU3Ed__19_t01913DC7A295720F1652917E22BF9D425AC2D561 * L_1 = L_0; NullCheck(L_1); L_1->set_U3CU3E4__this_2(__this); U3CBeginArmingU3Ed__19_t01913DC7A295720F1652917E22BF9D425AC2D561 * L_2 = L_1; Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_3 = ___collision0; NullCheck(L_2); L_2->set_collision_3(L_3); return L_2; } } // System.Void ProximityMine::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityMine__ctor_m505E4811F9B94876D45F485B33917A35A551E8BB (ProximityMine_tB0E8C8EA484BD9F07917F138DEC6E104668C3783 * __this, const RuntimeMethod* method) { { // public float despawnDistance = 200f; __this->set_despawnDistance_10((200.0f)); // public float explodeProximity = 3f; __this->set_explodeProximity_11((3.0f)); // public float explosionDamage = 25f; __this->set_explosionDamage_12((25.0f)); // public float armingDelay = 1f; __this->set_armingDelay_13((1.0f)); // public int explosionAheadOffset = 5; __this->set_explosionAheadOffset_14(5); EnemyBehavior__ctor_m62BD87F8A680F9D53CF35AC58649D99BFC1902B3(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 ProximityUI::get_RangeFinderIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProximityUI_get_RangeFinderIndex_mE19A313BE10FA5EB22952FA6AA54D8DD6E158F6D (ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * __this, const RuntimeMethod* method) { { // return rangeFinderIndex; int32_t L_0 = __this->get_rangeFinderIndex_24(); return L_0; } } // System.Void ProximityUI::set_RangeFinderIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityUI_set_RangeFinderIndex_mD7E774D0A647E65710753F9CB486E0D003AC6EE0 (ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * __this, int32_t ___value0, const RuntimeMethod* method) { { // rangeFinders[rangeFinderIndex].background.SetActive(false); RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88* L_0 = __this->get_rangeFinders_12(); int32_t L_1 = __this->get_rangeFinderIndex_24(); NullCheck(L_0); int32_t L_2 = L_1; RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * L_3 = (L_0)->GetAt(static_cast(L_2)); NullCheck(L_3); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_4 = L_3->get_background_2(); NullCheck(L_4); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_4, (bool)0, /*hidden argument*/NULL); // rangeFinderIndex = value % rangeFinders.Length; int32_t L_5 = ___value0; RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88* L_6 = __this->get_rangeFinders_12(); NullCheck(L_6); __this->set_rangeFinderIndex_24(((int32_t)((int32_t)L_5%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))); // rangeFinders[rangeFinderIndex].background.SetActive(true); RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88* L_7 = __this->get_rangeFinders_12(); int32_t L_8 = __this->get_rangeFinderIndex_24(); NullCheck(L_7); int32_t L_9 = L_8; RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_10); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_11 = L_10->get_background_2(); NullCheck(L_11); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_11, (bool)1, /*hidden argument*/NULL); // playerIndicator.localScale = new Vector3(rangeFinders[rangeFinderIndex].iconScale, rangeFinders[rangeFinderIndex].iconScale, rangeFinders[rangeFinderIndex].iconScale); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_12 = __this->get_playerIndicator_13(); RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88* L_13 = __this->get_rangeFinders_12(); int32_t L_14 = __this->get_rangeFinderIndex_24(); NullCheck(L_13); int32_t L_15 = L_14; RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * L_16 = (L_13)->GetAt(static_cast(L_15)); NullCheck(L_16); float L_17 = L_16->get_iconScale_3(); RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88* L_18 = __this->get_rangeFinders_12(); int32_t L_19 = __this->get_rangeFinderIndex_24(); NullCheck(L_18); int32_t L_20 = L_19; RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * L_21 = (L_18)->GetAt(static_cast(L_20)); NullCheck(L_21); float L_22 = L_21->get_iconScale_3(); RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88* L_23 = __this->get_rangeFinders_12(); int32_t L_24 = __this->get_rangeFinderIndex_24(); NullCheck(L_23); int32_t L_25 = L_24; RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_26); float L_27 = L_26->get_iconScale_3(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_28; memset((&L_28), 0, sizeof(L_28)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_28), L_17, L_22, L_27, /*hidden argument*/NULL); NullCheck(L_12); Transform_set_localScale_mF4D1611E48D1BA7566A1E166DC2DACF3ADD8BA3A(L_12, L_28, /*hidden argument*/NULL); // } return; } } // RangeFinder ProximityUI::get_CurrentRangeFinder() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * ProximityUI_get_CurrentRangeFinder_m9E99AADC28F9971F6E2750456E1E1081426FE97C (ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * __this, const RuntimeMethod* method) { { // return rangeFinders[RangeFinderIndex]; RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88* L_0 = __this->get_rangeFinders_12(); int32_t L_1; L_1 = ProximityUI_get_RangeFinderIndex_mE19A313BE10FA5EB22952FA6AA54D8DD6E158F6D_inline(__this, /*hidden argument*/NULL); NullCheck(L_0); int32_t L_2 = L_1; RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * L_3 = (L_0)->GetAt(static_cast(L_2)); return L_3; } } // System.Void ProximityUI::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityUI_OnEnable_m37E801C1AE7D3078207AB5A86B4BC29572219680 (ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProximityUI_AssignTracker_mE2ADE5C275C122EC4825E01C21417926FAE6C97C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProximityUI_AssignTrafficTracker_mBE52404861FE7DC743CD92979699F3CD2505FF37_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // WaveHandler.enemySpawned += AssignTracker; IL2CPP_RUNTIME_CLASS_INIT(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_il2cpp_TypeInfo_var); OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D * L_0 = ((WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_StaticFields*)il2cpp_codegen_static_fields_for(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_il2cpp_TypeInfo_var))->get_enemySpawned_15(); OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D * L_1 = (OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D *)il2cpp_codegen_object_new(OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D_il2cpp_TypeInfo_var); OnEnemySpawned__ctor_m7C5E0304D457D8120BB888134A4B6E38F34A3814(L_1, __this, (intptr_t)((intptr_t)ProximityUI_AssignTracker_mE2ADE5C275C122EC4825E01C21417926FAE6C97C_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_2; L_2 = Delegate_Combine_mD9F4B83868AFAD9BF9F7DC4E3974B8C881092B31(L_0, L_1, /*hidden argument*/NULL); ((WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_StaticFields*)il2cpp_codegen_static_fields_for(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_il2cpp_TypeInfo_var))->set_enemySpawned_15(((OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D *)CastclassSealed((RuntimeObject*)L_2, OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D_il2cpp_TypeInfo_var))); // TrafficHandler.vehicleSpawned += AssignTrafficTracker; IL2CPP_RUNTIME_CLASS_INIT(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_il2cpp_TypeInfo_var); OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8 * L_3 = ((TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_StaticFields*)il2cpp_codegen_static_fields_for(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_il2cpp_TypeInfo_var))->get_vehicleSpawned_23(); OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8 * L_4 = (OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8 *)il2cpp_codegen_object_new(OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8_il2cpp_TypeInfo_var); OnVehicleSpawned__ctor_mE689FD680E2F909076AE14581ED22649C13DC155(L_4, __this, (intptr_t)((intptr_t)ProximityUI_AssignTrafficTracker_mBE52404861FE7DC743CD92979699F3CD2505FF37_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_5; L_5 = Delegate_Combine_mD9F4B83868AFAD9BF9F7DC4E3974B8C881092B31(L_3, L_4, /*hidden argument*/NULL); ((TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_StaticFields*)il2cpp_codegen_static_fields_for(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_il2cpp_TypeInfo_var))->set_vehicleSpawned_23(((OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8 *)CastclassSealed((RuntimeObject*)L_5, OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8_il2cpp_TypeInfo_var))); // } return; } } // System.Void ProximityUI::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityUI_OnDisable_m151D4F57419C4D9F5A69BB6BA70989446333B375 (ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProximityUI_AssignTracker_mE2ADE5C275C122EC4825E01C21417926FAE6C97C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProximityUI_AssignTrafficTracker_mBE52404861FE7DC743CD92979699F3CD2505FF37_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // WaveHandler.enemySpawned -= AssignTracker; IL2CPP_RUNTIME_CLASS_INIT(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_il2cpp_TypeInfo_var); OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D * L_0 = ((WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_StaticFields*)il2cpp_codegen_static_fields_for(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_il2cpp_TypeInfo_var))->get_enemySpawned_15(); OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D * L_1 = (OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D *)il2cpp_codegen_object_new(OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D_il2cpp_TypeInfo_var); OnEnemySpawned__ctor_m7C5E0304D457D8120BB888134A4B6E38F34A3814(L_1, __this, (intptr_t)((intptr_t)ProximityUI_AssignTracker_mE2ADE5C275C122EC4825E01C21417926FAE6C97C_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_2; L_2 = Delegate_Remove_mD84132DA8A72A81B1CDC5620B52E0E043D7FF0BF(L_0, L_1, /*hidden argument*/NULL); ((WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_StaticFields*)il2cpp_codegen_static_fields_for(WaveHandler_t391A9157AB2CF6F085A2F6682625BE1B0DFEE7CB_il2cpp_TypeInfo_var))->set_enemySpawned_15(((OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D *)CastclassSealed((RuntimeObject*)L_2, OnEnemySpawned_t8905AAA243B12C067A529810151BC30EA18C2D7D_il2cpp_TypeInfo_var))); // TrafficHandler.vehicleSpawned -= AssignTrafficTracker; IL2CPP_RUNTIME_CLASS_INIT(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_il2cpp_TypeInfo_var); OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8 * L_3 = ((TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_StaticFields*)il2cpp_codegen_static_fields_for(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_il2cpp_TypeInfo_var))->get_vehicleSpawned_23(); OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8 * L_4 = (OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8 *)il2cpp_codegen_object_new(OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8_il2cpp_TypeInfo_var); OnVehicleSpawned__ctor_mE689FD680E2F909076AE14581ED22649C13DC155(L_4, __this, (intptr_t)((intptr_t)ProximityUI_AssignTrafficTracker_mBE52404861FE7DC743CD92979699F3CD2505FF37_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_5; L_5 = Delegate_Remove_mD84132DA8A72A81B1CDC5620B52E0E043D7FF0BF(L_3, L_4, /*hidden argument*/NULL); ((TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_StaticFields*)il2cpp_codegen_static_fields_for(TrafficHandler_t3F64EACFDE182415A70A0C0024E8CB1DE8D5F67E_il2cpp_TypeInfo_var))->set_vehicleSpawned_23(((OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8 *)CastclassSealed((RuntimeObject*)L_5, OnVehicleSpawned_tF4066D2C31CCBE9687B662DAA4E529FEAC37EFD8_il2cpp_TypeInfo_var))); // } return; } } // System.Void ProximityUI::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityUI_Start_m5C5B62BFD3C8E0C79B5C8FF1C32B0BCD0D007758 (ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * __this, const RuntimeMethod* method) { RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88* V_0 = NULL; int32_t V_1 = 0; { // foreach(RangeFinder range in rangeFinders) RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88* L_0 = __this->get_rangeFinders_12(); V_0 = L_0; V_1 = 0; goto IL_0017; } IL_000b: { // foreach(RangeFinder range in rangeFinders) RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * L_4 = (L_1)->GetAt(static_cast(L_3)); // range.Init(); NullCheck(L_4); RangeFinder_Init_m7284071CD2926C3861376FCA6207A3613DC4AF8D(L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0017: { // foreach(RangeFinder range in rangeFinders) int32_t L_6 = V_1; RangeFinderU5BU5D_tA9CEE7575B2DF823B2A51692055C3D4F2E053D88* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_000b; } } { // } return; } } // System.Void ProximityUI::AssignTracker(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityUI_AssignTracker_mE2ADE5C275C122EC4825E01C21417926FAE6C97C (ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___vehicle0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisTrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D_mA15913820941B502D9E609CBEB367B4752849C0B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05B1CA0DA4EC38661DBE67D35C022D17C9DCE9C0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08DE43F5A9309999613072036C5085CF5194AA3C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F419B34391C333FA048B02A973CAC79FC52793B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral238B540B5237BBEDCA87145DAE908FE4972CF8B5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27527EA04EB63951C917249B8232220A1FDCE224); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral314A9B4FC10A70A16D1562348610315A064574F6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCC2E1BA4F9F2F93ECDA07A8BE9F28DE602D58F75); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF720824BF1BF75253A36002A59C920CC2FA5A32); s_Il2CppMethodInitialized = true; } Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_0 = NULL; { // Transform usedPrefab = null; V_0 = (Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *)NULL; // if(vehicle.name.ToLower().Contains(AERIAL_NAME_INDICATOR)) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0 = ___vehicle0; NullCheck(L_0); String_t* L_1; L_1 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_0, /*hidden argument*/NULL); NullCheck(L_1); String_t* L_2; L_2 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_1, /*hidden argument*/NULL); NullCheck(L_2); bool L_3; L_3 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_2, _stringLiteral05B1CA0DA4EC38661DBE67D35C022D17C9DCE9C0, /*hidden argument*/NULL); if (!L_3) { goto IL_0025; } } { // usedPrefab = aerialDroneIcon; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4 = __this->get_aerialDroneIcon_14(); V_0 = L_4; // } goto IL_0109; } IL_0025: { // else if (vehicle.name.ToLower().Contains(ASSASSIN_NAME_INDICATOR)) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_5 = ___vehicle0; NullCheck(L_5); String_t* L_6; L_6 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_5, /*hidden argument*/NULL); NullCheck(L_6); String_t* L_7; L_7 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_6, /*hidden argument*/NULL); NullCheck(L_7); bool L_8; L_8 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_7, _stringLiteral238B540B5237BBEDCA87145DAE908FE4972CF8B5, /*hidden argument*/NULL); if (!L_8) { goto IL_0048; } } { // usedPrefab = assassinIcon; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_9 = __this->get_assassinIcon_16(); V_0 = L_9; // } goto IL_0109; } IL_0048: { // else if (vehicle.name.ToLower().Contains(CYCLE_NAME_INDICATOR)) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_10 = ___vehicle0; NullCheck(L_10); String_t* L_11; L_11 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_10, /*hidden argument*/NULL); NullCheck(L_11); String_t* L_12; L_12 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_11, /*hidden argument*/NULL); NullCheck(L_12); bool L_13; L_13 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_12, _stringLiteral314A9B4FC10A70A16D1562348610315A064574F6, /*hidden argument*/NULL); if (!L_13) { goto IL_006b; } } { // usedPrefab = cycleIcon; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_14 = __this->get_cycleIcon_17(); V_0 = L_14; // } goto IL_0109; } IL_006b: { // else if (vehicle.name.ToLower().Contains(HARASSER_NAME_INDICATOR)) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_15 = ___vehicle0; NullCheck(L_15); String_t* L_16; L_16 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_15, /*hidden argument*/NULL); NullCheck(L_16); String_t* L_17; L_17 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_16, /*hidden argument*/NULL); NullCheck(L_17); bool L_18; L_18 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_17, _stringLiteral08DE43F5A9309999613072036C5085CF5194AA3C, /*hidden argument*/NULL); if (!L_18) { goto IL_008b; } } { // usedPrefab = harasserIcon; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_19 = __this->get_harasserIcon_19(); V_0 = L_19; // } goto IL_0109; } IL_008b: { // else if (vehicle.name.ToLower().Contains(QUAD_NAME_INDICATOR)) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_20 = ___vehicle0; NullCheck(L_20); String_t* L_21; L_21 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_20, /*hidden argument*/NULL); NullCheck(L_21); String_t* L_22; L_22 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_21, /*hidden argument*/NULL); NullCheck(L_22); bool L_23; L_23 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_22, _stringLiteral27527EA04EB63951C917249B8232220A1FDCE224, /*hidden argument*/NULL); if (!L_23) { goto IL_00ab; } } { // usedPrefab = quadIcon; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_24 = __this->get_quadIcon_20(); V_0 = L_24; // } goto IL_0109; } IL_00ab: { // else if (vehicle.name.ToLower().Contains(HOVER_NAME_INDICATOR)) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_25 = ___vehicle0; NullCheck(L_25); String_t* L_26; L_26 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_25, /*hidden argument*/NULL); NullCheck(L_26); String_t* L_27; L_27 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_26, /*hidden argument*/NULL); NullCheck(L_27); bool L_28; L_28 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_27, _stringLiteralCC2E1BA4F9F2F93ECDA07A8BE9F28DE602D58F75, /*hidden argument*/NULL); if (!L_28) { goto IL_00cb; } } { // usedPrefab = hoverIcon; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_29 = __this->get_hoverIcon_18(); V_0 = L_29; // } goto IL_0109; } IL_00cb: { // else if (vehicle.name.ToLower().Contains(MANTA_NAME_INDICATOR)) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_30 = ___vehicle0; NullCheck(L_30); String_t* L_31; L_31 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_30, /*hidden argument*/NULL); NullCheck(L_31); String_t* L_32; L_32 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_31, /*hidden argument*/NULL); NullCheck(L_32); bool L_33; L_33 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_32, _stringLiteral1F419B34391C333FA048B02A973CAC79FC52793B, /*hidden argument*/NULL); if (!L_33) { goto IL_00eb; } } { // usedPrefab = mantaIcon; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_34 = __this->get_mantaIcon_21(); V_0 = L_34; // } goto IL_0109; } IL_00eb: { // else if (vehicle.name.ToLower().Contains(BOSS_NAME_INDICATOR)) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_35 = ___vehicle0; NullCheck(L_35); String_t* L_36; L_36 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_35, /*hidden argument*/NULL); NullCheck(L_36); String_t* L_37; L_37 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_36, /*hidden argument*/NULL); NullCheck(L_37); bool L_38; L_38 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_37, _stringLiteralEF720824BF1BF75253A36002A59C920CC2FA5A32, /*hidden argument*/NULL); if (!L_38) { goto IL_0109; } } { // usedPrefab = bossIcon; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_39 = __this->get_bossIcon_23(); V_0 = L_39; } IL_0109: { // if (usedPrefab != null) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_40 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_41; L_41 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_40, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_41) { goto IL_012b; } } { // Transform icon = Instantiate(usedPrefab, transform); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_42 = V_0; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_43; L_43 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_44; L_44 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF(L_42, L_43, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF_RuntimeMethod_var); // icon.GetComponent().Assign(vehicle, this); NullCheck(L_44); TrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D * L_45; L_45 = Component_GetComponent_TisTrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D_mA15913820941B502D9E609CBEB367B4752849C0B(L_44, /*hidden argument*/Component_GetComponent_TisTrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D_mA15913820941B502D9E609CBEB367B4752849C0B_RuntimeMethod_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_46 = ___vehicle0; NullCheck(L_45); TrackedVehicle_Assign_m8B96EFE70A0601D2C7BCB2311DCD04E430247807(L_45, L_46, __this, (bool)0, /*hidden argument*/NULL); } IL_012b: { // } return; } } // System.Void ProximityUI::IncrementRangeFinder() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityUI_IncrementRangeFinder_mA3B094BB25066B152BBD0BBC404F5774DE80B26E (ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // RangeFinderIndex++; int32_t L_0; L_0 = ProximityUI_get_RangeFinderIndex_mE19A313BE10FA5EB22952FA6AA54D8DD6E158F6D_inline(__this, /*hidden argument*/NULL); V_0 = L_0; int32_t L_1 = V_0; ProximityUI_set_RangeFinderIndex_mD7E774D0A647E65710753F9CB486E0D003AC6EE0(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), /*hidden argument*/NULL); // } return; } } // System.Void ProximityUI::AssignTrafficTracker(UnityEngine.GameObject,System.Single,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityUI_AssignTrafficTracker_mBE52404861FE7DC743CD92979699F3CD2505FF37 (ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___vehicle0, float ___pathDistance1, bool ___newVehicle2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisTrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D_mA15913820941B502D9E609CBEB367B4752849C0B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (newVehicle) bool L_0 = ___newVehicle2; if (!L_0) { goto IL_0021; } } { // Transform icon = Instantiate(trafficIcon, transform); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1 = __this->get_trafficIcon_22(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2; L_2 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3; L_3 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF(L_1, L_2, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF_RuntimeMethod_var); // icon.GetComponent().Assign(vehicle, this, true); NullCheck(L_3); TrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D * L_4; L_4 = Component_GetComponent_TisTrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D_mA15913820941B502D9E609CBEB367B4752849C0B(L_3, /*hidden argument*/Component_GetComponent_TisTrackedVehicle_tEE67FDAAB215DDB17F33216430EC09B683D69C7D_mA15913820941B502D9E609CBEB367B4752849C0B_RuntimeMethod_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_5 = ___vehicle0; NullCheck(L_4); TrackedVehicle_Assign_m8B96EFE70A0601D2C7BCB2311DCD04E430247807(L_4, L_5, __this, (bool)1, /*hidden argument*/NULL); } IL_0021: { // } return; } } // System.Void ProximityUI::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximityUI__ctor_mCC4EF61E5CFE5766D5A53686D575066D87ACC2FF (ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * __this, const RuntimeMethod* method) { { // int rangeFinderIndex = 1; __this->set_rangeFinderIndex_24(1); MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 // QuadMoveMode QuadAnimationController::get_CurrentMoveMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QuadAnimationController_get_CurrentMoveMode_m345F862649BD827C9382EBE53367BF5F41B30AD8 (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral232A1E0F3A79A852A23F52B34236E2192833C6F9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral474077311064195A03A153CA0A52E9D18BF95F4C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51737E2840EF9A4A10A345FD32A6D45B22378B46); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral68DF82DF6AC3A5053AE648E89293F647DE90D2FF); s_Il2CppMethodInitialized = true; } { // if (!initialized) bool L_0 = __this->get_initialized_30(); if (L_0) { goto IL_000e; } } { // Initialize(); QuadAnimationController_Initialize_mEAAB8F3CB08200AA85E6BD2C3C0158E992F4A2B2(__this, /*hidden argument*/NULL); } IL_000e: { // if (quadAnim.GetBool("SniperMode")) Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_1 = __this->get_quadAnim_37(); NullCheck(L_1); bool L_2; L_2 = Animator_GetBool_m69AFEA8176E7FB312C264773784D6D6B08A80C0A(L_1, _stringLiteral51737E2840EF9A4A10A345FD32A6D45B22378B46, /*hidden argument*/NULL); if (!L_2) { goto IL_0022; } } { // return QuadMoveMode.Sniper; return (int32_t)(1); } IL_0022: { // else if (quadAnim.GetBool("Leaping")) Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_3 = __this->get_quadAnim_37(); NullCheck(L_3); bool L_4; L_4 = Animator_GetBool_m69AFEA8176E7FB312C264773784D6D6B08A80C0A(L_3, _stringLiteral68DF82DF6AC3A5053AE648E89293F647DE90D2FF, /*hidden argument*/NULL); if (!L_4) { goto IL_0036; } } { // return QuadMoveMode.Leaping; return (int32_t)(2); } IL_0036: { // else if (quadAnim.GetBool("Staggered")) Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_5 = __this->get_quadAnim_37(); NullCheck(L_5); bool L_6; L_6 = Animator_GetBool_m69AFEA8176E7FB312C264773784D6D6B08A80C0A(L_5, _stringLiteral232A1E0F3A79A852A23F52B34236E2192833C6F9, /*hidden argument*/NULL); if (!L_6) { goto IL_005e; } } { // if (quadAnim.GetBool("StaggerLeft")) Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_7 = __this->get_quadAnim_37(); NullCheck(L_7); bool L_8; L_8 = Animator_GetBool_m69AFEA8176E7FB312C264773784D6D6B08A80C0A(L_7, _stringLiteral474077311064195A03A153CA0A52E9D18BF95F4C, /*hidden argument*/NULL); if (!L_8) { goto IL_005c; } } { // return QuadMoveMode.StaggerLeft; return (int32_t)(3); } IL_005c: { // return QuadMoveMode.StaggerRight; return (int32_t)(4); } IL_005e: { // return QuadMoveMode.Running; return (int32_t)(0); } } // System.Boolean QuadAnimationController::get_Staggered() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QuadAnimationController_get_Staggered_mC60036E07FE13C40D84D5BC803B246B82D0A4B17 (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral232A1E0F3A79A852A23F52B34236E2192833C6F9); s_Il2CppMethodInitialized = true; } { // return quadAnim.GetBool("Staggered"); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0 = __this->get_quadAnim_37(); NullCheck(L_0); bool L_1; L_1 = Animator_GetBool_m69AFEA8176E7FB312C264773784D6D6B08A80C0A(L_0, _stringLiteral232A1E0F3A79A852A23F52B34236E2192833C6F9, /*hidden argument*/NULL); return L_1; } } // System.Single QuadAnimationController::get_Lean() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float QuadAnimationController_get_Lean_m0B7AB138F55806235D77607AC821CE584788A84C (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral513A2D22021EE09189E6CBF8F73C3E2E4506D3A4); s_Il2CppMethodInitialized = true; } { // return quadAnim.GetFloat("Lean"); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0 = __this->get_quadAnim_37(); NullCheck(L_0); float L_1; L_1 = Animator_GetFloat_m74C168FD46C780CD153838BDCE77F8B371456D46(L_0, _stringLiteral513A2D22021EE09189E6CBF8F73C3E2E4506D3A4, /*hidden argument*/NULL); return L_1; } } // System.Single QuadAnimationController::get_TargetLean() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float QuadAnimationController_get_TargetLean_mB1288287068D8EFC7A9BA8E6527A2EA80F4996C6 (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method) { { // return targetLean; float L_0 = __this->get_targetLean_53(); return L_0; } } // System.Void QuadAnimationController::set_TargetLean(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_set_TargetLean_mA802FA84F3DE0EFE7EAF07D35B15305397A842AF (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, float ___value0, const RuntimeMethod* method) { { // targetLean = Mathf.Clamp(value, -2f, 2f); float L_0 = ___value0; float L_1; L_1 = Mathf_Clamp_m5EA831B060853D4246B8394A30599A0021F80AFF(L_0, (-2.0f), (2.0f), /*hidden argument*/NULL); __this->set_targetLean_53(L_1); // } return; } } // System.Void QuadAnimationController::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_Awake_mC6FAFFF740A606E01EA37F69A230C9669967123C (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method) { { // if (!initialized) bool L_0 = __this->get_initialized_30(); if (L_0) { goto IL_000e; } } { // Initialize(); QuadAnimationController_Initialize_mEAAB8F3CB08200AA85E6BD2C3C0158E992F4A2B2(__this, /*hidden argument*/NULL); } IL_000e: { // } return; } } // System.Void QuadAnimationController::Initialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_Initialize_mEAAB8F3CB08200AA85E6BD2C3C0158E992F4A2B2 (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisBasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598_mAFF318162B5A30988A9BCB08FAE3DE17C4FBCC8C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3_m73FC738E591CC3C314C59F6C08695E69DFFA9391_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisQuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4_m4D7D24726B45800F5149F64C3F15F22B99CDC229_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // quadAnim = GetComponent(); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0; L_0 = Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F(__this, /*hidden argument*/Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); __this->set_quadAnim_37(L_0); // coupling = follower.gameObject.GetComponent(); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_1 = __this->get_follower_7(); NullCheck(L_1); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_2; L_2 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_1, /*hidden argument*/NULL); NullCheck(L_2); CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * L_3; L_3 = GameObject_GetComponent_TisCouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3_m73FC738E591CC3C314C59F6C08695E69DFFA9391(L_2, /*hidden argument*/GameObject_GetComponent_TisCouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3_m73FC738E591CC3C314C59F6C08695E69DFFA9391_RuntimeMethod_var); __this->set_coupling_38(L_3); // bqm = quadRigidbody.GetComponent(); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_4 = __this->get_quadRigidbody_8(); NullCheck(L_4); BasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598 * L_5; L_5 = Component_GetComponent_TisBasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598_mAFF318162B5A30988A9BCB08FAE3DE17C4FBCC8C(L_4, /*hidden argument*/Component_GetComponent_TisBasicQuadMovement_tC512EA09FA4FCE21BDCD951FE4D0A132BB1EC598_mAFF318162B5A30988A9BCB08FAE3DE17C4FBCC8C_RuntimeMethod_var); __this->set_bqm_39(L_5); // qpm = follower.gameObject.GetComponent(); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_6 = __this->get_follower_7(); NullCheck(L_6); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_7; L_7 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_6, /*hidden argument*/NULL); NullCheck(L_7); QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * L_8; L_8 = GameObject_GetComponent_TisQuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4_m4D7D24726B45800F5149F64C3F15F22B99CDC229(L_7, /*hidden argument*/GameObject_GetComponent_TisQuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4_m4D7D24726B45800F5149F64C3F15F22B99CDC229_RuntimeMethod_var); __this->set_qpm_40(L_8); // initialized = true; __this->set_initialized_30((bool)1); // } return; } } // System.Void QuadAnimationController::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_Start_m56272AC3268232C702E0211C95C922067EA5EFBA (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method) { { // originalDrag = quadRigidbody.drag; Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_0 = __this->get_quadRigidbody_8(); NullCheck(L_0); float L_1; L_1 = Rigidbody_get_drag_m0C617963D9BBBC4018D3A8B2DB5D6190615F4A64(L_0, /*hidden argument*/NULL); __this->set_originalDrag_36(L_1); // normalizedDownForce = downForce / (Time.fixedUnscaledDeltaTime * Time.fixedUnscaledDeltaTime); float L_2 = __this->get_downForce_16(); float L_3; L_3 = Time_get_fixedUnscaledDeltaTime_m04CF5EE9CF423962D6DB28DBB413D1DC77F2F7CE(/*hidden argument*/NULL); float L_4; L_4 = Time_get_fixedUnscaledDeltaTime_m04CF5EE9CF423962D6DB28DBB413D1DC77F2F7CE(/*hidden argument*/NULL); __this->set_normalizedDownForce_32(((float)((float)L_2/(float)((float)il2cpp_codegen_multiply((float)L_3, (float)L_4))))); // normalizedUpForce = leapUpForce / (Time.fixedUnscaledDeltaTime * Time.fixedUnscaledDeltaTime); float L_5 = __this->get_leapUpForce_14(); float L_6; L_6 = Time_get_fixedUnscaledDeltaTime_m04CF5EE9CF423962D6DB28DBB413D1DC77F2F7CE(/*hidden argument*/NULL); float L_7; L_7 = Time_get_fixedUnscaledDeltaTime_m04CF5EE9CF423962D6DB28DBB413D1DC77F2F7CE(/*hidden argument*/NULL); __this->set_normalizedUpForce_33(((float)((float)L_5/(float)((float)il2cpp_codegen_multiply((float)L_6, (float)L_7))))); // normalizedSideForce = leapSideForce / (Time.fixedUnscaledDeltaTime * Time.fixedUnscaledDeltaTime); float L_8 = __this->get_leapSideForce_15(); float L_9; L_9 = Time_get_fixedUnscaledDeltaTime_m04CF5EE9CF423962D6DB28DBB413D1DC77F2F7CE(/*hidden argument*/NULL); float L_10; L_10 = Time_get_fixedUnscaledDeltaTime_m04CF5EE9CF423962D6DB28DBB413D1DC77F2F7CE(/*hidden argument*/NULL); __this->set_normalizedSideForce_34(((float)((float)L_8/(float)((float)il2cpp_codegen_multiply((float)L_9, (float)L_10))))); // } return; } } // System.Void QuadAnimationController::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_Update_m7734A0415CC92109708A9F99116FB732175FFF9A (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral232A1E0F3A79A852A23F52B34236E2192833C6F9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral513A2D22021EE09189E6CBF8F73C3E2E4506D3A4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral644F03D4E6165A1470BC23DF3524AAF8E77B27C8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral68DF82DF6AC3A5053AE648E89293F647DE90D2FF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral972C9DD5CF8DFA61D0E8CFCB46EB4F1B42B0E6E6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF971EF4D271982369C737975C578FD3CFA137D01); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_5; memset((&V_5), 0, sizeof(V_5)); float V_6 = 0.0f; QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * G_B5_0 = NULL; QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * G_B4_0 = NULL; float G_B6_0 = 0.0f; QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * G_B6_1 = NULL; { // quadAnim.SetFloat("Lean", Mathf.Lerp(Lean, targetLean, Time.deltaTime * leanSpeed)); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0 = __this->get_quadAnim_37(); float L_1; L_1 = QuadAnimationController_get_Lean_m0B7AB138F55806235D77607AC821CE584788A84C(__this, /*hidden argument*/NULL); float L_2 = __this->get_targetLean_53(); float L_3; L_3 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); float L_4 = __this->get_leanSpeed_27(); float L_5; L_5 = Mathf_Lerp_m04D5C368C4E4F1AB78230C6809A6651951A52C86(L_1, L_2, ((float)il2cpp_codegen_multiply((float)L_3, (float)L_4)), /*hidden argument*/NULL); NullCheck(L_0); Animator_SetFloat_mD731F47ED44C2D629F8E1C6DB15629C3E1B992A0(L_0, _stringLiteral513A2D22021EE09189E6CBF8F73C3E2E4506D3A4, L_5, /*hidden argument*/NULL); // float ourSpeed = follower.speed; Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_6 = __this->get_follower_7(); NullCheck(L_6); float L_7 = L_6->get_speed_5(); V_0 = L_7; // if(coupling != null && coupling.Coupled) CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * L_8 = __this->get_coupling_38(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_8, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_9) { goto IL_006a; } } { CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * L_10 = __this->get_coupling_38(); NullCheck(L_10); bool L_11; L_11 = CouplingSetup_get_Coupled_m8D9E5A0CA0678AF37FD336014429C5FBA9152681_inline(L_10, /*hidden argument*/NULL); if (!L_11) { goto IL_006a; } } { // ourSpeed = coupling.CoupledSpawner.follower.speed; CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * L_12 = __this->get_coupling_38(); NullCheck(L_12); BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875 * L_13; L_13 = CouplingSetup_get_CoupledSpawner_m02BC5600157ADAD14A38F26107743641E2217BB8_inline(L_12, /*hidden argument*/NULL); NullCheck(L_13); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_14 = L_13->get_follower_4(); NullCheck(L_14); float L_15 = L_14->get_speed_5(); V_0 = L_15; } IL_006a: { // speedOffset = new Vector3(0f, 0f, (Player.Follower.speed - ourSpeed) * Time.deltaTime * leadMagnitude); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006 * L_16; L_16 = Player_get_Follower_mAE69E02FF37B3EBA4A3C9E3A94E51D297AE6B04F(/*hidden argument*/NULL); NullCheck(L_16); float L_17 = ((Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 *)L_16)->get_speed_5(); float L_18 = V_0; float L_19; L_19 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); float L_20 = __this->get_leadMagnitude_23(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_21; memset((&L_21), 0, sizeof(L_21)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_21), (0.0f), (0.0f), ((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)L_17, (float)L_18)), (float)L_19)), (float)L_20)), /*hidden argument*/NULL); __this->set_speedOffset_43(L_21); // lookTarget = Player.CameraRig.transform.TransformPoint(lookOffset + speedOffset); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_22; L_22 = Player_get_CameraRig_mDBC975E37D3E48396884D477F47CEFCCB57EDDC0(/*hidden argument*/NULL); NullCheck(L_22); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_23; L_23 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_22, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_24 = __this->get_lookOffset_25(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_25 = __this->get_speedOffset_43(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_26; L_26 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_24, L_25, /*hidden argument*/NULL); NullCheck(L_23); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_27; L_27 = Transform_TransformPoint_m68AF95765A9279192E601208A9C5170027A5F0D2(L_23, L_26, /*hidden argument*/NULL); __this->set_lookTarget_44(L_27); // horizontalLookSpeed = CurrentMoveMode == QuadMoveMode.Sniper ? sniperHorizontalLookSpeed : standardHorizontalLookSpeed; int32_t L_28; L_28 = QuadAnimationController_get_CurrentMoveMode_m345F862649BD827C9382EBE53367BF5F41B30AD8(__this, /*hidden argument*/NULL); G_B4_0 = __this; if ((((int32_t)L_28) == ((int32_t)1))) { G_B5_0 = __this; goto IL_00d0; } } { float L_29 = __this->get_standardHorizontalLookSpeed_18(); G_B6_0 = L_29; G_B6_1 = G_B4_0; goto IL_00d6; } IL_00d0: { float L_30 = __this->get_sniperHorizontalLookSpeed_19(); G_B6_0 = L_30; G_B6_1 = G_B5_0; } IL_00d6: { NullCheck(G_B6_1); G_B6_1->set_horizontalLookSpeed_35(G_B6_0); // lookDirection = (lookTarget - face.position).normalized; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_31 = __this->get_lookTarget_44(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_32 = __this->get_face_17(); NullCheck(L_32); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_33; L_33 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_32, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_34; L_34 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_31, L_33, /*hidden argument*/NULL); V_5 = L_34; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_35; L_35 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_5), /*hidden argument*/NULL); __this->set_lookDirection_41(L_35); // playerDirection = (Player.CameraRig.transform.position - face.position).normalized; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_36; L_36 = Player_get_CameraRig_mDBC975E37D3E48396884D477F47CEFCCB57EDDC0(/*hidden argument*/NULL); NullCheck(L_36); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_37; L_37 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_36, /*hidden argument*/NULL); NullCheck(L_37); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_38; L_38 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_37, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_39 = __this->get_face_17(); NullCheck(L_39); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_40; L_40 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_39, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_41; L_41 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_38, L_40, /*hidden argument*/NULL); V_5 = L_41; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_42; L_42 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_5), /*hidden argument*/NULL); __this->set_playerDirection_42(L_42); // float playerRight = Vector3.Dot(lookDirection, face.right); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_43 = __this->get_lookDirection_41(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_44 = __this->get_face_17(); NullCheck(L_44); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_45; L_45 = Transform_get_right_mA8EB1882CCE8759766544448308C88D9200F06CE(L_44, /*hidden argument*/NULL); float L_46; L_46 = Vector3_Dot_m81A33FB5E8269E1A21554ECCB1639019C708A1CF_inline(L_43, L_45, /*hidden argument*/NULL); V_1 = L_46; // float playerAbove = Vector3.Dot(lookDirection, face.up); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_47 = __this->get_lookDirection_41(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_48 = __this->get_face_17(); NullCheck(L_48); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_49; L_49 = Transform_get_up_mAB753D250A30C78924D5D22B0821F1D254525C31(L_48, /*hidden argument*/NULL); float L_50; L_50 = Vector3_Dot_m81A33FB5E8269E1A21554ECCB1639019C708A1CF_inline(L_47, L_49, /*hidden argument*/NULL); V_2 = L_50; // float rightLook = quadAnim.GetFloat("LookRight"); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_51 = __this->get_quadAnim_37(); NullCheck(L_51); float L_52; L_52 = Animator_GetFloat_m74C168FD46C780CD153838BDCE77F8B371456D46(L_51, _stringLiteralF971EF4D271982369C737975C578FD3CFA137D01, /*hidden argument*/NULL); V_3 = L_52; // float upLook = quadAnim.GetFloat("LookUp"); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_53 = __this->get_quadAnim_37(); NullCheck(L_53); float L_54; L_54 = Animator_GetFloat_m74C168FD46C780CD153838BDCE77F8B371456D46(L_53, _stringLiteral972C9DD5CF8DFA61D0E8CFCB46EB4F1B42B0E6E6, /*hidden argument*/NULL); V_4 = L_54; // if (CurrentMoveMode == QuadMoveMode.Sniper && sniper.SightBlocked) int32_t L_55; L_55 = QuadAnimationController_get_CurrentMoveMode_m345F862649BD827C9382EBE53367BF5F41B30AD8(__this, /*hidden argument*/NULL); if ((!(((uint32_t)L_55) == ((uint32_t)1)))) { goto IL_01be; } } { SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202 * L_56 = __this->get_sniper_10(); NullCheck(L_56); bool L_57; L_57 = SniperFireable_get_SightBlocked_m4FFF83A9A9D60D05D8333DA3432A8C81E843F8E7_inline(L_56, /*hidden argument*/NULL); if (!L_57) { goto IL_01be; } } { // sightBrokenDuration += Time.deltaTime; float L_58 = __this->get_sightBrokenDuration_50(); float L_59; L_59 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); __this->set_sightBrokenDuration_50(((float)il2cpp_codegen_add((float)L_58, (float)L_59))); // if (sightBrokenDuration >= breakLOSTimeForRecenter) float L_60 = __this->get_sightBrokenDuration_50(); float L_61 = __this->get_breakLOSTimeForRecenter_11(); if ((!(((float)L_60) >= ((float)L_61)))) { goto IL_01d0; } } { // sightBroken = true; __this->set_sightBroken_51((bool)1); // } goto IL_01d0; } IL_01be: { // sightBrokenDuration = 0f; __this->set_sightBrokenDuration_50((0.0f)); // sightBroken = false; __this->set_sightBroken_51((bool)0); } IL_01d0: { // if (quadAnim.GetBool("Staggered") || quadAnim.GetBool("Leaping") || quadAnim.GetBool("Dying")) Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_62 = __this->get_quadAnim_37(); NullCheck(L_62); bool L_63; L_63 = Animator_GetBool_m69AFEA8176E7FB312C264773784D6D6B08A80C0A(L_62, _stringLiteral232A1E0F3A79A852A23F52B34236E2192833C6F9, /*hidden argument*/NULL); if (L_63) { goto IL_0209; } } { Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_64 = __this->get_quadAnim_37(); NullCheck(L_64); bool L_65; L_65 = Animator_GetBool_m69AFEA8176E7FB312C264773784D6D6B08A80C0A(L_64, _stringLiteral68DF82DF6AC3A5053AE648E89293F647DE90D2FF, /*hidden argument*/NULL); if (L_65) { goto IL_0209; } } { Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_66 = __this->get_quadAnim_37(); NullCheck(L_66); bool L_67; L_67 = Animator_GetBool_m69AFEA8176E7FB312C264773784D6D6B08A80C0A(L_66, _stringLiteral644F03D4E6165A1470BC23DF3524AAF8E77B27C8, /*hidden argument*/NULL); if (!L_67) { goto IL_02f7; } } IL_0209: { // if (rightLook > 0) float L_68 = V_3; if ((!(((float)L_68) > ((float)(0.0f))))) { goto IL_0237; } } { // rightLook -= Time.deltaTime * horizontalLookSpeed * recenterLookMultiplier; float L_69 = V_3; float L_70; L_70 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); float L_71 = __this->get_horizontalLookSpeed_35(); float L_72 = __this->get_recenterLookMultiplier_21(); V_3 = ((float)il2cpp_codegen_subtract((float)L_69, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)L_70, (float)L_71)), (float)L_72)))); // if (rightLook < 0) float L_73 = V_3; if ((!(((float)L_73) < ((float)(0.0f))))) { goto IL_0263; } } { // rightLook = 0f; V_3 = (0.0f); // } goto IL_0263; } IL_0237: { // else if (rightLook < 0) float L_74 = V_3; if ((!(((float)L_74) < ((float)(0.0f))))) { goto IL_0263; } } { // rightLook += Time.deltaTime * horizontalLookSpeed * recenterLookMultiplier; float L_75 = V_3; float L_76; L_76 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); float L_77 = __this->get_horizontalLookSpeed_35(); float L_78 = __this->get_recenterLookMultiplier_21(); V_3 = ((float)il2cpp_codegen_add((float)L_75, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)L_76, (float)L_77)), (float)L_78)))); // if (rightLook > 0) float L_79 = V_3; if ((!(((float)L_79) > ((float)(0.0f))))) { goto IL_0263; } } { // rightLook = 0f; V_3 = (0.0f); } IL_0263: { // if (upLook > 0) float L_80 = V_4; if ((!(((float)L_80) > ((float)(0.0f))))) { goto IL_0296; } } { // upLook -= Time.deltaTime * verticalLookSpeed * recenterLookMultiplier; float L_81 = V_4; float L_82; L_82 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); float L_83 = __this->get_verticalLookSpeed_20(); float L_84 = __this->get_recenterLookMultiplier_21(); V_4 = ((float)il2cpp_codegen_subtract((float)L_81, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)L_82, (float)L_83)), (float)L_84)))); // if (upLook < 0) float L_85 = V_4; if ((!(((float)L_85) < ((float)(0.0f))))) { goto IL_02c7; } } { // upLook = 0f; V_4 = (0.0f); // } goto IL_02c7; } IL_0296: { // else if (upLook < 0) float L_86 = V_4; if ((!(((float)L_86) < ((float)(0.0f))))) { goto IL_02c7; } } { // upLook += Time.deltaTime * verticalLookSpeed * recenterLookMultiplier; float L_87 = V_4; float L_88; L_88 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); float L_89 = __this->get_verticalLookSpeed_20(); float L_90 = __this->get_recenterLookMultiplier_21(); V_4 = ((float)il2cpp_codegen_add((float)L_87, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)L_88, (float)L_89)), (float)L_90)))); // if (upLook > 0) float L_91 = V_4; if ((!(((float)L_91) > ((float)(0.0f))))) { goto IL_02c7; } } { // upLook = 0f; V_4 = (0.0f); } IL_02c7: { // if(quadAnim.GetBool("Staggered") && Time.time >= stumblingUntil) Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_92 = __this->get_quadAnim_37(); NullCheck(L_92); bool L_93; L_93 = Animator_GetBool_m69AFEA8176E7FB312C264773784D6D6B08A80C0A(L_92, _stringLiteral232A1E0F3A79A852A23F52B34236E2192833C6F9, /*hidden argument*/NULL); if (!L_93) { goto IL_0403; } } { float L_94; L_94 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_95 = __this->get_stumblingUntil_49(); if ((!(((float)L_94) >= ((float)L_95)))) { goto IL_0403; } } { // EndStagger(); QuadAnimationController_EndStagger_m610A237F91470D71DD0ACE87476371274B7A1795(__this, /*hidden argument*/NULL); // } goto IL_0403; } IL_02f7: { // multiplier = 1f; __this->set_multiplier_52((1.0f)); // if (qpm.UsesBeam && CurrentMoveMode == QuadMoveMode.Sniper) QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * L_96 = __this->get_qpm_40(); NullCheck(L_96); bool L_97; L_97 = QuadPartManager_get_UsesBeam_m3240F34CE89B9353A1C039BDB50EE83BB59CDD81_inline(L_96, /*hidden argument*/NULL); if (!L_97) { goto IL_0326; } } { int32_t L_98; L_98 = QuadAnimationController_get_CurrentMoveMode_m345F862649BD827C9382EBE53367BF5F41B30AD8(__this, /*hidden argument*/NULL); if ((!(((uint32_t)L_98) == ((uint32_t)1)))) { goto IL_0326; } } { // multiplier = beamSniperLookMultiplier; float L_99 = __this->get_beamSniperLookMultiplier_12(); __this->set_multiplier_52(L_99); // } goto IL_0347; } IL_0326: { // else if(sightBroken || sniper.FireCooldown) bool L_100 = __this->get_sightBroken_51(); if (L_100) { goto IL_033b; } } { SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202 * L_101 = __this->get_sniper_10(); NullCheck(L_101); bool L_102; L_102 = Fireable_get_FireCooldown_m143245589BADCEAE385D461D5AB1FF60C293DE6D(L_101, /*hidden argument*/NULL); if (!L_102) { goto IL_0347; } } IL_033b: { // multiplier = fireCooldownLookMultiplier; float L_103 = __this->get_fireCooldownLookMultiplier_22(); __this->set_multiplier_52(L_103); } IL_0347: { // float rightOrientation = Vector3.Dot(playerDirection, transform.right); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_104 = __this->get_playerDirection_42(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_105; L_105 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_105); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_106; L_106 = Transform_get_right_mA8EB1882CCE8759766544448308C88D9200F06CE(L_105, /*hidden argument*/NULL); float L_107; L_107 = Vector3_Dot_m81A33FB5E8269E1A21554ECCB1639019C708A1CF_inline(L_104, L_106, /*hidden argument*/NULL); V_6 = L_107; // if (rightLook < 0 && rightOrientation > 0) float L_108 = V_3; if ((!(((float)L_108) < ((float)(0.0f))))) { goto IL_0390; } } { float L_109 = V_6; if ((!(((float)L_109) > ((float)(0.0f))))) { goto IL_0390; } } { // rightLook = Mathf.Clamp(rightLook + Time.deltaTime * horizontalLookSpeed, -1f, 1f); float L_110 = V_3; float L_111; L_111 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); float L_112 = __this->get_horizontalLookSpeed_35(); float L_113; L_113 = Mathf_Clamp_m5EA831B060853D4246B8394A30599A0021F80AFF(((float)il2cpp_codegen_add((float)L_110, (float)((float)il2cpp_codegen_multiply((float)L_111, (float)L_112)))), (-1.0f), (1.0f), /*hidden argument*/NULL); V_3 = L_113; // } goto IL_03e1; } IL_0390: { // else if (rightLook > 0 && rightOrientation < 0) float L_114 = V_3; if ((!(((float)L_114) > ((float)(0.0f))))) { goto IL_03c1; } } { float L_115 = V_6; if ((!(((float)L_115) < ((float)(0.0f))))) { goto IL_03c1; } } { // rightLook = Mathf.Clamp(rightLook - Time.deltaTime * horizontalLookSpeed, -1f, 1f); float L_116 = V_3; float L_117; L_117 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); float L_118 = __this->get_horizontalLookSpeed_35(); float L_119; L_119 = Mathf_Clamp_m5EA831B060853D4246B8394A30599A0021F80AFF(((float)il2cpp_codegen_subtract((float)L_116, (float)((float)il2cpp_codegen_multiply((float)L_117, (float)L_118)))), (-1.0f), (1.0f), /*hidden argument*/NULL); V_3 = L_119; // } goto IL_03e1; } IL_03c1: { // rightLook = Mathf.Clamp(rightLook + playerRight * Time.deltaTime * horizontalLookSpeed, -1f, 1f); float L_120 = V_3; float L_121 = V_1; float L_122; L_122 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); float L_123 = __this->get_horizontalLookSpeed_35(); float L_124; L_124 = Mathf_Clamp_m5EA831B060853D4246B8394A30599A0021F80AFF(((float)il2cpp_codegen_add((float)L_120, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)L_121, (float)L_122)), (float)L_123)))), (-1.0f), (1.0f), /*hidden argument*/NULL); V_3 = L_124; } IL_03e1: { // upLook = Mathf.Clamp(upLook + playerAbove * Time.deltaTime * verticalLookSpeed, -1f, 1f); float L_125 = V_4; float L_126 = V_2; float L_127; L_127 = Time_get_deltaTime_mF558623BBB4EE65C8810243B05ED204A9E8D6FD1(/*hidden argument*/NULL); float L_128 = __this->get_verticalLookSpeed_20(); float L_129; L_129 = Mathf_Clamp_m5EA831B060853D4246B8394A30599A0021F80AFF(((float)il2cpp_codegen_add((float)L_125, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)L_126, (float)L_127)), (float)L_128)))), (-1.0f), (1.0f), /*hidden argument*/NULL); V_4 = L_129; } IL_0403: { // quadAnim.SetFloat("LookRight", rightLook * multiplier); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_130 = __this->get_quadAnim_37(); float L_131 = V_3; float L_132 = __this->get_multiplier_52(); NullCheck(L_130); Animator_SetFloat_mD731F47ED44C2D629F8E1C6DB15629C3E1B992A0(L_130, _stringLiteralF971EF4D271982369C737975C578FD3CFA137D01, ((float)il2cpp_codegen_multiply((float)L_131, (float)L_132)), /*hidden argument*/NULL); // quadAnim.SetFloat("LookUp", upLook * multiplier); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_133 = __this->get_quadAnim_37(); float L_134 = V_4; float L_135 = __this->get_multiplier_52(); NullCheck(L_133); Animator_SetFloat_mD731F47ED44C2D629F8E1C6DB15629C3E1B992A0(L_133, _stringLiteral972C9DD5CF8DFA61D0E8CFCB46EB4F1B42B0E6E6, ((float)il2cpp_codegen_multiply((float)L_134, (float)L_135)), /*hidden argument*/NULL); // } return; } } // System.Void QuadAnimationController::FixedUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_FixedUpdate_m71A1CFF8DB7A0A848424C1A24E61472EEFA05A0C (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51737E2840EF9A4A10A345FD32A6D45B22378B46); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral68DF82DF6AC3A5053AE648E89293F647DE90D2FF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3BE0EC898AFA37C4805AA1E3E348D3D1B1151E0); s_Il2CppMethodInitialized = true; } { // if (CurrentMoveMode == QuadMoveMode.Sniper) int32_t L_0; L_0 = QuadAnimationController_get_CurrentMoveMode_m345F862649BD827C9382EBE53367BF5F41B30AD8(__this, /*hidden argument*/NULL); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_009f; } } { // if (coupling != null && coupling.Coupled) CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * L_1 = __this->get_coupling_38(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_1, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_2) { goto IL_0060; } } { CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * L_3 = __this->get_coupling_38(); NullCheck(L_3); bool L_4; L_4 = CouplingSetup_get_Coupled_m8D9E5A0CA0678AF37FD336014429C5FBA9152681_inline(L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0060; } } { // if ((coupling.CoupledSpawner.follower.DistanceOnPath - Player.DistanceOnPath) < leapDistance) CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * L_5 = __this->get_coupling_38(); NullCheck(L_5); BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875 * L_6; L_6 = CouplingSetup_get_CoupledSpawner_m02BC5600157ADAD14A38F26107743641E2217BB8_inline(L_5, /*hidden argument*/NULL); NullCheck(L_6); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_7 = L_6->get_follower_4(); NullCheck(L_7); float L_8; L_8 = Follower_get_DistanceOnPath_m72E8140E5683C7EF11657387350401E574826EAD(L_7, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); float L_9; L_9 = Player_get_DistanceOnPath_m83D3E4B7DE670FA1B1BE8B7B2253DB4876F16209(/*hidden argument*/NULL); float L_10 = __this->get_leapDistance_13(); if ((!(((float)((float)il2cpp_codegen_subtract((float)L_8, (float)L_9))) < ((float)L_10)))) { goto IL_019a; } } { // coupling.TriggerDecouple(); CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * L_11 = __this->get_coupling_38(); NullCheck(L_11); CouplingSetup_TriggerDecouple_mEBEBEF4C1F781CF58C999A5C7A52E23F230EC3B3(L_11, /*hidden argument*/NULL); // coupling = null; __this->set_coupling_38((CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 *)NULL); // } return; } IL_0060: { // else if ((follower.DistanceOnPath - Player.DistanceOnPath) < leapDistance) Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_12 = __this->get_follower_7(); NullCheck(L_12); float L_13; L_13 = Follower_get_DistanceOnPath_m72E8140E5683C7EF11657387350401E574826EAD(L_12, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); float L_14; L_14 = Player_get_DistanceOnPath_m83D3E4B7DE670FA1B1BE8B7B2253DB4876F16209(/*hidden argument*/NULL); float L_15 = __this->get_leapDistance_13(); if ((!(((float)((float)il2cpp_codegen_subtract((float)L_13, (float)L_14))) < ((float)L_15)))) { goto IL_019a; } } { // quadAnim.SetBool("Leaping", true); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_16 = __this->get_quadAnim_37(); NullCheck(L_16); Animator_SetBool_m34E2E9785A47A3AE94E804004425C333C36CCD43(L_16, _stringLiteral68DF82DF6AC3A5053AE648E89293F647DE90D2FF, (bool)1, /*hidden argument*/NULL); // quadAnim.SetBool("SniperMode", false); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_17 = __this->get_quadAnim_37(); NullCheck(L_17); Animator_SetBool_m34E2E9785A47A3AE94E804004425C333C36CCD43(L_17, _stringLiteral51737E2840EF9A4A10A345FD32A6D45B22378B46, (bool)0, /*hidden argument*/NULL); // } return; } IL_009f: { // else if (CurrentMoveMode == QuadMoveMode.Leaping) int32_t L_18; L_18 = QuadAnimationController_get_CurrentMoveMode_m345F862649BD827C9382EBE53367BF5F41B30AD8(__this, /*hidden argument*/NULL); if ((!(((uint32_t)L_18) == ((uint32_t)2)))) { goto IL_019a; } } { // if (lept) bool L_19 = __this->get_lept_31(); if (!L_19) { goto IL_019a; } } { // if (Physics.RaycastNonAlloc(transform.position + transform.up * GROUND_DETECT_HEIGHT, -transform.up, roadHit, GROUND_DETECT_DIST, roadLayer, QueryTriggerInteraction.Ignore) > 0) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_20; L_20 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_20); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_21; L_21 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_20, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_22; L_22 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_22); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_23; L_23 = Transform_get_up_mAB753D250A30C78924D5D22B0821F1D254525C31(L_22, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_24; L_24 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_23, (3.0f), /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_25; L_25 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_21, L_24, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_26; L_26 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_26); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_27; L_27 = Transform_get_up_mAB753D250A30C78924D5D22B0821F1D254525C31(L_26, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_28; L_28 = Vector3_op_UnaryNegation_m56EB454031EABB53BA35FECF3F61A7E2332A2521_inline(L_27, /*hidden argument*/NULL); RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_29 = __this->get_roadHit_48(); LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 L_30 = __this->get_roadLayer_47(); int32_t L_31; L_31 = LayerMask_op_Implicit_m6D9C2EC7EF30405BA7669BF0EC32F8339C93496F(L_30, /*hidden argument*/NULL); int32_t L_32; L_32 = Physics_RaycastNonAlloc_m6B62C55FFC3F78B03C7AAA54047137702E7B82F6(L_25, L_28, L_29, (10.0f), L_31, 1, /*hidden argument*/NULL); if ((((int32_t)L_32) <= ((int32_t)0))) { goto IL_017f; } } { // if (roadHit[0].distance <= (GROUND_HIT_DIST + GROUND_DETECT_HEIGHT) && !roadHit[0].transform.name.ToLower().Contains("overpass")) RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_33 = __this->get_roadHit_48(); NullCheck(L_33); float L_34; L_34 = RaycastHit_get_distance_m85FCA98D7957C3BF1D449CA1B48C116CCD6226FA((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)((L_33)->GetAddressAt(static_cast(0))), /*hidden argument*/NULL); if ((!(((float)L_34) <= ((float)(4.0f))))) { goto IL_019a; } } { RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_35 = __this->get_roadHit_48(); NullCheck(L_35); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_36; L_36 = RaycastHit_get_transform_m2DD983DBD3602DE848DE287EE5233FD02EEC608D((RaycastHit_t59E5AEC8FE13BFA2ACBB6FFBDB7585FFB7288F89 *)((L_35)->GetAddressAt(static_cast(0))), /*hidden argument*/NULL); NullCheck(L_36); String_t* L_37; L_37 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_36, /*hidden argument*/NULL); NullCheck(L_37); String_t* L_38; L_38 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_37, /*hidden argument*/NULL); NullCheck(L_38); bool L_39; L_39 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_38, _stringLiteralF3BE0EC898AFA37C4805AA1E3E348D3D1B1151E0, /*hidden argument*/NULL); if (L_39) { goto IL_019a; } } { // quadRigidbody.useGravity = false; Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_40 = __this->get_quadRigidbody_8(); NullCheck(L_40); Rigidbody_set_useGravity_m1057292FB3199E87664F40B8BCBA7A7E64D1A096(L_40, (bool)0, /*hidden argument*/NULL); // quadRigidbody.drag = originalDrag; Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_41 = __this->get_quadRigidbody_8(); float L_42 = __this->get_originalDrag_36(); NullCheck(L_41); Rigidbody_set_drag_m60E39BE31529DE5163116785A69FACC77C52DA98(L_41, L_42, /*hidden argument*/NULL); // quadAnim.SetBool("Leaping", false); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_43 = __this->get_quadAnim_37(); NullCheck(L_43); Animator_SetBool_m34E2E9785A47A3AE94E804004425C333C36CCD43(L_43, _stringLiteral68DF82DF6AC3A5053AE648E89293F647DE90D2FF, (bool)0, /*hidden argument*/NULL); // lept = false; __this->set_lept_31((bool)0); // } return; } IL_017f: { // quadRigidbody.AddForce(Vector3.down * normalizedDownForce); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_44 = __this->get_quadRigidbody_8(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_45; L_45 = Vector3_get_down_m24F1287CA7D39720216FD130DE1490BB26AFCF83(/*hidden argument*/NULL); float L_46 = __this->get_normalizedDownForce_32(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_47; L_47 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_45, L_46, /*hidden argument*/NULL); NullCheck(L_44); Rigidbody_AddForce_mDFB0D57C25682B826999B0074F5C0FD399C6401D(L_44, L_47, /*hidden argument*/NULL); } IL_019a: { // } return; } } // System.Void QuadAnimationController::Leap() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_Leap_mFE56CB2CB211362B4ADD510CBDE7E17CA0C067B0 (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method) { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_0; memset((&V_0), 0, sizeof(V_0)); UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * G_B2_0 = NULL; UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * G_B1_0 = NULL; { // lept = true; __this->set_lept_31((bool)1); // quadRigidbody.isKinematic = false; Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_0 = __this->get_quadRigidbody_8(); NullCheck(L_0); Rigidbody_set_isKinematic_mCF74D680205544826F2DE2CAB929C9F25409A311(L_0, (bool)0, /*hidden argument*/NULL); // quadRigidbody.useGravity = true; Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_1 = __this->get_quadRigidbody_8(); NullCheck(L_1); Rigidbody_set_useGravity_m1057292FB3199E87664F40B8BCBA7A7E64D1A096(L_1, (bool)1, /*hidden argument*/NULL); // quadRigidbody.drag = 0f; Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_2 = __this->get_quadRigidbody_8(); NullCheck(L_2); Rigidbody_set_drag_m60E39BE31529DE5163116785A69FACC77C52DA98(L_2, (0.0f), /*hidden argument*/NULL); // Vector3 leapForce = quadRigidbody.transform.up * normalizedUpForce; //+ ((follower.transform.position - transform.position) * normalizedSideForce); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_3 = __this->get_quadRigidbody_8(); NullCheck(L_3); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4; L_4 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_3, /*hidden argument*/NULL); NullCheck(L_4); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_5; L_5 = Transform_get_up_mAB753D250A30C78924D5D22B0821F1D254525C31(L_4, /*hidden argument*/NULL); float L_6 = __this->get_normalizedUpForce_33(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_7; L_7 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_5, L_6, /*hidden argument*/NULL); V_0 = L_7; // quadRigidbody.AddForce(leapForce, ForceMode.Impulse); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_8 = __this->get_quadRigidbody_8(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_9 = V_0; NullCheck(L_8); Rigidbody_AddForce_m78B9D94F505E19F3C63461362AD6DE7EA0836700(L_8, L_9, 1, /*hidden argument*/NULL); // onLeap?.Invoke(); UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * L_10 = __this->get_onLeap_29(); UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * L_11 = L_10; G_B1_0 = L_11; if (L_11) { G_B2_0 = L_11; goto IL_0063; } } { return; } IL_0063: { NullCheck(G_B2_0); UnityEvent_Invoke_mDA46AA9786AD4C34211C6C6ADFB0963DFF430AF5(G_B2_0, /*hidden argument*/NULL); // } return; } } // System.Void QuadAnimationController::HittingLeftFoot(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_HittingLeftFoot_m4DA4B41103FE523B82C4153779A26F92E04C450B (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, bool ___leftFoot0, const RuntimeMethod* method) { { // leftFootHit = leftFoot; bool L_0 = ___leftFoot0; __this->set_leftFootHit_46(L_0); // } return; } } // System.Void QuadAnimationController::Stumble(HitData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_Stumble_m9DB1CCA748FD85F096BB27049DE05692484259F0 (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * ___data0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral232A1E0F3A79A852A23F52B34236E2192833C6F9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral474077311064195A03A153CA0A52E9D18BF95F4C); s_Il2CppMethodInitialized = true; } { // if (data.hitDamage > 0) HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * L_0 = ___data0; NullCheck(L_0); float L_1 = L_0->get_hitDamage_0(); if ((!(((float)L_1) > ((float)(0.0f))))) { goto IL_0046; } } { // quadAnim.SetBool("StaggerLeft", leftFootHit); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_2 = __this->get_quadAnim_37(); bool L_3 = __this->get_leftFootHit_46(); NullCheck(L_2); Animator_SetBool_m34E2E9785A47A3AE94E804004425C333C36CCD43(L_2, _stringLiteral474077311064195A03A153CA0A52E9D18BF95F4C, L_3, /*hidden argument*/NULL); // quadAnim.SetBool("Staggered", true); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_4 = __this->get_quadAnim_37(); NullCheck(L_4); Animator_SetBool_m34E2E9785A47A3AE94E804004425C333C36CCD43(L_4, _stringLiteral232A1E0F3A79A852A23F52B34236E2192833C6F9, (bool)1, /*hidden argument*/NULL); // stumblingUntil = Time.time + stumbleDuration; float L_5; L_5 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_6 = __this->get_stumbleDuration_26(); __this->set_stumblingUntil_49(((float)il2cpp_codegen_add((float)L_5, (float)L_6))); } IL_0046: { // } return; } } // System.Void QuadAnimationController::EndStagger() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_EndStagger_m610A237F91470D71DD0ACE87476371274B7A1795 (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral232A1E0F3A79A852A23F52B34236E2192833C6F9); s_Il2CppMethodInitialized = true; } { // quadAnim.SetBool("Staggered", false); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0 = __this->get_quadAnim_37(); NullCheck(L_0); Animator_SetBool_m34E2E9785A47A3AE94E804004425C333C36CCD43(L_0, _stringLiteral232A1E0F3A79A852A23F52B34236E2192833C6F9, (bool)0, /*hidden argument*/NULL); // } return; } } // System.Void QuadAnimationController::BeginDestruction() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_BeginDestruction_m96D5FF0DDEE03BF8BB9302F93B0465561F3F2508 (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51737E2840EF9A4A10A345FD32A6D45B22378B46); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral644F03D4E6165A1470BC23DF3524AAF8E77B27C8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral68DF82DF6AC3A5053AE648E89293F647DE90D2FF); s_Il2CppMethodInitialized = true; } { // if (quadAnim.GetBool("SniperMode") || quadAnim.GetBool("Leaping")) Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0 = __this->get_quadAnim_37(); NullCheck(L_0); bool L_1; L_1 = Animator_GetBool_m69AFEA8176E7FB312C264773784D6D6B08A80C0A(L_0, _stringLiteral51737E2840EF9A4A10A345FD32A6D45B22378B46, /*hidden argument*/NULL); if (L_1) { goto IL_0024; } } { Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_2 = __this->get_quadAnim_37(); NullCheck(L_2); bool L_3; L_3 = Animator_GetBool_m69AFEA8176E7FB312C264773784D6D6B08A80C0A(L_2, _stringLiteral68DF82DF6AC3A5053AE648E89293F647DE90D2FF, /*hidden argument*/NULL); if (!L_3) { goto IL_002b; } } IL_0024: { // Explode(); QuadAnimationController_Explode_mE408E1DD336F41B2CCE62212443FC160B172D4FB(__this, /*hidden argument*/NULL); // } return; } IL_002b: { // quadAnim.SetBool("Dying", true); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_4 = __this->get_quadAnim_37(); NullCheck(L_4); Animator_SetBool_m34E2E9785A47A3AE94E804004425C333C36CCD43(L_4, _stringLiteral644F03D4E6165A1470BC23DF3524AAF8E77B27C8, (bool)1, /*hidden argument*/NULL); // } return; } } // System.Void QuadAnimationController::Explode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController_Explode_mE408E1DD336F41B2CCE62212443FC160B172D4FB (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (!exploding) bool L_0 = __this->get_exploding_45(); if (L_0) { goto IL_0044; } } { // exploding = true; __this->set_exploding_45((bool)1); // Instantiate(destroyedObject, transform.position, transform.rotation); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1 = __this->get_destroyedObject_9(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2; L_2 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_2); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_3; L_3 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_2, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4; L_4 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_4); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_5; L_5 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_4, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6; L_6 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910(L_1, L_3, L_5, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); // if (onExplode != null) UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * L_7 = __this->get_onExplode_28(); if (!L_7) { goto IL_0044; } } { // onExplode.Invoke(); UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * L_8 = __this->get_onExplode_28(); NullCheck(L_8); UnityEvent_Invoke_mDA46AA9786AD4C34211C6C6ADFB0963DFF430AF5(L_8, /*hidden argument*/NULL); } IL_0044: { // } return; } } // System.Void QuadAnimationController::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadAnimationController__ctor_m1B9AEE4E1B17986A59808F7E7F5D294B0CB8C62F (QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public float breakLOSTimeForRecenter = 0.5f; __this->set_breakLOSTimeForRecenter_11((0.5f)); // public float beamSniperLookMultiplier = 0.5f; __this->set_beamSniperLookMultiplier_12((0.5f)); // public float leapDistance = 50f; __this->set_leapDistance_13((50.0f)); // public float leapUpForce = 5f; __this->set_leapUpForce_14((5.0f)); // public float leapSideForce = 4f; __this->set_leapSideForce_15((4.0f)); // public float downForce = 5f; __this->set_downForce_16((5.0f)); // public float standardHorizontalLookSpeed = 1.5f; __this->set_standardHorizontalLookSpeed_18((1.5f)); // public float sniperHorizontalLookSpeed = 2.5f; __this->set_sniperHorizontalLookSpeed_19((2.5f)); // public float verticalLookSpeed = 10f; __this->set_verticalLookSpeed_20((10.0f)); // public float recenterLookMultiplier = 3f; __this->set_recenterLookMultiplier_21((3.0f)); // public float fireCooldownLookMultiplier = 0.25f; __this->set_fireCooldownLookMultiplier_22((0.25f)); // public float leadMagnitude = 4f; __this->set_leadMagnitude_23((4.0f)); // public float adjacencyLength = 4f; __this->set_adjacencyLength_24((4.0f)); // public float stumbleDuration = 1.5f; __this->set_stumbleDuration_26((1.5f)); // public float leanSpeed = 3f; __this->set_leanSpeed_27((3.0f)); // LayerMask roadLayer = 1 << 13; LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 L_0; L_0 = LayerMask_op_Implicit_m04FD003A196C7FA5C824D854803493EA31AE58D2(((int32_t)8192), /*hidden argument*/NULL); __this->set_roadLayer_47(L_0); // RaycastHit[] roadHit = new RaycastHit[1]; RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09* L_1 = (RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09*)(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09*)SZArrayNew(RaycastHitU5BU5D_t6778DB95346906446AAD3A1A36904F1846435A09_il2cpp_TypeInfo_var, (uint32_t)1); __this->set_roadHit_48(L_1); // float sightBrokenDuration = 20f; __this->set_sightBrokenDuration_50((20.0f)); // bool sightBroken = true; __this->set_sightBroken_51((bool)1); // float multiplier = 1f; __this->set_multiplier_52((1.0f)); MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 QuadBehavior::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadBehavior_Start_mFAC8539C7A84B45DEF1F87B5520AB8CF19A98911 (QuadBehavior_tB027B83039728258CD98A61C60CADEF7D3A39EAF * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInChildren_TisQuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1_m1FD95DA8E2BD2005FCFEEDF3224C806F03B9E1E5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // base.Start(); EnemyBehavior_Start_mD5A64ABCCD134B714CA3E06B8C0E86ACD537D6C9(__this, /*hidden argument*/NULL); // animController = GetComponentInChildren(); QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * L_0; L_0 = Component_GetComponentInChildren_TisQuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1_m1FD95DA8E2BD2005FCFEEDF3224C806F03B9E1E5(__this, /*hidden argument*/Component_GetComponentInChildren_TisQuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1_m1FD95DA8E2BD2005FCFEEDF3224C806F03B9E1E5_RuntimeMethod_var); __this->set_animController_9(L_0); // } return; } } // System.Void QuadBehavior::GotHit(HitData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadBehavior_GotHit_m24AEFBDC6A3F39F146A17CA6321EC19B6573B8B1 (QuadBehavior_tB027B83039728258CD98A61C60CADEF7D3A39EAF * __this, HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * ___hitData0, const RuntimeMethod* method) { { // base.GotHit(hitData); HitData_t1B5BBDE670EF76E6C8F7EB077927ABF2563ADECA * L_0 = ___hitData0; EnemyBehavior_GotHit_mAF50887C23285A2550C49D820C97126A62AAE35B(__this, L_0, /*hidden argument*/NULL); // } return; } } // System.Void QuadBehavior::TookDamage(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadBehavior_TookDamage_m2048BF4953C35CD8CF21A47A25F7283B92ED81F8 (QuadBehavior_tB027B83039728258CD98A61C60CADEF7D3A39EAF * __this, float ___damage0, const RuntimeMethod* method) { { // base.TookDamage(damage); float L_0 = ___damage0; EnemyBehavior_TookDamage_m5FBEC0A11F64E3A37E86DC751EC711EF1E19B26F(__this, L_0, /*hidden argument*/NULL); // } return; } } // System.Void QuadBehavior::GotDestroyed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadBehavior_GotDestroyed_m776557993BE7A141A39D66FA826B79CDFA59B421 (QuadBehavior_tB027B83039728258CD98A61C60CADEF7D3A39EAF * __this, const RuntimeMethod* method) { { // base.GotDestroyed(); EnemyBehavior_GotDestroyed_mA174BBB96835DC49CA1131A0ACD417E02FAC7810(__this, /*hidden argument*/NULL); // } return; } } // System.Void QuadBehavior::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadBehavior__ctor_mE5AFCB1D5BB7FC0F700B784896EA67F724E2B543 (QuadBehavior_tB027B83039728258CD98A61C60CADEF7D3A39EAF * __this, const RuntimeMethod* method) { { EnemyBehavior__ctor_m62BD87F8A680F9D53CF35AC58649D99BFC1902B3(__this, /*hidden argument*/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 QuadConfiguration::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadConfiguration__ctor_m2CD9226FC561DBCEF623BFF38C4C6E5C321D9CAE (QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 * __this, const RuntimeMethod* method) { { EnemyConfiguration__ctor_mA22B29324CAD43036544C00D3FEF0872C9A3A3C0(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean QuadFireControl::get_GotDestroyed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QuadFireControl_get_GotDestroyed_mA198F9B2F5FF6A7C6407D23A5CB0307E2ECDE7EB (QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C * __this, const RuntimeMethod* method) { { // public bool GotDestroyed { get; set; } bool L_0 = __this->get_U3CGotDestroyedU3Ek__BackingField_17(); return L_0; } } // System.Void QuadFireControl::set_GotDestroyed(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadFireControl_set_GotDestroyed_mBF093F4B22CA18884528F1D2540C3ACDFCFDCAA0 (QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C * __this, bool ___value0, const RuntimeMethod* method) { { // public bool GotDestroyed { get; set; } bool L_0 = ___value0; __this->set_U3CGotDestroyedU3Ek__BackingField_17(L_0); return; } } // System.Void QuadFireControl::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadFireControl_Awake_m350F3769E11CD51B8CD98C8E7E97B9FF35A42318 (QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInChildren_TisQuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1_m1FD95DA8E2BD2005FCFEEDF3224C806F03B9E1E5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisEnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673_mF08A3814549B0D48DEF24548D02EC94ABCE02FBA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // source = GetComponent(); AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_0; L_0 = Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F(__this, /*hidden argument*/Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F_RuntimeMethod_var); __this->set_source_12(L_0); // quadAnim = GetComponentInChildren(); QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * L_1; L_1 = Component_GetComponentInChildren_TisQuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1_m1FD95DA8E2BD2005FCFEEDF3224C806F03B9E1E5(__this, /*hidden argument*/Component_GetComponentInChildren_TisQuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1_m1FD95DA8E2BD2005FCFEEDF3224C806F03B9E1E5_RuntimeMethod_var); __this->set_quadAnim_10(L_1); // fireAnim = GetComponent(); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_2; L_2 = Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F(__this, /*hidden argument*/Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); __this->set_fireAnim_11(L_2); // movers = GetComponents(); EnemyMovementU5BU5D_tF8DF1397D35D3BFD1E16312DA0D2D0BE101EACFD* L_3; L_3 = Component_GetComponents_TisEnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673_mF08A3814549B0D48DEF24548D02EC94ABCE02FBA(__this, /*hidden argument*/Component_GetComponents_TisEnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673_mF08A3814549B0D48DEF24548D02EC94ABCE02FBA_RuntimeMethod_var); __this->set_movers_13(L_3); // beamObject = beam.gameObject; Beam_t470A8538C12DD998A793A710C5210B64A8AC3866 * L_4 = __this->get_beam_8(); NullCheck(L_4); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_5; L_5 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_4, /*hidden argument*/NULL); __this->set_beamObject_16(L_5); // } return; } } // System.Void QuadFireControl::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadFireControl_Start_m1008EF9C19334CC863E7AC84E24AAB05A2038E3B (QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C * __this, const RuntimeMethod* method) { FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* V_0 = NULL; int32_t V_1 = 0; { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_0 = __this->get_controlledFireables_5(); V_0 = L_0; V_1 = 0; goto IL_001c; } IL_000b: { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_4 = (L_1)->GetAt(static_cast(L_3)); // fireable.Init(0); NullCheck(L_4); Fireable_Init_m0C1F5F2F861A91812295FC938367E26A93AD29EC(L_4, (0.0f), /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001c: { // foreach (Fireable fireable in controlledFireables) int32_t L_6 = V_1; FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_000b; } } { // } return; } } // System.Void QuadFireControl::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadFireControl_Update_m9F933FE3BA53B44A97EA430B1B0903CE8F21390D (QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* V_1 = NULL; int32_t V_2 = 0; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * V_3 = NULL; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_4; memset((&V_4), 0, sizeof(V_4)); { // if (!GotDestroyed) bool L_0; L_0 = QuadFireControl_get_GotDestroyed_mA198F9B2F5FF6A7C6407D23A5CB0307E2ECDE7EB_inline(__this, /*hidden argument*/NULL); if (L_0) { goto IL_0258; } } { // if (quadAnim.CurrentMoveMode != QuadMoveMode.Leaping // && quadAnim.CurrentMoveMode != QuadMoveMode.Sniper // && !quadAnim.Staggered) QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * L_1 = __this->get_quadAnim_10(); NullCheck(L_1); int32_t L_2; L_2 = QuadAnimationController_get_CurrentMoveMode_m345F862649BD827C9382EBE53367BF5F41B30AD8(L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0124; } } { QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * L_3 = __this->get_quadAnim_10(); NullCheck(L_3); int32_t L_4; L_4 = QuadAnimationController_get_CurrentMoveMode_m345F862649BD827C9382EBE53367BF5F41B30AD8(L_3, /*hidden argument*/NULL); if ((((int32_t)L_4) == ((int32_t)1))) { goto IL_0124; } } { QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * L_5 = __this->get_quadAnim_10(); NullCheck(L_5); bool L_6; L_6 = QuadAnimationController_get_Staggered_mC60036E07FE13C40D84D5BC803B246B82D0A4B17(L_5, /*hidden argument*/NULL); if (L_6) { goto IL_0124; } } { // bool useBasic = true; V_0 = (bool)1; // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_7 = __this->get_controlledFireables_5(); V_1 = L_7; V_2 = 0; goto IL_0082; } IL_004a: { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_8 = V_1; int32_t L_9 = V_2; NullCheck(L_8); int32_t L_10 = L_9; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_11 = (L_8)->GetAt(static_cast(L_10)); V_3 = L_11; // if (fireable.overridesBasic) Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_12 = V_3; NullCheck(L_12); bool L_13 = L_12->get_overridesBasic_8(); if (!L_13) { goto IL_0058; } } { // useBasic = false; V_0 = (bool)0; } IL_0058: { // if (fireable.gameObject.activeInHierarchy) Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_14 = V_3; NullCheck(L_14); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_15; L_15 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_14, /*hidden argument*/NULL); NullCheck(L_15); bool L_16; L_16 = GameObject_get_activeInHierarchy_mA3990AC5F61BB35283188E925C2BE7F7BF67734B(L_15, /*hidden argument*/NULL); if (!L_16) { goto IL_007e; } } { // if (fireable.ReadyToFire()) Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_17 = V_3; NullCheck(L_17); bool L_18; L_18 = VirtFuncInvoker0< bool >::Invoke(4 /* System.Boolean Fireable::ReadyToFire() */, L_17); if (!L_18) { goto IL_007e; } } { // fireAnim.SetTrigger(fireable.animationTrigger); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_19 = __this->get_fireAnim_11(); Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_20 = V_3; NullCheck(L_20); String_t* L_21 = L_20->get_animationTrigger_7(); NullCheck(L_19); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_19, L_21, /*hidden argument*/NULL); } IL_007e: { int32_t L_22 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_0082: { // foreach (Fireable fireable in controlledFireables) int32_t L_23 = V_2; FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_24 = V_1; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))) { goto IL_004a; } } { // if(beamDeployer.activeInHierarchy) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_25 = __this->get_beamDeployer_7(); NullCheck(L_25); bool L_26; L_26 = GameObject_get_activeInHierarchy_mA3990AC5F61BB35283188E925C2BE7F7BF67734B(L_25, /*hidden argument*/NULL); if (!L_26) { goto IL_00f7; } } { // useBasic = false; V_0 = (bool)0; // if(basicFire.WithinAimAngle) AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31 * L_27 = __this->get_basicFire_4(); NullCheck(L_27); bool L_28; L_28 = AimingProjectileFireable_get_WithinAimAngle_m22945B5C952327EE1A8F9A436C9C4FF86C9DB051(L_27, /*hidden argument*/NULL); if (!L_28) { goto IL_00d1; } } { // shutOffAt = Time.time + beamShutoffDelay; float L_29; L_29 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_30 = __this->get_beamShutoffDelay_9(); __this->set_shutOffAt_15(((float)il2cpp_codegen_add((float)L_29, (float)L_30))); // if (!beamObject.activeSelf) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_31 = __this->get_beamObject_16(); NullCheck(L_31); bool L_32; L_32 = GameObject_get_activeSelf_m4865097C24FB29F3C31F5C30619AF242297F23EE(L_31, /*hidden argument*/NULL); if (L_32) { goto IL_00f7; } } { // beamObject.SetActive(true); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_33 = __this->get_beamObject_16(); NullCheck(L_33); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_33, (bool)1, /*hidden argument*/NULL); // } goto IL_00f7; } IL_00d1: { // else if(beamObject.activeSelf && Time.time >= shutOffAt) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_34 = __this->get_beamObject_16(); NullCheck(L_34); bool L_35; L_35 = GameObject_get_activeSelf_m4865097C24FB29F3C31F5C30619AF242297F23EE(L_34, /*hidden argument*/NULL); if (!L_35) { goto IL_00f7; } } { float L_36; L_36 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_37 = __this->get_shutOffAt_15(); if ((!(((float)L_36) >= ((float)L_37)))) { goto IL_00f7; } } { // beamObject.SetActive(false); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_38 = __this->get_beamObject_16(); NullCheck(L_38); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_38, (bool)0, /*hidden argument*/NULL); } IL_00f7: { // if(useBasic && basicFire.ReadyToFire()) bool L_39 = V_0; if (!L_39) { goto IL_0258; } } { AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31 * L_40 = __this->get_basicFire_4(); NullCheck(L_40); bool L_41; L_41 = VirtFuncInvoker0< bool >::Invoke(4 /* System.Boolean Fireable::ReadyToFire() */, L_40); if (!L_41) { goto IL_0258; } } { // fireAnim.SetTrigger(basicFire.animationTrigger); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_42 = __this->get_fireAnim_11(); AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31 * L_43 = __this->get_basicFire_4(); NullCheck(L_43); String_t* L_44 = ((Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 *)L_43)->get_animationTrigger_7(); NullCheck(L_42); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_42, L_44, /*hidden argument*/NULL); // } return; } IL_0124: { // else if (quadAnim.CurrentMoveMode == QuadMoveMode.Sniper) QuadAnimationController_tED6088713537624E2BC73660280D3FBE39FDF0B1 * L_45 = __this->get_quadAnim_10(); NullCheck(L_45); int32_t L_46; L_46 = QuadAnimationController_get_CurrentMoveMode_m345F862649BD827C9382EBE53367BF5F41B30AD8(L_45, /*hidden argument*/NULL); if ((!(((uint32_t)L_46) == ((uint32_t)1)))) { goto IL_022a; } } { // if (beamDeployer.activeInHierarchy) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_47 = __this->get_beamDeployer_7(); NullCheck(L_47); bool L_48; L_48 = GameObject_get_activeInHierarchy_mA3990AC5F61BB35283188E925C2BE7F7BF67734B(L_47, /*hidden argument*/NULL); if (!L_48) { goto IL_01df; } } { // if (basicFire.WithinAimAngle && (Player.CameraRig.transform.position - basicFire.firePoint.position).magnitude <= beam.beamRange) AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31 * L_49 = __this->get_basicFire_4(); NullCheck(L_49); bool L_50; L_50 = AimingProjectileFireable_get_WithinAimAngle_m22945B5C952327EE1A8F9A436C9C4FF86C9DB051(L_49, /*hidden argument*/NULL); if (!L_50) { goto IL_01b9; } } { IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_51; L_51 = Player_get_CameraRig_mDBC975E37D3E48396884D477F47CEFCCB57EDDC0(/*hidden argument*/NULL); NullCheck(L_51); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_52; L_52 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_51, /*hidden argument*/NULL); NullCheck(L_52); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_53; L_53 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_52, /*hidden argument*/NULL); AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31 * L_54 = __this->get_basicFire_4(); NullCheck(L_54); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_55 = L_54->get_firePoint_11(); NullCheck(L_55); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_56; L_56 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_55, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_57; L_57 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_53, L_56, /*hidden argument*/NULL); V_4 = L_57; float L_58; L_58 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_4), /*hidden argument*/NULL); Beam_t470A8538C12DD998A793A710C5210B64A8AC3866 * L_59 = __this->get_beam_8(); NullCheck(L_59); float L_60 = L_59->get_beamRange_8(); if ((!(((float)L_58) <= ((float)L_60)))) { goto IL_01b9; } } { // shutOffAt = Time.time + beamShutoffDelay; float L_61; L_61 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_62 = __this->get_beamShutoffDelay_9(); __this->set_shutOffAt_15(((float)il2cpp_codegen_add((float)L_61, (float)L_62))); // if (!beamObject.activeSelf) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_63 = __this->get_beamObject_16(); NullCheck(L_63); bool L_64; L_64 = GameObject_get_activeSelf_m4865097C24FB29F3C31F5C30619AF242297F23EE(L_63, /*hidden argument*/NULL); if (L_64) { goto IL_01df; } } { // beamObject.SetActive(true); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_65 = __this->get_beamObject_16(); NullCheck(L_65); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_65, (bool)1, /*hidden argument*/NULL); // } goto IL_01df; } IL_01b9: { // else if (beamObject.activeSelf && Time.time >= shutOffAt) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_66 = __this->get_beamObject_16(); NullCheck(L_66); bool L_67; L_67 = GameObject_get_activeSelf_m4865097C24FB29F3C31F5C30619AF242297F23EE(L_66, /*hidden argument*/NULL); if (!L_67) { goto IL_01df; } } { float L_68; L_68 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_69 = __this->get_shutOffAt_15(); if ((!(((float)L_68) >= ((float)L_69)))) { goto IL_01df; } } { // beamObject.SetActive(false); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_70 = __this->get_beamObject_16(); NullCheck(L_70); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_70, (bool)0, /*hidden argument*/NULL); } IL_01df: { // if (controlledFireables[missileIndex].gameObject.activeInHierarchy) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_71 = __this->get_controlledFireables_5(); int32_t L_72 = __this->get_missileIndex_6(); NullCheck(L_71); int32_t L_73 = L_72; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_74 = (L_71)->GetAt(static_cast(L_73)); NullCheck(L_74); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_75; L_75 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_74, /*hidden argument*/NULL); NullCheck(L_75); bool L_76; L_76 = GameObject_get_activeInHierarchy_mA3990AC5F61BB35283188E925C2BE7F7BF67734B(L_75, /*hidden argument*/NULL); if (!L_76) { goto IL_0258; } } { // if (controlledFireables[missileIndex].ReadyToFire()) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_77 = __this->get_controlledFireables_5(); int32_t L_78 = __this->get_missileIndex_6(); NullCheck(L_77); int32_t L_79 = L_78; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_80 = (L_77)->GetAt(static_cast(L_79)); NullCheck(L_80); bool L_81; L_81 = VirtFuncInvoker0< bool >::Invoke(4 /* System.Boolean Fireable::ReadyToFire() */, L_80); if (!L_81) { goto IL_0258; } } { // fireAnim.SetTrigger(controlledFireables[missileIndex].animationTrigger); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_82 = __this->get_fireAnim_11(); FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_83 = __this->get_controlledFireables_5(); int32_t L_84 = __this->get_missileIndex_6(); NullCheck(L_83); int32_t L_85 = L_84; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_86 = (L_83)->GetAt(static_cast(L_85)); NullCheck(L_86); String_t* L_87 = L_86->get_animationTrigger_7(); NullCheck(L_82); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_82, L_87, /*hidden argument*/NULL); // } return; } IL_022a: { // beamObject.SetActive(false); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_88 = __this->get_beamObject_16(); NullCheck(L_88); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_88, (bool)0, /*hidden argument*/NULL); // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_89 = __this->get_controlledFireables_5(); V_1 = L_89; V_2 = 0; goto IL_0252; } IL_0241: { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_90 = V_1; int32_t L_91 = V_2; NullCheck(L_90); int32_t L_92 = L_91; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_93 = (L_90)->GetAt(static_cast(L_92)); // fireable.ResetNextFire(); NullCheck(L_93); Fireable_ResetNextFire_m9F36F1F5F064124FE8CA1DCBC37C3F6BFF2802CC(L_93, (0.0f), /*hidden argument*/NULL); int32_t L_94 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_94, (int32_t)1)); } IL_0252: { // foreach (Fireable fireable in controlledFireables) int32_t L_95 = V_2; FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_96 = V_1; NullCheck(L_96); if ((((int32_t)L_95) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_96)->max_length)))))) { goto IL_0241; } } IL_0258: { // } return; } } // System.Void QuadFireControl::FireFireable(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadFireControl_FireFireable_m16B20F80025E4A75303E2F28966E87FE52AF4974 (QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C * __this, String_t* ___fireableName0, const RuntimeMethod* method) { EnemyMovementU5BU5D_tF8DF1397D35D3BFD1E16312DA0D2D0BE101EACFD* V_0 = NULL; int32_t V_1 = 0; EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * V_2 = NULL; FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* V_3 = NULL; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * V_4 = NULL; { // if (GotDestroyed) bool L_0; L_0 = QuadFireControl_get_GotDestroyed_mA198F9B2F5FF6A7C6407D23A5CB0307E2ECDE7EB_inline(__this, /*hidden argument*/NULL); if (!L_0) { goto IL_0009; } } { // return; return; } IL_0009: { // foreach (EnemyMovement mover in movers) EnemyMovementU5BU5D_tF8DF1397D35D3BFD1E16312DA0D2D0BE101EACFD* L_1 = __this->get_movers_13(); V_0 = L_1; V_1 = 0; goto IL_0032; } IL_0014: { // foreach (EnemyMovement mover in movers) EnemyMovementU5BU5D_tF8DF1397D35D3BFD1E16312DA0D2D0BE101EACFD* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = L_5; // if (mover.enabled) EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * L_6 = V_2; NullCheck(L_6); bool L_7; L_7 = Behaviour_get_enabled_m08077AB79934634E1EAE909C2B482BEF4C15A800(L_6, /*hidden argument*/NULL); if (!L_7) { goto IL_002e; } } { // movementVel = mover.MovementForce; EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * L_8 = V_2; NullCheck(L_8); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_9; L_9 = EnemyMovement_get_MovementForce_m8DA459F2D793AD9C44BD93B765871C96F7A27C74(L_8, /*hidden argument*/NULL); __this->set_movementVel_14(L_9); // break; goto IL_0038; } IL_002e: { int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0032: { // foreach (EnemyMovement mover in movers) int32_t L_11 = V_1; EnemyMovementU5BU5D_tF8DF1397D35D3BFD1E16312DA0D2D0BE101EACFD* L_12 = V_0; NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0014; } } IL_0038: { // if (basicFire.fireableName == fireableName) AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31 * L_13 = __this->get_basicFire_4(); NullCheck(L_13); String_t* L_14 = ((Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 *)L_13)->get_fireableName_4(); String_t* L_15 = ___fireableName0; bool L_16; L_16 = String_op_Equality_m50B3548E4AC232558190B0052877B290AA1D436A(L_14, L_15, /*hidden argument*/NULL); if (!L_16) { goto IL_0063; } } { // basicFire.Fire(source, movementVel); AimingProjectileFireable_tC4AED2D23B7A80F48B60654D4D6943E21D3D2B31 * L_17 = __this->get_basicFire_4(); AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_18 = __this->get_source_12(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_19 = __this->get_movementVel_14(); NullCheck(L_17); VirtActionInvoker2< AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B *, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E >::Invoke(5 /* System.Void Fireable::Fire(UnityEngine.AudioSource,UnityEngine.Vector3) */, L_17, L_18, L_19); // } return; } IL_0063: { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_20 = __this->get_controlledFireables_5(); V_3 = L_20; V_1 = 0; goto IL_00a7; } IL_006e: { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_21 = V_3; int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = L_22; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_24 = (L_21)->GetAt(static_cast(L_23)); V_4 = L_24; // if (fireable.fireableName == fireableName && fireable.gameObject.activeInHierarchy) Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_25 = V_4; NullCheck(L_25); String_t* L_26 = L_25->get_fireableName_4(); String_t* L_27 = ___fireableName0; bool L_28; L_28 = String_op_Equality_m50B3548E4AC232558190B0052877B290AA1D436A(L_26, L_27, /*hidden argument*/NULL); if (!L_28) { goto IL_00a3; } } { Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_29 = V_4; NullCheck(L_29); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_30; L_30 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_29, /*hidden argument*/NULL); NullCheck(L_30); bool L_31; L_31 = GameObject_get_activeInHierarchy_mA3990AC5F61BB35283188E925C2BE7F7BF67734B(L_30, /*hidden argument*/NULL); if (!L_31) { goto IL_00a3; } } { // fireable.Fire(source, movementVel); Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_32 = V_4; AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_33 = __this->get_source_12(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_34 = __this->get_movementVel_14(); NullCheck(L_32); VirtActionInvoker2< AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B *, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E >::Invoke(5 /* System.Void Fireable::Fire(UnityEngine.AudioSource,UnityEngine.Vector3) */, L_32, L_33, L_34); } IL_00a3: { int32_t L_35 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { // foreach (Fireable fireable in controlledFireables) int32_t L_36 = V_1; FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_37 = V_3; NullCheck(L_37); if ((((int32_t)L_36) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length)))))) { goto IL_006e; } } { // } return; } } // System.Void QuadFireControl::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadFireControl__ctor_m8425348D83788C855653AC55440087E207E359AE (QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public Fireable[] controlledFireables = new Fireable[] { }; FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_0 = (FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E*)(FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E*)SZArrayNew(FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E_il2cpp_TypeInfo_var, (uint32_t)0); __this->set_controlledFireables_5(L_0); // public float beamShutoffDelay = 0.5f; __this->set_beamShutoffDelay_9((0.5f)); // Vector3 movementVel = Vector3.zero; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_1; L_1 = Vector3_get_zero_m92B6E46FC9A637D20B3A4C1FFAEABFCE095DD4C6(/*hidden argument*/NULL); __this->set_movementVel_14(L_1); MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean QuadPartManager::get_UsesBeam() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QuadPartManager_get_UsesBeam_m3240F34CE89B9353A1C039BDB50EE83BB59CDD81 (QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * __this, const RuntimeMethod* method) { { // public bool UsesBeam { get; private set; } bool L_0 = __this->get_U3CUsesBeamU3Ek__BackingField_18(); return L_0; } } // System.Void QuadPartManager::set_UsesBeam(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadPartManager_set_UsesBeam_m40331CD8E221312CCE7CA44737E0240C9E67B103 (QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * __this, bool ___value0, const RuntimeMethod* method) { { // public bool UsesBeam { get; private set; } bool L_0 = ___value0; __this->set_U3CUsesBeamU3Ek__BackingField_18(L_0); return; } } // System.Void QuadPartManager::ConfigureByName(System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadPartManager_ConfigureByName_m7910CD600300D1CC594A1D972A7B4F1587408BD8 (QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * __this, String_t* ___name0, bool ___awardsPoints1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisQuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92_m11B0B91441694DDA05AB930668FD860E357FB4D2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } QuadConfigurationU5BU5D_t8CCF7C1CEC8BB3AA0B92A6E43E8A2B0FDBE1B30F* V_0 = NULL; int32_t V_1 = 0; QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 * V_2 = NULL; QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * G_B4_0 = NULL; QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * G_B3_0 = NULL; int32_t G_B5_0 = 0; QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * G_B5_1 = NULL; { // base.ConfigureByName(name, awardsPoints); String_t* L_0 = ___name0; bool L_1 = ___awardsPoints1; EnemyPartManager_ConfigureByName_m12A0C54C62AB45288E8988C7503C539F0B7820F6(__this, L_0, L_1, /*hidden argument*/NULL); // QuadConfiguration[] configurations = GetComponents(); QuadConfigurationU5BU5D_t8CCF7C1CEC8BB3AA0B92A6E43E8A2B0FDBE1B30F* L_2; L_2 = Component_GetComponents_TisQuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92_m11B0B91441694DDA05AB930668FD860E357FB4D2(__this, /*hidden argument*/Component_GetComponents_TisQuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92_m11B0B91441694DDA05AB930668FD860E357FB4D2_RuntimeMethod_var); // foreach (QuadConfiguration configuration in configurations) V_0 = L_2; V_1 = 0; goto IL_006a; } IL_0013: { // foreach (QuadConfiguration configuration in configurations) QuadConfigurationU5BU5D_t8CCF7C1CEC8BB3AA0B92A6E43E8A2B0FDBE1B30F* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 * L_6 = (L_3)->GetAt(static_cast(L_5)); V_2 = L_6; // if (configuration.configName == name) QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 * L_7 = V_2; NullCheck(L_7); String_t* L_8 = ((EnemyConfiguration_t91159ED23F85D2C3AE26D00F2DDF7A15D5B15986 *)L_7)->get_configName_4(); String_t* L_9 = ___name0; bool L_10; L_10 = String_op_Equality_m50B3548E4AC232558190B0052877B290AA1D436A(L_8, L_9, /*hidden argument*/NULL); if (!L_10) { goto IL_0066; } } { // AssignWeapons(configuration.weapons); QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 * L_11 = V_2; NullCheck(L_11); int32_t L_12 = L_11->get_weapons_6(); QuadPartManager_AssignWeapons_m73815D989F4F8305FEF3B4DB876F14E001B1B6E4(__this, L_12, /*hidden argument*/NULL); // rightTurretMount.AssignTurret(configuration.rightTurret); TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0 * L_13 = __this->get_rightTurretMount_16(); QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 * L_14 = V_2; NullCheck(L_14); int32_t L_15 = L_14->get_rightTurret_7(); NullCheck(L_13); TurretMountManager_AssignTurret_m1D8690FCF644987D1C20D4CD12954C590193EC85(L_13, L_15, /*hidden argument*/NULL); // leftTurretMount.AssignTurret(configuration.leftTurret); TurretMountManager_t8987E9F0BF71ED234CAC6FF87D88AE443EE9DDE0 * L_16 = __this->get_leftTurretMount_17(); QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 * L_17 = V_2; NullCheck(L_17); int32_t L_18 = L_17->get_leftTurret_8(); NullCheck(L_16); TurretMountManager_AssignTurret_m1D8690FCF644987D1C20D4CD12954C590193EC85(L_16, L_18, /*hidden argument*/NULL); // pointValue = awardsPoints ? configuration.pointValue : 0; bool L_19 = ___awardsPoints1; G_B3_0 = __this; if (L_19) { G_B4_0 = __this; goto IL_005a; } } { G_B5_0 = 0; G_B5_1 = G_B3_0; goto IL_0060; } IL_005a: { QuadConfiguration_t0B2EE057ECAAB6F1FA14C9B00E35E459534C0F92 * L_20 = V_2; NullCheck(L_20); int32_t L_21 = ((EnemyConfiguration_t91159ED23F85D2C3AE26D00F2DDF7A15D5B15986 *)L_20)->get_pointValue_5(); G_B5_0 = L_21; G_B5_1 = G_B4_0; } IL_0060: { NullCheck(G_B5_1); ((EnemyPartManager_t3E52E3841B708FD76D41E27DC62073B59E8E5116 *)G_B5_1)->set_pointValue_10(G_B5_0); // break; return; } IL_0066: { int32_t L_22 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_006a: { // foreach (QuadConfiguration configuration in configurations) int32_t L_23 = V_1; QuadConfigurationU5BU5D_t8CCF7C1CEC8BB3AA0B92A6E43E8A2B0FDBE1B30F* L_24 = V_0; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))) { goto IL_0013; } } { // } return; } } // System.Void QuadPartManager::AssignWeapons(QuadWeapons) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadPartManager_AssignWeapons_m73815D989F4F8305FEF3B4DB876F14E001B1B6E4 (QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * __this, int32_t ___weapons0, const RuntimeMethod* method) { GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * G_B2_0 = NULL; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * G_B1_0 = NULL; int32_t G_B3_0 = 0; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * G_B3_1 = NULL; { // missileLauncher.SetActive((weapons & QuadWeapons.Missile) != 0); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0 = __this->get_missileLauncher_13(); int32_t L_1 = ___weapons0; NullCheck(L_0); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_0, (bool)((!(((uint32_t)((int32_t)((int32_t)L_1&(int32_t)4))) <= ((uint32_t)0)))? 1 : 0), /*hidden argument*/NULL); // grenadeLauncher.SetActive((weapons & QuadWeapons.Grenade) != 0); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_2 = __this->get_grenadeLauncher_14(); int32_t L_3 = ___weapons0; NullCheck(L_2); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_2, (bool)((!(((uint32_t)((int32_t)((int32_t)L_3&(int32_t)2))) <= ((uint32_t)0)))? 1 : 0), /*hidden argument*/NULL); // UsesBeam = (weapons & QuadWeapons.Beam) != 0; int32_t L_4 = ___weapons0; QuadPartManager_set_UsesBeam_m40331CD8E221312CCE7CA44737E0240C9E67B103_inline(__this, (bool)((!(((uint32_t)((int32_t)((int32_t)L_4&(int32_t)1))) <= ((uint32_t)0)))? 1 : 0), /*hidden argument*/NULL); // beamDeployer.SetActive(UsesBeam); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_5 = __this->get_beamDeployer_15(); bool L_6; L_6 = QuadPartManager_get_UsesBeam_m3240F34CE89B9353A1C039BDB50EE83BB59CDD81_inline(__this, /*hidden argument*/NULL); NullCheck(L_5); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_5, L_6, /*hidden argument*/NULL); // sniperFire.enabled = !UsesBeam; SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202 * L_7 = __this->get_sniperFire_12(); bool L_8; L_8 = QuadPartManager_get_UsesBeam_m3240F34CE89B9353A1C039BDB50EE83BB59CDD81_inline(__this, /*hidden argument*/NULL); NullCheck(L_7); Behaviour_set_enabled_mDE415591B28853D1CD764C53CB499A2142247F32(L_7, (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL); // weaponGimbal.SetActive(missileLauncher.activeSelf || grenadeLauncher.activeSelf); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_9 = __this->get_weaponGimbal_11(); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_10 = __this->get_missileLauncher_13(); NullCheck(L_10); bool L_11; L_11 = GameObject_get_activeSelf_m4865097C24FB29F3C31F5C30619AF242297F23EE(L_10, /*hidden argument*/NULL); G_B1_0 = L_9; if (L_11) { G_B2_0 = L_9; goto IL_0073; } } { GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_12 = __this->get_grenadeLauncher_14(); NullCheck(L_12); bool L_13; L_13 = GameObject_get_activeSelf_m4865097C24FB29F3C31F5C30619AF242297F23EE(L_12, /*hidden argument*/NULL); G_B3_0 = ((int32_t)(L_13)); G_B3_1 = G_B1_0; goto IL_0074; } IL_0073: { G_B3_0 = 1; G_B3_1 = G_B2_0; } IL_0074: { NullCheck(G_B3_1); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(G_B3_1, (bool)G_B3_0, /*hidden argument*/NULL); // } return; } } // System.Void QuadPartManager::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadPartManager__ctor_mB3505373D624C98CF0982851134B7CF75FEB25FF (QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * __this, const RuntimeMethod* method) { { EnemyPartManager__ctor_m5279A67DD054B7F814C9CFAE7DC27F7DC3D96A08(__this, /*hidden argument*/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 QuadPerch::Initialize(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadPerch_Initialize_mFDFF8455DD625B2EDB1C3D139A94280C44EFD5EC (QuadPerch_t44CED9039C746EE225B7E8261CC1DDF0D207E832 * __this, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * ___quadTransform0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tEC9D10ECC0377F8AE5AEEB5A789FFD24364440FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE V_1; memset((&V_1), 0, sizeof(V_1)); RuntimeObject* V_2 = NULL; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_3 = NULL; RuntimeObject* V_4 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { // transform.position += quadTransform.position - perchPoint.position; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0; L_0 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1 = L_0; NullCheck(L_1); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2; L_2 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_1, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3 = ___quadTransform0; NullCheck(L_3); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_4; L_4 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_3, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5 = __this->get_perchPoint_5(); NullCheck(L_5); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_6; L_6 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_5, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_7; L_7 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_4, L_6, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_8; L_8 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_2, L_7, /*hidden argument*/NULL); NullCheck(L_1); Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91(L_1, L_8, /*hidden argument*/NULL); // string sceneName = SceneManager.GetActiveScene().name.ToLower(); IL2CPP_RUNTIME_CLASS_INIT(SceneManager_tEC9D10ECC0377F8AE5AEEB5A789FFD24364440FA_il2cpp_TypeInfo_var); Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE L_9; L_9 = SceneManager_GetActiveScene_m3BA09EE5323C6A1910285EB37C155EC182AC773B(/*hidden argument*/NULL); V_1 = L_9; String_t* L_10; L_10 = Scene_get_name_m38F195D7CA6417FED310C23E4D8E86150C7835B8((Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE *)(&V_1), /*hidden argument*/NULL); NullCheck(L_10); String_t* L_11; L_11 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_10, /*hidden argument*/NULL); V_0 = L_11; // foreach (Transform child in transform) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_12; L_12 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_12); RuntimeObject* L_13; L_13 = Transform_GetEnumerator_mBA0E884A69F0AA05FCB69F4EE5F700177F75DD7E(L_12, /*hidden argument*/NULL); V_2 = L_13; } IL_004b: try { // begin try (depth: 1) { goto IL_0086; } IL_004d: { // foreach (Transform child in transform) RuntimeObject* L_14 = V_2; NullCheck(L_14); RuntimeObject * L_15; L_15 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_14); V_3 = ((Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 *)CastclassClass((RuntimeObject*)L_15, Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_il2cpp_TypeInfo_var)); // if(sceneName.Contains(child.name.ToLower())) String_t* L_16 = V_0; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_17 = V_3; NullCheck(L_17); String_t* L_18; L_18 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_17, /*hidden argument*/NULL); NullCheck(L_18); String_t* L_19; L_19 = String_ToLower_m7875A49FE166D0A68F3F6B6E70C0C056EBEFD31D(L_18, /*hidden argument*/NULL); NullCheck(L_16); bool L_20; L_20 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_16, L_19, /*hidden argument*/NULL); if (!L_20) { goto IL_007a; } } IL_006c: { // child.gameObject.SetActive(true); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_21 = V_3; NullCheck(L_21); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_22; L_22 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_21, /*hidden argument*/NULL); NullCheck(L_22); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_22, (bool)1, /*hidden argument*/NULL); // } goto IL_0086; } IL_007a: { // child.gameObject.SetActive(false); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_23 = V_3; NullCheck(L_23); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_24; L_24 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_23, /*hidden argument*/NULL); NullCheck(L_24); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_24, (bool)0, /*hidden argument*/NULL); } IL_0086: { // foreach (Transform child in transform) RuntimeObject* L_25 = V_2; NullCheck(L_25); bool L_26; L_26 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_25); if (L_26) { goto IL_004d; } } IL_008e: { IL2CPP_LEAVE(0xA4, FINALLY_0090); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0090; } FINALLY_0090: { // begin finally (depth: 1) { RuntimeObject* L_27 = V_2; V_4 = ((RuntimeObject*)IsInst((RuntimeObject*)L_27, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var)); RuntimeObject* L_28 = V_4; if (!L_28) { goto IL_00a3; } } IL_009c: { RuntimeObject* L_29 = V_4; NullCheck(L_29); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, L_29); } IL_00a3: { IL2CPP_END_FINALLY(144) } } // end finally (depth: 1) IL2CPP_CLEANUP(144) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xA4, IL_00a4) } IL_00a4: { // } return; } } // System.Void QuadPerch::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadPerch_Update_m9BF4BE0E23AD845E892B0FC68F8E3771C2E17340 (QuadPerch_t44CED9039C746EE225B7E8261CC1DDF0D207E832 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (detached && Time.time >= timeToDespawn) bool L_0 = __this->get_detached_6(); if (!L_0) { goto IL_0020; } } { float L_1; L_1 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_2 = __this->get_timeToDespawn_7(); if ((!(((float)L_1) >= ((float)L_2)))) { goto IL_0020; } } { // Destroy(gameObject); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_3; L_3 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Object_Destroy_mBDC17991A372E11E2E485EFC5C72F58972CBEC0F(L_3, /*hidden argument*/NULL); } IL_0020: { // } return; } } // System.Void QuadPerch::QuadDetached() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadPerch_QuadDetached_mD64D49F1E6B73DBB11946CC5A862041D0A77259D (QuadPerch_t44CED9039C746EE225B7E8261CC1DDF0D207E832 * __this, const RuntimeMethod* method) { { // detached = true; __this->set_detached_6((bool)1); // timeToDespawn = Time.time + despawnTime; float L_0; L_0 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_1 = __this->get_despawnTime_4(); __this->set_timeToDespawn_7(((float)il2cpp_codegen_add((float)L_0, (float)L_1))); // } return; } } // System.Void QuadPerch::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuadPerch__ctor_m8DDBC7D6F27900F4B23FC6449AEC1D7061422D77 (QuadPerch_t44CED9039C746EE225B7E8261CC1DDF0D207E832 * __this, const RuntimeMethod* method) { { // public float despawnTime = 15f; __this->set_despawnTime_4((15.0f)); MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Quest3Load::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Quest3Load_Awake_m742056D9E46AC9CA1B4C91FB0E5AB2E7800B4369 (Quest3Load_t3BEED227732FEB4B0857A024BBD199AD6770643A * __this, const RuntimeMethod* method) { GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* V_0 = NULL; int32_t V_1 = 0; { // if (QualitySettings.GetQualityLevel() == 1) int32_t L_0; L_0 = QualitySettings_GetQualityLevel_mE803BB84680A597825872F90FE6A3F73713372F8(/*hidden argument*/NULL); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0026; } } { // foreach (GameObject go in Quest3Assets) GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* L_1 = __this->get_Quest3Assets_4(); V_0 = L_1; V_1 = 0; goto IL_0020; } IL_0013: { // foreach (GameObject go in Quest3Assets) GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_5 = (L_2)->GetAt(static_cast(L_4)); // go.SetActive(true); NullCheck(L_5); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_5, (bool)1, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_0020: { // foreach (GameObject go in Quest3Assets) int32_t L_7 = V_1; GameObjectU5BU5D_tA88FC1A1FC9D4D73D0B3984D4B0ECE88F4C47642* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0026: { // } return; } } // System.Void Quest3Load::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Quest3Load__ctor_m9EB568215FB0A4FFA68BA3652B00CFD202A2ED93 (Quest3Load_t3BEED227732FEB4B0857A024BBD199AD6770643A * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void RandomChild::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomChild_OnEnable_mF45AAAA4BFF05C46C3B33EF334D2E91C1BB422E4 (RandomChild_tEF4B5D802FB02C6015D8DEBC07BBF43540766E80 * __this, const RuntimeMethod* method) { { // ChooseRandomChild(); RandomChild_ChooseRandomChild_mB986728DAAAFE2C0762FDBAA025DB474B9CEB3B0(__this, /*hidden argument*/NULL); // } return; } } // System.Void RandomChild::ChooseRandomChild() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomChild_ChooseRandomChild_mB986728DAAAFE2C0762FDBAA025DB474B9CEB3B0 (RandomChild_tEF4B5D802FB02C6015D8DEBC07BBF43540766E80 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { // int childCount = transform.childCount; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0; L_0 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_0); int32_t L_1; L_1 = Transform_get_childCount_mCBED4F6D3F6A7386C4D97C2C3FD25C383A0BCD05(L_0, /*hidden argument*/NULL); V_0 = L_1; // int randomOn = Random.Range(0, childCount); int32_t L_2 = V_0; int32_t L_3; L_3 = Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213(0, L_2, /*hidden argument*/NULL); V_1 = L_3; // for (int i = 0; i < childCount; i++) V_2 = 0; goto IL_0036; } IL_0018: { // transform.GetChild(i).gameObject.SetActive(i == randomOn); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4; L_4 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); int32_t L_5 = V_2; NullCheck(L_4); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6; L_6 = Transform_GetChild_mA7D94BEFF0144F76561D9B8FED61C5C939EC1F1C(L_4, L_5, /*hidden argument*/NULL); NullCheck(L_6); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_7; L_7 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_6, /*hidden argument*/NULL); int32_t L_8 = V_2; int32_t L_9 = V_1; NullCheck(L_7); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_7, (bool)((((int32_t)L_8) == ((int32_t)L_9))? 1 : 0), /*hidden argument*/NULL); // for (int i = 0; i < childCount; i++) int32_t L_10 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0036: { // for (int i = 0; i < childCount; i++) int32_t L_11 = V_2; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0018; } } { // } return; } } // System.Void RandomChild::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomChild__ctor_m6703A4581FF68E18E4D25B8E979E40F2DED171F6 (RandomChild_tEF4B5D802FB02C6015D8DEBC07BBF43540766E80 * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 RandomChildStart::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomChildStart_Start_mD6965F56A3B9063F64040FD1E986950C52C75898 (RandomChildStart_t2FBE972E35C1DC58EFC2BC481B140C6A68C5E086 * __this, const RuntimeMethod* method) { { // ChooseRandomChild(); RandomChildStart_ChooseRandomChild_mA49763D77AAE722C4D176D541F536B47F0C5B6DE(__this, /*hidden argument*/NULL); // } return; } } // System.Void RandomChildStart::ChooseRandomChild() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomChildStart_ChooseRandomChild_mA49763D77AAE722C4D176D541F536B47F0C5B6DE (RandomChildStart_t2FBE972E35C1DC58EFC2BC481B140C6A68C5E086 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { // int childCount = transform.childCount; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0; L_0 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_0); int32_t L_1; L_1 = Transform_get_childCount_mCBED4F6D3F6A7386C4D97C2C3FD25C383A0BCD05(L_0, /*hidden argument*/NULL); V_0 = L_1; // int randomOn = Random.Range(0, childCount); int32_t L_2 = V_0; int32_t L_3; L_3 = Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213(0, L_2, /*hidden argument*/NULL); V_1 = L_3; // for (int i = 0; i < childCount; i++) V_2 = 0; goto IL_0036; } IL_0018: { // transform.GetChild(i).gameObject.SetActive(i == randomOn); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4; L_4 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); int32_t L_5 = V_2; NullCheck(L_4); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6; L_6 = Transform_GetChild_mA7D94BEFF0144F76561D9B8FED61C5C939EC1F1C(L_4, L_5, /*hidden argument*/NULL); NullCheck(L_6); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_7; L_7 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_6, /*hidden argument*/NULL); int32_t L_8 = V_2; int32_t L_9 = V_1; NullCheck(L_7); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_7, (bool)((((int32_t)L_8) == ((int32_t)L_9))? 1 : 0), /*hidden argument*/NULL); // for (int i = 0; i < childCount; i++) int32_t L_10 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0036: { // for (int i = 0; i < childCount; i++) int32_t L_11 = V_2; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0018; } } { // } return; } } // System.Void RandomChildStart::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomChildStart__ctor_mD867DFD31ED3E40DB4C3EBC82AFDFC96C25BB906 (RandomChildStart_t2FBE972E35C1DC58EFC2BC481B140C6A68C5E086 * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 RandomYRotation::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomYRotation_Awake_mAA5C6C56B465B1C9F3879E23816CEB6F669DA7D3 (RandomYRotation_t0E833BF7E54D82B9C715B19055E82551B65EB0F7 * __this, const RuntimeMethod* method) { { // if(rotateOnAwake) bool L_0 = __this->get_rotateOnAwake_5(); if (!L_0) { goto IL_000e; } } { // RandomRotate(); RandomYRotation_RandomRotate_mF20F0538505A9FA9A6B6650481A293338AE3B58F(__this, /*hidden argument*/NULL); } IL_000e: { // } return; } } // System.Void RandomYRotation::RandomRotate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomYRotation_RandomRotate_mF20F0538505A9FA9A6B6650481A293338AE3B58F (RandomYRotation_t0E833BF7E54D82B9C715B19055E82551B65EB0F7 * __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // float rotateValue = 0f; V_0 = (0.0f); // if(rotationInterval > 0) float L_0 = __this->get_rotationInterval_4(); if ((!(((float)L_0) > ((float)(0.0f))))) { goto IL_0035; } } { // rotateValue = Random.Range(0, Mathf.CeilToInt(360 / rotationInterval)) * rotationInterval; float L_1 = __this->get_rotationInterval_4(); int32_t L_2; L_2 = Mathf_CeilToInt_m5C844EE7D4A27B46B7D1F7F52AAB1021E5CD2F44(((float)((float)(360.0f)/(float)L_1)), /*hidden argument*/NULL); int32_t L_3; L_3 = Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213(0, L_2, /*hidden argument*/NULL); float L_4 = __this->get_rotationInterval_4(); V_0 = ((float)il2cpp_codegen_multiply((float)((float)((float)L_3)), (float)L_4)); // } goto IL_0045; } IL_0035: { // rotateValue = Random.Range(0f, 360f); float L_5; L_5 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5((0.0f), (360.0f), /*hidden argument*/NULL); V_0 = L_5; } IL_0045: { // transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, rotateValue, transform.localEulerAngles.z); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6; L_6 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_7; L_7 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_7); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_8; L_8 = Transform_get_localEulerAngles_m4C442107F523737ADAB54855FDC1777A9B71D545(L_7, /*hidden argument*/NULL); float L_9 = L_8.get_x_2(); float L_10 = V_0; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_11; L_11 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_11); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_12; L_12 = Transform_get_localEulerAngles_m4C442107F523737ADAB54855FDC1777A9B71D545(L_11, /*hidden argument*/NULL); float L_13 = L_12.get_z_4(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_14; memset((&L_14), 0, sizeof(L_14)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_14), L_9, L_10, L_13, /*hidden argument*/NULL); NullCheck(L_6); Transform_set_localEulerAngles_mB63076996124DC76E6902A81677A6E3C814C693B(L_6, L_14, /*hidden argument*/NULL); // } return; } } // System.Void RandomYRotation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomYRotation__ctor_m844E25295405EB78F25A0655D0D06BA2E27E8FAF (RandomYRotation_t0E833BF7E54D82B9C715B19055E82551B65EB0F7 * __this, const RuntimeMethod* method) { { // public bool rotateOnAwake = true; __this->set_rotateOnAwake_5((bool)1); MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 RangeFinder::Init() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RangeFinder_Init_m7284071CD2926C3861376FCA6207A3613DC4AF8D (RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * __this, const RuntimeMethod* method) { { // worldToLocalScale = RANGEFINDER_LOCAL_MAX_DIST / range; float L_0 = __this->get_range_1(); __this->set_worldToLocalScale_4(((float)((float)(50.0f)/(float)L_0))); // } return; } } // System.Void RangeFinder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RangeFinder__ctor_mFDB78092D1C2B28651FDC6F137F00464925F5E16 (RangeFinder_t5F18ABD30CBF397210E154FC5EAE8AADD8D82B2A * __this, const RuntimeMethod* method) { { // public float iconScale = 1f; __this->set_iconScale_3((1.0f)); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Animator RazorbackAnimationController::get_BikeAnimator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * RazorbackAnimationController_get_BikeAnimator_m94C352712C7F0FE77EC2E549548C66A0EE8462EB (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, const RuntimeMethod* method) { { // public Animator BikeAnimator { get; private set; } Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0 = __this->get_U3CBikeAnimatorU3Ek__BackingField_4(); return L_0; } } // System.Void RazorbackAnimationController::set_BikeAnimator(UnityEngine.Animator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackAnimationController_set_BikeAnimator_m7060A97ADA7406AC2B2E3EEB147D730C7EC7F7A3 (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___value0, const RuntimeMethod* method) { { // public Animator BikeAnimator { get; private set; } Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0 = ___value0; __this->set_U3CBikeAnimatorU3Ek__BackingField_4(L_0); return; } } // System.Void RazorbackAnimationController::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackAnimationController_Awake_m719A8C739B654F8E48322B27369743CE6394781B (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, const RuntimeMethod* method) { { // Initialize(); RazorbackAnimationController_Initialize_m25C8324CFFE88B13D7EDC77225976F409CBE9926(__this, /*hidden argument*/NULL); // } return; } } // System.Void RazorbackAnimationController::Initialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackAnimationController_Initialize_m25C8324CFFE88B13D7EDC77225976F409CBE9926 (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (isInitialized) bool L_0 = __this->get_isInitialized_13(); if (!L_0) { goto IL_0009; } } { // return; return; } IL_0009: { // BikeAnimator = GetComponent(); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_1; L_1 = Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F(__this, /*hidden argument*/Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); RazorbackAnimationController_set_BikeAnimator_m7060A97ADA7406AC2B2E3EEB147D730C7EC7F7A3_inline(__this, L_1, /*hidden argument*/NULL); // source = GetComponent(); AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_2; L_2 = Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F(__this, /*hidden argument*/Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F_RuntimeMethod_var); __this->set_source_12(L_2); // isInitialized = true; __this->set_isInitialized_13((bool)1); // } return; } } // System.Boolean RazorbackAnimationController::get_IsSpawning() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RazorbackAnimationController_get_IsSpawning_m656DFB3EF733E47D576754CB6065321902A2EB49 (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A0CDBC853C0A98B63F190EAA166093EFF54F540); s_Il2CppMethodInitialized = true; } { // return BikeAnimator.GetBool("IsSpawning"); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0; L_0 = RazorbackAnimationController_get_BikeAnimator_m94C352712C7F0FE77EC2E549548C66A0EE8462EB_inline(__this, /*hidden argument*/NULL); NullCheck(L_0); bool L_1; L_1 = Animator_GetBool_m69AFEA8176E7FB312C264773784D6D6B08A80C0A(L_0, _stringLiteral2A0CDBC853C0A98B63F190EAA166093EFF54F540, /*hidden argument*/NULL); return L_1; } } // System.Void RazorbackAnimationController::StartBossSlomo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackAnimationController_StartBossSlomo_m84C1B85CC029472785B17987BB56BC0F37EF29D2 (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Slomo_tE79A389CC590B0626A78B17608EE45F624938CD8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if(!isRegularEnemy) bool L_0 = __this->get_isRegularEnemy_5(); if (L_0) { goto IL_000e; } } { // Slomo.State = SlowMotionState.SlowingBoss; IL2CPP_RUNTIME_CLASS_INIT(Slomo_tE79A389CC590B0626A78B17608EE45F624938CD8_il2cpp_TypeInfo_var); Slomo_set_State_m441544CC31D5CD13F6C0D0FD134C15A7C435F5FF(5, /*hidden argument*/NULL); } IL_000e: { // } return; } } // System.Void RazorbackAnimationController::ExitSpawnAnim() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackAnimationController_ExitSpawnAnim_m195212D820F7D83B0062CCCA983DF760A212BD9C (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A0CDBC853C0A98B63F190EAA166093EFF54F540); s_Il2CppMethodInitialized = true; } { // Initialize(); RazorbackAnimationController_Initialize_m25C8324CFFE88B13D7EDC77225976F409CBE9926(__this, /*hidden argument*/NULL); // BikeAnimator.SetBool("IsSpawning", false); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0; L_0 = RazorbackAnimationController_get_BikeAnimator_m94C352712C7F0FE77EC2E549548C66A0EE8462EB_inline(__this, /*hidden argument*/NULL); NullCheck(L_0); Animator_SetBool_m34E2E9785A47A3AE94E804004425C333C36CCD43(L_0, _stringLiteral2A0CDBC853C0A98B63F190EAA166093EFF54F540, (bool)0, /*hidden argument*/NULL); // phaseController.EnterPhase(1); BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_1 = __this->get_phaseController_6(); NullCheck(L_1); BossPhaseController_EnterPhase_mBA792B7F0BE70326EDCB484461DB528C9E8482E5(L_1, 1, /*hidden argument*/NULL); // } return; } } // System.Void RazorbackAnimationController::SetRammingState(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackAnimationController_SetRammingState_m451854D9921A93B3A199635BF8C612AF85156C3E (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, int32_t ___state0, const RuntimeMethod* method) { { // rammingState = (RammingState)state; int32_t L_0 = ___state0; __this->set_rammingState_14(L_0); // } return; } } // System.Void RazorbackAnimationController::ExposeRearCore(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackAnimationController_ExposeRearCore_mB29D3D70F013A3E9752D9A82593D402786D88368 (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, bool ___exposed0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2A96BF0816B6959E3620AA1C09D7BE0B63609CC); s_Il2CppMethodInitialized = true; } AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * G_B3_0 = NULL; AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * G_B2_0 = NULL; AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * G_B4_0 = NULL; AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * G_B4_1 = NULL; { // if (exposed != BikeAnimator.GetBool("ArmorRaised")) bool L_0 = ___exposed0; Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_1; L_1 = RazorbackAnimationController_get_BikeAnimator_m94C352712C7F0FE77EC2E549548C66A0EE8462EB_inline(__this, /*hidden argument*/NULL); NullCheck(L_1); bool L_2; L_2 = Animator_GetBool_m69AFEA8176E7FB312C264773784D6D6B08A80C0A(L_1, _stringLiteralF2A96BF0816B6959E3620AA1C09D7BE0B63609CC, /*hidden argument*/NULL); if ((((int32_t)L_0) == ((int32_t)L_2))) { goto IL_0059; } } { // BikeAnimator.SetBool("ArmorRaised", exposed); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_3; L_3 = RazorbackAnimationController_get_BikeAnimator_m94C352712C7F0FE77EC2E549548C66A0EE8462EB_inline(__this, /*hidden argument*/NULL); bool L_4 = ___exposed0; NullCheck(L_3); Animator_SetBool_m34E2E9785A47A3AE94E804004425C333C36CCD43(L_3, _stringLiteralF2A96BF0816B6959E3620AA1C09D7BE0B63609CC, L_4, /*hidden argument*/NULL); // source.clip = exposed ? rearArmorOpen : rearArmorClose; AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_5 = __this->get_source_12(); bool L_6 = ___exposed0; G_B2_0 = L_5; if (L_6) { G_B3_0 = L_5; goto IL_0035; } } { AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * L_7 = __this->get_rearArmorClose_9(); G_B4_0 = L_7; G_B4_1 = G_B2_0; goto IL_003b; } IL_0035: { AudioClip_t16D2E573E7CC1C5118D8EE0F0692D46866A1C0EE * L_8 = __this->get_rearArmorOpen_8(); G_B4_0 = L_8; G_B4_1 = G_B3_0; } IL_003b: { NullCheck(G_B4_1); AudioSource_set_clip_mD1F50F7BA6EA3AF25B4922473352C5180CFF7B2B(G_B4_1, G_B4_0, /*hidden argument*/NULL); // source.Play(); AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_9 = __this->get_source_12(); NullCheck(L_9); AudioSource_Play_mED16664B8F8F3E4D68785C8C00FC96C4DF053AE1(L_9, /*hidden argument*/NULL); // if(!exposed) bool L_10 = ___exposed0; if (L_10) { goto IL_0059; } } { // rearArmor.ResetHitPoints(); Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC * L_11 = __this->get_rearArmor_10(); NullCheck(L_11); Breakable_ResetHitPoints_m1168F5B0F0A59EAC7884D258394952B49858EEE9(L_11, /*hidden argument*/NULL); } IL_0059: { // } return; } } // System.Void RazorbackAnimationController::RunDeathAnimation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackAnimationController_RunDeathAnimation_m9389318A45AA8B99F4AD0EA2500F8ABF48B0723D (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D051A1C6B5D7B20CF5BE518E0307D11548295E8); s_Il2CppMethodInitialized = true; } { // BikeAnimator.SetBool("death", true); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0; L_0 = RazorbackAnimationController_get_BikeAnimator_m94C352712C7F0FE77EC2E549548C66A0EE8462EB_inline(__this, /*hidden argument*/NULL); NullCheck(L_0); Animator_SetBool_m34E2E9785A47A3AE94E804004425C333C36CCD43(L_0, _stringLiteral4D051A1C6B5D7B20CF5BE518E0307D11548295E8, (bool)1, /*hidden argument*/NULL); // rammingState = RammingState.Recovering; __this->set_rammingState_14(((int32_t)-3)); // } return; } } // System.Void RazorbackAnimationController::Explode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackAnimationController_Explode_m45D63BA0F1883AA1F9EBDD5DCDF2999550010FCD (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * G_B2_0 = NULL; UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * G_B1_0 = NULL; { // Instantiate(destroyedObject, transform.position, transform.rotation); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_0 = __this->get_destroyedObject_7(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1; L_1 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_1); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2; L_2 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_1, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3; L_3 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_3); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_4; L_4 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_3, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5; L_5 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910(L_0, L_2, L_4, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); // onExplode?.Invoke(); UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * L_6 = __this->get_onExplode_11(); UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * L_7 = L_6; G_B1_0 = L_7; if (L_7) { G_B2_0 = L_7; goto IL_002d; } } { return; } IL_002d: { NullCheck(G_B2_0); UnityEvent_Invoke_mDA46AA9786AD4C34211C6C6ADFB0963DFF430AF5(G_B2_0, /*hidden argument*/NULL); // } return; } } // System.Void RazorbackAnimationController::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackAnimationController__ctor_mA0430148D49DF8849759F7F9736E4FE2B110BE51 (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 RazorbackEnemyConfiguration::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackEnemyConfiguration__ctor_m422CE88A3829AB182692CBCBAB63467D8B4790E7 (RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1 * __this, const RuntimeMethod* method) { { EnemyConfiguration__ctor_mA22B29324CAD43036544C00D3FEF0872C9A3A3C0(__this, /*hidden argument*/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 RazorbackFireControl::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackFireControl_Start_mEE1E83D935B211B091A35A4AB5B85A68BFBF6E65 (RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // fireAnim = GetComponent(); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0; L_0 = Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F(__this, /*hidden argument*/Component_GetComponent_TisAnimator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149_m56C584BE9A3B866D54FAEE0529E28C8D1E57989F_RuntimeMethod_var); __this->set_fireAnim_18(L_0); // firingSource = GetComponent(); AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_1; L_1 = Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F(__this, /*hidden argument*/Component_GetComponent_TisAudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B_mCC3B7A679ECE504BFAF8C70C4EF527511F46902F_RuntimeMethod_var); __this->set_firingSource_19(L_1); // missileFireable = (MissileFireable)controlledFireables[missileFireableIndex]; FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_2 = __this->get_controlledFireables_8(); int32_t L_3 = __this->get_missileFireableIndex_9(); NullCheck(L_2); int32_t L_4 = L_3; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_5 = (L_2)->GetAt(static_cast(L_4)); __this->set_missileFireable_20(((MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1 *)CastclassClass((RuntimeObject*)L_5, MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1_il2cpp_TypeInfo_var))); // rollerFireable = (RollerFireable)controlledFireables[rollerFireableIndex]; FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_6 = __this->get_controlledFireables_8(); int32_t L_7 = __this->get_rollerFireableIndex_10(); NullCheck(L_6); int32_t L_8 = L_7; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_9 = (L_6)->GetAt(static_cast(L_8)); __this->set_rollerFireable_21(((RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F *)CastclassClass((RuntimeObject*)L_9, RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F_il2cpp_TypeInfo_var))); // } return; } } // System.Void RazorbackFireControl::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackFireControl_Update_m5CBE9723EB4637733603288880329363FDC65C3D (RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4B68F0A4E0441A036D7E39BC7E639536164196D9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mF39107B3A55F66C83EBCA798CBC93AC4C990DBD7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB38DBEFCD264B4682A190F8592464C0658F702B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m7DF03CE7132B7D4C6AA2AEEA9BD1A8755AE12432_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m3616D04A85546C8251A6C376656CDB5358D893F6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 V_1; memset((&V_1), 0, sizeof(V_1)); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * V_2 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { // if(phaseController.CurrentPhase == 1) BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_0 = __this->get_phaseController_4(); NullCheck(L_0); int32_t L_1; L_1 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_0, /*hidden argument*/NULL); if ((!(((uint32_t)L_1) == ((uint32_t)1)))) { goto IL_0085; } } { // if(mover.StrafingRight) RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * L_2 = __this->get_mover_5(); NullCheck(L_2); bool L_3; L_3 = RazorbackMovement_get_StrafingRight_m53DBD69C314E075158503ECE81B465560FDAF021_inline(L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_0050; } } { // if (controlledFireables[leftGunFireableIndex].ReadyToFire()) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_4 = __this->get_controlledFireables_8(); int32_t L_5 = __this->get_leftGunFireableIndex_11(); NullCheck(L_4); int32_t L_6 = L_5; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck(L_7); bool L_8; L_8 = VirtFuncInvoker0< bool >::Invoke(4 /* System.Boolean Fireable::ReadyToFire() */, L_7); if (!L_8) { goto IL_0251; } } { // fireAnim.SetTrigger(controlledFireables[leftGunFireableIndex].animationTrigger); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_9 = __this->get_fireAnim_18(); FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_10 = __this->get_controlledFireables_8(); int32_t L_11 = __this->get_leftGunFireableIndex_11(); NullCheck(L_10); int32_t L_12 = L_11; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_13 = (L_10)->GetAt(static_cast(L_12)); NullCheck(L_13); String_t* L_14 = L_13->get_animationTrigger_7(); NullCheck(L_9); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_9, L_14, /*hidden argument*/NULL); // } return; } IL_0050: { // if (controlledFireables[rightGunFireableIndex].ReadyToFire()) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_15 = __this->get_controlledFireables_8(); int32_t L_16 = __this->get_rightGunFireableIndex_12(); NullCheck(L_15); int32_t L_17 = L_16; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck(L_18); bool L_19; L_19 = VirtFuncInvoker0< bool >::Invoke(4 /* System.Boolean Fireable::ReadyToFire() */, L_18); if (!L_19) { goto IL_0251; } } { // fireAnim.SetTrigger(controlledFireables[rightGunFireableIndex].animationTrigger); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_20 = __this->get_fireAnim_18(); FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_21 = __this->get_controlledFireables_8(); int32_t L_22 = __this->get_rightGunFireableIndex_12(); NullCheck(L_21); int32_t L_23 = L_22; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_24 = (L_21)->GetAt(static_cast(L_23)); NullCheck(L_24); String_t* L_25 = L_24->get_animationTrigger_7(); NullCheck(L_20); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_20, L_25, /*hidden argument*/NULL); // } return; } IL_0085: { // else if (phaseController.CurrentPhase == 2) BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_26 = __this->get_phaseController_4(); NullCheck(L_26); int32_t L_27; L_27 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_26, /*hidden argument*/NULL); if ((!(((uint32_t)L_27) == ((uint32_t)2)))) { goto IL_019e; } } { // if(phase2SetupComplete) bool L_28 = __this->get_phase2SetupComplete_22(); if (!L_28) { goto IL_0197; } } { // if (missilesNext) bool L_29 = __this->get_missilesNext_23(); if (!L_29) { goto IL_00dc; } } { // if (controlledFireables[rollerFireableIndex].ReadyToFire()) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_30 = __this->get_controlledFireables_8(); int32_t L_31 = __this->get_rollerFireableIndex_10(); NullCheck(L_30); int32_t L_32 = L_31; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_33 = (L_30)->GetAt(static_cast(L_32)); NullCheck(L_33); bool L_34; L_34 = VirtFuncInvoker0< bool >::Invoke(4 /* System.Boolean Fireable::ReadyToFire() */, L_33); if (!L_34) { goto IL_010d; } } { // fireAnim.SetTrigger(controlledFireables[rollerFireableIndex].animationTrigger); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_35 = __this->get_fireAnim_18(); FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_36 = __this->get_controlledFireables_8(); int32_t L_37 = __this->get_rollerFireableIndex_10(); NullCheck(L_36); int32_t L_38 = L_37; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_39 = (L_36)->GetAt(static_cast(L_38)); NullCheck(L_39); String_t* L_40 = L_39->get_animationTrigger_7(); NullCheck(L_35); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_35, L_40, /*hidden argument*/NULL); // } goto IL_010d; } IL_00dc: { // if (controlledFireables[missileFireableIndex].ReadyToFire()) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_41 = __this->get_controlledFireables_8(); int32_t L_42 = __this->get_missileFireableIndex_9(); NullCheck(L_41); int32_t L_43 = L_42; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_44 = (L_41)->GetAt(static_cast(L_43)); NullCheck(L_44); bool L_45; L_45 = VirtFuncInvoker0< bool >::Invoke(4 /* System.Boolean Fireable::ReadyToFire() */, L_44); if (!L_45) { goto IL_010d; } } { // fireAnim.SetTrigger(controlledFireables[missileFireableIndex].animationTrigger); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_46 = __this->get_fireAnim_18(); FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_47 = __this->get_controlledFireables_8(); int32_t L_48 = __this->get_missileFireableIndex_9(); NullCheck(L_47); int32_t L_49 = L_48; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_50 = (L_47)->GetAt(static_cast(L_49)); NullCheck(L_50); String_t* L_51 = L_50->get_animationTrigger_7(); NullCheck(L_46); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_46, L_51, /*hidden argument*/NULL); } IL_010d: { // if (Time.time >= nextExitCheck) float L_52; L_52 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_53 = __this->get_nextExitCheck_25(); if ((!(((float)L_52) >= ((float)L_53)))) { goto IL_0251; } } { // bool allFired = true; V_0 = (bool)1; // foreach (GameObject ordinance in activeOrdinance) List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * L_54 = __this->get_activeOrdinance_24(); NullCheck(L_54); Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 L_55; L_55 = List_1_GetEnumerator_m3616D04A85546C8251A6C376656CDB5358D893F6(L_54, /*hidden argument*/List_1_GetEnumerator_m3616D04A85546C8251A6C376656CDB5358D893F6_RuntimeMethod_var); V_1 = L_55; } IL_012b: try { // begin try (depth: 1) { goto IL_014a; } IL_012d: { // foreach (GameObject ordinance in activeOrdinance) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_56; L_56 = Enumerator_get_Current_mB38DBEFCD264B4682A190F8592464C0658F702B7_inline((Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 *)(&V_1), /*hidden argument*/Enumerator_get_Current_mB38DBEFCD264B4682A190F8592464C0658F702B7_RuntimeMethod_var); V_2 = L_56; // if(ordinance != null && ordinance.activeSelf) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_57 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_58; L_58 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_57, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_58) { goto IL_014a; } } IL_013e: { GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_59 = V_2; NullCheck(L_59); bool L_60; L_60 = GameObject_get_activeSelf_m4865097C24FB29F3C31F5C30619AF242297F23EE(L_59, /*hidden argument*/NULL); if (!L_60) { goto IL_014a; } } IL_0146: { // allFired = false; V_0 = (bool)0; // break; IL2CPP_LEAVE(0x163, FINALLY_0155); } IL_014a: { // foreach (GameObject ordinance in activeOrdinance) bool L_61; L_61 = Enumerator_MoveNext_mF39107B3A55F66C83EBCA798CBC93AC4C990DBD7((Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 *)(&V_1), /*hidden argument*/Enumerator_MoveNext_mF39107B3A55F66C83EBCA798CBC93AC4C990DBD7_RuntimeMethod_var); if (L_61) { goto IL_012d; } } IL_0153: { IL2CPP_LEAVE(0x163, FINALLY_0155); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0155; } FINALLY_0155: { // begin finally (depth: 1) Enumerator_Dispose_m4B68F0A4E0441A036D7E39BC7E639536164196D9((Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 *)(&V_1), /*hidden argument*/Enumerator_Dispose_m4B68F0A4E0441A036D7E39BC7E639536164196D9_RuntimeMethod_var); IL2CPP_END_FINALLY(341) } // end finally (depth: 1) IL2CPP_CLEANUP(341) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x163, IL_0163) } IL_0163: { // if(allFired) bool L_62 = V_0; if (!L_62) { goto IL_0184; } } { // phase2SetupComplete = false; __this->set_phase2SetupComplete_22((bool)0); // activeOrdinance.Clear(); List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * L_63 = __this->get_activeOrdinance_24(); NullCheck(L_63); List_1_Clear_m7DF03CE7132B7D4C6AA2AEEA9BD1A8755AE12432(L_63, /*hidden argument*/List_1_Clear_m7DF03CE7132B7D4C6AA2AEEA9BD1A8755AE12432_RuntimeMethod_var); // phaseController.EnterPhase(1); BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_64 = __this->get_phaseController_4(); NullCheck(L_64); BossPhaseController_EnterPhase_mBA792B7F0BE70326EDCB484461DB528C9E8482E5(L_64, 1, /*hidden argument*/NULL); } IL_0184: { // nextExitCheck = Time.time + phaseTwoExitCheckInterval; float L_65; L_65 = Time_get_time_m52C9390086344FA8787001ED5911550D850CE515(/*hidden argument*/NULL); float L_66 = __this->get_phaseTwoExitCheckInterval_14(); __this->set_nextExitCheck_25(((float)il2cpp_codegen_add((float)L_65, (float)L_66))); // } return; } IL_0197: { // Phase2Setup(); RazorbackFireControl_Phase2Setup_m96447DEE2F6D879C705C60A305D9FA34E7BB3E74(__this, /*hidden argument*/NULL); // } return; } IL_019e: { // else if(phaseController.CurrentPhase == 3) BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_67 = __this->get_phaseController_4(); NullCheck(L_67); int32_t L_68; L_68 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_67, /*hidden argument*/NULL); if ((!(((uint32_t)L_68) == ((uint32_t)3)))) { goto IL_01e1; } } { // if (controlledFireables[waveFireableIndex].ReadyToFire()) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_69 = __this->get_controlledFireables_8(); int32_t L_70 = __this->get_waveFireableIndex_13(); NullCheck(L_69); int32_t L_71 = L_70; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_72 = (L_69)->GetAt(static_cast(L_71)); NullCheck(L_72); bool L_73; L_73 = VirtFuncInvoker0< bool >::Invoke(4 /* System.Boolean Fireable::ReadyToFire() */, L_72); if (!L_73) { goto IL_0251; } } { // fireAnim.SetTrigger(controlledFireables[waveFireableIndex].animationTrigger); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_74 = __this->get_fireAnim_18(); FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_75 = __this->get_controlledFireables_8(); int32_t L_76 = __this->get_waveFireableIndex_13(); NullCheck(L_75); int32_t L_77 = L_76; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_78 = (L_75)->GetAt(static_cast(L_77)); NullCheck(L_78); String_t* L_79 = L_78->get_animationTrigger_7(); NullCheck(L_74); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_74, L_79, /*hidden argument*/NULL); // } return; } IL_01e1: { // else if (phaseController.CurrentPhase == 4) BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_80 = __this->get_phaseController_4(); NullCheck(L_80); int32_t L_81; L_81 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_80, /*hidden argument*/NULL); if ((!(((uint32_t)L_81) == ((uint32_t)4)))) { goto IL_0251; } } { // if (controlledFireables[rightGunFireableIndex].ReadyToFire()) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_82 = __this->get_controlledFireables_8(); int32_t L_83 = __this->get_rightGunFireableIndex_12(); NullCheck(L_82); int32_t L_84 = L_83; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_85 = (L_82)->GetAt(static_cast(L_84)); NullCheck(L_85); bool L_86; L_86 = VirtFuncInvoker0< bool >::Invoke(4 /* System.Boolean Fireable::ReadyToFire() */, L_85); if (!L_86) { goto IL_0220; } } { // fireAnim.SetTrigger(controlledFireables[rightGunFireableIndex].animationTrigger); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_87 = __this->get_fireAnim_18(); FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_88 = __this->get_controlledFireables_8(); int32_t L_89 = __this->get_rightGunFireableIndex_12(); NullCheck(L_88); int32_t L_90 = L_89; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_91 = (L_88)->GetAt(static_cast(L_90)); NullCheck(L_91); String_t* L_92 = L_91->get_animationTrigger_7(); NullCheck(L_87); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_87, L_92, /*hidden argument*/NULL); } IL_0220: { // if (controlledFireables[leftGunFireableIndex].ReadyToFire()) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_93 = __this->get_controlledFireables_8(); int32_t L_94 = __this->get_leftGunFireableIndex_11(); NullCheck(L_93); int32_t L_95 = L_94; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_96 = (L_93)->GetAt(static_cast(L_95)); NullCheck(L_96); bool L_97; L_97 = VirtFuncInvoker0< bool >::Invoke(4 /* System.Boolean Fireable::ReadyToFire() */, L_96); if (!L_97) { goto IL_0251; } } { // fireAnim.SetTrigger(controlledFireables[leftGunFireableIndex].animationTrigger); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_98 = __this->get_fireAnim_18(); FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_99 = __this->get_controlledFireables_8(); int32_t L_100 = __this->get_leftGunFireableIndex_11(); NullCheck(L_99); int32_t L_101 = L_100; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_102 = (L_99)->GetAt(static_cast(L_101)); NullCheck(L_102); String_t* L_103 = L_102->get_animationTrigger_7(); NullCheck(L_98); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_98, L_103, /*hidden argument*/NULL); } IL_0251: { // } return; } } // System.Void RazorbackFireControl::FireFireable(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackFireControl_FireFireable_m7A7CA7DA832C9B9CE0E57C59D75B20D8B3E7010C (RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * __this, String_t* ___fireableName0, const RuntimeMethod* method) { FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* V_0 = NULL; int32_t V_1 = 0; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * V_2 = NULL; { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_0 = __this->get_controlledFireables_8(); V_0 = L_0; V_1 = 0; goto IL_0045; } IL_000b: { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = L_4; // if (fireable.fireableName == fireableName && fireable.gameObject.activeInHierarchy) Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_5 = V_2; NullCheck(L_5); String_t* L_6 = L_5->get_fireableName_4(); String_t* L_7 = ___fireableName0; bool L_8; L_8 = String_op_Equality_m50B3548E4AC232558190B0052877B290AA1D436A(L_6, L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0041; } } { Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_9 = V_2; NullCheck(L_9); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_10; L_10 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_9, /*hidden argument*/NULL); NullCheck(L_10); bool L_11; L_11 = GameObject_get_activeInHierarchy_mA3990AC5F61BB35283188E925C2BE7F7BF67734B(L_10, /*hidden argument*/NULL); if (!L_11) { goto IL_0041; } } { // fireable.Fire(firingSource, mover.MovementForce); Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_12 = V_2; AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_13 = __this->get_firingSource_19(); RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * L_14 = __this->get_mover_5(); NullCheck(L_14); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_15; L_15 = EnemyMovement_get_MovementForce_m8DA459F2D793AD9C44BD93B765871C96F7A27C74(L_14, /*hidden argument*/NULL); NullCheck(L_12); VirtActionInvoker2< AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B *, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E >::Invoke(5 /* System.Void Fireable::Fire(UnityEngine.AudioSource,UnityEngine.Vector3) */, L_12, L_13, L_15); } IL_0041: { int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0045: { // foreach (Fireable fireable in controlledFireables) int32_t L_17 = V_1; FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_18 = V_0; NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))) { goto IL_000b; } } { // } return; } } // System.Void RazorbackFireControl::ImposeFireDelay(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackFireControl_ImposeFireDelay_mCBFB7691992BD9473580D59F1304D669C0D55900 (RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * __this, float ___delay0, const RuntimeMethod* method) { FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* V_0 = NULL; int32_t V_1 = 0; { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_0 = __this->get_controlledFireables_8(); V_0 = L_0; V_1 = 0; goto IL_0018; } IL_000b: { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_4 = (L_1)->GetAt(static_cast(L_3)); // fireable.ResetNextFire(delay); float L_5 = ___delay0; NullCheck(L_4); Fireable_ResetNextFire_m9F36F1F5F064124FE8CA1DCBC37C3F6BFF2802CC(L_4, L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_0018: { // foreach (Fireable fireable in controlledFireables) int32_t L_7 = V_1; FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_000b; } } { // } return; } } // System.Void RazorbackFireControl::Phase3Setup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackFireControl_Phase3Setup_mD285D1BAD7EF004C09FA4C545A7E12FF63BDAF52 (RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4B68F0A4E0441A036D7E39BC7E639536164196D9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mF39107B3A55F66C83EBCA798CBC93AC4C990DBD7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB38DBEFCD264B4682A190F8592464C0658F702B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisEnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D_mBC19B433200C14A794B94754232BF76C01363EEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m039B3B8FECA7E011EA92B92CF9A56F3D93FDAEB6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m7DF03CE7132B7D4C6AA2AEEA9BD1A8755AE12432_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mFEE18833B787BC65A582E4E2D97BBB4A9E80959F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m3616D04A85546C8251A6C376656CDB5358D893F6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D * V_0 = NULL; Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 V_1; memset((&V_1), 0, sizeof(V_1)); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * V_2 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { // phase2SetupComplete = false; __this->set_phase2SetupComplete_22((bool)0); // controlledFireables[waveFireableIndex].ResetNextFire(); FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_0 = __this->get_controlledFireables_8(); int32_t L_1 = __this->get_waveFireableIndex_13(); NullCheck(L_0); int32_t L_2 = L_1; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_3 = (L_0)->GetAt(static_cast(L_2)); NullCheck(L_3); Fireable_ResetNextFire_m9F36F1F5F064124FE8CA1DCBC37C3F6BFF2802CC(L_3, (0.0f), /*hidden argument*/NULL); // foreach (GameObject ordinance in activeOrdinance) List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * L_4 = __this->get_activeOrdinance_24(); NullCheck(L_4); Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 L_5; L_5 = List_1_GetEnumerator_m3616D04A85546C8251A6C376656CDB5358D893F6(L_4, /*hidden argument*/List_1_GetEnumerator_m3616D04A85546C8251A6C376656CDB5358D893F6_RuntimeMethod_var); V_1 = L_5; } IL_002a: try { // begin try (depth: 1) { goto IL_0053; } IL_002c: { // foreach (GameObject ordinance in activeOrdinance) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_6; L_6 = Enumerator_get_Current_mB38DBEFCD264B4682A190F8592464C0658F702B7_inline((Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 *)(&V_1), /*hidden argument*/Enumerator_get_Current_mB38DBEFCD264B4682A190F8592464C0658F702B7_RuntimeMethod_var); V_2 = L_6; // if (ordinance != null) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_7 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_8; L_8 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_7, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_8) { goto IL_0053; } } IL_003d: { // behavior = ordinance.GetComponent(); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_9 = V_2; NullCheck(L_9); EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D * L_10; L_10 = GameObject_GetComponent_TisEnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D_mBC19B433200C14A794B94754232BF76C01363EEE(L_9, /*hidden argument*/GameObject_GetComponent_TisEnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D_mBC19B433200C14A794B94754232BF76C01363EEE_RuntimeMethod_var); V_0 = L_10; // if(behavior != null) EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D * L_11 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_12; L_12 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_11, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_12) { goto IL_0053; } } IL_004d: { // behavior.GotDestroyed(); EnemyBehavior_t3C70D0F488598873CD1C7D82A603812075D1CB0D * L_13 = V_0; NullCheck(L_13); VirtActionInvoker0::Invoke(7 /* System.Void EnemyBehavior::GotDestroyed() */, L_13); } IL_0053: { // foreach (GameObject ordinance in activeOrdinance) bool L_14; L_14 = Enumerator_MoveNext_mF39107B3A55F66C83EBCA798CBC93AC4C990DBD7((Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 *)(&V_1), /*hidden argument*/Enumerator_MoveNext_mF39107B3A55F66C83EBCA798CBC93AC4C990DBD7_RuntimeMethod_var); if (L_14) { goto IL_002c; } } IL_005c: { IL2CPP_LEAVE(0x6C, FINALLY_005e); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005e; } FINALLY_005e: { // begin finally (depth: 1) Enumerator_Dispose_m4B68F0A4E0441A036D7E39BC7E639536164196D9((Enumerator_tFF7242F2EA0307D809676E9B45A3AF1F8BB52A14 *)(&V_1), /*hidden argument*/Enumerator_Dispose_m4B68F0A4E0441A036D7E39BC7E639536164196D9_RuntimeMethod_var); IL2CPP_END_FINALLY(94) } // end finally (depth: 1) IL2CPP_CLEANUP(94) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x6C, IL_006c) } IL_006c: { // activeOrdinance.Clear(); List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * L_15 = __this->get_activeOrdinance_24(); NullCheck(L_15); List_1_Clear_m7DF03CE7132B7D4C6AA2AEEA9BD1A8755AE12432(L_15, /*hidden argument*/List_1_Clear_m7DF03CE7132B7D4C6AA2AEEA9BD1A8755AE12432_RuntimeMethod_var); // missileFireable.missiles.Clear(); MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1 * L_16 = __this->get_missileFireable_20(); NullCheck(L_16); List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B * L_17 = L_16->get_missiles_13(); NullCheck(L_17); List_1_Clear_m039B3B8FECA7E011EA92B92CF9A56F3D93FDAEB6(L_17, /*hidden argument*/List_1_Clear_m039B3B8FECA7E011EA92B92CF9A56F3D93FDAEB6_RuntimeMethod_var); // rollerFireable.rollers.Clear(); RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F * L_18 = __this->get_rollerFireable_21(); NullCheck(L_18); List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18 * L_19 = L_18->get_rollers_12(); NullCheck(L_19); List_1_Clear_mFEE18833B787BC65A582E4E2D97BBB4A9E80959F(L_19, /*hidden argument*/List_1_Clear_mFEE18833B787BC65A582E4E2D97BBB4A9E80959F_RuntimeMethod_var); // } return; } } // System.Void RazorbackFireControl::Phase4Setup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackFireControl_Phase4Setup_m774E4D09221D6BE5FEE42BF4F6A7D7EB23E2532B (RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* V_0 = NULL; int32_t V_1 = 0; ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67 * V_2 = NULL; { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_0 = __this->get_controlledFireables_8(); V_0 = L_0; V_1 = 0; goto IL_002d; } IL_000b: { // foreach (Fireable fireable in controlledFireables) FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 * L_4 = (L_1)->GetAt(static_cast(L_3)); // ProjectileFireable projFire = fireable as ProjectileFireable; V_2 = ((ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67 *)IsInstClass((RuntimeObject*)L_4, ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67_il2cpp_TypeInfo_var)); // if(projFire != null) ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67 * L_5 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_5, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_6) { goto IL_0029; } } { // projFire.fireVariance = phaseFourFireVariance; ProjectileFireable_t9C1693243C929A9FACD6A874528ABD60972A8E67 * L_7 = V_2; float L_8 = __this->get_phaseFourFireVariance_15(); NullCheck(L_7); L_7->set_fireVariance_14(L_8); } IL_0029: { int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)); } IL_002d: { // foreach (Fireable fireable in controlledFireables) int32_t L_10 = V_1; FireableU5BU5D_t6CAC4EE1ACBA628A5256D3A85A1976D48348BB4E* L_11 = V_0; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))) { goto IL_000b; } } { // } return; } } // System.Void RazorbackFireControl::Phase2Setup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackFireControl_Phase2Setup_m96447DEE2F6D879C705C60A305D9FA34E7BB3E74 (RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMissile_t795172D7A498C2C86B7E3C9D6662448AED3DD053_m2AEE2B77FDC623FE4836874B97F87EF24DE954B8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRoller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276_m92845914FA26DAA8AAE66F6B74A10DBABB0CB425_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m3DD76DE838FA83DF972E0486A296345EB3A7DDF3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m492A84FA44507D132D014DA5F76B382D4BB6C9AD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mDAB03D25D4B05DE0D0EF6108960EAD8BB1ADABFC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* V_0 = NULL; int32_t V_1 = 0; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_2 = NULL; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * V_3 = NULL; { // if(missilesNext) bool L_0 = __this->get_missilesNext_23(); if (!L_0) { goto IL_0082; } } { // missilesNext = false; __this->set_missilesNext_23((bool)0); // foreach(Transform ordPos in missilePositions) TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* L_1 = __this->get_missilePositions_16(); V_0 = L_1; V_1 = 0; goto IL_007a; } IL_001a: { // foreach(Transform ordPos in missilePositions) TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = L_5; // createdOrdinance = Instantiate(missilePrefab, ordPos); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6 = __this->get_missilePrefab_6(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_7 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_8; L_8 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF(L_6, L_7, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF_RuntimeMethod_var); __this->set_createdOrdinance_26(L_8); // activeOrdinance.Add(createdOrdinance.gameObject); List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * L_9 = __this->get_activeOrdinance_24(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_10 = __this->get_createdOrdinance_26(); NullCheck(L_10); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_11; L_11 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_10, /*hidden argument*/NULL); NullCheck(L_9); List_1_Add_m3DD76DE838FA83DF972E0486A296345EB3A7DDF3(L_9, L_11, /*hidden argument*/List_1_Add_m3DD76DE838FA83DF972E0486A296345EB3A7DDF3_RuntimeMethod_var); // missileFireable.missiles.Add(createdOrdinance.gameObject.GetComponent()); MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1 * L_12 = __this->get_missileFireable_20(); NullCheck(L_12); List_1_tE116573CCE4B68332635A59D3AC6A9831B28BF0B * L_13 = L_12->get_missiles_13(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_14 = __this->get_createdOrdinance_26(); NullCheck(L_14); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_15; L_15 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_14, /*hidden argument*/NULL); NullCheck(L_15); Missile_t795172D7A498C2C86B7E3C9D6662448AED3DD053 * L_16; L_16 = GameObject_GetComponent_TisMissile_t795172D7A498C2C86B7E3C9D6662448AED3DD053_m2AEE2B77FDC623FE4836874B97F87EF24DE954B8(L_15, /*hidden argument*/GameObject_GetComponent_TisMissile_t795172D7A498C2C86B7E3C9D6662448AED3DD053_m2AEE2B77FDC623FE4836874B97F87EF24DE954B8_RuntimeMethod_var); NullCheck(L_13); List_1_Add_m492A84FA44507D132D014DA5F76B382D4BB6C9AD(L_13, L_16, /*hidden argument*/List_1_Add_m492A84FA44507D132D014DA5F76B382D4BB6C9AD_RuntimeMethod_var); // missileFireable.ResetNextFire(); MissileFireable_tC40CFC052065EF7DDB668A167B24E653E9F97CF1 * L_17 = __this->get_missileFireable_20(); NullCheck(L_17); Fireable_ResetNextFire_m9F36F1F5F064124FE8CA1DCBC37C3F6BFF2802CC(L_17, (0.0f), /*hidden argument*/NULL); int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)); } IL_007a: { // foreach(Transform ordPos in missilePositions) int32_t L_19 = V_1; TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* L_20 = V_0; NullCheck(L_20); if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))) { goto IL_001a; } } { // } goto IL_00fa; } IL_0082: { // missilesNext = true; __this->set_missilesNext_23((bool)1); // foreach (Transform ordPos in rollerPositions) TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* L_21 = __this->get_rollerPositions_17(); V_0 = L_21; V_1 = 0; goto IL_00f4; } IL_0094: { // foreach (Transform ordPos in rollerPositions) TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* L_22 = V_0; int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = L_23; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_25 = (L_22)->GetAt(static_cast(L_24)); V_3 = L_25; // createdOrdinance = Instantiate(rollerPrefab, ordPos); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_26 = __this->get_rollerPrefab_7(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_27 = V_3; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_28; L_28 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF(L_26, L_27, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_mB00346DB0D13AA6689F61BE8CF724F59AA87CCFF_RuntimeMethod_var); __this->set_createdOrdinance_26(L_28); // activeOrdinance.Add(createdOrdinance.gameObject); List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * L_29 = __this->get_activeOrdinance_24(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_30 = __this->get_createdOrdinance_26(); NullCheck(L_30); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_31; L_31 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_30, /*hidden argument*/NULL); NullCheck(L_29); List_1_Add_m3DD76DE838FA83DF972E0486A296345EB3A7DDF3(L_29, L_31, /*hidden argument*/List_1_Add_m3DD76DE838FA83DF972E0486A296345EB3A7DDF3_RuntimeMethod_var); // rollerFireable.rollers.Add(createdOrdinance.gameObject.GetComponent()); RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F * L_32 = __this->get_rollerFireable_21(); NullCheck(L_32); List_1_tECA26AB4B21D271531BD39E77C3A60E8BEE4DF18 * L_33 = L_32->get_rollers_12(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_34 = __this->get_createdOrdinance_26(); NullCheck(L_34); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_35; L_35 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_34, /*hidden argument*/NULL); NullCheck(L_35); Roller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276 * L_36; L_36 = GameObject_GetComponent_TisRoller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276_m92845914FA26DAA8AAE66F6B74A10DBABB0CB425(L_35, /*hidden argument*/GameObject_GetComponent_TisRoller_tA3AC7574FBCFD37D0A5D1B5CE69F3735D94BF276_m92845914FA26DAA8AAE66F6B74A10DBABB0CB425_RuntimeMethod_var); NullCheck(L_33); List_1_Add_mDAB03D25D4B05DE0D0EF6108960EAD8BB1ADABFC(L_33, L_36, /*hidden argument*/List_1_Add_mDAB03D25D4B05DE0D0EF6108960EAD8BB1ADABFC_RuntimeMethod_var); // rollerFireable.ResetNextFire(); RollerFireable_tC61ECDB4E62CD6F20A6314811D2C285614A21D0F * L_37 = __this->get_rollerFireable_21(); NullCheck(L_37); Fireable_ResetNextFire_m9F36F1F5F064124FE8CA1DCBC37C3F6BFF2802CC(L_37, (0.0f), /*hidden argument*/NULL); int32_t L_38 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00f4: { // foreach (Transform ordPos in rollerPositions) int32_t L_39 = V_1; TransformU5BU5D_t7821C0520CC567C0A069329C01AE9C058C7E3F1D* L_40 = V_0; NullCheck(L_40); if ((((int32_t)L_39) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_40)->max_length)))))) { goto IL_0094; } } IL_00fa: { // phase2SetupComplete = true; __this->set_phase2SetupComplete_22((bool)1); // } return; } } // System.Void RazorbackFireControl::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackFireControl__ctor_m8504F235898E70F2172030E896FC6600A6107973 (RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m859B0EE8491FDDEB1A3F7115D334B863E025BBC8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public float phaseTwoExitCheckInterval = 1f; __this->set_phaseTwoExitCheckInterval_14((1.0f)); // public float phaseFourFireVariance = 5f; __this->set_phaseFourFireVariance_15((5.0f)); // bool missilesNext = true; __this->set_missilesNext_23((bool)1); // List activeOrdinance = new List(); //when all active ordinance is gone phase 2 ends List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 * L_0 = (List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5 *)il2cpp_codegen_object_new(List_1_t6D0A10F47F3440798295D2FFFC6D016477AF38E5_il2cpp_TypeInfo_var); List_1__ctor_m859B0EE8491FDDEB1A3F7115D334B863E025BBC8(L_0, /*hidden argument*/List_1__ctor_m859B0EE8491FDDEB1A3F7115D334B863E025BBC8_RuntimeMethod_var); __this->set_activeOrdinance_24(L_0); MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean RazorbackMovement::get_StrafingRight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RazorbackMovement_get_StrafingRight_m53DBD69C314E075158503ECE81B465560FDAF021 (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method) { { // public bool StrafingRight { get; private set; } bool L_0 = __this->get_U3CStrafingRightU3Ek__BackingField_71(); return L_0; } } // System.Void RazorbackMovement::set_StrafingRight(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackMovement_set_StrafingRight_mCFBE138A3D44C292C1198C241AAF4127EF48FABF (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, bool ___value0, const RuntimeMethod* method) { { // public bool StrafingRight { get; private set; } bool L_0 = ___value0; __this->set_U3CStrafingRightU3Ek__BackingField_71(L_0); return; } } // System.Void RazorbackMovement::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackMovement_OnEnable_mEA46BE61AC0163B61D637692792D69470F4776C3 (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method) { { // base.OnEnable(); EnemyMovement_OnEnable_m840E160AEFC29716F0290C3F3D51A55B239F02B4(__this, /*hidden argument*/NULL); // } return; } } // System.Void RazorbackMovement::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackMovement_Start_m56A0E3442A0B40B7B097D4FD14FAF01149E0EC6C (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // base.Start(); EnemyMovement_Start_m94784B4CCCFC527F201E228AF5F81D0B1AA81C99(__this, /*hidden argument*/NULL); // startSpeed = follower.speed; Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_0 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_follower_14(); NullCheck(L_0); float L_1 = L_0->get_speed_5(); __this->set_startSpeed_61(L_1); // maxOutside = Player.MaxSideDistance - OUTER_RAIL_MAX; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); float L_2; L_2 = Player_get_MaxSideDistance_m8C1AB504AAAC6159510EBC2CF51AF11BF96B0B73(/*hidden argument*/NULL); __this->set_maxOutside_65(((float)il2cpp_codegen_subtract((float)L_2, (float)(3.0f)))); // } return; } } // System.Void RazorbackMovement::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackMovement_Update_mAF5C2E8E0C8EE4CC6872C038F7553F7CE5CE347F (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method) { Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_1; memset((&V_1), 0, sizeof(V_1)); float V_2 = 0.0f; { // base.Update(); EnemyMovement_Update_mDFD118039E40A0039E1928DCF217453DC9339FAC(__this, /*hidden argument*/NULL); // follower.TargetSpeed = GetSpeedTarget(); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_0 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_follower_14(); float L_1; L_1 = RazorbackMovement_GetSpeedTarget_m82D215335F7257CE12E9398EDD93D61BAD0954CF(__this, /*hidden argument*/NULL); NullCheck(L_0); Follower_set_TargetSpeed_m86582EB9E6E5A8C85787E3BBA28729F7567D0284(L_0, L_1, /*hidden argument*/NULL); // if (phaseController.CurrentPhase == 4) BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_2 = __this->get_phaseController_29(); NullCheck(L_2); int32_t L_3; L_3 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_2, /*hidden argument*/NULL); if ((!(((uint32_t)L_3) == ((uint32_t)4)))) { goto IL_00e1; } } { // Quaternion targetRotation = Quaternion.identity; Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_4; L_4 = Quaternion_get_identity_mB872ACF032ACC4D32EE3472D98A9694205AE2C8D(/*hidden argument*/NULL); V_0 = L_4; // Vector3 localVel = transform.InverseTransformDirection(rb.velocity); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_5; L_5 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_6 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_rb_13(); NullCheck(L_6); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_7; L_7 = Rigidbody_get_velocity_mCFB033F3BD14C2BA68E797DFA4950F9307EC8E2C(L_6, /*hidden argument*/NULL); NullCheck(L_5); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_8; L_8 = Transform_InverseTransformDirection_m9EB6F7A2598FD8D6B52F0A6EBA96A3BAAF68D696(L_5, L_7, /*hidden argument*/NULL); V_1 = L_8; // float rotationAngle = follower.Rotation - localVel.x * lateralLeanIntensity; Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_9 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_follower_14(); NullCheck(L_9); float L_10; L_10 = Follower_get_Rotation_m53E70D1B9C33EC8E1B036CA015EED90ECC7034EF(L_9, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_11 = V_1; float L_12 = L_11.get_x_2(); float L_13 = __this->get_lateralLeanIntensity_35(); V_2 = ((float)il2cpp_codegen_subtract((float)L_10, (float)((float)il2cpp_codegen_multiply((float)L_12, (float)L_13)))); // if (Mathf.Abs(rotationAngle) >= minLeanThreshold) float L_14 = V_2; float L_15; L_15 = fabsf(L_14); float L_16 = __this->get_minLeanThreshold_33(); if ((!(((float)L_15) >= ((float)L_16)))) { goto IL_00a4; } } { // if (rotationAngle > maximumLean) float L_17 = V_2; float L_18 = __this->get_maximumLean_32(); if ((!(((float)L_17) > ((float)L_18)))) { goto IL_007f; } } { // rotationAngle = maximumLean; float L_19 = __this->get_maximumLean_32(); V_2 = L_19; goto IL_0091; } IL_007f: { // else if (rotationAngle < -maximumLean) float L_20 = V_2; float L_21 = __this->get_maximumLean_32(); if ((!(((float)L_20) < ((float)((-L_21)))))) { goto IL_0091; } } { // rotationAngle = -maximumLean; float L_22 = __this->get_maximumLean_32(); V_2 = ((-L_22)); } IL_0091: { // targetRotation = Quaternion.Euler(0, 0, rotationAngle); float L_23 = V_2; Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_24; L_24 = Quaternion_Euler_mD694BA6F38A792C3D728A8BBAFF13000F5F3B64A((0.0f), (0.0f), L_23, /*hidden argument*/NULL); V_0 = L_24; // } goto IL_00b9; } IL_00a4: { // targetRotation = Quaternion.Euler(0, 0, 0); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_25; L_25 = Quaternion_Euler_mD694BA6F38A792C3D728A8BBAFF13000F5F3B64A((0.0f), (0.0f), (0.0f), /*hidden argument*/NULL); V_0 = L_25; } IL_00b9: { // transform.localRotation = Quaternion.Lerp(transform.localRotation, targetRotation, Time.fixedDeltaTime * leanSpeed); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_26; L_26 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_27; L_27 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_27); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_28; L_28 = Transform_get_localRotation_mA6472AE7509D762965275D79B645A14A9CCF5BE5(L_27, /*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_29 = V_0; float L_30; L_30 = Time_get_fixedDeltaTime_m4F02C3AE3A27A629B120B28139C1875CD5978688(/*hidden argument*/NULL); float L_31 = __this->get_leanSpeed_34(); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_32; L_32 = Quaternion_Lerp_m052D34B6A82F60FE65722D2B39594B8651E2C79B(L_28, L_29, ((float)il2cpp_codegen_multiply((float)L_30, (float)L_31)), /*hidden argument*/NULL); NullCheck(L_26); Transform_set_localRotation_m1A9101457EC4653AFC93FCC4065A29F2C78FA62C(L_26, L_32, /*hidden argument*/NULL); } IL_00e1: { // } return; } } // System.Void RazorbackMovement::FixedUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackMovement_FixedUpdate_m25849E6EA81B06A2C267BAB707290689C0CBF4ED (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method) { { // base.FixedUpdate(); EnemyMovement_FixedUpdate_mDA673321C9B1060802BBDD41752D1BFA7504877E(__this, /*hidden argument*/NULL); // rb.AddForce(GetLateralForceDirection()); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_0 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_rb_13(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_1; L_1 = RazorbackMovement_GetLateralForceDirection_m3628F0D0A7A14DCDBB86B762FDE940305EC1AD14(__this, /*hidden argument*/NULL); NullCheck(L_0); Rigidbody_AddForce_mDFB0D57C25682B826999B0074F5C0FD399C6401D(L_0, L_1, /*hidden argument*/NULL); // } return; } } // System.Void RazorbackMovement::StartPhaseOne() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackMovement_StartPhaseOne_m5E40B2EF4FA27BE655D2C2E01BB19192C9B4B879 (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method) { { // isGrounded = true; ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->set_isGrounded_10((bool)1); // phaseOneStrafeLoops = 0; __this->set_phaseOneStrafeLoops_67(0); // phaseOneStrafeStartPosition = RoadCenterDistance; float L_0; L_0 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); __this->set_phaseOneStrafeStartPosition_68(L_0); // prevCenterDist = RoadCenterDistance; float L_1; L_1 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); __this->set_prevCenterDist_66(L_1); // ignoreFirstPass = false; __this->set_ignoreFirstPass_69((bool)0); // if (phaseOneStrafeStartPosition > maxOutside) float L_2 = __this->get_phaseOneStrafeStartPosition_68(); float L_3 = __this->get_maxOutside_65(); if ((!(((float)L_2) > ((float)L_3)))) { goto IL_0050; } } { // phaseOneStrafeStartPosition = maxOutside; float L_4 = __this->get_maxOutside_65(); __this->set_phaseOneStrafeStartPosition_68(L_4); // ignoreFirstPass = true; __this->set_ignoreFirstPass_69((bool)1); // } goto IL_0073; } IL_0050: { // else if (phaseOneStrafeStartPosition < -maxOutside) float L_5 = __this->get_phaseOneStrafeStartPosition_68(); float L_6 = __this->get_maxOutside_65(); if ((!(((float)L_5) < ((float)((-L_6)))))) { goto IL_0073; } } { // phaseOneStrafeStartPosition = -maxOutside; float L_7 = __this->get_maxOutside_65(); __this->set_phaseOneStrafeStartPosition_68(((-L_7))); // ignoreFirstPass = true; __this->set_ignoreFirstPass_69((bool)1); } IL_0073: { // StrafingRight = phaseOneStrafeStartPosition < 0; float L_8 = __this->get_phaseOneStrafeStartPosition_68(); RazorbackMovement_set_StrafingRight_mCFBE138A3D44C292C1198C241AAF4127EF48FABF_inline(__this, (bool)((((float)L_8) < ((float)(0.0f)))? 1 : 0), /*hidden argument*/NULL); // } return; } } // System.Void RazorbackMovement::StartPhaseThree() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackMovement_StartPhaseThree_m2C28474495C82B4D8C59EABEADDBC39F3953E9D8 (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method) { { // StrafingRight = RoadCenterDistance < 0; float L_0; L_0 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); RazorbackMovement_set_StrafingRight_mCFBE138A3D44C292C1198C241AAF4127EF48FABF_inline(__this, (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0), /*hidden argument*/NULL); // phaseThreeElapsed = 0f; __this->set_phaseThreeElapsed_70((0.0f)); // } return; } } // System.Single RazorbackMovement::GetSpeedTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RazorbackMovement_GetSpeedTarget_m82D215335F7257CE12E9398EDD93D61BAD0954CF (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_2; memset((&V_2), 0, sizeof(V_2)); float V_3 = 0.0f; { // float targetSpeed = follower.speed; Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_0 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_follower_14(); NullCheck(L_0); float L_1 = L_0->get_speed_5(); V_0 = L_1; // if (animController.rammingState == RammingState.Left // || animController.rammingState == RammingState.Right // || animController.rammingState == RammingState.LeftRecoil // || animController.rammingState == RammingState.RightRecoil) RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_2 = __this->get_animController_30(); NullCheck(L_2); int32_t L_3 = L_2->get_rammingState_14(); if ((((int32_t)L_3) == ((int32_t)(-1)))) { goto IL_0045; } } { RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_4 = __this->get_animController_30(); NullCheck(L_4); int32_t L_5 = L_4->get_rammingState_14(); if ((((int32_t)L_5) == ((int32_t)1))) { goto IL_0045; } } { RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_6 = __this->get_animController_30(); NullCheck(L_6); int32_t L_7 = L_6->get_rammingState_14(); if ((((int32_t)L_7) == ((int32_t)((int32_t)-2)))) { goto IL_0045; } } { RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_8 = __this->get_animController_30(); NullCheck(L_8); int32_t L_9 = L_8->get_rammingState_14(); if ((!(((uint32_t)L_9) == ((uint32_t)2)))) { goto IL_0047; } } IL_0045: { // return targetSpeed; float L_10 = V_0; return L_10; } IL_0047: { // if (phaseController.CurrentPhase > 0 && phaseController.CurrentPhase < 4) BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_11 = __this->get_phaseController_29(); NullCheck(L_11); int32_t L_12; L_12 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_11, /*hidden argument*/NULL); if ((((int32_t)L_12) <= ((int32_t)0))) { goto IL_016f; } } { BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_13 = __this->get_phaseController_29(); NullCheck(L_13); int32_t L_14; L_14 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_13, /*hidden argument*/NULL); if ((((int32_t)L_14) >= ((int32_t)4))) { goto IL_016f; } } { // float ahead = phase1AheadTarget; float L_15 = __this->get_phase1AheadTarget_42(); V_1 = L_15; // if(phaseController.CurrentPhase == 2) BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_16 = __this->get_phaseController_29(); NullCheck(L_16); int32_t L_17; L_17 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_16, /*hidden argument*/NULL); if ((!(((uint32_t)L_17) == ((uint32_t)2)))) { goto IL_0087; } } { // ahead = phase2AheadTarget; float L_18 = __this->get_phase2AheadTarget_43(); V_1 = L_18; // } goto IL_009c; } IL_0087: { // else if (phaseController.CurrentPhase == 3) BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_19 = __this->get_phaseController_29(); NullCheck(L_19); int32_t L_20; L_20 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_19, /*hidden argument*/NULL); if ((!(((uint32_t)L_20) == ((uint32_t)3)))) { goto IL_009c; } } { // ahead = phase3AheadTarget; float L_21 = __this->get_phase3AheadTarget_50(); V_1 = L_21; } IL_009c: { // targetPos = Player.Bike.transform.position + transform.forward * (ahead); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_22; L_22 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_22); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_23; L_23 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_22, /*hidden argument*/NULL); NullCheck(L_23); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_24; L_24 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_23, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_25; L_25 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_25); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_26; L_26 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_25, /*hidden argument*/NULL); float L_27 = V_1; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_28; L_28 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_26, L_27, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_29; L_29 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_24, L_28, /*hidden argument*/NULL); __this->set_targetPos_62(L_29); // distToTarget = (transform.position - targetPos).magnitude; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_30; L_30 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_30); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_31; L_31 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_30, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_32 = __this->get_targetPos_62(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_33; L_33 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_31, L_32, /*hidden argument*/NULL); V_2 = L_33; float L_34; L_34 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), /*hidden argument*/NULL); __this->set_distToTarget_63(L_34); // targetOrientation = Vector3.Dot((transform.position - targetPos), (Player.Bike.transform.position - targetPos)); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_35; L_35 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_35); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_36; L_36 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_35, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_37 = __this->get_targetPos_62(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_38; L_38 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_36, L_37, /*hidden argument*/NULL); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_39; L_39 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_39); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_40; L_40 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_39, /*hidden argument*/NULL); NullCheck(L_40); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_41; L_41 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_40, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_42 = __this->get_targetPos_62(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_43; L_43 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_41, L_42, /*hidden argument*/NULL); float L_44; L_44 = Vector3_Dot_m81A33FB5E8269E1A21554ECCB1639019C708A1CF_inline(L_38, L_43, /*hidden argument*/NULL); __this->set_targetOrientation_64(L_44); // if (targetOrientation > 0) float L_45 = __this->get_targetOrientation_64(); if ((!(((float)L_45) > ((float)(0.0f))))) { goto IL_0151; } } { // targetSpeed = Player.Follower.speed + distToTarget * acceleration; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006 * L_46; L_46 = Player_get_Follower_mAE69E02FF37B3EBA4A3C9E3A94E51D297AE6B04F(/*hidden argument*/NULL); NullCheck(L_46); float L_47 = ((Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 *)L_46)->get_speed_5(); float L_48 = __this->get_distToTarget_63(); float L_49 = __this->get_acceleration_37(); V_0 = ((float)il2cpp_codegen_add((float)L_47, (float)((float)il2cpp_codegen_multiply((float)L_48, (float)L_49)))); // } goto IL_03af; } IL_0151: { // targetSpeed = Player.Follower.speed - distToTarget * deceleration; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006 * L_50; L_50 = Player_get_Follower_mAE69E02FF37B3EBA4A3C9E3A94E51D297AE6B04F(/*hidden argument*/NULL); NullCheck(L_50); float L_51 = ((Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 *)L_50)->get_speed_5(); float L_52 = __this->get_distToTarget_63(); float L_53 = __this->get_deceleration_38(); V_0 = ((float)il2cpp_codegen_subtract((float)L_51, (float)((float)il2cpp_codegen_multiply((float)L_52, (float)L_53)))); // } goto IL_03af; } IL_016f: { // else if (phaseController.CurrentPhase == 4) BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_54 = __this->get_phaseController_29(); NullCheck(L_54); int32_t L_55; L_55 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_54, /*hidden argument*/NULL); if ((!(((uint32_t)L_55) == ((uint32_t)4)))) { goto IL_0393; } } { // bool isClear = Mathf.Abs(rightDistance) >= sideClearance; float L_56 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_rightDistance_16(); float L_57; L_57 = fabsf(L_56); float L_58 = __this->get_sideClearance_53(); // if (isClear) if (!((((int32_t)((!(((float)L_57) >= ((float)L_58)))? 1 : 0)) == ((int32_t)0))? 1 : 0)) { goto IL_01d9; } } { // float distToPlayer = PlayerToEnemy.magnitude; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_59; L_59 = EnemyMovement_get_PlayerToEnemy_m2E4A7FD8F9B9AF3B3416CC7C4814252EDFC2FC5D_inline(__this, /*hidden argument*/NULL); V_2 = L_59; float L_60; L_60 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), /*hidden argument*/NULL); V_3 = L_60; // if (forwardDistance > aheadOffset) float L_61; L_61 = EnemyMovement_get_forwardDistance_m33610B135099A47B0B7BC0729C3E2148219DC654_inline(__this, /*hidden argument*/NULL); float L_62 = __this->get_aheadOffset_54(); if ((!(((float)L_61) > ((float)L_62)))) { goto IL_01c7; } } { // targetSpeed = Player.Follower.speed - distToPlayer; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006 * L_63; L_63 = Player_get_Follower_mAE69E02FF37B3EBA4A3C9E3A94E51D297AE6B04F(/*hidden argument*/NULL); NullCheck(L_63); float L_64 = ((Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 *)L_63)->get_speed_5(); float L_65 = V_3; V_0 = ((float)il2cpp_codegen_subtract((float)L_64, (float)L_65)); // } goto IL_03af; } IL_01c7: { // targetSpeed = Player.Follower.speed + distToPlayer; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006 * L_66; L_66 = Player_get_Follower_mAE69E02FF37B3EBA4A3C9E3A94E51D297AE6B04F(/*hidden argument*/NULL); NullCheck(L_66); float L_67 = ((Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 *)L_66)->get_speed_5(); float L_68 = V_3; V_0 = ((float)il2cpp_codegen_add((float)L_67, (float)L_68)); // } goto IL_03af; } IL_01d9: { // if (forwardDistance > 0) float L_69; L_69 = EnemyMovement_get_forwardDistance_m33610B135099A47B0B7BC0729C3E2148219DC654_inline(__this, /*hidden argument*/NULL); if ((!(((float)L_69) > ((float)(0.0f))))) { goto IL_02c1; } } { // targetPos = Player.Bike.transform.position + transform.forward * tailgateDistance; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_70; L_70 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_70); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_71; L_71 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_70, /*hidden argument*/NULL); NullCheck(L_71); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_72; L_72 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_71, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_73; L_73 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_73); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_74; L_74 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_73, /*hidden argument*/NULL); float L_75 = __this->get_tailgateDistance_55(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_76; L_76 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_74, L_75, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_77; L_77 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_72, L_76, /*hidden argument*/NULL); __this->set_targetPos_62(L_77); // distToTarget = (transform.position - targetPos).magnitude; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_78; L_78 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_78); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_79; L_79 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_78, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_80 = __this->get_targetPos_62(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_81; L_81 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_79, L_80, /*hidden argument*/NULL); V_2 = L_81; float L_82; L_82 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), /*hidden argument*/NULL); __this->set_distToTarget_63(L_82); // targetOrientation = Vector3.Dot((transform.position - targetPos), (Player.Bike.transform.position - targetPos)); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_83; L_83 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_83); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_84; L_84 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_83, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_85 = __this->get_targetPos_62(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_86; L_86 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_84, L_85, /*hidden argument*/NULL); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_87; L_87 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_87); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_88; L_88 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_87, /*hidden argument*/NULL); NullCheck(L_88); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_89; L_89 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_88, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_90 = __this->get_targetPos_62(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_91; L_91 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_89, L_90, /*hidden argument*/NULL); float L_92; L_92 = Vector3_Dot_m81A33FB5E8269E1A21554ECCB1639019C708A1CF_inline(L_86, L_91, /*hidden argument*/NULL); __this->set_targetOrientation_64(L_92); // if (targetOrientation > 0) float L_93 = __this->get_targetOrientation_64(); if ((!(((float)L_93) > ((float)(0.0f))))) { goto IL_02a3; } } { // targetSpeed = Player.Follower.speed + distToTarget * acceleration; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006 * L_94; L_94 = Player_get_Follower_mAE69E02FF37B3EBA4A3C9E3A94E51D297AE6B04F(/*hidden argument*/NULL); NullCheck(L_94); float L_95 = ((Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 *)L_94)->get_speed_5(); float L_96 = __this->get_distToTarget_63(); float L_97 = __this->get_acceleration_37(); V_0 = ((float)il2cpp_codegen_add((float)L_95, (float)((float)il2cpp_codegen_multiply((float)L_96, (float)L_97)))); // } goto IL_03af; } IL_02a3: { // targetSpeed = Player.Follower.speed - distToTarget * deceleration; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006 * L_98; L_98 = Player_get_Follower_mAE69E02FF37B3EBA4A3C9E3A94E51D297AE6B04F(/*hidden argument*/NULL); NullCheck(L_98); float L_99 = ((Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 *)L_98)->get_speed_5(); float L_100 = __this->get_distToTarget_63(); float L_101 = __this->get_deceleration_38(); V_0 = ((float)il2cpp_codegen_subtract((float)L_99, (float)((float)il2cpp_codegen_multiply((float)L_100, (float)L_101)))); // } goto IL_03af; } IL_02c1: { // targetPos = Player.Bike.transform.position - transform.forward * tailgateDistance; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_102; L_102 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_102); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_103; L_103 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_102, /*hidden argument*/NULL); NullCheck(L_103); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_104; L_104 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_103, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_105; L_105 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_105); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_106; L_106 = Transform_get_forward_mD850B9ECF892009E3485408DC0D375165B7BF053(L_105, /*hidden argument*/NULL); float L_107 = __this->get_tailgateDistance_55(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_108; L_108 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_106, L_107, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_109; L_109 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_104, L_108, /*hidden argument*/NULL); __this->set_targetPos_62(L_109); // distToTarget = (transform.position - targetPos).magnitude; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_110; L_110 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_110); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_111; L_111 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_110, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_112 = __this->get_targetPos_62(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_113; L_113 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_111, L_112, /*hidden argument*/NULL); V_2 = L_113; float L_114; L_114 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), /*hidden argument*/NULL); __this->set_distToTarget_63(L_114); // targetOrientation = Vector3.Dot((transform.position - targetPos), (Player.Bike.transform.position - targetPos)); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_115; L_115 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_115); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_116; L_116 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_115, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_117 = __this->get_targetPos_62(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_118; L_118 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_116, L_117, /*hidden argument*/NULL); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_119; L_119 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_119); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_120; L_120 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_119, /*hidden argument*/NULL); NullCheck(L_120); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_121; L_121 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_120, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_122 = __this->get_targetPos_62(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_123; L_123 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_121, L_122, /*hidden argument*/NULL); float L_124; L_124 = Vector3_Dot_m81A33FB5E8269E1A21554ECCB1639019C708A1CF_inline(L_118, L_123, /*hidden argument*/NULL); __this->set_targetOrientation_64(L_124); // if (targetOrientation > 0) float L_125 = __this->get_targetOrientation_64(); if ((!(((float)L_125) > ((float)(0.0f))))) { goto IL_0378; } } { // targetSpeed = Player.Follower.speed - distToTarget * acceleration; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006 * L_126; L_126 = Player_get_Follower_mAE69E02FF37B3EBA4A3C9E3A94E51D297AE6B04F(/*hidden argument*/NULL); NullCheck(L_126); float L_127 = ((Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 *)L_126)->get_speed_5(); float L_128 = __this->get_distToTarget_63(); float L_129 = __this->get_acceleration_37(); V_0 = ((float)il2cpp_codegen_subtract((float)L_127, (float)((float)il2cpp_codegen_multiply((float)L_128, (float)L_129)))); // } goto IL_03af; } IL_0378: { // targetSpeed = Player.Follower.speed + distToTarget * acceleration; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); PlayerFollower_t91D6B76C915C91145F67516C78862FDC63689006 * L_130; L_130 = Player_get_Follower_mAE69E02FF37B3EBA4A3C9E3A94E51D297AE6B04F(/*hidden argument*/NULL); NullCheck(L_130); float L_131 = ((Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 *)L_130)->get_speed_5(); float L_132 = __this->get_distToTarget_63(); float L_133 = __this->get_acceleration_37(); V_0 = ((float)il2cpp_codegen_add((float)L_131, (float)((float)il2cpp_codegen_multiply((float)L_132, (float)L_133)))); // } goto IL_03af; } IL_0393: { // else if(phaseController.CurrentPhase < 0) BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_134 = __this->get_phaseController_29(); NullCheck(L_134); int32_t L_135; L_135 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_134, /*hidden argument*/NULL); if ((((int32_t)L_135) >= ((int32_t)0))) { goto IL_03a8; } } { // return deathSpeed; float L_136 = __this->get_deathSpeed_39(); return L_136; } IL_03a8: { // return maxSpeed; float L_137 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_maxSpeed_7(); return L_137; } IL_03af: { // if (targetSpeed > maxSpeed) float L_138 = V_0; float L_139 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_maxSpeed_7(); if ((!(((float)L_138) > ((float)L_139)))) { goto IL_03c1; } } { // targetSpeed = maxSpeed; float L_140 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_maxSpeed_7(); V_0 = L_140; // } goto IL_03d1; } IL_03c1: { // else if (targetSpeed < minSpeed) float L_141 = V_0; float L_142 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_minSpeed_8(); if ((!(((float)L_141) < ((float)L_142)))) { goto IL_03d1; } } { // targetSpeed = minSpeed; float L_143 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_minSpeed_8(); V_0 = L_143; } IL_03d1: { // if (animController.rammingState == RammingState.Recovering) RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_144 = __this->get_animController_30(); NullCheck(L_144); int32_t L_145 = L_144->get_rammingState_14(); if ((!(((uint32_t)L_145) == ((uint32_t)((int32_t)-3))))) { goto IL_03e9; } } { // targetSpeed *= recoveringSpeedAdjustment; float L_146 = V_0; float L_147 = __this->get_recoveringSpeedAdjustment_36(); V_0 = ((float)il2cpp_codegen_multiply((float)L_146, (float)L_147)); } IL_03e9: { // return targetSpeed; float L_148 = V_0; return L_148; } } // UnityEngine.Vector3 RazorbackMovement::GetLateralForceDirection() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E RazorbackMovement_GetLateralForceDirection_m3628F0D0A7A14DCDBB86B762FDE940305EC1AD14 (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral546B8AC4107ACE1204F5042F9C45D00F68C6A6DD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5794BD1A90017324362D49B0EC73B361F5461DFE); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B18_0 = NULL; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B17_0 = NULL; float G_B19_0 = 0.0f; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B19_1 = NULL; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B28_0 = NULL; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B27_0 = NULL; float G_B29_0 = 0.0f; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B29_1 = NULL; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B33_0 = NULL; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B32_0 = NULL; float G_B34_0 = 0.0f; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B34_1 = NULL; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B45_0 = NULL; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B44_0 = NULL; float G_B46_0 = 0.0f; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B46_1 = NULL; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B76_0 = NULL; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B75_0 = NULL; float G_B77_0 = 0.0f; RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * G_B77_1 = NULL; { // if (phaseController.CurrentPhase == 1) BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_0 = __this->get_phaseController_29(); NullCheck(L_0); int32_t L_1; L_1 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_0, /*hidden argument*/NULL); if ((!(((uint32_t)L_1) == ((uint32_t)1)))) { goto IL_00fb; } } { // if(StrafingRight) bool L_2; L_2 = RazorbackMovement_get_StrafingRight_m53DBD69C314E075158503ECE81B465560FDAF021_inline(__this, /*hidden argument*/NULL); if (!L_2) { goto IL_0071; } } { // if(RoadCenterDistance > maxOutside) float L_3; L_3 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); float L_4 = __this->get_maxOutside_65(); if ((!(((float)L_3) > ((float)L_4)))) { goto IL_002e; } } { // StrafingRight = false; RazorbackMovement_set_StrafingRight_mCFBE138A3D44C292C1198C241AAF4127EF48FABF_inline(__this, (bool)0, /*hidden argument*/NULL); } IL_002e: { // if (RoadCenterDistance > phase1DirectionChangeFireDelayDist) float L_5; L_5 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); float L_6 = __this->get_phase1DirectionChangeFireDelayDist_45(); if ((!(((float)L_5) > ((float)L_6)))) { goto IL_004d; } } { // fireControl.ImposeFireDelay(phase1DirectionChangeFireDelay); RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * L_7 = __this->get_fireControl_31(); float L_8 = __this->get_phase1DirectionChangeFireDelay_46(); NullCheck(L_7); RazorbackFireControl_ImposeFireDelay_mCBFB7691992BD9473580D59F1304D669C0D55900(L_7, L_8, /*hidden argument*/NULL); } IL_004d: { // if (prevCenterDist < phaseOneStrafeStartPosition && RoadCenterDistance >= phaseOneStrafeStartPosition) float L_9 = __this->get_prevCenterDist_66(); float L_10 = __this->get_phaseOneStrafeStartPosition_68(); if ((!(((float)L_9) < ((float)L_10)))) { goto IL_00c9; } } { float L_11; L_11 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); float L_12 = __this->get_phaseOneStrafeStartPosition_68(); if ((!(((float)L_11) >= ((float)L_12)))) { goto IL_00c9; } } { // LogStrafePass(); RazorbackMovement_LogStrafePass_m5995E6810EEF4580F6B782A6CE633379443CD6D7(__this, /*hidden argument*/NULL); // } goto IL_00c9; } IL_0071: { // if (RoadCenterDistance < -maxOutside) float L_13; L_13 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); float L_14 = __this->get_maxOutside_65(); if ((!(((float)L_13) < ((float)((-L_14)))))) { goto IL_0087; } } { // StrafingRight = true; RazorbackMovement_set_StrafingRight_mCFBE138A3D44C292C1198C241AAF4127EF48FABF_inline(__this, (bool)1, /*hidden argument*/NULL); } IL_0087: { // if(RoadCenterDistance < -phase1DirectionChangeFireDelayDist) float L_15; L_15 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); float L_16 = __this->get_phase1DirectionChangeFireDelayDist_45(); if ((!(((float)L_15) < ((float)((-L_16)))))) { goto IL_00a7; } } { // fireControl.ImposeFireDelay(phase1DirectionChangeFireDelay); RazorbackFireControl_t928A87DBC2AE81C71DA2F8711E9129C2387C5F6C * L_17 = __this->get_fireControl_31(); float L_18 = __this->get_phase1DirectionChangeFireDelay_46(); NullCheck(L_17); RazorbackFireControl_ImposeFireDelay_mCBFB7691992BD9473580D59F1304D669C0D55900(L_17, L_18, /*hidden argument*/NULL); } IL_00a7: { // if (prevCenterDist > phaseOneStrafeStartPosition && RoadCenterDistance <= phaseOneStrafeStartPosition) float L_19 = __this->get_prevCenterDist_66(); float L_20 = __this->get_phaseOneStrafeStartPosition_68(); if ((!(((float)L_19) > ((float)L_20)))) { goto IL_00c9; } } { float L_21; L_21 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); float L_22 = __this->get_phaseOneStrafeStartPosition_68(); if ((!(((float)L_21) <= ((float)L_22)))) { goto IL_00c9; } } { // LogStrafePass(); RazorbackMovement_LogStrafePass_m5995E6810EEF4580F6B782A6CE633379443CD6D7(__this, /*hidden argument*/NULL); } IL_00c9: { // prevCenterDist = RoadCenterDistance; float L_23; L_23 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); __this->set_prevCenterDist_66(L_23); // lateralMoveDirection = (StrafingRight ? 1f : -1f) * phase1LateralForceMultiplier; bool L_24; L_24 = RazorbackMovement_get_StrafingRight_m53DBD69C314E075158503ECE81B465560FDAF021_inline(__this, /*hidden argument*/NULL); G_B17_0 = __this; if (L_24) { G_B18_0 = __this; goto IL_00e5; } } { G_B19_0 = (-1.0f); G_B19_1 = G_B17_0; goto IL_00ea; } IL_00e5: { G_B19_0 = (1.0f); G_B19_1 = G_B18_0; } IL_00ea: { float L_25 = __this->get_phase1LateralForceMultiplier_44(); NullCheck(G_B19_1); G_B19_1->set_lateralMoveDirection_59(((float)il2cpp_codegen_multiply((float)G_B19_0, (float)L_25))); // } goto IL_04f5; } IL_00fb: { // else if (phaseController.CurrentPhase == 2) BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_26 = __this->get_phaseController_29(); NullCheck(L_26); int32_t L_27; L_27 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_26, /*hidden argument*/NULL); if ((!(((uint32_t)L_27) == ((uint32_t)2)))) { goto IL_01c8; } } { // if (RoadCenterDistance > maxOutside) float L_28; L_28 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); float L_29 = __this->get_maxOutside_65(); if ((!(((float)L_28) > ((float)L_29)))) { goto IL_012a; } } { // lateralMoveDirection = -1f; __this->set_lateralMoveDirection_59((-1.0f)); // } goto IL_04f5; } IL_012a: { // else if (RoadCenterDistance < -maxOutside) float L_30; L_30 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); float L_31 = __this->get_maxOutside_65(); if ((!(((float)L_30) < ((float)((-L_31)))))) { goto IL_0149; } } { // lateralMoveDirection = 1f; __this->set_lateralMoveDirection_59((1.0f)); // } goto IL_04f5; } IL_0149: { // if (Mathf.Abs(rightDistance) < -phase2SideAvoidDist) float L_32 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_rightDistance_16(); float L_33; L_33 = fabsf(L_32); float L_34 = __this->get_phase2SideAvoidDist_48(); if ((!(((float)L_33) < ((float)((-L_34)))))) { goto IL_0181; } } { // lateralMoveDirection = rightDistance > 0 ? 1f : -1f; float L_35 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_rightDistance_16(); G_B27_0 = __this; if ((((float)L_35) > ((float)(0.0f)))) { G_B28_0 = __this; goto IL_0172; } } { G_B29_0 = (-1.0f); G_B29_1 = G_B27_0; goto IL_0177; } IL_0172: { G_B29_0 = (1.0f); G_B29_1 = G_B28_0; } IL_0177: { NullCheck(G_B29_1); G_B29_1->set_lateralMoveDirection_59(G_B29_0); // } goto IL_04f5; } IL_0181: { // else if (Mathf.Abs(rightDistance) > phase2SideAvoidDist) float L_36 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_rightDistance_16(); float L_37; L_37 = fabsf(L_36); float L_38 = __this->get_phase2SideAvoidDist_48(); if ((!(((float)L_37) > ((float)L_38)))) { goto IL_01b8; } } { // lateralMoveDirection = rightDistance > 0 ? -1f : 1f; float L_39 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_rightDistance_16(); G_B32_0 = __this; if ((((float)L_39) > ((float)(0.0f)))) { G_B33_0 = __this; goto IL_01a9; } } { G_B34_0 = (1.0f); G_B34_1 = G_B32_0; goto IL_01ae; } IL_01a9: { G_B34_0 = (-1.0f); G_B34_1 = G_B33_0; } IL_01ae: { NullCheck(G_B34_1); G_B34_1->set_lateralMoveDirection_59(G_B34_0); // } goto IL_04f5; } IL_01b8: { // lateralMoveDirection = 0f; __this->set_lateralMoveDirection_59((0.0f)); // } goto IL_04f5; } IL_01c8: { // else if (phaseController.CurrentPhase == 3) BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_40 = __this->get_phaseController_29(); NullCheck(L_40); int32_t L_41; L_41 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_40, /*hidden argument*/NULL); if ((!(((uint32_t)L_41) == ((uint32_t)3)))) { goto IL_026b; } } { // if(StrafingRight && RoadCenterDistance > maxOutside) bool L_42; L_42 = RazorbackMovement_get_StrafingRight_m53DBD69C314E075158503ECE81B465560FDAF021_inline(__this, /*hidden argument*/NULL); if (!L_42) { goto IL_01f8; } } { float L_43; L_43 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); float L_44 = __this->get_maxOutside_65(); if ((!(((float)L_43) > ((float)L_44)))) { goto IL_01f8; } } { // StrafingRight = false; RazorbackMovement_set_StrafingRight_mCFBE138A3D44C292C1198C241AAF4127EF48FABF_inline(__this, (bool)0, /*hidden argument*/NULL); // } goto IL_0216; } IL_01f8: { // else if(!StrafingRight && RoadCenterDistance < -maxOutside) bool L_45; L_45 = RazorbackMovement_get_StrafingRight_m53DBD69C314E075158503ECE81B465560FDAF021_inline(__this, /*hidden argument*/NULL); if (L_45) { goto IL_0216; } } { float L_46; L_46 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); float L_47 = __this->get_maxOutside_65(); if ((!(((float)L_46) < ((float)((-L_47)))))) { goto IL_0216; } } { // StrafingRight = true; RazorbackMovement_set_StrafingRight_mCFBE138A3D44C292C1198C241AAF4127EF48FABF_inline(__this, (bool)1, /*hidden argument*/NULL); } IL_0216: { // lateralMoveDirection = (StrafingRight ? 1f : -1f) * phase3LateralForceMultiplier; bool L_48; L_48 = RazorbackMovement_get_StrafingRight_m53DBD69C314E075158503ECE81B465560FDAF021_inline(__this, /*hidden argument*/NULL); G_B44_0 = __this; if (L_48) { G_B45_0 = __this; goto IL_0226; } } { G_B46_0 = (-1.0f); G_B46_1 = G_B44_0; goto IL_022b; } IL_0226: { G_B46_0 = (1.0f); G_B46_1 = G_B45_0; } IL_022b: { float L_49 = __this->get_phase3LateralForceMultiplier_51(); NullCheck(G_B46_1); G_B46_1->set_lateralMoveDirection_59(((float)il2cpp_codegen_multiply((float)G_B46_0, (float)L_49))); // phaseThreeElapsed += Time.fixedDeltaTime; float L_50 = __this->get_phaseThreeElapsed_70(); float L_51; L_51 = Time_get_fixedDeltaTime_m4F02C3AE3A27A629B120B28139C1875CD5978688(/*hidden argument*/NULL); __this->set_phaseThreeElapsed_70(((float)il2cpp_codegen_add((float)L_50, (float)L_51))); // if (phaseThreeElapsed >= phase3Duration) float L_52 = __this->get_phaseThreeElapsed_70(); float L_53 = __this->get_phase3Duration_49(); if ((!(((float)L_52) >= ((float)L_53)))) { goto IL_04f5; } } { // phaseController.EnterPhase(1); BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_54 = __this->get_phaseController_29(); NullCheck(L_54); BossPhaseController_EnterPhase_mBA792B7F0BE70326EDCB484461DB528C9E8482E5(L_54, 1, /*hidden argument*/NULL); // } goto IL_04f5; } IL_026b: { // else if (phaseController.CurrentPhase == 4) BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_55 = __this->get_phaseController_29(); NullCheck(L_55); int32_t L_56; L_56 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_55, /*hidden argument*/NULL); if ((!(((uint32_t)L_56) == ((uint32_t)4)))) { goto IL_042b; } } { // if (animController.rammingState != RammingState.None) RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_57 = __this->get_animController_30(); NullCheck(L_57); int32_t L_58 = L_57->get_rammingState_14(); if (!L_58) { goto IL_030d; } } { // switch (animController.rammingState) RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_59 = __this->get_animController_30(); NullCheck(L_59); int32_t L_60 = L_59->get_rammingState_14(); V_0 = L_60; int32_t L_61 = V_0; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_61, (int32_t)((int32_t)-2)))) { case 0: { goto IL_02eb; } case 1: { goto IL_02d9; } case 2: { goto IL_02fd; } case 3: { goto IL_02b7; } case 4: { goto IL_02c8; } } } { goto IL_02fd; } IL_02b7: { // lateralMoveDirection = rammingSpeed; float L_62 = __this->get_rammingSpeed_57(); __this->set_lateralMoveDirection_59(L_62); // break; goto IL_04f5; } IL_02c8: { // lateralMoveDirection = rammingRecoil; float L_63 = __this->get_rammingRecoil_58(); __this->set_lateralMoveDirection_59(L_63); // break; goto IL_04f5; } IL_02d9: { // lateralMoveDirection = -rammingSpeed; float L_64 = __this->get_rammingSpeed_57(); __this->set_lateralMoveDirection_59(((-L_64))); // break; goto IL_04f5; } IL_02eb: { // lateralMoveDirection = -rammingRecoil; float L_65 = __this->get_rammingRecoil_58(); __this->set_lateralMoveDirection_59(((-L_65))); // break; goto IL_04f5; } IL_02fd: { // lateralMoveDirection = 0f; __this->set_lateralMoveDirection_59((0.0f)); // break; goto IL_04f5; } IL_030d: { // else if (Mathf.Abs(forwardDistance - aheadOffset) > maxAlongsidedness) float L_66; L_66 = EnemyMovement_get_forwardDistance_m33610B135099A47B0B7BC0729C3E2148219DC654_inline(__this, /*hidden argument*/NULL); float L_67 = __this->get_aheadOffset_54(); float L_68; L_68 = fabsf(((float)il2cpp_codegen_subtract((float)L_66, (float)L_67))); float L_69 = __this->get_maxAlongsidedness_52(); if ((!(((float)L_68) > ((float)L_69)))) { goto IL_03d0; } } { // if (Mathf.Abs(rightDistance) >= sideClearance) float L_70 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_rightDistance_16(); float L_71; L_71 = fabsf(L_70); float L_72 = __this->get_sideClearance_53(); if ((!(((float)L_71) >= ((float)L_72)))) { goto IL_034d; } } { // lateralMoveDirection = 0f; __this->set_lateralMoveDirection_59((0.0f)); // } goto IL_04f5; } IL_034d: { // else if (Mathf.Abs(Player.RoadCenterDistance) > CENTRAL_PASSING_DEADZONE) IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); float L_73; L_73 = Player_get_RoadCenterDistance_mBC08C86A1C4753AAF5559F2CF2AB5E63390FDF21(/*hidden argument*/NULL); float L_74; L_74 = fabsf(L_73); if ((!(((float)L_74) > ((float)(3.0f))))) { goto IL_038a; } } { // if (Player.RoadCenterDistance < 0) IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); float L_75; L_75 = Player_get_RoadCenterDistance_mBC08C86A1C4753AAF5559F2CF2AB5E63390FDF21(/*hidden argument*/NULL); if ((!(((float)L_75) < ((float)(0.0f))))) { goto IL_037a; } } { // lateralMoveDirection = 1f; __this->set_lateralMoveDirection_59((1.0f)); // } goto IL_04f5; } IL_037a: { // lateralMoveDirection = -1f; __this->set_lateralMoveDirection_59((-1.0f)); // } goto IL_04f5; } IL_038a: { // if (lateralMoveDirection == 0) float L_76 = __this->get_lateralMoveDirection_59(); if ((!(((float)L_76) == ((float)(0.0f))))) { goto IL_04f5; } } { // if (Random.Range(-1f, 1f) < 0) float L_77; L_77 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5((-1.0f), (1.0f), /*hidden argument*/NULL); if ((!(((float)L_77) < ((float)(0.0f))))) { goto IL_03c0; } } { // lateralMoveDirection = -1f; __this->set_lateralMoveDirection_59((-1.0f)); // } goto IL_04f5; } IL_03c0: { // lateralMoveDirection = 1f; __this->set_lateralMoveDirection_59((1.0f)); // } goto IL_04f5; } IL_03d0: { // else if (transform.localPosition.z < 2f) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_78; L_78 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_78); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_79; L_79 = Transform_get_localPosition_m527B8B5B625DA9A61E551E0FBCD3BE8CA4539FC2(L_78, /*hidden argument*/NULL); float L_80 = L_79.get_z_4(); if ((!(((float)L_80) < ((float)(2.0f))))) { goto IL_04f5; } } { // if (rightDistance < 0) float L_81 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_rightDistance_16(); if ((!(((float)L_81) < ((float)(0.0f))))) { goto IL_0411; } } { // animController.BikeAnimator.SetTrigger("ram_right"); RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_82 = __this->get_animController_30(); NullCheck(L_82); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_83; L_83 = RazorbackAnimationController_get_BikeAnimator_m94C352712C7F0FE77EC2E549548C66A0EE8462EB_inline(L_82, /*hidden argument*/NULL); NullCheck(L_83); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_83, _stringLiteral5794BD1A90017324362D49B0EC73B361F5461DFE, /*hidden argument*/NULL); // } goto IL_04f5; } IL_0411: { // animController.BikeAnimator.SetTrigger("ram_left"); RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_84 = __this->get_animController_30(); NullCheck(L_84); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_85; L_85 = RazorbackAnimationController_get_BikeAnimator_m94C352712C7F0FE77EC2E549548C66A0EE8462EB_inline(L_84, /*hidden argument*/NULL); NullCheck(L_85); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_85, _stringLiteral546B8AC4107ACE1204F5042F9C45D00F68C6A6DD, /*hidden argument*/NULL); // } goto IL_04f5; } IL_042b: { // if (spawnMoveDirection == 0 && Mathf.Abs(RoadCenterDistance) > Player.MaxSideDistance) float L_86 = __this->get_spawnMoveDirection_60(); if ((!(((float)L_86) == ((float)(0.0f))))) { goto IL_047a; } } { float L_87; L_87 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); float L_88; L_88 = fabsf(L_87); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); float L_89; L_89 = Player_get_MaxSideDistance_m8C1AB504AAAC6159510EBC2CF51AF11BF96B0B73(/*hidden argument*/NULL); if ((!(((float)L_88) > ((float)L_89)))) { goto IL_047a; } } { // spawnMoveDirection = RoadCenterDistance > 0 ? -spawnLateralVelocity : spawnLateralVelocity; float L_90; L_90 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); G_B75_0 = __this; if ((((float)L_90) > ((float)(0.0f)))) { G_B76_0 = __this; goto IL_0460; } } { float L_91 = __this->get_spawnLateralVelocity_40(); G_B77_0 = L_91; G_B77_1 = G_B75_0; goto IL_0467; } IL_0460: { float L_92 = __this->get_spawnLateralVelocity_40(); G_B77_0 = ((-L_92)); G_B77_1 = G_B76_0; } IL_0467: { NullCheck(G_B77_1); G_B77_1->set_spawnMoveDirection_60(G_B77_0); // lateralMoveDirection = spawnMoveDirection; float L_93 = __this->get_spawnMoveDirection_60(); __this->set_lateralMoveDirection_59(L_93); // } goto IL_04f5; } IL_047a: { // else if(spawnMoveDirection > 0 && RoadCenterDistance > -Player.MaxSideDistance) float L_94 = __this->get_spawnMoveDirection_60(); if ((!(((float)L_94) > ((float)(0.0f))))) { goto IL_04b9; } } { float L_95; L_95 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); float L_96; L_96 = Player_get_MaxSideDistance_m8C1AB504AAAC6159510EBC2CF51AF11BF96B0B73(/*hidden argument*/NULL); if ((!(((float)L_95) > ((float)((-L_96)))))) { goto IL_04b9; } } { // lateralMoveDirection = Mathf.Lerp(lateralMoveDirection, 1f, Time.fixedDeltaTime * spawnLevelOffSpeed); float L_97 = __this->get_lateralMoveDirection_59(); float L_98; L_98 = Time_get_fixedDeltaTime_m4F02C3AE3A27A629B120B28139C1875CD5978688(/*hidden argument*/NULL); float L_99 = __this->get_spawnLevelOffSpeed_41(); float L_100; L_100 = Mathf_Lerp_m04D5C368C4E4F1AB78230C6809A6651951A52C86(L_97, (1.0f), ((float)il2cpp_codegen_multiply((float)L_98, (float)L_99)), /*hidden argument*/NULL); __this->set_lateralMoveDirection_59(L_100); // } goto IL_04f5; } IL_04b9: { // else if (spawnMoveDirection < 0 && RoadCenterDistance < Player.MaxSideDistance) float L_101 = __this->get_spawnMoveDirection_60(); if ((!(((float)L_101) < ((float)(0.0f))))) { goto IL_04f5; } } { float L_102; L_102 = EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); float L_103; L_103 = Player_get_MaxSideDistance_m8C1AB504AAAC6159510EBC2CF51AF11BF96B0B73(/*hidden argument*/NULL); if ((!(((float)L_102) < ((float)L_103)))) { goto IL_04f5; } } { // lateralMoveDirection = Mathf.Lerp(lateralMoveDirection, -1f, Time.fixedDeltaTime * spawnLevelOffSpeed); float L_104 = __this->get_lateralMoveDirection_59(); float L_105; L_105 = Time_get_fixedDeltaTime_m4F02C3AE3A27A629B120B28139C1875CD5978688(/*hidden argument*/NULL); float L_106 = __this->get_spawnLevelOffSpeed_41(); float L_107; L_107 = Mathf_Lerp_m04D5C368C4E4F1AB78230C6809A6651951A52C86(L_104, (-1.0f), ((float)il2cpp_codegen_multiply((float)L_105, (float)L_106)), /*hidden argument*/NULL); __this->set_lateralMoveDirection_59(L_107); } IL_04f5: { // return CalculateLateralForce(lateralMoveDirection); float L_108 = __this->get_lateralMoveDirection_59(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_109; L_109 = EnemyMovement_CalculateLateralForce_m726787196D186FA59F96ED94F9D16AC22FF2DBA2(__this, L_108, (0.0f), /*hidden argument*/NULL); return L_109; } } // System.Void RazorbackMovement::LogStrafePass() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackMovement_LogStrafePass_m5995E6810EEF4580F6B782A6CE633379443CD6D7 (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method) { { // if (ignoreFirstPass) bool L_0 = __this->get_ignoreFirstPass_69(); if (!L_0) { goto IL_0010; } } { // ignoreFirstPass = false; __this->set_ignoreFirstPass_69((bool)0); // } return; } IL_0010: { // phaseOneStrafeLoops++; int32_t L_1 = __this->get_phaseOneStrafeLoops_67(); __this->set_phaseOneStrafeLoops_67(((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1))); // if(phaseOneStrafeLoops >= phase1Loops) int32_t L_2 = __this->get_phaseOneStrafeLoops_67(); int32_t L_3 = __this->get_phase1Loops_47(); if ((((int32_t)L_2) < ((int32_t)L_3))) { goto IL_0038; } } { // phaseController.EnterPhase(2); BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_4 = __this->get_phaseController_29(); NullCheck(L_4); BossPhaseController_EnterPhase_mBA792B7F0BE70326EDCB484461DB528C9E8482E5(L_4, 2, /*hidden argument*/NULL); } IL_0038: { // } return; } } // System.Void RazorbackMovement::OnCollisionEnter(UnityEngine.Collision) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackMovement_OnCollisionEnter_m52D6BA50195763F4A1B3F7E7139B1FCCF2A9E3BB (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * ___collision0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B070503785577E54876D836DBA24CFF04A0D132); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8FA2447ADC030D10580043D12DEC24890EB68F6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8F63707184EAA3A879B524513E101B42E4B68E7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70); s_Il2CppMethodInitialized = true; } Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_0; memset((&V_0), 0, sizeof(V_0)); { // if (animController != null && phaseController.CurrentPhase == 4) RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_0 = __this->get_animController_30(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_00fe; } } { BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * L_2 = __this->get_phaseController_29(); NullCheck(L_2); int32_t L_3; L_3 = BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline(L_2, /*hidden argument*/NULL); if ((!(((uint32_t)L_3) == ((uint32_t)4)))) { goto IL_00fe; } } { // if (collision.gameObject.tag == "Player") Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_4 = ___collision0; NullCheck(L_4); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_5; L_5 = Collision_get_gameObject_m5682F872FD28419AA36F0651CE8B19825A21859D(L_4, /*hidden argument*/NULL); NullCheck(L_5); String_t* L_6; L_6 = GameObject_get_tag_mC21F33D368C18A631040F2887036C678B96ABC33(L_5, /*hidden argument*/NULL); bool L_7; L_7 = String_op_Equality_m50B3548E4AC232558190B0052877B290AA1D436A(L_6, _stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70, /*hidden argument*/NULL); if (!L_7) { goto IL_0087; } } { // if (animController.rammingState == RammingState.Right || animController.rammingState == RammingState.Left) RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_8 = __this->get_animController_30(); NullCheck(L_8); int32_t L_9 = L_8->get_rammingState_14(); if ((((int32_t)L_9) == ((int32_t)1))) { goto IL_0055; } } { RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_10 = __this->get_animController_30(); NullCheck(L_10); int32_t L_11 = L_10->get_rammingState_14(); if ((!(((uint32_t)L_11) == ((uint32_t)(-1))))) { goto IL_0087; } } IL_0055: { // Vector3 dir = transform.position - Player.Bike.transform.position; Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_12; L_12 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_12); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_13; L_13 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_12, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_14; L_14 = Player_get_Bike_m30DF937F8D29BCDF39A6034C0414C9556FF158CA(/*hidden argument*/NULL); NullCheck(L_14); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_15; L_15 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_14, /*hidden argument*/NULL); NullCheck(L_15); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_16; L_16 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_15, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_17; L_17 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_13, L_16, /*hidden argument*/NULL); V_0 = L_17; // Player.Collision.DamagingHit(ramDamage, dir); PlayerCollision_t838BA5385EB77606E5D337E8C10362B1B8FB7849 * L_18; L_18 = Player_get_Collision_mC96F7FC632364CDB6730D2B1AB5B44C9D7C03248(/*hidden argument*/NULL); float L_19 = __this->get_ramDamage_56(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_20 = V_0; NullCheck(L_18); PlayerCollision_DamagingHit_mA87608D9C3DE0DCAD1C101038A7DAED3C6C8A645(L_18, L_19, L_20, (bool)0, /*hidden argument*/NULL); } IL_0087: { // if (collision.gameObject.tag != "RoadChunk") Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_21 = ___collision0; NullCheck(L_21); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_22; L_22 = Collision_get_gameObject_m5682F872FD28419AA36F0651CE8B19825A21859D(L_21, /*hidden argument*/NULL); NullCheck(L_22); String_t* L_23; L_23 = GameObject_get_tag_mC21F33D368C18A631040F2887036C678B96ABC33(L_22, /*hidden argument*/NULL); bool L_24; L_24 = String_op_Inequality_m45BEBD9C59D474454BD0F4AB6C9A8A2D05D40DBE(L_23, _stringLiteralA8FA2447ADC030D10580043D12DEC24890EB68F6, /*hidden argument*/NULL); if (!L_24) { goto IL_00fe; } } { // if (animController.rammingState == RammingState.Right) RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_25 = __this->get_animController_30(); NullCheck(L_25); int32_t L_26 = L_25->get_rammingState_14(); if ((!(((uint32_t)L_26) == ((uint32_t)1)))) { goto IL_00cf; } } { // animController.BikeAnimator.SetTrigger("ram_right_hit"); RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_27 = __this->get_animController_30(); NullCheck(L_27); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_28; L_28 = RazorbackAnimationController_get_BikeAnimator_m94C352712C7F0FE77EC2E549548C66A0EE8462EB_inline(L_27, /*hidden argument*/NULL); NullCheck(L_28); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_28, _stringLiteralC8F63707184EAA3A879B524513E101B42E4B68E7, /*hidden argument*/NULL); // animController.rammingState = RammingState.LeftRecoil; RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_29 = __this->get_animController_30(); NullCheck(L_29); L_29->set_rammingState_14(((int32_t)-2)); // } return; } IL_00cf: { // else if (animController.rammingState == RammingState.Left) RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_30 = __this->get_animController_30(); NullCheck(L_30); int32_t L_31 = L_30->get_rammingState_14(); if ((!(((uint32_t)L_31) == ((uint32_t)(-1))))) { goto IL_00fe; } } { // animController.BikeAnimator.SetTrigger("ram_left_hit"); RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_32 = __this->get_animController_30(); NullCheck(L_32); Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_33; L_33 = RazorbackAnimationController_get_BikeAnimator_m94C352712C7F0FE77EC2E549548C66A0EE8462EB_inline(L_32, /*hidden argument*/NULL); NullCheck(L_33); Animator_SetTrigger_m2D79D155CABD81B1CC75EFC35D90508B58D7211C(L_33, _stringLiteral8B070503785577E54876D836DBA24CFF04A0D132, /*hidden argument*/NULL); // animController.rammingState = RammingState.RightRecoil; RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_34 = __this->get_animController_30(); NullCheck(L_34); L_34->set_rammingState_14(2); } IL_00fe: { // } return; } } // System.Void RazorbackMovement::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackMovement__ctor_mC0D0677828BC3F9B5A68015BA5C349E7BC74E3BF (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method) { { // public float maximumLean = 4f; __this->set_maximumLean_32((4.0f)); // public float minLeanThreshold = 2f; __this->set_minLeanThreshold_33((2.0f)); // public float leanSpeed = 2.5f; __this->set_leanSpeed_34((2.5f)); // public float lateralLeanIntensity = 3f; __this->set_lateralLeanIntensity_35((3.0f)); // public float recoveringSpeedAdjustment = 0.75f; __this->set_recoveringSpeedAdjustment_36((0.75f)); // public float acceleration = 2f; __this->set_acceleration_37((2.0f)); // public float deceleration = 0.5f; __this->set_deceleration_38((0.5f)); // public float deathSpeed = 70f; __this->set_deathSpeed_39((70.0f)); // public float spawnLateralVelocity = 3f; __this->set_spawnLateralVelocity_40((3.0f)); // public float spawnLevelOffSpeed = 2f; __this->set_spawnLevelOffSpeed_41((2.0f)); // public float phase1AheadTarget = 8f; __this->set_phase1AheadTarget_42((8.0f)); // public float phase2AheadTarget = 25f; __this->set_phase2AheadTarget_43((25.0f)); // public float phase1LateralForceMultiplier = 0.75f; __this->set_phase1LateralForceMultiplier_44((0.75f)); // public float phase1DirectionChangeFireDelayDist = 11f; __this->set_phase1DirectionChangeFireDelayDist_45((11.0f)); // public float phase1DirectionChangeFireDelay = 1f; __this->set_phase1DirectionChangeFireDelay_46((1.0f)); // public int phase1Loops = 2; __this->set_phase1Loops_47(2); // public float phase2SideAvoidDist = 5f; __this->set_phase2SideAvoidDist_48((5.0f)); // public float phase3AheadTarget = 12f; __this->set_phase3AheadTarget_50((12.0f)); // public float phase3LateralForceMultiplier = 0.5f; __this->set_phase3LateralForceMultiplier_51((0.5f)); // public float maxAlongsidedness = 2f; __this->set_maxAlongsidedness_52((2.0f)); // public float sideClearance = 4f; __this->set_sideClearance_53((4.0f)); // public float aheadOffset = 2.5f; __this->set_aheadOffset_54((2.5f)); // public float tailgateDistance = 8f; __this->set_tailgateDistance_55((8.0f)); // public float ramDamage = 10f; __this->set_ramDamage_56((10.0f)); // public float rammingSpeed = 2.5f; __this->set_rammingSpeed_57((2.5f)); // public float rammingRecoil = 3f; __this->set_rammingRecoil_58((3.0f)); EnemyMovement__ctor_m9C38EFB199A9FE920757F3005138D6C8E6260B90(__this, /*hidden argument*/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 RazorbackPartManager::ConfigureByName(System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackPartManager_ConfigureByName_mD632E3C87DB2A9E102E613DA57F20F9B63C188E9 (RazorbackPartManager_t7EC1CCE5334E2F84C37E8ADFCC68DAD5CC014ADE * __this, String_t* ___name0, bool ___awardsPoints1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisRazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1_m2A14D21F36CE4FC8511002762F173D5A53FA7990_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RazorbackEnemyConfigurationU5BU5D_t739563D40B57777D68CC244E1DC0945AF677EBE2* V_0 = NULL; int32_t V_1 = 0; RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1 * V_2 = NULL; RazorbackPartManager_t7EC1CCE5334E2F84C37E8ADFCC68DAD5CC014ADE * G_B6_0 = NULL; RazorbackPartManager_t7EC1CCE5334E2F84C37E8ADFCC68DAD5CC014ADE * G_B5_0 = NULL; int32_t G_B7_0 = 0; RazorbackPartManager_t7EC1CCE5334E2F84C37E8ADFCC68DAD5CC014ADE * G_B7_1 = NULL; { // base.ConfigureByName(name, awardsPoints); String_t* L_0 = ___name0; bool L_1 = ___awardsPoints1; EnemyPartManager_ConfigureByName_m12A0C54C62AB45288E8988C7503C539F0B7820F6(__this, L_0, L_1, /*hidden argument*/NULL); // RazorbackEnemyConfiguration[] configurations = GetComponents(); RazorbackEnemyConfigurationU5BU5D_t739563D40B57777D68CC244E1DC0945AF677EBE2* L_2; L_2 = Component_GetComponents_TisRazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1_m2A14D21F36CE4FC8511002762F173D5A53FA7990(__this, /*hidden argument*/Component_GetComponents_TisRazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1_m2A14D21F36CE4FC8511002762F173D5A53FA7990_RuntimeMethod_var); // foreach (RazorbackEnemyConfiguration configuration in configurations) V_0 = L_2; V_1 = 0; goto IL_004f; } IL_0013: { // foreach (RazorbackEnemyConfiguration configuration in configurations) RazorbackEnemyConfigurationU5BU5D_t739563D40B57777D68CC244E1DC0945AF677EBE2* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1 * L_6 = (L_3)->GetAt(static_cast(L_5)); V_2 = L_6; // if (configuration.configName == name) RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1 * L_7 = V_2; NullCheck(L_7); String_t* L_8 = ((EnemyConfiguration_t91159ED23F85D2C3AE26D00F2DDF7A15D5B15986 *)L_7)->get_configName_4(); String_t* L_9 = ___name0; bool L_10; L_10 = String_op_Equality_m50B3548E4AC232558190B0052877B290AA1D436A(L_8, L_9, /*hidden argument*/NULL); if (!L_10) { goto IL_004b; } } { // if (configuration.skipSpawnAnimation) RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1 * L_11 = V_2; NullCheck(L_11); bool L_12 = L_11->get_skipSpawnAnimation_6(); if (!L_12) { goto IL_0038; } } { // animationController.ExitSpawnAnim(); RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * L_13 = __this->get_animationController_11(); NullCheck(L_13); RazorbackAnimationController_ExitSpawnAnim_m195212D820F7D83B0062CCCA983DF760A212BD9C(L_13, /*hidden argument*/NULL); } IL_0038: { // pointValue = awardsPoints ? configuration.pointValue : 0; bool L_14 = ___awardsPoints1; G_B5_0 = __this; if (L_14) { G_B6_0 = __this; goto IL_003f; } } { G_B7_0 = 0; G_B7_1 = G_B5_0; goto IL_0045; } IL_003f: { RazorbackEnemyConfiguration_tE7CCCC3BE4C03688804159875050560B5364B1F1 * L_15 = V_2; NullCheck(L_15); int32_t L_16 = ((EnemyConfiguration_t91159ED23F85D2C3AE26D00F2DDF7A15D5B15986 *)L_15)->get_pointValue_5(); G_B7_0 = L_16; G_B7_1 = G_B6_0; } IL_0045: { NullCheck(G_B7_1); ((EnemyPartManager_t3E52E3841B708FD76D41E27DC62073B59E8E5116 *)G_B7_1)->set_pointValue_10(G_B7_0); // break; return; } IL_004b: { int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_004f: { // foreach (RazorbackEnemyConfiguration configuration in configurations) int32_t L_18 = V_1; RazorbackEnemyConfigurationU5BU5D_t739563D40B57777D68CC244E1DC0945AF677EBE2* L_19 = V_0; NullCheck(L_19); if ((((int32_t)L_18) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))) { goto IL_0013; } } { // } return; } } // System.Void RazorbackPartManager::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RazorbackPartManager__ctor_m58BBAFC02B37EDA8B38FB40F7E8E8FBFAC8931DC (RazorbackPartManager_t7EC1CCE5334E2F84C37E8ADFCC68DAD5CC014ADE * __this, const RuntimeMethod* method) { { EnemyPartManager__ctor_m5279A67DD054B7F814C9CFAE7DC27F7DC3D96A08(__this, /*hidden argument*/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 ReloadModeButtonColor::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReloadModeButtonColor_Start_m342697182B891449B1662A43B09936670A84C319 (ReloadModeButtonColor_t28F52211C50DA6ED64EE1A9F696653B9C67C4528 * __this, const RuntimeMethod* method) { { // SetOnIndicator(); ReloadModeButtonColor_SetOnIndicator_m8CD37D723CA9573E452CC997FA89968AA7DEB690(__this, /*hidden argument*/NULL); // } return; } } // System.Void ReloadModeButtonColor::SetOnIndicator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReloadModeButtonColor_SetOnIndicator_m8CD37D723CA9573E452CC997FA89968AA7DEB690 (ReloadModeButtonColor_t28F52211C50DA6ED64EE1A9F696653B9C67C4528 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // onIndicator.SetActive(DataManager.saveData.reloadEmptyOnly); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0 = __this->get_onIndicator_4(); IL2CPP_RUNTIME_CLASS_INIT(DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_il2cpp_TypeInfo_var); SaveData_t09365CD6AC4773BE86979E7824BFF9AA33922450 * L_1 = ((DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_StaticFields*)il2cpp_codegen_static_fields_for(DataManager_t8565B806CE31EA1879944AAB9EAE0446CE5CDA2F_il2cpp_TypeInfo_var))->get_saveData_0(); NullCheck(L_1); bool L_2 = L_1->get_reloadEmptyOnly_12(); NullCheck(L_0); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_0, L_2, /*hidden argument*/NULL); // } return; } } // System.Void ReloadModeButtonColor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReloadModeButtonColor__ctor_mFFBDE3595B89B2F84E08F7F62CBE08BF3A632915 (ReloadModeButtonColor_t28F52211C50DA6ED64EE1A9F696653B9C67C4528 * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 RemoteTogglable::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteTogglable_OnEnable_m5CF9D356AF398B83AA7EA394CEADE88AC790C241 (RemoteTogglable_tE3447427A078D5BA842AAC33E8F7A9B76A73E0F3 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteTogglable_ToggleTriggered_m284DAE32C7A7D4A762751B66172C20F25B59A637_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // RemoteToggle.toggleTriggered += ToggleTriggered; OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD * L_0 = ((RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_StaticFields*)il2cpp_codegen_static_fields_for(RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_il2cpp_TypeInfo_var))->get_toggleTriggered_4(); OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD * L_1 = (OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD *)il2cpp_codegen_object_new(OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD_il2cpp_TypeInfo_var); OnToggleTriggered__ctor_mFF0EB869417EBD220FBEEFB30745567EC5BC7B85(L_1, __this, (intptr_t)((intptr_t)RemoteTogglable_ToggleTriggered_m284DAE32C7A7D4A762751B66172C20F25B59A637_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_2; L_2 = Delegate_Combine_mD9F4B83868AFAD9BF9F7DC4E3974B8C881092B31(L_0, L_1, /*hidden argument*/NULL); ((RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_StaticFields*)il2cpp_codegen_static_fields_for(RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_il2cpp_TypeInfo_var))->set_toggleTriggered_4(((OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD *)CastclassSealed((RuntimeObject*)L_2, OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD_il2cpp_TypeInfo_var))); // } return; } } // System.Void RemoteTogglable::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteTogglable_OnDisable_m4D580051068AEB5620D93576F81749DD14FDCE0C (RemoteTogglable_tE3447427A078D5BA842AAC33E8F7A9B76A73E0F3 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteTogglable_ToggleTriggered_m284DAE32C7A7D4A762751B66172C20F25B59A637_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // RemoteToggle.toggleTriggered -= ToggleTriggered; OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD * L_0 = ((RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_StaticFields*)il2cpp_codegen_static_fields_for(RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_il2cpp_TypeInfo_var))->get_toggleTriggered_4(); OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD * L_1 = (OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD *)il2cpp_codegen_object_new(OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD_il2cpp_TypeInfo_var); OnToggleTriggered__ctor_mFF0EB869417EBD220FBEEFB30745567EC5BC7B85(L_1, __this, (intptr_t)((intptr_t)RemoteTogglable_ToggleTriggered_m284DAE32C7A7D4A762751B66172C20F25B59A637_RuntimeMethod_var), /*hidden argument*/NULL); Delegate_t * L_2; L_2 = Delegate_Remove_mD84132DA8A72A81B1CDC5620B52E0E043D7FF0BF(L_0, L_1, /*hidden argument*/NULL); ((RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_StaticFields*)il2cpp_codegen_static_fields_for(RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_il2cpp_TypeInfo_var))->set_toggleTriggered_4(((OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD *)CastclassSealed((RuntimeObject*)L_2, OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD_il2cpp_TypeInfo_var))); // } return; } } // System.Void RemoteTogglable::ToggleTriggered(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteTogglable_ToggleTriggered_m284DAE32C7A7D4A762751B66172C20F25B59A637 (RemoteTogglable_tE3447427A078D5BA842AAC33E8F7A9B76A73E0F3 * __this, int32_t ___triggeredId0, const RuntimeMethod* method) { UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * G_B3_0 = NULL; UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * G_B2_0 = NULL; { // if(toggleId == triggeredId) int32_t L_0 = __this->get_toggleId_4(); int32_t L_1 = ___triggeredId0; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0019; } } { // toggledEvents?.Invoke(); UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * L_2 = __this->get_toggledEvents_5(); UnityEvent_tA0EA9BC49FD7D5185E7A238EF2E0E6F5D0EE27F4 * L_3 = L_2; G_B2_0 = L_3; if (L_3) { G_B3_0 = L_3; goto IL_0014; } } { return; } IL_0014: { NullCheck(G_B3_0); UnityEvent_Invoke_mDA46AA9786AD4C34211C6C6ADFB0963DFF430AF5(G_B3_0, /*hidden argument*/NULL); } IL_0019: { // } return; } } // System.Void RemoteTogglable::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteTogglable__ctor_m524EBA4B28DB99A46E38A100A5151C710417D4A2 (RemoteTogglable_tE3447427A078D5BA842AAC33E8F7A9B76A73E0F3 * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 RemoteToggle::TriggerToggle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteToggle_TriggerToggle_m6A7C98FABC4F3B87CBCED39A72C8E6EA124D058F (RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD * G_B2_0 = NULL; OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD * G_B1_0 = NULL; { // toggleTriggered?.Invoke(toggleId); OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD * L_0 = ((RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_StaticFields*)il2cpp_codegen_static_fields_for(RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000_il2cpp_TypeInfo_var))->get_toggleTriggered_4(); OnToggleTriggered_tEDB82214685AA13B5EDD0CE59318E0EFE45223BD * L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000a; } } { return; } IL_000a: { int32_t L_2 = __this->get_toggleId_5(); NullCheck(G_B2_0); OnToggleTriggered_Invoke_m2BCE8E8159F5404D4774AE7EE5DF8FF09C4800BE(G_B2_0, L_2, /*hidden argument*/NULL); // } return; } } // System.Void RemoteToggle::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteToggle__ctor_mBF7C93273544E4CE2E6632BE13068619D069C13D (RemoteToggle_tB3AD17646F3AEDD5541F1CB515EA5E6F1818D000 * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 RemovePhysicsOnCollision::OnCollisionEnter(UnityEngine.Collision) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemovePhysicsOnCollision_OnCollisionEnter_mE03F460980820BB37A09639D0C8CAB590EE361BF (RemovePhysicsOnCollision_t5B71A9454E1A560B9DF3173423E37B32CA213A2C * __this, Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * ___collision0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCollider_t5E81E43C2ECA0209A7C4528E84A632712D192B02_mCE49E8783A1794715E6D539C8BB8C78CC589AB60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * V_0 = NULL; Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * V_1 = NULL; { // Rigidbody rb = GetComponent(); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_0; L_0 = Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE(__this, /*hidden argument*/Component_GetComponent_TisRigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A_m9DC24AA806B0B65E917751F7A3AFDB58861157CE_RuntimeMethod_var); V_0 = L_0; // Collider col = GetComponent(); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_1; L_1 = Component_GetComponent_TisCollider_t5E81E43C2ECA0209A7C4528E84A632712D192B02_mCE49E8783A1794715E6D539C8BB8C78CC589AB60(__this, /*hidden argument*/Component_GetComponent_TisCollider_t5E81E43C2ECA0209A7C4528E84A632712D192B02_mCE49E8783A1794715E6D539C8BB8C78CC589AB60_RuntimeMethod_var); V_1 = L_1; // if (rb != null) Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_2 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_2, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_3) { goto IL_001d; } } { // Destroy(rb); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_4 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Object_Destroy_mBDC17991A372E11E2E485EFC5C72F58972CBEC0F(L_4, /*hidden argument*/NULL); } IL_001d: { // if (col != null) Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_5 = V_1; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_5, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_6) { goto IL_002c; } } { // Destroy(col); Collider_t5E81E43C2ECA0209A7C4528E84A632712D192B02 * L_7 = V_1; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Object_Destroy_mBDC17991A372E11E2E485EFC5C72F58972CBEC0F(L_7, /*hidden argument*/NULL); } IL_002c: { // } return; } } // System.Void RemovePhysicsOnCollision::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemovePhysicsOnCollision__ctor_mBE56565DB401ADB8AF19C91CBFED51E71A53F490 (RemovePhysicsOnCollision_t5B71A9454E1A560B9DF3173423E37B32CA213A2C * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void ReverseNormals::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReverseNormals_Awake_mE520F92C80CC88D48E5B4CD3CCEAB19335A1C966 (ReverseNormals_tF3F753962F45E4920B5BECBE9582EF8A65E79D03 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * V_0 = NULL; Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * V_1 = NULL; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { // MeshFilter filter = GetComponent(typeof(MeshFilter)) as MeshFilter; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F(L_0, /*hidden argument*/NULL); Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 * L_2; L_2 = Component_GetComponent_m4DE64B46F790BD785FDDDAD364E0364CDDE05BDB(__this, L_1, /*hidden argument*/NULL); V_0 = ((MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A *)IsInstSealed((RuntimeObject*)L_2, MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_il2cpp_TypeInfo_var)); // if (filter != null) MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * L_3 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_3, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_4) { goto IL_00b0; } } { // Mesh mesh = filter.mesh; MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * L_5 = V_0; NullCheck(L_5); Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_6; L_6 = MeshFilter_get_mesh_mFC1DF5AFBC1E4269D08628DB83C954882FD2B417(L_5, /*hidden argument*/NULL); V_1 = L_6; // Vector3[] normals = mesh.normals; Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_7 = V_1; NullCheck(L_7); Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_8; L_8 = Mesh_get_normals_m5212279CEF7538618C8BA884C9A7B976B32352B0(L_7, /*hidden argument*/NULL); V_2 = L_8; // for (int i = 0; i < normals.Length; i++) V_3 = 0; goto IL_004b; } IL_0034: { // normals[i] = -normals[i]; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_9 = V_2; int32_t L_10 = V_3; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_11 = V_2; int32_t L_12 = V_3; NullCheck(L_11); int32_t L_13 = L_12; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_14 = (L_11)->GetAt(static_cast(L_13)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_15; L_15 = Vector3_op_UnaryNegation_m56EB454031EABB53BA35FECF3F61A7E2332A2521_inline(L_14, /*hidden argument*/NULL); NullCheck(L_9); (L_9)->SetAt(static_cast(L_10), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_15); // for (int i = 0; i < normals.Length; i++) int32_t L_16 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_004b: { // for (int i = 0; i < normals.Length; i++) int32_t L_17 = V_3; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_18 = V_2; NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))) { goto IL_0034; } } { // mesh.normals = normals; Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_19 = V_1; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_20 = V_2; NullCheck(L_19); Mesh_set_normals_m3D06E214B63B49788710672B71C99F2365A83130(L_19, L_20, /*hidden argument*/NULL); // for (int m = 0; m < mesh.subMeshCount; m++) V_4 = 0; goto IL_00a6; } IL_005d: { // int[] triangles = mesh.GetTriangles(m); Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_21 = V_1; int32_t L_22 = V_4; NullCheck(L_21); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_23; L_23 = Mesh_GetTriangles_m39A65A4D27B02594EA29E9F52609A40EE3701F86(L_21, L_22, /*hidden argument*/NULL); V_5 = L_23; // for (int i = 0; i < triangles.Length; i += 3) V_6 = 0; goto IL_008e; } IL_006c: { // int temp = triangles[i + 0]; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_24 = V_5; int32_t L_25 = V_6; NullCheck(L_24); int32_t L_26 = L_25; int32_t L_27 = (L_24)->GetAt(static_cast(L_26)); V_7 = L_27; // triangles[i + 0] = triangles[i + 1]; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = V_5; int32_t L_29 = V_6; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_30 = V_5; int32_t L_31 = V_6; NullCheck(L_30); int32_t L_32 = ((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); int32_t L_33 = (L_30)->GetAt(static_cast(L_32)); NullCheck(L_28); (L_28)->SetAt(static_cast(L_29), (int32_t)L_33); // triangles[i + 1] = temp; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_34 = V_5; int32_t L_35 = V_6; int32_t L_36 = V_7; NullCheck(L_34); (L_34)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1))), (int32_t)L_36); // for (int i = 0; i < triangles.Length; i += 3) int32_t L_37 = V_6; V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)3)); } IL_008e: { // for (int i = 0; i < triangles.Length; i += 3) int32_t L_38 = V_6; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_39 = V_5; NullCheck(L_39); if ((((int32_t)L_38) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length)))))) { goto IL_006c; } } { // mesh.SetTriangles(triangles, m); Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_40 = V_1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_41 = V_5; int32_t L_42 = V_4; NullCheck(L_40); Mesh_SetTriangles_m63AC07691EC9F9AE0C85FB01A8DDD1A45FE9349F(L_40, L_41, L_42, /*hidden argument*/NULL); // for (int m = 0; m < mesh.subMeshCount; m++) int32_t L_43 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)1)); } IL_00a6: { // for (int m = 0; m < mesh.subMeshCount; m++) int32_t L_44 = V_4; Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_45 = V_1; NullCheck(L_45); int32_t L_46; L_46 = Mesh_get_subMeshCount_m60E2BCBFEEF21260C70D06EAEC3A2A51D80796FF(L_45, /*hidden argument*/NULL); if ((((int32_t)L_44) < ((int32_t)L_46))) { goto IL_005d; } } IL_00b0: { // } return; } } // System.Void ReverseNormals::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReverseNormals__ctor_mB95C2E863CC2DB7EEDBBB04C6A5D5DC156D6CC3B (ReverseNormals_tF3F753962F45E4920B5BECBE9582EF8A65E79D03 * __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Single Ripper::get_LaneOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Ripper_get_LaneOffset_m9715EB49DDE626D24BF3FFB1052A1E06BAF87368 (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (trafficLane - ((IncrementalRoadMesh.Lanes + 1) / 2f)) * IncrementalRoadMesh.LaneWidth; int32_t L_0 = __this->get_trafficLane_38(); IL2CPP_RUNTIME_CLASS_INIT(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); int32_t L_1 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_Lanes_8(); float L_2 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_LaneWidth_9(); return ((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)((float)((float)L_0)), (float)((float)((float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1))))/(float)(2.0f))))), (float)L_2)); } } // System.Void Ripper::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ripper_OnEnable_m1FFC5077D53A6567CF7B2D9B909EFF9795BB22EA (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, const RuntimeMethod* method) { { // base.OnEnable(); EnemyMovement_OnEnable_m840E160AEFC29716F0290C3F3D51A55B239F02B4(__this, /*hidden argument*/NULL); // } return; } } // System.Void Ripper::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ripper_Start_m708B46EE395AEB72A75975E143EF64E0C16839B6 (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, const RuntimeMethod* method) { { // base.Start(); EnemyMovement_Start_m94784B4CCCFC527F201E228AF5F81D0B1AA81C99(__this, /*hidden argument*/NULL); // if(startsAsRipper) bool L_0 = __this->get_startsAsRipper_31(); if (!L_0) { goto IL_0014; } } { // EnterRipperMode(); Ripper_EnterRipperMode_m25F57253E7E4F08C3B5EEFAF6523B6C83A691FDB(__this, /*hidden argument*/NULL); } IL_0014: { // } return; } } // System.Void Ripper::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ripper_Update_m20BF99B1F1900A299C4C391F2FDCDE1554164D24 (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // base.Update(); EnemyMovement_Update_mDFD118039E40A0039E1928DCF217453DC9339FAC(__this, /*hidden argument*/NULL); // if (forwardDistance < -despawnDistance) float L_0; L_0 = EnemyMovement_get_forwardDistance_m33610B135099A47B0B7BC0729C3E2148219DC654_inline(__this, /*hidden argument*/NULL); float L_1 = __this->get_despawnDistance_35(); if ((!(((float)L_0) < ((float)((-L_1)))))) { goto IL_0025; } } { // Destroy(follower.gameObject); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_2 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_follower_14(); NullCheck(L_2); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_3; L_3 = Component_get_gameObject_m55DC35B149AFB9157582755383BA954655FE0C5B(L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Object_Destroy_mBDC17991A372E11E2E485EFC5C72F58972CBEC0F(L_3, /*hidden argument*/NULL); } IL_0025: { // } return; } } // System.Void Ripper::FixedUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ripper_FixedUpdate_mEC5ED955A7D71D7F89314F55AD9EC85B4152FC45 (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, const RuntimeMethod* method) { { // base.FixedUpdate(); EnemyMovement_FixedUpdate_mDA673321C9B1060802BBDD41752D1BFA7504877E(__this, /*hidden argument*/NULL); // if(!inRipperMode) bool L_0 = __this->get_inRipperMode_37(); if (L_0) { goto IL_001f; } } { // rb.AddForce(GetLateralForceDirection()); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_1 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_rb_13(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2; L_2 = Ripper_GetLateralForceDirection_mF6A79530A55D3A2CA6EB39B78794071E44DC4C9F(__this, /*hidden argument*/NULL); NullCheck(L_1); Rigidbody_AddForce_mDFB0D57C25682B826999B0074F5C0FD399C6401D(L_1, L_2, /*hidden argument*/NULL); } IL_001f: { // } return; } } // System.Void Ripper::Launch(System.Single,UnityEngine.Vector3,System.Single,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ripper_Launch_m2D6204BEBF9EA229789A83193EE2890CD738AD25 (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, float ___launchSpeed0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___launchVelocity1, float ___startDistance2, int32_t ___lane3, const RuntimeMethod* method) { { // trafficLane = lane; int32_t L_0 = ___lane3; __this->set_trafficLane_38(L_0); // follower.StartDistance = startDistance; Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_1 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_follower_14(); float L_2 = ___startDistance2; NullCheck(L_1); Follower_set_StartDistance_m0774BC7F499FAB5D1C26CDF7987F0199CBCB01E0_inline(L_1, L_2, /*hidden argument*/NULL); // follower.TargetSpeed = launchSpeed; Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_3 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_follower_14(); float L_4 = ___launchSpeed0; NullCheck(L_3); Follower_set_TargetSpeed_m86582EB9E6E5A8C85787E3BBA28729F7567D0284(L_3, L_4, /*hidden argument*/NULL); // rb.AddForce(launchVelocity, ForceMode.Impulse); Rigidbody_t101F2E2F9F16E765A77429B2DE4527D2047A887A * L_5 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_rb_13(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_6 = ___launchVelocity1; NullCheck(L_5); Rigidbody_AddForce_m78B9D94F505E19F3C63461362AD6DE7EA0836700(L_5, L_6, 1, /*hidden argument*/NULL); // } return; } } // System.Void Ripper::Place(System.Single,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ripper_Place_m12763FC94F61D391D4ADFA407E14EC57FD6B7E7E (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, float ___startDistance0, int32_t ___lane1, const RuntimeMethod* method) { { // trafficLane = lane; int32_t L_0 = ___lane1; __this->set_trafficLane_38(L_0); // transform.localPosition = new Vector3(LaneOffset, transform.localPosition.y, transform.localPosition.z); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1; L_1 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); float L_2; L_2 = Ripper_get_LaneOffset_m9715EB49DDE626D24BF3FFB1052A1E06BAF87368(__this, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_3; L_3 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_3); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_4; L_4 = Transform_get_localPosition_m527B8B5B625DA9A61E551E0FBCD3BE8CA4539FC2(L_3, /*hidden argument*/NULL); float L_5 = L_4.get_y_3(); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_6; L_6 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_6); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_7; L_7 = Transform_get_localPosition_m527B8B5B625DA9A61E551E0FBCD3BE8CA4539FC2(L_6, /*hidden argument*/NULL); float L_8 = L_7.get_z_4(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL); NullCheck(L_1); Transform_set_localPosition_m2A2B0033EF079077FAE7C65196078EAF5D041AFC(L_1, L_9, /*hidden argument*/NULL); // follower.StartDistance = startDistance; Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_10 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_follower_14(); float L_11 = ___startDistance0; NullCheck(L_10); Follower_set_StartDistance_m0774BC7F499FAB5D1C26CDF7987F0199CBCB01E0_inline(L_10, L_11, /*hidden argument*/NULL); // } return; } } // System.Void Ripper::OnCollisionEnter(UnityEngine.Collision) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ripper_OnCollisionEnter_mB4B8D7BDECB664EBEB28081CE1F4B2DEB87284D5 (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * ___collision0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if(!inRipperMode && groundLayers == (groundLayers | (1 << collision.gameObject.layer))) bool L_0 = __this->get_inRipperMode_37(); if (L_0) { goto IL_0072; } } { LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 L_1 = __this->get_groundLayers_30(); int32_t L_2; L_2 = LayerMask_op_Implicit_m6D9C2EC7EF30405BA7669BF0EC32F8339C93496F(L_1, /*hidden argument*/NULL); LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 L_3 = __this->get_groundLayers_30(); int32_t L_4; L_4 = LayerMask_op_Implicit_m6D9C2EC7EF30405BA7669BF0EC32F8339C93496F(L_3, /*hidden argument*/NULL); Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_5 = ___collision0; NullCheck(L_5); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_6; L_6 = Collision_get_gameObject_m5682F872FD28419AA36F0651CE8B19825A21859D(L_5, /*hidden argument*/NULL); NullCheck(L_6); int32_t L_7; L_7 = GameObject_get_layer_m9D4C23A2FD105AF9964445BF18A77E8A49012F9F(L_6, /*hidden argument*/NULL); if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)((int32_t)L_4|(int32_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)L_7&(int32_t)((int32_t)31))))))))))) { goto IL_0072; } } { // if(splashPrefab != null) Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_8 = __this->get_splashPrefab_32(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_8, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_9) { goto IL_006c; } } { // Instantiate(splashPrefab, collision.contacts[0].point, follower.transform.rotation); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_10 = __this->get_splashPrefab_32(); Collision_tDC11F9B3834FD25DEB8C7DD1C51B635D240BBBF0 * L_11 = ___collision0; NullCheck(L_11); ContactPointU5BU5D_t1ACD262B1EA44CD48E2039381DE96847F203E62B* L_12; L_12 = Collision_get_contacts_m8C3D39F3332DD2AC623A9FB5F2127CE2754AF54B(L_11, /*hidden argument*/NULL); NullCheck(L_12); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_13; L_13 = ContactPoint_get_point_mEA976D5E3BC57FAB78F68BE0AA17A97293AEA5BC((ContactPoint_tC179732A8E0014F5EFF5977ED1ADF12CF14A9017 *)((L_12)->GetAddressAt(static_cast(0))), /*hidden argument*/NULL); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_14 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_follower_14(); NullCheck(L_14); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_15; L_15 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_14, /*hidden argument*/NULL); NullCheck(L_15); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_16; L_16 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_15, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_17; L_17 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910(L_10, L_13, L_16, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); } IL_006c: { // EnterRipperMode(); Ripper_EnterRipperMode_m25F57253E7E4F08C3B5EEFAF6523B6C83A691FDB(__this, /*hidden argument*/NULL); } IL_0072: { // } return; } } // System.Void Ripper::EnterRipperMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ripper_EnterRipperMode_m25F57253E7E4F08C3B5EEFAF6523B6C83A691FDB (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // inRipperMode = true; __this->set_inRipperMode_37((bool)1); // if (slashObject != null) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0 = __this->get_slashObject_28(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_002d; } } { // slashObject.SetActive(true); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_2 = __this->get_slashObject_28(); NullCheck(L_2); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_2, (bool)1, /*hidden argument*/NULL); // dropObject.SetActive(false); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_3 = __this->get_dropObject_29(); NullCheck(L_3); GameObject_SetActive_mCF1EEF2A314F3AE85DA581FF52EB06ACEF2FFF86(L_3, (bool)0, /*hidden argument*/NULL); } IL_002d: { // follower.TargetSpeed = Random.Range(slashMinSpeed, slashMaxSpeed); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_4 = ((EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 *)__this)->get_follower_14(); float L_5 = __this->get_slashMinSpeed_34(); float L_6 = __this->get_slashMaxSpeed_33(); float L_7; L_7 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(L_5, L_6, /*hidden argument*/NULL); NullCheck(L_4); Follower_set_TargetSpeed_m86582EB9E6E5A8C85787E3BBA28729F7567D0284(L_4, L_7, /*hidden argument*/NULL); // } return; } } // UnityEngine.Vector3 Ripper::GetLateralForceDirection() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Ripper_GetLateralForceDirection_mF6A79530A55D3A2CA6EB39B78794071E44DC4C9F (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, const RuntimeMethod* method) { float V_0 = 0.0f; int32_t G_B4_0 = 0; float G_B7_0 = 0.0f; Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * G_B7_1 = NULL; float G_B6_0 = 0.0f; Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * G_B6_1 = NULL; float G_B8_0 = 0.0f; float G_B8_1 = 0.0f; Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * G_B8_2 = NULL; { // float rightDist = LaneOffset - transform.localPosition.x; float L_0; L_0 = Ripper_get_LaneOffset_m9715EB49DDE626D24BF3FFB1052A1E06BAF87368(__this, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_1; L_1 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); NullCheck(L_1); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2; L_2 = Transform_get_localPosition_m527B8B5B625DA9A61E551E0FBCD3BE8CA4539FC2(L_1, /*hidden argument*/NULL); float L_3 = L_2.get_x_2(); V_0 = ((float)il2cpp_codegen_subtract((float)L_0, (float)L_3)); // if (Mathf.Abs(rightDist) > 1) float L_4 = V_0; float L_5; L_5 = fabsf(L_4); if ((!(((float)L_5) > ((float)(1.0f))))) { goto IL_0033; } } { // rightDist = rightDist > 0 ? 1 : -1; float L_6 = V_0; if ((((float)L_6) > ((float)(0.0f)))) { goto IL_0030; } } { G_B4_0 = (-1); goto IL_0031; } IL_0030: { G_B4_0 = 1; } IL_0031: { V_0 = ((float)((float)G_B4_0)); } IL_0033: { // return CalculateLateralForce(rightDist, inRipperMode ? 0f : -dropForce); float L_7 = V_0; bool L_8 = __this->get_inRipperMode_37(); G_B6_0 = L_7; G_B6_1 = __this; if (L_8) { G_B7_0 = L_7; G_B7_1 = __this; goto IL_0046; } } { float L_9 = __this->get_dropForce_36(); G_B8_0 = ((-L_9)); G_B8_1 = G_B6_0; G_B8_2 = G_B6_1; goto IL_004b; } IL_0046: { G_B8_0 = (0.0f); G_B8_1 = G_B7_0; G_B8_2 = G_B7_1; } IL_004b: { NullCheck(G_B8_2); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_10; L_10 = EnemyMovement_CalculateLateralForce_m726787196D186FA59F96ED94F9D16AC22FF2DBA2(G_B8_2, G_B8_1, G_B8_0, /*hidden argument*/NULL); return L_10; } } // System.Void Ripper::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ripper__ctor_m1D757F4732BC9FD2ECE38269582AD27DC7607158 (Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * __this, const RuntimeMethod* method) { { // public LayerMask groundLayers = 1 << 13; LayerMask_t5FA647D8C300EA0621360CA4424717C3C73190A8 L_0; L_0 = LayerMask_op_Implicit_m04FD003A196C7FA5C824D854803493EA31AE58D2(((int32_t)8192), /*hidden argument*/NULL); __this->set_groundLayers_30(L_0); // public float slashMaxSpeed = 45f; __this->set_slashMaxSpeed_33((45.0f)); // public float slashMinSpeed = 35f; __this->set_slashMinSpeed_34((35.0f)); // public float despawnDistance = 50f; __this->set_despawnDistance_35((50.0f)); // public float dropForce = 10f; __this->set_dropForce_36((10.0f)); EnemyMovement__ctor_m9C38EFB199A9FE920757F3005138D6C8E6260B90(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean RipperFireable::ReadyToFire() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RipperFireable_ReadyToFire_m89BCB58AAB793B455501452BAE57E130404EB04B (RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA * __this, const RuntimeMethod* method) { { // return base.ReadyToFire(); bool L_0; L_0 = Fireable_ReadyToFire_m6B42E65A822A4AF32B3EAD3DC844C89DC3BBC3B7(__this, /*hidden argument*/NULL); return L_0; } } // System.Void RipperFireable::SetFiringSpeed(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RipperFireable_SetFiringSpeed_m6BD6425EBF6E0A096A680B2F913BAD4C0EBF984B (RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA * __this, float ___fireSpeed0, const RuntimeMethod* method) { { // fireRate = fireSpeed; float L_0 = ___fireSpeed0; ((Fireable_tC954799FE43EA8C2F6E5F387E0D7C2EB854E1354 *)__this)->set_fireRate_5(L_0); // } return; } } // System.Void RipperFireable::Fire(UnityEngine.AudioSource,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RipperFireable_Fire_m16427C1429E23BCC65BDEAD4F2CDA32C39D39DE6 (RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA * __this, AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * ___source0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___movementVelocity1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInChildren_TisRipper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D_mC21B4C3E79228CC5AE87A91B4D3787EDE41293D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * V_0 = NULL; Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { // base.Fire(source, movementVelocity); AudioSource_tC4BF65AF8CDCAA63724BB3CA59A7A29249269E6B * L_0 = ___source0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_1 = ___movementVelocity1; Fireable_Fire_m3F112852EEEDC5332B4582D127983C0A4DE81D5A(__this, L_0, L_1, /*hidden argument*/NULL); // Transform newProjectile = Instantiate(projectile, firingFollower.transform.position, firingFollower.transform.rotation); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2 = __this->get_projectile_12(); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_3 = __this->get_firingFollower_13(); NullCheck(L_3); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4; L_4 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_3, /*hidden argument*/NULL); NullCheck(L_4); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_5; L_5 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_4, /*hidden argument*/NULL); Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_6 = __this->get_firingFollower_13(); NullCheck(L_6); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_7; L_7 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_6, /*hidden argument*/NULL); NullCheck(L_7); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_8; L_8 = Transform_get_rotation_m4AA3858C00DF4C9614B80352558C4C37D08D2200(L_7, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_9; L_9 = Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910(L_2, L_5, L_8, /*hidden argument*/Object_Instantiate_TisTransform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1_m43C03B8E186578BD83E8C82D7C3C59B83737E910_RuntimeMethod_var); // Ripper projRip = newProjectile.GetComponentInChildren(); NullCheck(L_9); Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * L_10; L_10 = Component_GetComponentInChildren_TisRipper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D_mC21B4C3E79228CC5AE87A91B4D3787EDE41293D5(L_9, /*hidden argument*/Component_GetComponentInChildren_TisRipper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D_mC21B4C3E79228CC5AE87A91B4D3787EDE41293D5_RuntimeMethod_var); V_0 = L_10; // projRip.transform.position = firePoint.transform.position; Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * L_11 = V_0; NullCheck(L_11); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_12; L_12 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_11, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_13 = __this->get_firePoint_11(); NullCheck(L_13); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_14; L_14 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(L_13, /*hidden argument*/NULL); NullCheck(L_14); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_15; L_15 = Transform_get_position_m40A8A9895568D56FFC687B57F30E8D53CB5EA341(L_14, /*hidden argument*/NULL); NullCheck(L_12); Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91(L_12, L_15, /*hidden argument*/NULL); // Vector2 inside = Random.insideUnitCircle * (fireVariance / 45f); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_16; L_16 = Random_get_insideUnitCircle_mB9549CF828D9DE0577969F046D029986B4EF37F2(/*hidden argument*/NULL); float L_17 = __this->get_fireVariance_17(); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_18; L_18 = Vector2_op_Multiply_m5598D6A258A2C8F873CDAB66756553112CD8073A_inline(L_16, ((float)((float)L_17/(float)(45.0f))), /*hidden argument*/NULL); V_1 = L_18; // Vector3 firingDir = firePoint.TransformDirection(Vector3.forward + (Vector3.right * inside.x) + (Vector3.up * inside.y)); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_19 = __this->get_firePoint_11(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_20; L_20 = Vector3_get_forward_mA6722B0932DA770D5C34C9E28D0E40220F099D50(/*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_21; L_21 = Vector3_get_right_m60959C1C1EF0F694D71E1569160D40B1DA768931(/*hidden argument*/NULL); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_22 = V_1; float L_23 = L_22.get_x_0(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_24; L_24 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_21, L_23, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_25; L_25 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_20, L_24, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_26; L_26 = Vector3_get_up_mD84FDFCD32FC48C865A89FD4251232E2A9D7015A(/*hidden argument*/NULL); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_27 = V_1; float L_28 = L_27.get_y_1(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_29; L_29 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_26, L_28, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_30; L_30 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_25, L_29, /*hidden argument*/NULL); NullCheck(L_19); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_31; L_31 = Transform_TransformDirection_m6B5E3F0A7C6323159DEC6D9BC035FB53ADD96E91(L_19, L_30, /*hidden argument*/NULL); // Vector3 forceDirection = firingDir * projectileForce + movementVelocity; float L_32 = __this->get_projectileForce_16(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_33; L_33 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_31, L_32, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_34 = ___movementVelocity1; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_35; L_35 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_33, L_34, /*hidden argument*/NULL); V_2 = L_35; // int nextLane = Random.Range(0, IncrementalRoadMesh.Lanes) + 1; IL2CPP_RUNTIME_CLASS_INIT(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); int32_t L_36 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_Lanes_8(); int32_t L_37; L_37 = Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213(0, L_36, /*hidden argument*/NULL); V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); // if (nextLane == lastUsedLane) int32_t L_38 = V_3; int32_t L_39 = __this->get_lastUsedLane_19(); if ((!(((uint32_t)L_38) == ((uint32_t)L_39)))) { goto IL_00dc; } } { // nextLane++; int32_t L_40 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); // if (nextLane > IncrementalRoadMesh.Lanes) int32_t L_41 = V_3; IL2CPP_RUNTIME_CLASS_INIT(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var); int32_t L_42 = ((IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_StaticFields*)il2cpp_codegen_static_fields_for(IncrementalRoadMesh_tA86C23AF65A235C1E72EC321543D5C026022D7E0_il2cpp_TypeInfo_var))->get_Lanes_8(); if ((((int32_t)L_41) <= ((int32_t)L_42))) { goto IL_00dc; } } { // nextLane = 0; V_3 = 0; } IL_00dc: { // if (placeInsteadOfLaunch) bool L_43 = __this->get_placeInsteadOfLaunch_14(); if (!L_43) { goto IL_010e; } } { // projRip.Place(Player.DistanceOnPath + Random.Range(placeDistanceRange.x, placeDistanceRange.y), nextLane); Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * L_44 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Player_t8467CBEA452A53248E86815C9D60CD495A3F3D40_il2cpp_TypeInfo_var); float L_45; L_45 = Player_get_DistanceOnPath_m83D3E4B7DE670FA1B1BE8B7B2253DB4876F16209(/*hidden argument*/NULL); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_46 = __this->get_address_of_placeDistanceRange_15(); float L_47 = L_46->get_x_0(); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * L_48 = __this->get_address_of_placeDistanceRange_15(); float L_49 = L_48->get_y_1(); float L_50; L_50 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(L_47, L_49, /*hidden argument*/NULL); int32_t L_51 = V_3; NullCheck(L_44); Ripper_Place_m12763FC94F61D391D4ADFA407E14EC57FD6B7E7E(L_44, ((float)il2cpp_codegen_add((float)L_45, (float)L_50)), L_51, /*hidden argument*/NULL); // } goto IL_0133; } IL_010e: { // projRip.Launch(firingFollower.speed + addedSpeed, forceDirection, firingFollower.DistanceOnPath, nextLane); Ripper_tC8BF6C943E43F79FF2CBE8BE1D63A22DC9C28E3D * L_52 = V_0; Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_53 = __this->get_firingFollower_13(); NullCheck(L_53); float L_54 = L_53->get_speed_5(); float L_55 = __this->get_addedSpeed_18(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_56 = V_2; Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_57 = __this->get_firingFollower_13(); NullCheck(L_57); float L_58; L_58 = Follower_get_DistanceOnPath_m72E8140E5683C7EF11657387350401E574826EAD(L_57, /*hidden argument*/NULL); int32_t L_59 = V_3; NullCheck(L_52); Ripper_Launch_m2D6204BEBF9EA229789A83193EE2890CD738AD25(L_52, ((float)il2cpp_codegen_add((float)L_54, (float)L_55)), L_56, L_58, L_59, /*hidden argument*/NULL); } IL_0133: { // lastUsedLane = nextLane; int32_t L_60 = V_3; __this->set_lastUsedLane_19(L_60); // } return; } } // System.Void RipperFireable::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RipperFireable__ctor_m759CE3AACFF12A6CA4137F9049CAE2FCD9A687BA (RipperFireable_tD0CB96A06F498B077485B2004A555881F5CECCAA * __this, const RuntimeMethod* method) { { // public float projectileForce = 5f; __this->set_projectileForce_16((5.0f)); // public float addedSpeed = 30f; __this->set_addedSpeed_18((30.0f)); Fireable__ctor_m604A0C57F25EAB972EA593226F0B80482F7B5E21(__this, /*hidden argument*/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 RoadAsYouGo::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadAsYouGo_Awake_m68B44BDB607DA4422B3A5A6A59E38B7E745201C8 (RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisPathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804_m1F83FC67DA5DDFE83A9DB25F7B700B8B355859A6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // creator = GetComponent(); PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * L_0; L_0 = Component_GetComponent_TisPathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804_m1F83FC67DA5DDFE83A9DB25F7B700B8B355859A6(__this, /*hidden argument*/Component_GetComponent_TisPathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804_m1F83FC67DA5DDFE83A9DB25F7B700B8B355859A6_RuntimeMethod_var); __this->set_creator_24(L_0); // InitialWaypointPlotting(); RoadAsYouGo_InitialWaypointPlotting_m6B163A00BD048A4C7C02D67526932D9A53C6B501(__this, /*hidden argument*/NULL); // } return; } } // System.Void RoadAsYouGo::InitialWaypointPlotting() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadAsYouGo_InitialWaypointPlotting_m6B163A00BD048A4C7C02D67526932D9A53C6B501 (RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAE131B53917AD7132F6BA2C05D5D17C38C5A2E59_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mE0F03A2E42E2F7F8A282AE01C12945F7379DC702_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_0 = NULL; int32_t V_1 = 0; { // waypoints.Clear(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_0 = __this->get_waypoints_19(); NullCheck(L_0); List_1_Clear_mE0F03A2E42E2F7F8A282AE01C12945F7379DC702(L_0, /*hidden argument*/List_1_Clear_mE0F03A2E42E2F7F8A282AE01C12945F7379DC702_RuntimeMethod_var); // currentStraightawayLength = 0f; __this->set_currentStraightawayLength_22((0.0f)); // totalRotation = 0f; __this->set_totalRotation_23((0.0f)); // float[] rotationAngles = new float[numWaypoints+1]; int32_t L_1 = __this->get_numWaypoints_4(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1))); V_0 = L_2; // for(int i = 0; i < numWaypoints; i++) V_1 = 0; goto IL_004f; } IL_0033: { // waypoints.Add(NextPoint(out rotationAngles[i])); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_3 = __this->get_waypoints_19(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = V_0; int32_t L_5 = V_1; NullCheck(L_4); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_6; L_6 = RoadAsYouGo_NextPoint_m2D0E1EC40E4F95F2ADE9638A18AF5A2E21308D51(__this, (float*)((L_4)->GetAddressAt(static_cast(L_5))), /*hidden argument*/NULL); NullCheck(L_3); List_1_Add_mAE131B53917AD7132F6BA2C05D5D17C38C5A2E59(L_3, L_6, /*hidden argument*/List_1_Add_mAE131B53917AD7132F6BA2C05D5D17C38C5A2E59_RuntimeMethod_var); // for(int i = 0; i < numWaypoints; i++) int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_004f: { // for(int i = 0; i < numWaypoints; i++) int32_t L_8 = V_1; int32_t L_9 = __this->get_numWaypoints_4(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0033; } } { // waypointNext = NextPoint(out angleNext); float* L_10 = __this->get_address_of_angleNext_21(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_11; L_11 = RoadAsYouGo_NextPoint_m2D0E1EC40E4F95F2ADE9638A18AF5A2E21308D51(__this, (float*)L_10, /*hidden argument*/NULL); __this->set_waypointNext_20(L_11); // rotationAngles[numWaypoints] = angleNext; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_12 = V_0; int32_t L_13 = __this->get_numWaypoints_4(); float L_14 = __this->get_angleNext_21(); NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (float)L_14); // GenerateRoad(rotationAngles); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_15 = V_0; RoadAsYouGo_GenerateRoad_mEBFCD4D38EB5BB3C23B58D0508A9B87A03AE405E(__this, L_15, /*hidden argument*/NULL); // } return; } } // System.Void RoadAsYouGo::GenerateRoad(System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadAsYouGo_GenerateRoad_mEBFCD4D38EB5BB3C23B58D0508A9B87A03AE405E (RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___angles0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisPathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804_m1F83FC67DA5DDFE83A9DB25F7B700B8B355859A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 * V_0 = NULL; float V_1 = 0.0f; int32_t V_2 = 0; { // if(!creator) PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * L_0 = __this->get_creator_24(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Implicit_m3B780F50367611CB9A34F3BF2032585E05DA1BFD(L_0, /*hidden argument*/NULL); if (L_1) { goto IL_0019; } } { // creator = GetComponent(); PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * L_2; L_2 = Component_GetComponent_TisPathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804_m1F83FC67DA5DDFE83A9DB25F7B700B8B355859A6(__this, /*hidden argument*/Component_GetComponent_TisPathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804_m1F83FC67DA5DDFE83A9DB25F7B700B8B355859A6_RuntimeMethod_var); __this->set_creator_24(L_2); } IL_0019: { // if (waypoints.Count > 0) List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_3 = __this->get_waypoints_19(); NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_3, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); if ((((int32_t)L_4) <= ((int32_t)0))) { goto IL_006b; } } { // BezierPath bezierPath = new BezierPath(waypoints, false, PathSpace.xyz); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_5 = __this->get_waypoints_19(); BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 * L_6 = (BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 *)il2cpp_codegen_object_new(BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093_il2cpp_TypeInfo_var); BezierPath__ctor_mFFA3DCA4C3861A584DB74A7026562534E393A6FE(L_6, L_5, (bool)0, 0, /*hidden argument*/NULL); V_0 = L_6; // float pointAngle = 0f; V_1 = (0.0f); // for(int i = 1; i < angles.Length; i++) V_2 = 1; goto IL_0059; } IL_003f: { // pointAngle = -angles[i] * turnToBankRatio; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_7 = ___angles0; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; float L_10 = (L_7)->GetAt(static_cast(L_9)); float L_11 = __this->get_turnToBankRatio_15(); V_1 = ((float)il2cpp_codegen_multiply((float)((-L_10)), (float)L_11)); // bezierPath.SetAnchorNormalAngle(i-1, pointAngle); BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 * L_12 = V_0; int32_t L_13 = V_2; float L_14 = V_1; NullCheck(L_12); BezierPath_SetAnchorNormalAngle_mBE2E9C135873F6F04ED40315053F1DCC11071978(L_12, ((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), L_14, /*hidden argument*/NULL); // for(int i = 1; i < angles.Length; i++) int32_t L_15 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); } IL_0059: { // for(int i = 1; i < angles.Length; i++) int32_t L_16 = V_2; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_17 = ___angles0; NullCheck(L_17); if ((((int32_t)L_16) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))) { goto IL_003f; } } { // creator.bezierPath = bezierPath; PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * L_18 = __this->get_creator_24(); BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 * L_19 = V_0; NullCheck(L_18); PathCreator_set_bezierPath_mA3D2D0AB742387A9BA201C3CFF073BBA52734F8B(L_18, L_19, /*hidden argument*/NULL); } IL_006b: { // } return; } } // System.Void RoadAsYouGo::IncrementRoad() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadAsYouGo_IncrementRoad_m15E254C03C0ADC519BD4DAB0317BAE70D77D6F6D (RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisPathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804_m1F83FC67DA5DDFE83A9DB25F7B700B8B355859A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAE131B53917AD7132F6BA2C05D5D17C38C5A2E59_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m0281A01E9C859E2B8073312D41BB9005662EF2DA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (!creator) PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * L_0 = __this->get_creator_24(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Implicit_m3B780F50367611CB9A34F3BF2032585E05DA1BFD(L_0, /*hidden argument*/NULL); if (L_1) { goto IL_0019; } } { // creator = GetComponent(); PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * L_2; L_2 = Component_GetComponent_TisPathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804_m1F83FC67DA5DDFE83A9DB25F7B700B8B355859A6(__this, /*hidden argument*/Component_GetComponent_TisPathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804_m1F83FC67DA5DDFE83A9DB25F7B700B8B355859A6_RuntimeMethod_var); __this->set_creator_24(L_2); } IL_0019: { // if(waypoints.Count < numWaypoints) List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_3 = __this->get_waypoints_19(); NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_3, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); int32_t L_5 = __this->get_numWaypoints_4(); if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_003f; } } { // waypoints.Add(waypointNext); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_6 = __this->get_waypoints_19(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_7 = __this->get_waypointNext_20(); NullCheck(L_6); List_1_Add_mAE131B53917AD7132F6BA2C05D5D17C38C5A2E59(L_6, L_7, /*hidden argument*/List_1_Add_mAE131B53917AD7132F6BA2C05D5D17C38C5A2E59_RuntimeMethod_var); // } goto IL_006d; } IL_003f: { // waypoints.Add(waypointNext); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_8 = __this->get_waypoints_19(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_9 = __this->get_waypointNext_20(); NullCheck(L_8); List_1_Add_mAE131B53917AD7132F6BA2C05D5D17C38C5A2E59(L_8, L_9, /*hidden argument*/List_1_Add_mAE131B53917AD7132F6BA2C05D5D17C38C5A2E59_RuntimeMethod_var); // waypoints.RemoveAt(0); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_10 = __this->get_waypoints_19(); NullCheck(L_10); List_1_RemoveAt_m0281A01E9C859E2B8073312D41BB9005662EF2DA(L_10, 0, /*hidden argument*/List_1_RemoveAt_m0281A01E9C859E2B8073312D41BB9005662EF2DA_RuntimeMethod_var); // creator.bezierPath.DeleteFirstSegment(false); PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * L_11 = __this->get_creator_24(); NullCheck(L_11); BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 * L_12; L_12 = PathCreator_get_bezierPath_m8D01E8D974B57BEBE41CF0898880733217591ECA(L_11, /*hidden argument*/NULL); NullCheck(L_12); BezierPath_DeleteFirstSegment_m81901E1993B5F4B2429AF41D8CB4297BFEE87B39(L_12, (bool)0, /*hidden argument*/NULL); } IL_006d: { // waypointNext = NextPoint(out angleNext); float* L_13 = __this->get_address_of_angleNext_21(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_14; L_14 = RoadAsYouGo_NextPoint_m2D0E1EC40E4F95F2ADE9638A18AF5A2E21308D51(__this, (float*)L_13, /*hidden argument*/NULL); __this->set_waypointNext_20(L_14); // creator.bezierPath.AddSegmentToEnd(waypoints[waypoints.Count-1], true, -angleNext * turnToBankRatio); PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * L_15 = __this->get_creator_24(); NullCheck(L_15); BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 * L_16; L_16 = PathCreator_get_bezierPath_m8D01E8D974B57BEBE41CF0898880733217591ECA(L_15, /*hidden argument*/NULL); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_17 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_18 = __this->get_waypoints_19(); NullCheck(L_18); int32_t L_19; L_19 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_18, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_17); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_20; L_20 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_17, ((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); float L_21 = __this->get_angleNext_21(); float L_22 = __this->get_turnToBankRatio_15(); NullCheck(L_16); BezierPath_AddSegmentToEnd_mDF9AA2490D61518F9D50DCF7E16B1C0EEFA05789(L_16, L_20, (bool)1, ((float)il2cpp_codegen_multiply((float)((-L_21)), (float)L_22)), /*hidden argument*/NULL); // } return; } } // UnityEngine.Vector3 RoadAsYouGo::NextPoint(System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E RoadAsYouGo_NextPoint_m2D0E1EC40E4F95F2ADE9638A18AF5A2E21308D51 (RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 * __this, float* ___rotationAngle0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_3; memset((&V_3), 0, sizeof(V_3)); float V_4 = 0.0f; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_5; memset((&V_5), 0, sizeof(V_5)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_6; memset((&V_6), 0, sizeof(V_6)); float V_7 = 0.0f; float V_8 = 0.0f; float* G_B9_0 = NULL; float* G_B8_0 = NULL; float G_B10_0 = 0.0f; float* G_B10_1 = NULL; float* G_B15_0 = NULL; float* G_B14_0 = NULL; float G_B16_0 = 0.0f; float* G_B16_1 = NULL; float* G_B36_0 = NULL; float* G_B35_0 = NULL; float G_B37_0 = 0.0f; float* G_B37_1 = NULL; { // rotationAngle = 0f; float* L_0 = ___rotationAngle0; *((float*)L_0) = (float)(0.0f); // if(waypoints.Count < 1) List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_1 = __this->get_waypoints_19(); NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_1, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); if ((((int32_t)L_2) >= ((int32_t)1))) { goto IL_002b; } } { // return new Vector3(0, startingHeight, 0); float L_3 = __this->get_startingHeight_11(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_4; memset((&L_4), 0, sizeof(L_4)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_4), (0.0f), L_3, (0.0f), /*hidden argument*/NULL); return L_4; } IL_002b: { // else if(waypoints.Count == 1) List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_5 = __this->get_waypoints_19(); NullCheck(L_5); int32_t L_6; L_6 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_5, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); if ((!(((uint32_t)L_6) == ((uint32_t)1)))) { goto IL_0067; } } { // float dist = Random.Range(minWaypointInterval, maxWaypointInterval); float L_7 = __this->get_minWaypointInterval_5(); float L_8 = __this->get_maxWaypointInterval_6(); float L_9; L_9 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(L_7, L_8, /*hidden argument*/NULL); V_4 = L_9; // currentStraightawayLength = dist; float L_10 = V_4; __this->set_currentStraightawayLength_22(L_10); // return new Vector3(0, startingHeight, dist); float L_11 = __this->get_startingHeight_11(); float L_12 = V_4; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_13; memset((&L_13), 0, sizeof(L_13)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_13), (0.0f), L_11, L_12, /*hidden argument*/NULL); return L_13; } IL_0067: { // float sectionLength = Random.Range(minWaypointInterval, maxWaypointInterval); float L_14 = __this->get_minWaypointInterval_5(); float L_15 = __this->get_maxWaypointInterval_6(); float L_16; L_16 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5(L_14, L_15, /*hidden argument*/NULL); V_0 = L_16; // float currentDistFromOrigin = waypoints[waypoints.Count - 1].magnitude; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_17 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_18 = __this->get_waypoints_19(); NullCheck(L_18); int32_t L_19; L_19 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_18, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_17); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_20; L_20 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_17, ((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); V_5 = L_20; float L_21; L_21 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_5), /*hidden argument*/NULL); V_1 = L_21; // Vector3 heading = new Vector3(waypoints[waypoints.Count - 1].x - waypoints[waypoints.Count - 2].x, 0f, waypoints[waypoints.Count - 1].z - waypoints[waypoints.Count - 2].z); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_22 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_23 = __this->get_waypoints_19(); NullCheck(L_23); int32_t L_24; L_24 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_23, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_22); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_25; L_25 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_22, ((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); float L_26 = L_25.get_x_2(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_27 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_28 = __this->get_waypoints_19(); NullCheck(L_28); int32_t L_29; L_29 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_28, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_27); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_30; L_30 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_27, ((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)2)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); float L_31 = L_30.get_x_2(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_32 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_33 = __this->get_waypoints_19(); NullCheck(L_33); int32_t L_34; L_34 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_33, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_32); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_35; L_35 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_32, ((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); float L_36 = L_35.get_z_4(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_37 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_38 = __this->get_waypoints_19(); NullCheck(L_38); int32_t L_39; L_39 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_38, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_37); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_40; L_40 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_37, ((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)2)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); float L_41 = L_40.get_z_4(); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), ((float)il2cpp_codegen_subtract((float)L_26, (float)L_31)), (0.0f), ((float)il2cpp_codegen_subtract((float)L_36, (float)L_41)), /*hidden argument*/NULL); // Vector3 nextPoint = Vector3.zero; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_42; L_42 = Vector3_get_zero_m92B6E46FC9A637D20B3A4C1FFAEABFCE095DD4C6(/*hidden argument*/NULL); V_3 = L_42; // if (avoidWaypointsRemaining > 0) int32_t L_43 = __this->get_avoidWaypointsRemaining_25(); if ((((int32_t)L_43) <= ((int32_t)0))) { goto IL_043a; } } { // if(avoidWaypointsRemaining == avoidWaypoints || avoidWaypointsRemaining == 2) int32_t L_44 = __this->get_avoidWaypointsRemaining_25(); int32_t L_45 = __this->get_avoidWaypoints_17(); if ((((int32_t)L_44) == ((int32_t)L_45))) { goto IL_0146; } } { int32_t L_46 = __this->get_avoidWaypointsRemaining_25(); if ((!(((uint32_t)L_46) == ((uint32_t)2)))) { goto IL_01b7; } } IL_0146: { // nextPoint = heading.normalized * sectionLength; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_47; L_47 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), /*hidden argument*/NULL); float L_48 = V_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_49; L_49 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_47, L_48, /*hidden argument*/NULL); V_3 = L_49; // rotationAngle = avoidRight ? avoidTurnAngle : -avoidTurnAngle; float* L_50 = ___rotationAngle0; bool L_51 = __this->get_avoidRight_26(); G_B8_0 = L_50; if (L_51) { G_B9_0 = L_50; goto IL_0166; } } { float L_52 = __this->get_avoidTurnAngle_18(); G_B10_0 = ((-L_52)); G_B10_1 = G_B8_0; goto IL_016c; } IL_0166: { float L_53 = __this->get_avoidTurnAngle_18(); G_B10_0 = L_53; G_B10_1 = G_B9_0; } IL_016c: { *((float*)G_B10_1) = (float)G_B10_0; // nextPoint = Quaternion.Euler(0, rotationAngle, 0) * nextPoint; float* L_54 = ___rotationAngle0; float L_55 = *((float*)L_54); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_56; L_56 = Quaternion_Euler_mD694BA6F38A792C3D728A8BBAFF13000F5F3B64A((0.0f), L_55, (0.0f), /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_57 = V_3; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_58; L_58 = Quaternion_op_Multiply_mDEAB1A882C07A9520D77EB35473F71AAE74452BC(L_56, L_57, /*hidden argument*/NULL); V_3 = L_58; // nextPoint += waypoints[waypoints.Count - 1]; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_59 = V_3; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_60 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_61 = __this->get_waypoints_19(); NullCheck(L_61); int32_t L_62; L_62 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_61, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_60); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_63; L_63 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_60, ((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_64; L_64 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_59, L_63, /*hidden argument*/NULL); V_3 = L_64; // currentStraightawayLength += sectionLength; float L_65 = __this->get_currentStraightawayLength_22(); float L_66 = V_0; __this->set_currentStraightawayLength_22(((float)il2cpp_codegen_add((float)L_65, (float)L_66))); // } goto IL_0427; } IL_01b7: { // else if (avoidWaypointsRemaining == 1) int32_t L_67 = __this->get_avoidWaypointsRemaining_25(); if ((!(((uint32_t)L_67) == ((uint32_t)1)))) { goto IL_02eb; } } { // Vector3 toOrigin = new Vector3(-waypoints[waypoints.Count - 1].x, 0f, -waypoints[waypoints.Count - 1].z); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_68 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_69 = __this->get_waypoints_19(); NullCheck(L_69); int32_t L_70; L_70 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_69, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_68); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_71; L_71 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_68, ((int32_t)il2cpp_codegen_subtract((int32_t)L_70, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); float L_72 = L_71.get_x_2(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_73 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_74 = __this->get_waypoints_19(); NullCheck(L_74); int32_t L_75; L_75 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_74, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_73); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_76; L_76 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_73, ((int32_t)il2cpp_codegen_subtract((int32_t)L_75, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); float L_77 = L_76.get_z_4(); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_6), ((-L_72)), (0.0f), ((-L_77)), /*hidden argument*/NULL); // rotationAngle = Vector3.Angle(heading, toOrigin); float* L_78 = ___rotationAngle0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_79 = V_2; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_80 = V_6; float L_81; L_81 = Vector3_Angle_mFE4B9D0E5EBD02D0684598D486833321336732B3(L_79, L_80, /*hidden argument*/NULL); *((float*)L_78) = (float)L_81; // if (rotationAngle > avoidTurnAngle) float* L_82 = ___rotationAngle0; float L_83 = *((float*)L_82); float L_84 = __this->get_avoidTurnAngle_18(); if ((!(((float)L_83) > ((float)L_84)))) { goto IL_02a2; } } { // nextPoint = heading.normalized * sectionLength; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_85; L_85 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), /*hidden argument*/NULL); float L_86 = V_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_87; L_87 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_85, L_86, /*hidden argument*/NULL); V_3 = L_87; // rotationAngle = avoidRight ? avoidTurnAngle : -avoidTurnAngle; float* L_88 = ___rotationAngle0; bool L_89 = __this->get_avoidRight_26(); G_B14_0 = L_88; if (L_89) { G_B15_0 = L_88; goto IL_0242; } } { float L_90 = __this->get_avoidTurnAngle_18(); G_B16_0 = ((-L_90)); G_B16_1 = G_B14_0; goto IL_0248; } IL_0242: { float L_91 = __this->get_avoidTurnAngle_18(); G_B16_0 = L_91; G_B16_1 = G_B15_0; } IL_0248: { *((float*)G_B16_1) = (float)G_B16_0; // totalRotation += rotationAngle; float L_92 = __this->get_totalRotation_23(); float* L_93 = ___rotationAngle0; float L_94 = *((float*)L_93); __this->set_totalRotation_23(((float)il2cpp_codegen_add((float)L_92, (float)L_94))); // nextPoint = Quaternion.Euler(0, rotationAngle, 0) * nextPoint; float* L_95 = ___rotationAngle0; float L_96 = *((float*)L_95); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_97; L_97 = Quaternion_Euler_mD694BA6F38A792C3D728A8BBAFF13000F5F3B64A((0.0f), L_96, (0.0f), /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_98 = V_3; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_99; L_99 = Quaternion_op_Multiply_mDEAB1A882C07A9520D77EB35473F71AAE74452BC(L_97, L_98, /*hidden argument*/NULL); V_3 = L_99; // nextPoint += waypoints[waypoints.Count - 1]; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_100 = V_3; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_101 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_102 = __this->get_waypoints_19(); NullCheck(L_102); int32_t L_103; L_103 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_102, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_101); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_104; L_104 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_101, ((int32_t)il2cpp_codegen_subtract((int32_t)L_103, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_105; L_105 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_100, L_104, /*hidden argument*/NULL); V_3 = L_105; // avoidWaypointsRemaining++; int32_t L_106 = __this->get_avoidWaypointsRemaining_25(); __this->set_avoidWaypointsRemaining_25(((int32_t)il2cpp_codegen_add((int32_t)L_106, (int32_t)1))); // } goto IL_0427; } IL_02a2: { // heading = toOrigin; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_107 = V_6; V_2 = L_107; // currentStraightawayLength = 0f; __this->set_currentStraightawayLength_22((0.0f)); // totalRotation = 0f; __this->set_totalRotation_23((0.0f)); // nextPoint = waypoints[waypoints.Count - 1] + heading.normalized * sectionLength; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_108 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_109 = __this->get_waypoints_19(); NullCheck(L_109); int32_t L_110; L_110 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_109, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_108); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_111; L_111 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_108, ((int32_t)il2cpp_codegen_subtract((int32_t)L_110, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_112; L_112 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), /*hidden argument*/NULL); float L_113 = V_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_114; L_114 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_112, L_113, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_115; L_115 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_111, L_114, /*hidden argument*/NULL); V_3 = L_115; // } goto IL_0427; } IL_02eb: { // else if ((sectionLength + currentStraightawayLength) >= maxStraightawayDistance || Random.Range(0f, 1f) < chanceOfTurn) float L_116 = V_0; float L_117 = __this->get_currentStraightawayLength_22(); float L_118 = __this->get_maxStraightawayDistance_7(); if ((((float)((float)il2cpp_codegen_add((float)L_116, (float)L_117))) >= ((float)L_118))) { goto IL_0315; } } { float L_119; L_119 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5((0.0f), (1.0f), /*hidden argument*/NULL); float L_120 = __this->get_chanceOfTurn_13(); if ((!(((float)L_119) < ((float)L_120)))) { goto IL_03ee; } } IL_0315: { // rotationAngle = (sectionLength / 100f) * maxAnglePer100M; float* L_121 = ___rotationAngle0; float L_122 = V_0; float L_123 = __this->get_maxAnglePer100M_8(); *((float*)L_121) = (float)((float)il2cpp_codegen_multiply((float)((float)((float)L_122/(float)(100.0f))), (float)L_123)); // currentStraightawayLength = 0f; __this->set_currentStraightawayLength_22((0.0f)); // if (avoidRight) bool L_124 = __this->get_avoidRight_26(); if (!L_124) { goto IL_0369; } } { // if (rotationAngle + totalRotation > 90f // || (Random.Range(0, 2) > 0 && totalRotation - rotationAngle > 0)) float* L_125 = ___rotationAngle0; float L_126 = *((float*)L_125); float L_127 = __this->get_totalRotation_23(); if ((((float)((float)il2cpp_codegen_add((float)L_126, (float)L_127))) > ((float)(90.0f)))) { goto IL_0362; } } { int32_t L_128; L_128 = Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213(0, 2, /*hidden argument*/NULL); if ((((int32_t)L_128) <= ((int32_t)0))) { goto IL_0398; } } { float L_129 = __this->get_totalRotation_23(); float* L_130 = ___rotationAngle0; float L_131 = *((float*)L_130); if ((!(((float)((float)il2cpp_codegen_subtract((float)L_129, (float)L_131))) > ((float)(0.0f))))) { goto IL_0398; } } IL_0362: { // rotationAngle = -rotationAngle; float* L_132 = ___rotationAngle0; float* L_133 = ___rotationAngle0; float L_134 = *((float*)L_133); *((float*)L_132) = (float)((-L_134)); // } goto IL_0398; } IL_0369: { // if (rotationAngle + totalRotation > 0f // || (Random.Range(0, 2) > 0 && totalRotation - rotationAngle > -90f)) float* L_135 = ___rotationAngle0; float L_136 = *((float*)L_135); float L_137 = __this->get_totalRotation_23(); if ((((float)((float)il2cpp_codegen_add((float)L_136, (float)L_137))) > ((float)(0.0f)))) { goto IL_0393; } } { int32_t L_138; L_138 = Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213(0, 2, /*hidden argument*/NULL); if ((((int32_t)L_138) <= ((int32_t)0))) { goto IL_0398; } } { float L_139 = __this->get_totalRotation_23(); float* L_140 = ___rotationAngle0; float L_141 = *((float*)L_140); if ((!(((float)((float)il2cpp_codegen_subtract((float)L_139, (float)L_141))) > ((float)(-90.0f))))) { goto IL_0398; } } IL_0393: { // rotationAngle = -rotationAngle; float* L_142 = ___rotationAngle0; float* L_143 = ___rotationAngle0; float L_144 = *((float*)L_143); *((float*)L_142) = (float)((-L_144)); } IL_0398: { // totalRotation += rotationAngle; float L_145 = __this->get_totalRotation_23(); float* L_146 = ___rotationAngle0; float L_147 = *((float*)L_146); __this->set_totalRotation_23(((float)il2cpp_codegen_add((float)L_145, (float)L_147))); // nextPoint = heading.normalized * sectionLength; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_148; L_148 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), /*hidden argument*/NULL); float L_149 = V_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_150; L_150 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_148, L_149, /*hidden argument*/NULL); V_3 = L_150; // nextPoint = Quaternion.Euler(0, rotationAngle, 0) * nextPoint; float* L_151 = ___rotationAngle0; float L_152 = *((float*)L_151); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_153; L_153 = Quaternion_Euler_mD694BA6F38A792C3D728A8BBAFF13000F5F3B64A((0.0f), L_152, (0.0f), /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_154 = V_3; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_155; L_155 = Quaternion_op_Multiply_mDEAB1A882C07A9520D77EB35473F71AAE74452BC(L_153, L_154, /*hidden argument*/NULL); V_3 = L_155; // nextPoint += waypoints[waypoints.Count - 1]; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_156 = V_3; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_157 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_158 = __this->get_waypoints_19(); NullCheck(L_158); int32_t L_159; L_159 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_158, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_157); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_160; L_160 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_157, ((int32_t)il2cpp_codegen_subtract((int32_t)L_159, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_161; L_161 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_156, L_160, /*hidden argument*/NULL); V_3 = L_161; // } goto IL_0427; } IL_03ee: { // currentStraightawayLength += sectionLength; float L_162 = __this->get_currentStraightawayLength_22(); float L_163 = V_0; __this->set_currentStraightawayLength_22(((float)il2cpp_codegen_add((float)L_162, (float)L_163))); // nextPoint = waypoints[waypoints.Count - 1] + heading.normalized * sectionLength; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_164 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_165 = __this->get_waypoints_19(); NullCheck(L_165); int32_t L_166; L_166 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_165, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_164); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_167; L_167 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_164, ((int32_t)il2cpp_codegen_subtract((int32_t)L_166, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_168; L_168 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), /*hidden argument*/NULL); float L_169 = V_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_170; L_170 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_168, L_169, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_171; L_171 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_167, L_170, /*hidden argument*/NULL); V_3 = L_171; } IL_0427: { // avoidWaypointsRemaining--; int32_t L_172 = __this->get_avoidWaypointsRemaining_25(); __this->set_avoidWaypointsRemaining_25(((int32_t)il2cpp_codegen_subtract((int32_t)L_172, (int32_t)1))); // } goto IL_0649; } IL_043a: { // if (currentDistFromOrigin > waypoints[waypoints.Count - 2].magnitude && currentDistFromOrigin + sectionLength > maxDistanceFromOrigin) float L_173 = V_1; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_174 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_175 = __this->get_waypoints_19(); NullCheck(L_175); int32_t L_176; L_176 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_175, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_174); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_177; L_177 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_174, ((int32_t)il2cpp_codegen_subtract((int32_t)L_176, (int32_t)2)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); V_5 = L_177; float L_178; L_178 = Vector3_get_magnitude_mDDD40612220D8104E77E993E18A101A69A944991((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_5), /*hidden argument*/NULL); if ((!(((float)L_173) > ((float)L_178)))) { goto IL_0546; } } { float L_179 = V_1; float L_180 = V_0; float L_181 = __this->get_maxDistanceFromOrigin_16(); if ((!(((float)((float)il2cpp_codegen_add((float)L_179, (float)L_180))) > ((float)L_181)))) { goto IL_0546; } } { // avoidWaypointsRemaining = avoidWaypoints; int32_t L_182 = __this->get_avoidWaypoints_17(); __this->set_avoidWaypointsRemaining_25(L_182); // avoidRight = CheckForRightSideAvoid(); bool L_183; L_183 = RoadAsYouGo_CheckForRightSideAvoid_m753B7EB43B086A116E7013D761157A01187F9059(__this, /*hidden argument*/NULL); __this->set_avoidRight_26(L_183); // heading = new Vector3(waypoints[waypoints.Count - 1].x, 0f, waypoints[waypoints.Count - 1].z); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_184 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_185 = __this->get_waypoints_19(); NullCheck(L_185); int32_t L_186; L_186 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_185, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_184); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_187; L_187 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_184, ((int32_t)il2cpp_codegen_subtract((int32_t)L_186, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); float L_188 = L_187.get_x_2(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_189 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_190 = __this->get_waypoints_19(); NullCheck(L_190); int32_t L_191; L_191 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_190, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_189); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_192; L_192 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_189, ((int32_t)il2cpp_codegen_subtract((int32_t)L_191, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); float L_193 = L_192.get_z_4(); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), L_188, (0.0f), L_193, /*hidden argument*/NULL); // nextPoint = heading.normalized * sectionLength; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_194; L_194 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), /*hidden argument*/NULL); float L_195 = V_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_196; L_196 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_194, L_195, /*hidden argument*/NULL); V_3 = L_196; // rotationAngle = avoidRight ? avoidTurnAngle : -avoidTurnAngle; float* L_197 = ___rotationAngle0; bool L_198 = __this->get_avoidRight_26(); G_B35_0 = L_197; if (L_198) { G_B36_0 = L_197; goto IL_04ed; } } { float L_199 = __this->get_avoidTurnAngle_18(); G_B37_0 = ((-L_199)); G_B37_1 = G_B35_0; goto IL_04f3; } IL_04ed: { float L_200 = __this->get_avoidTurnAngle_18(); G_B37_0 = L_200; G_B37_1 = G_B36_0; } IL_04f3: { *((float*)G_B37_1) = (float)G_B37_0; // nextPoint = Quaternion.Euler(0, rotationAngle, 0) * nextPoint; float* L_201 = ___rotationAngle0; float L_202 = *((float*)L_201); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_203; L_203 = Quaternion_Euler_mD694BA6F38A792C3D728A8BBAFF13000F5F3B64A((0.0f), L_202, (0.0f), /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_204 = V_3; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_205; L_205 = Quaternion_op_Multiply_mDEAB1A882C07A9520D77EB35473F71AAE74452BC(L_203, L_204, /*hidden argument*/NULL); V_3 = L_205; // nextPoint += waypoints[waypoints.Count - 1]; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_206 = V_3; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_207 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_208 = __this->get_waypoints_19(); NullCheck(L_208); int32_t L_209; L_209 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_208, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_207); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_210; L_210 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_207, ((int32_t)il2cpp_codegen_subtract((int32_t)L_209, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_211; L_211 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_206, L_210, /*hidden argument*/NULL); V_3 = L_211; // totalRotation = 0f; __this->set_totalRotation_23((0.0f)); // currentStraightawayLength = 0f; __this->set_currentStraightawayLength_22((0.0f)); // } goto IL_0649; } IL_0546: { // else if ((sectionLength + currentStraightawayLength) >= maxStraightawayDistance || Random.Range(0f, 1f) < chanceOfTurn) float L_212 = V_0; float L_213 = __this->get_currentStraightawayLength_22(); float L_214 = __this->get_maxStraightawayDistance_7(); if ((((float)((float)il2cpp_codegen_add((float)L_212, (float)L_213))) >= ((float)L_214))) { goto IL_0570; } } { float L_215; L_215 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5((0.0f), (1.0f), /*hidden argument*/NULL); float L_216 = __this->get_chanceOfTurn_13(); if ((!(((float)L_215) < ((float)L_216)))) { goto IL_0610; } } IL_0570: { // rotationAngle = (sectionLength / 100f) * maxAnglePer100M; float* L_217 = ___rotationAngle0; float L_218 = V_0; float L_219 = __this->get_maxAnglePer100M_8(); *((float*)L_217) = (float)((float)il2cpp_codegen_multiply((float)((float)((float)L_218/(float)(100.0f))), (float)L_219)); // currentStraightawayLength = 0f; __this->set_currentStraightawayLength_22((0.0f)); // if (rotationAngle + totalRotation > 90f // || (Random.Range(0, 2) > 0 && totalRotation - rotationAngle > -90)) float* L_220 = ___rotationAngle0; float L_221 = *((float*)L_220); float L_222 = __this->get_totalRotation_23(); if ((((float)((float)il2cpp_codegen_add((float)L_221, (float)L_222))) > ((float)(90.0f)))) { goto IL_05b5; } } { int32_t L_223; L_223 = Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213(0, 2, /*hidden argument*/NULL); if ((((int32_t)L_223) <= ((int32_t)0))) { goto IL_05ba; } } { float L_224 = __this->get_totalRotation_23(); float* L_225 = ___rotationAngle0; float L_226 = *((float*)L_225); if ((!(((float)((float)il2cpp_codegen_subtract((float)L_224, (float)L_226))) > ((float)(-90.0f))))) { goto IL_05ba; } } IL_05b5: { // rotationAngle = -rotationAngle; float* L_227 = ___rotationAngle0; float* L_228 = ___rotationAngle0; float L_229 = *((float*)L_228); *((float*)L_227) = (float)((-L_229)); } IL_05ba: { // totalRotation += rotationAngle; float L_230 = __this->get_totalRotation_23(); float* L_231 = ___rotationAngle0; float L_232 = *((float*)L_231); __this->set_totalRotation_23(((float)il2cpp_codegen_add((float)L_230, (float)L_232))); // nextPoint = heading.normalized * sectionLength; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_233; L_233 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), /*hidden argument*/NULL); float L_234 = V_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_235; L_235 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_233, L_234, /*hidden argument*/NULL); V_3 = L_235; // nextPoint = Quaternion.Euler(0, rotationAngle, 0) * nextPoint; float* L_236 = ___rotationAngle0; float L_237 = *((float*)L_236); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_238; L_238 = Quaternion_Euler_mD694BA6F38A792C3D728A8BBAFF13000F5F3B64A((0.0f), L_237, (0.0f), /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_239 = V_3; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_240; L_240 = Quaternion_op_Multiply_mDEAB1A882C07A9520D77EB35473F71AAE74452BC(L_238, L_239, /*hidden argument*/NULL); V_3 = L_240; // nextPoint += waypoints[waypoints.Count - 1]; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_241 = V_3; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_242 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_243 = __this->get_waypoints_19(); NullCheck(L_243); int32_t L_244; L_244 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_243, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_242); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_245; L_245 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_242, ((int32_t)il2cpp_codegen_subtract((int32_t)L_244, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_246; L_246 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_241, L_245, /*hidden argument*/NULL); V_3 = L_246; // } goto IL_0649; } IL_0610: { // currentStraightawayLength += sectionLength; float L_247 = __this->get_currentStraightawayLength_22(); float L_248 = V_0; __this->set_currentStraightawayLength_22(((float)il2cpp_codegen_add((float)L_247, (float)L_248))); // nextPoint = waypoints[waypoints.Count - 1] + heading.normalized * sectionLength; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_249 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_250 = __this->get_waypoints_19(); NullCheck(L_250); int32_t L_251; L_251 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_250, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_249); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_252; L_252 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_249, ((int32_t)il2cpp_codegen_subtract((int32_t)L_251, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_253; L_253 = Vector3_get_normalized_m2FA6DF38F97BDA4CCBDAE12B9FE913A241DAC8D5((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_2), /*hidden argument*/NULL); float L_254 = V_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_255; L_255 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_253, L_254, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_256; L_256 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_252, L_255, /*hidden argument*/NULL); V_3 = L_256; } IL_0649: { // if (Random.Range(0f, 1f) < chanceOfIncline) float L_257; L_257 = Random_Range_mA944A98B82AFE4D46D05EF533ED0068148EFAEA5((0.0f), (1.0f), /*hidden argument*/NULL); float L_258 = __this->get_chanceOfIncline_14(); if ((!(((float)L_257) < ((float)L_258)))) { goto IL_06fc; } } { // float newIncline = nextPoint.y; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_259 = V_3; float L_260 = L_259.get_y_3(); V_7 = L_260; // float inclineChange = (sectionLength * maxInclinePer100M) / 100f; float L_261 = V_0; float L_262 = __this->get_maxInclinePer100M_9(); V_8 = ((float)((float)((float)il2cpp_codegen_multiply((float)L_261, (float)L_262))/(float)(100.0f))); // if ((newIncline + inclineChange) > maxHeight) float L_263 = V_7; float L_264 = V_8; float L_265 = __this->get_maxHeight_12(); if ((!(((float)((float)il2cpp_codegen_add((float)L_263, (float)L_264))) > ((float)L_265)))) { goto IL_0691; } } { // newIncline -= inclineChange; float L_266 = V_7; float L_267 = V_8; V_7 = ((float)il2cpp_codegen_subtract((float)L_266, (float)L_267)); // } goto IL_06c1; } IL_0691: { // else if ((newIncline - inclineChange) < minHeight) float L_268 = V_7; float L_269 = V_8; float L_270 = __this->get_minHeight_10(); if ((!(((float)((float)il2cpp_codegen_subtract((float)L_268, (float)L_269))) < ((float)L_270)))) { goto IL_06a7; } } { // newIncline += inclineChange; float L_271 = V_7; float L_272 = V_8; V_7 = ((float)il2cpp_codegen_add((float)L_271, (float)L_272)); // } goto IL_06c1; } IL_06a7: { // if (Random.Range(0, 2) > 0) int32_t L_273; L_273 = Random_Range_mCD7505433C26B6FA511AC1EA07E58AEF7ED1C213(0, 2, /*hidden argument*/NULL); if ((((int32_t)L_273) <= ((int32_t)0))) { goto IL_06ba; } } { // newIncline += inclineChange; float L_274 = V_7; float L_275 = V_8; V_7 = ((float)il2cpp_codegen_add((float)L_274, (float)L_275)); // } goto IL_06c1; } IL_06ba: { // newIncline -= inclineChange; float L_276 = V_7; float L_277 = V_8; V_7 = ((float)il2cpp_codegen_subtract((float)L_276, (float)L_277)); } IL_06c1: { // if(newIncline > maxHeight) float L_278 = V_7; float L_279 = __this->get_maxHeight_12(); if ((!(((float)L_278) > ((float)L_279)))) { goto IL_06d5; } } { // newIncline = maxHeight; float L_280 = __this->get_maxHeight_12(); V_7 = L_280; // } goto IL_06e7; } IL_06d5: { // else if(newIncline < minHeight) float L_281 = V_7; float L_282 = __this->get_minHeight_10(); if ((!(((float)L_281) < ((float)L_282)))) { goto IL_06e7; } } { // newIncline = minHeight; float L_283 = __this->get_minHeight_10(); V_7 = L_283; } IL_06e7: { // nextPoint = new Vector3(nextPoint.x, newIncline, nextPoint.z); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_284 = V_3; float L_285 = L_284.get_x_2(); float L_286 = V_7; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_287 = V_3; float L_288 = L_287.get_z_4(); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_3), L_285, L_286, L_288, /*hidden argument*/NULL); } IL_06fc: { // return nextPoint; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_289 = V_3; return L_289; } } // System.Boolean RoadAsYouGo::CheckForRightSideAvoid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RoadAsYouGo_CheckForRightSideAvoid_m753B7EB43B086A116E7013D761157A01187F9059 (RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_1; memset((&V_1), 0, sizeof(V_1)); float V_2 = 0.0f; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_3; memset((&V_3), 0, sizeof(V_3)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; float V_6 = 0.0f; { // float rightSideWeight = 0f; V_0 = (0.0f); // Vector3 originToLastPoint = new Vector3(waypoints[waypoints.Count - 1].x, 0f, waypoints[waypoints.Count - 1].z); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_0 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_1 = __this->get_waypoints_19(); NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_1, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_0); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_3; L_3 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_0, ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); float L_4 = L_3.get_x_2(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_5 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_6 = __this->get_waypoints_19(); NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_6, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_5); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_8; L_8 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_5, ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); float L_9 = L_8.get_z_4(); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_1), L_4, (0.0f), L_9, /*hidden argument*/NULL); // float lastPointSqMag = waypoints[waypoints.Count - 1].sqrMagnitude; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_10 = __this->get_waypoints_19(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_11 = __this->get_waypoints_19(); NullCheck(L_11); int32_t L_12; L_12 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_11, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); NullCheck(L_10); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_13; L_13 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_10, ((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)), /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); V_4 = L_13; float L_14; L_14 = Vector3_get_sqrMagnitude_mC567EE6DF411501A8FE1F23A0038862630B88249((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_4), /*hidden argument*/NULL); V_2 = L_14; // Vector3 rightOfOrigin = Vector3.Cross(Vector3.up, originToLastPoint); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_15; L_15 = Vector3_get_up_mD84FDFCD32FC48C865A89FD4251232E2A9D7015A(/*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_16 = V_1; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_17; L_17 = Vector3_Cross_mF3F4CE6E7142432B36BF4F906A42103A474C0BCD(L_15, L_16, /*hidden argument*/NULL); V_3 = L_17; // for(int i = 0; i < waypoints.Count - 1; i++) V_5 = 0; goto IL_00c5; } IL_007f: { // float weight = waypoints[i].sqrMagnitude / lastPointSqMag; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_18 = __this->get_waypoints_19(); int32_t L_19 = V_5; NullCheck(L_18); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_20; L_20 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_18, L_19, /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); V_4 = L_20; float L_21; L_21 = Vector3_get_sqrMagnitude_mC567EE6DF411501A8FE1F23A0038862630B88249((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)(&V_4), /*hidden argument*/NULL); float L_22 = V_2; V_6 = ((float)((float)L_21/(float)L_22)); // if(Vector3.Dot(rightOfOrigin, waypoints[i]) > 0) Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_23 = V_3; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_24 = __this->get_waypoints_19(); int32_t L_25 = V_5; NullCheck(L_24); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_26; L_26 = List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_inline(L_24, L_25, /*hidden argument*/List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_RuntimeMethod_var); float L_27; L_27 = Vector3_Dot_m81A33FB5E8269E1A21554ECCB1639019C708A1CF_inline(L_23, L_26, /*hidden argument*/NULL); if ((!(((float)L_27) > ((float)(0.0f))))) { goto IL_00ba; } } { // rightSideWeight += weight; float L_28 = V_0; float L_29 = V_6; V_0 = ((float)il2cpp_codegen_add((float)L_28, (float)L_29)); // } goto IL_00bf; } IL_00ba: { // rightSideWeight -= weight; float L_30 = V_0; float L_31 = V_6; V_0 = ((float)il2cpp_codegen_subtract((float)L_30, (float)L_31)); } IL_00bf: { // for(int i = 0; i < waypoints.Count - 1; i++) int32_t L_32 = V_5; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); } IL_00c5: { // for(int i = 0; i < waypoints.Count - 1; i++) int32_t L_33 = V_5; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_34 = __this->get_waypoints_19(); NullCheck(L_34); int32_t L_35; L_35 = List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_inline(L_34, /*hidden argument*/List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_RuntimeMethod_var); if ((((int32_t)L_33) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1))))) { goto IL_007f; } } { // return rightSideWeight < 0; float L_36 = V_0; return (bool)((((float)L_36) < ((float)(0.0f)))? 1 : 0); } } // System.Void RoadAsYouGo::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadAsYouGo__ctor_m1D68A20D9322F5F1BAFED571F09D0FA641BE4EC9 (RoadAsYouGo_t0EB708C5D4B4773942350C8FAA5FA45255B2C084 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF8F23D572031748AD428623AE16803455997E297_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public int numWaypoints = 11; __this->set_numWaypoints_4(((int32_t)11)); // public float minWaypointInterval = 400; __this->set_minWaypointInterval_5((400.0f)); // public float maxWaypointInterval = 400f; __this->set_maxWaypointInterval_6((400.0f)); // public float maxStraightawayDistance = 500f; __this->set_maxStraightawayDistance_7((500.0f)); // public float maxAnglePer100M = 9f; __this->set_maxAnglePer100M_8((9.0f)); // public float maxInclinePer100M = 2f; __this->set_maxInclinePer100M_9((2.0f)); // public float minHeight = -4f; __this->set_minHeight_10((-4.0f)); // public float maxHeight = 4f; __this->set_maxHeight_12((4.0f)); // public float chanceOfTurn = 0.5f; __this->set_chanceOfTurn_13((0.5f)); // public float maxDistanceFromOrigin = 5000f; __this->set_maxDistanceFromOrigin_16((5000.0f)); // public int avoidWaypoints = 5; __this->set_avoidWaypoints_17(5); // public float avoidTurnAngle = 45f; __this->set_avoidTurnAngle_18((45.0f)); // List waypoints = new List(); List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_0 = (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 *)il2cpp_codegen_object_new(List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181_il2cpp_TypeInfo_var); List_1__ctor_mF8F23D572031748AD428623AE16803455997E297(L_0, /*hidden argument*/List_1__ctor_mF8F23D572031748AD428623AE16803455997E297_RuntimeMethod_var); __this->set_waypoints_19(L_0); MonoBehaviour__ctor_mC0995D847F6A95B1A553652636C38A2AA8B13BED(__this, /*hidden argument*/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 RoadMeshChunk::.ctor(UnityEngine.GameObject,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadMeshChunk__ctor_m184DADE4A0A1458E0930CAC07556AD878D08480E (RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE * __this, GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___meshHolder0, int32_t ___index1, int32_t ___roadLayer2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mA5802EF007058E65CCD414C3EB2518474D17A2F2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_mD5BD4B507E470AFA16BAD4B418DC15AE59A9FC47_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mD924C79C3DA2B286ACB091AAC225DA91675E62A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8FA2447ADC030D10580043D12DEC24890EB68F6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC34EED73887B29B2970C10EE7A34ABE78B397005); s_Il2CppMethodInitialized = true; } { // public RoadMeshChunk(GameObject meshHolder, int index, int roadLayer) Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); // id = index; int32_t L_0 = ___index1; __this->set_id_0(L_0); // if (meshObject == null) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_1 = __this->get_meshObject_1(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_1, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_2) { goto IL_0053; } } { // meshObject = new GameObject("Road Chunk " + index.ToString()); String_t* L_3; L_3 = Int32_ToString_m340C0A14D16799421EFDF8A81C8A16FA76D48411((int32_t*)(&___index1), /*hidden argument*/NULL); String_t* L_4; L_4 = String_Concat_m10758B01687A2181C8727AD9FD9CCF5325C61C2A(_stringLiteralC34EED73887B29B2970C10EE7A34ABE78B397005, L_3, /*hidden argument*/NULL); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_5 = (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)il2cpp_codegen_object_new(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var); GameObject__ctor_mDF8BF31EAE3E03F24421531B25FB4BEDB7C87144(L_5, L_4, /*hidden argument*/NULL); __this->set_meshObject_1(L_5); // meshObject.tag = "RoadChunk"; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_6 = __this->get_meshObject_1(); NullCheck(L_6); GameObject_set_tag_m0EBA46574304C71E047A33BDD5F5D49E9D9A25BE(L_6, _stringLiteralA8FA2447ADC030D10580043D12DEC24890EB68F6, /*hidden argument*/NULL); // meshObject.layer = roadLayer; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_7 = __this->get_meshObject_1(); int32_t L_8 = ___roadLayer2; NullCheck(L_7); GameObject_set_layer_m2F946916ACB41A59C46346F5243F2BAC235A36A6(L_7, L_8, /*hidden argument*/NULL); } IL_0053: { // meshObject.transform.rotation = Quaternion.identity; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_9 = __this->get_meshObject_1(); NullCheck(L_9); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_10; L_10 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_9, /*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_11; L_11 = Quaternion_get_identity_mB872ACF032ACC4D32EE3472D98A9694205AE2C8D(/*hidden argument*/NULL); NullCheck(L_10); Transform_set_rotation_m1B5F3D4CE984AB31254615C9C71B0E54978583B4(L_10, L_11, /*hidden argument*/NULL); // meshObject.transform.position = Vector3.zero; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_12 = __this->get_meshObject_1(); NullCheck(L_12); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_13; L_13 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_12, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_14; L_14 = Vector3_get_zero_m92B6E46FC9A637D20B3A4C1FFAEABFCE095DD4C6(/*hidden argument*/NULL); NullCheck(L_13); Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91(L_13, L_14, /*hidden argument*/NULL); // meshObject.transform.localScale = Vector3.one; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_15 = __this->get_meshObject_1(); NullCheck(L_15); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_16; L_16 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_15, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_17; L_17 = Vector3_get_one_mFA8E564BB81364E4E65551816F3631176E7F58E7(/*hidden argument*/NULL); NullCheck(L_16); Transform_set_localScale_mF4D1611E48D1BA7566A1E166DC2DACF3ADD8BA3A(L_16, L_17, /*hidden argument*/NULL); // meshObject.transform.parent = meshHolder.transform; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_18 = __this->get_meshObject_1(); NullCheck(L_18); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_19; L_19 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_18, /*hidden argument*/NULL); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_20 = ___meshHolder0; NullCheck(L_20); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_21; L_21 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_20, /*hidden argument*/NULL); NullCheck(L_19); Transform_set_parent_mEAE304E1A804E8B83054CEECB5BF1E517196EC13(L_19, L_21, /*hidden argument*/NULL); // meshFilter = meshObject.GetComponent(); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_22 = __this->get_meshObject_1(); NullCheck(L_22); MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * L_23; L_23 = GameObject_GetComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mD924C79C3DA2B286ACB091AAC225DA91675E62A4(L_22, /*hidden argument*/GameObject_GetComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mD924C79C3DA2B286ACB091AAC225DA91675E62A4_RuntimeMethod_var); __this->set_meshFilter_2(L_23); // if (!meshFilter) MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * L_24 = __this->get_meshFilter_2(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_25; L_25 = Object_op_Implicit_m3B780F50367611CB9A34F3BF2032585E05DA1BFD(L_24, /*hidden argument*/NULL); if (L_25) { goto IL_00d7; } } { // meshFilter = meshObject.AddComponent(); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_26 = __this->get_meshObject_1(); NullCheck(L_26); MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * L_27; L_27 = GameObject_AddComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mA5802EF007058E65CCD414C3EB2518474D17A2F2(L_26, /*hidden argument*/GameObject_AddComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mA5802EF007058E65CCD414C3EB2518474D17A2F2_RuntimeMethod_var); __this->set_meshFilter_2(L_27); } IL_00d7: { // meshRenderer = meshObject.GetComponent(); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_28 = __this->get_meshObject_1(); NullCheck(L_28); MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_29; L_29 = GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B(L_28, /*hidden argument*/GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B_RuntimeMethod_var); __this->set_meshRenderer_3(L_29); // if (!meshRenderer) MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_30 = __this->get_meshRenderer_3(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_31; L_31 = Object_op_Implicit_m3B780F50367611CB9A34F3BF2032585E05DA1BFD(L_30, /*hidden argument*/NULL); if (L_31) { goto IL_0106; } } { // meshRenderer = meshObject.AddComponent(); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_32 = __this->get_meshObject_1(); NullCheck(L_32); MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_33; L_33 = GameObject_AddComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_mD5BD4B507E470AFA16BAD4B418DC15AE59A9FC47(L_32, /*hidden argument*/GameObject_AddComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_mD5BD4B507E470AFA16BAD4B418DC15AE59A9FC47_RuntimeMethod_var); __this->set_meshRenderer_3(L_33); } IL_0106: { // if (mesh == null) Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_34 = __this->get_mesh_4(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_35; L_35 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_34, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_35) { goto IL_011f; } } { // mesh = new Mesh(); Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_36 = (Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 *)il2cpp_codegen_object_new(Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6_il2cpp_TypeInfo_var); Mesh__ctor_mA3D8570373462201AD7B8C9586A7F9412E49C2F6(L_36, /*hidden argument*/NULL); __this->set_mesh_4(L_36); } IL_011f: { // meshFilter.sharedMesh = mesh; MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * L_37 = __this->get_meshFilter_2(); Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_38 = __this->get_mesh_4(); NullCheck(L_37); MeshFilter_set_sharedMesh_mC96D5F9AE4BC1D186221F568A4C3CE23572EC958(L_37, L_38, /*hidden argument*/NULL); // } return; } } // System.Void RoadMeshChunk::AssignMaterials(UnityEngine.Material,UnityEngine.Material,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadMeshChunk_AssignMaterials_m83BC45AA1CC45F8D775258D22C49400AA8772D28 (RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE * __this, Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___roadMaterial0, Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___barrierMaterial1, float ___textureTiling2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (roadMaterial != null && barrierMaterial != null) Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_0 = ___roadMaterial0; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_006f; } } { Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_2 = ___barrierMaterial1; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_2, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_3) { goto IL_006f; } } { // meshRenderer.sharedMaterials = new Material[] { roadMaterial, barrierMaterial }; MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_4 = __this->get_meshRenderer_3(); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_5 = (MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492*)(MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492*)SZArrayNew(MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492_il2cpp_TypeInfo_var, (uint32_t)2); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_6 = L_5; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_7 = ___roadMaterial0; NullCheck(L_6); ArrayElementTypeCheck (L_6, L_7); (L_6)->SetAt(static_cast(0), (Material_t8927C00353A72755313F046D0CE85178AE8218EE *)L_7); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_8 = L_6; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_9 = ___barrierMaterial1; NullCheck(L_8); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAt(static_cast(1), (Material_t8927C00353A72755313F046D0CE85178AE8218EE *)L_9); NullCheck(L_4); Renderer_set_sharedMaterials_m9838EC09412E988925C4670E8E355E5EEFE35A25(L_4, L_8, /*hidden argument*/NULL); // meshRenderer.sharedMaterials[0].mainTextureScale = new Vector3(1, textureTiling); MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_10 = __this->get_meshRenderer_3(); NullCheck(L_10); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_11; L_11 = Renderer_get_sharedMaterials_m9B2D432CA8AD8CEC4348E61789CC1BB0C3A00AFD(L_10, /*hidden argument*/NULL); NullCheck(L_11); int32_t L_12 = 0; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_13 = (L_11)->GetAt(static_cast(L_12)); float L_14 = ___textureTiling2; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_15; memset((&L_15), 0, sizeof(L_15)); Vector3__ctor_mF7FCDE24496D619F4BB1A0BA44AF17DCB5D697FF_inline((&L_15), (1.0f), L_14, /*hidden argument*/NULL); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_16; L_16 = Vector2_op_Implicit_m101DE5340601C037D9252FB6B99AD18C793C54A1_inline(L_15, /*hidden argument*/NULL); NullCheck(L_13); Material_set_mainTextureScale_m58D117C22164FBC930E153E4EEBD16B721D65048(L_13, L_16, /*hidden argument*/NULL); // meshRenderer.sharedMaterials[1].mainTextureScale = new Vector3(1, textureTiling); MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_17 = __this->get_meshRenderer_3(); NullCheck(L_17); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_18; L_18 = Renderer_get_sharedMaterials_m9B2D432CA8AD8CEC4348E61789CC1BB0C3A00AFD(L_17, /*hidden argument*/NULL); NullCheck(L_18); int32_t L_19 = 1; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_20 = (L_18)->GetAt(static_cast(L_19)); float L_21 = ___textureTiling2; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_22; memset((&L_22), 0, sizeof(L_22)); Vector3__ctor_mF7FCDE24496D619F4BB1A0BA44AF17DCB5D697FF_inline((&L_22), (1.0f), L_21, /*hidden argument*/NULL); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_23; L_23 = Vector2_op_Implicit_m101DE5340601C037D9252FB6B99AD18C793C54A1_inline(L_22, /*hidden argument*/NULL); NullCheck(L_20); Material_set_mainTextureScale_m58D117C22164FBC930E153E4EEBD16B721D65048(L_20, L_23, /*hidden argument*/NULL); } IL_006f: { // } return; } } // System.Void RoadMeshChunk::AssignMaterials(UnityEngine.Material,UnityEngine.Material,UnityEngine.Material,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadMeshChunk_AssignMaterials_mDFEE8BEE696F28299C709514200C89F4239C03AD (RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE * __this, Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___roadMaterial0, Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___barrierMaterial1, Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___wallMaterial2, float ___textureTiling3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (roadMaterial != null && barrierMaterial != null && wallMaterial != null) Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_0 = ___roadMaterial0; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_00aa; } } { Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_2 = ___barrierMaterial1; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_2, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_3) { goto IL_00aa; } } { Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_4 = ___wallMaterial2; IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_4, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_5) { goto IL_00aa; } } { // meshRenderer.sharedMaterials = new Material[] { roadMaterial, barrierMaterial, wallMaterial }; MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_6 = __this->get_meshRenderer_3(); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_7 = (MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492*)(MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492*)SZArrayNew(MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492_il2cpp_TypeInfo_var, (uint32_t)3); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_8 = L_7; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_9 = ___roadMaterial0; NullCheck(L_8); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAt(static_cast(0), (Material_t8927C00353A72755313F046D0CE85178AE8218EE *)L_9); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_10 = L_8; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_11 = ___barrierMaterial1; NullCheck(L_10); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAt(static_cast(1), (Material_t8927C00353A72755313F046D0CE85178AE8218EE *)L_11); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_12 = L_10; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_13 = ___wallMaterial2; NullCheck(L_12); ArrayElementTypeCheck (L_12, L_13); (L_12)->SetAt(static_cast(2), (Material_t8927C00353A72755313F046D0CE85178AE8218EE *)L_13); NullCheck(L_6); Renderer_set_sharedMaterials_m9838EC09412E988925C4670E8E355E5EEFE35A25(L_6, L_12, /*hidden argument*/NULL); // meshRenderer.sharedMaterials[0].mainTextureScale = new Vector3(1, textureTiling); MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_14 = __this->get_meshRenderer_3(); NullCheck(L_14); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_15; L_15 = Renderer_get_sharedMaterials_m9B2D432CA8AD8CEC4348E61789CC1BB0C3A00AFD(L_14, /*hidden argument*/NULL); NullCheck(L_15); int32_t L_16 = 0; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_17 = (L_15)->GetAt(static_cast(L_16)); float L_18 = ___textureTiling3; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_19; memset((&L_19), 0, sizeof(L_19)); Vector3__ctor_mF7FCDE24496D619F4BB1A0BA44AF17DCB5D697FF_inline((&L_19), (1.0f), L_18, /*hidden argument*/NULL); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_20; L_20 = Vector2_op_Implicit_m101DE5340601C037D9252FB6B99AD18C793C54A1_inline(L_19, /*hidden argument*/NULL); NullCheck(L_17); Material_set_mainTextureScale_m58D117C22164FBC930E153E4EEBD16B721D65048(L_17, L_20, /*hidden argument*/NULL); // meshRenderer.sharedMaterials[1].mainTextureScale = new Vector3(1, textureTiling); MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_21 = __this->get_meshRenderer_3(); NullCheck(L_21); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_22; L_22 = Renderer_get_sharedMaterials_m9B2D432CA8AD8CEC4348E61789CC1BB0C3A00AFD(L_21, /*hidden argument*/NULL); NullCheck(L_22); int32_t L_23 = 1; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_24 = (L_22)->GetAt(static_cast(L_23)); float L_25 = ___textureTiling3; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_26; memset((&L_26), 0, sizeof(L_26)); Vector3__ctor_mF7FCDE24496D619F4BB1A0BA44AF17DCB5D697FF_inline((&L_26), (1.0f), L_25, /*hidden argument*/NULL); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_27; L_27 = Vector2_op_Implicit_m101DE5340601C037D9252FB6B99AD18C793C54A1_inline(L_26, /*hidden argument*/NULL); NullCheck(L_24); Material_set_mainTextureScale_m58D117C22164FBC930E153E4EEBD16B721D65048(L_24, L_27, /*hidden argument*/NULL); // meshRenderer.sharedMaterials[2].mainTextureScale = new Vector3(1, textureTiling); MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_28 = __this->get_meshRenderer_3(); NullCheck(L_28); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_29; L_29 = Renderer_get_sharedMaterials_m9B2D432CA8AD8CEC4348E61789CC1BB0C3A00AFD(L_28, /*hidden argument*/NULL); NullCheck(L_29); int32_t L_30 = 2; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_31 = (L_29)->GetAt(static_cast(L_30)); float L_32 = ___textureTiling3; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_33; memset((&L_33), 0, sizeof(L_33)); Vector3__ctor_mF7FCDE24496D619F4BB1A0BA44AF17DCB5D697FF_inline((&L_33), (1.0f), L_32, /*hidden argument*/NULL); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_34; L_34 = Vector2_op_Implicit_m101DE5340601C037D9252FB6B99AD18C793C54A1_inline(L_33, /*hidden argument*/NULL); NullCheck(L_31); Material_set_mainTextureScale_m58D117C22164FBC930E153E4EEBD16B721D65048(L_31, L_34, /*hidden argument*/NULL); } IL_00aa: { // } return; } } // System.Void RoadMeshChunk::UpdateCollider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadMeshChunk_UpdateCollider_m9F43E2C42AC8A40344A8F530525E81A3AEBA8889 (RoadMeshChunk_tECA51F548A4966972F5551EBB16A6CC419B92BFE * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98_m59630B0D1B4EC15877C10A8952FAD05E4509D647_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (collider == null) MeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98 * L_0 = __this->get_collider_5(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_001f; } } { // collider = meshObject.AddComponent(); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_2 = __this->get_meshObject_1(); NullCheck(L_2); MeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98 * L_3; L_3 = GameObject_AddComponent_TisMeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98_m59630B0D1B4EC15877C10A8952FAD05E4509D647(L_2, /*hidden argument*/GameObject_AddComponent_TisMeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98_m59630B0D1B4EC15877C10A8952FAD05E4509D647_RuntimeMethod_var); __this->set_collider_5(L_3); } IL_001f: { // collider.sharedMesh = mesh; MeshCollider_t1983F4E7E53D8C6B65FE21A8B4E2345A84D57E98 * L_4 = __this->get_collider_5(); Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_5 = __this->get_mesh_4(); NullCheck(L_4); MeshCollider_set_sharedMesh_m5E39BE3C85A9D21D846E8B7DBA1ED14820ED0406(L_4, L_5, /*hidden argument*/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 PathCreation.Examples.RoadMeshCreatorCustom::PathUpdated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadMeshCreatorCustom_PathUpdated_m92EAF926EA45B7379181753764F8F2B27F6163F1 (RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (pathCreator != null) PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * L_0 = ((PathSceneTool_t7FF61C2AC5538D780770CCDBCCE9DBDB8A86935A *)__this)->get_pathCreator_5(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_0020; } } { // AssignMeshComponents(); RoadMeshCreatorCustom_AssignMeshComponents_m3CF42BAF9A17CEE0D63805EF7496C720194D4EC9(__this, /*hidden argument*/NULL); // AssignMaterials(); RoadMeshCreatorCustom_AssignMaterials_m74514CBCC01BFD94D394177B208655C856ABB6DE(__this, /*hidden argument*/NULL); // CreateRoadMesh(); RoadMeshCreatorCustom_CreateRoadMesh_m0FA9D71B36749BC10D62DA3E2A6E736C51816A5B(__this, /*hidden argument*/NULL); } IL_0020: { // } return; } } // System.Void PathCreation.Examples.RoadMeshCreatorCustom::CreateRoadMesh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadMeshCreatorCustom_CreateRoadMesh_m0FA9D71B36749BC10D62DA3E2A6E736C51816A5B (RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86____6E6A276CCCD4455AE240A4C37DD0783E9BCC737B1CCCC3EA145A08E2364FC998_1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86____BA75250079507D98AC2F48E9A2457F6C7346902BC6C52203B97DCACED687EE8F_2_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* V_1 = NULL; Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* V_2 = NULL; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* V_3 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_4 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_5 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_9 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_10 = NULL; bool V_11 = false; int32_t V_12 = 0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_13; memset((&V_13), 0, sizeof(V_13)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_14; memset((&V_14), 0, sizeof(V_14)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_15; memset((&V_15), 0, sizeof(V_15)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_16; memset((&V_16), 0, sizeof(V_16)); int32_t V_17 = 0; int32_t V_18 = 0; int32_t G_B2_0 = 0; int32_t G_B1_0 = 0; int32_t G_B3_0 = 0; int32_t G_B3_1 = 0; int32_t G_B6_0 = 0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E G_B10_0; memset((&G_B10_0), 0, sizeof(G_B10_0)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E G_B13_0; memset((&G_B13_0), 0, sizeof(G_B13_0)); { // simplifiedPath = GetSimplifiedPath(); VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_0; L_0 = RoadMeshCreatorCustom_GetSimplifiedPath_mA4A77CEEB05BB5B56EE5F56D96FA4ED3743CC0D8(__this, /*hidden argument*/NULL); __this->set_simplifiedPath_20(L_0); // float barrierTopOffset = Mathf.Sin(Mathf.Deg2Rad * barrierAngle) * barrierHeight; float L_1 = __this->get_barrierAngle_9(); float L_2; L_2 = sinf(((float)il2cpp_codegen_multiply((float)(0.0174532924f), (float)L_1))); float L_3 = __this->get_barrierHeight_8(); V_0 = ((float)il2cpp_codegen_multiply((float)L_2, (float)L_3)); // Vector3[] verts = new Vector3[simplifiedPath.NumPoints * 8]; VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_4 = __this->get_simplifiedPath_20(); NullCheck(L_4); int32_t L_5; L_5 = VertexPath_get_NumPoints_mD9A77D2B59F88099D6950AB50BDF2D86B3306572(L_4, /*hidden argument*/NULL); Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_6 = (Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4*)(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4*)SZArrayNew(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)8))); V_1 = L_6; // Vector2[] uvs = new Vector2[verts.Length]; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_7 = V_1; NullCheck(L_7); Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* L_8 = (Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA*)(Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA*)SZArrayNew(Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); V_2 = L_8; // Vector3[] normals = new Vector3[verts.Length]; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_9 = V_1; NullCheck(L_9); Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_10 = (Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4*)(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4*)SZArrayNew(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))); V_3 = L_10; // int numTris = 2 * (simplifiedPath.NumPoints - 1) + ((simplifiedPath.isClosedLoop) ? 2 : 0); VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_11 = __this->get_simplifiedPath_20(); NullCheck(L_11); int32_t L_12; L_12 = VertexPath_get_NumPoints_mD9A77D2B59F88099D6950AB50BDF2D86B3306572(L_11, /*hidden argument*/NULL); VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_13 = __this->get_simplifiedPath_20(); NullCheck(L_13); bool L_14 = L_13->get_isClosedLoop_1(); G_B1_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)))); if (L_14) { G_B2_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)))); goto IL_0069; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_006a; } IL_0069: { G_B3_0 = 2; G_B3_1 = G_B2_0; } IL_006a: { // int[] roadTriangles = new int[numTris * 3]; int32_t L_15 = ((int32_t)il2cpp_codegen_add((int32_t)G_B3_1, (int32_t)G_B3_0)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_16 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_15, (int32_t)3))); V_4 = L_16; // int[] underRoadTriangles = new int[numTris * 3]; int32_t L_17 = L_15; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_18 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_17, (int32_t)3))); V_5 = L_18; // int[] sideOfRoadTriangles = new int[numTris * 2 * 3]; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_19 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_17, (int32_t)2)), (int32_t)3))); V_6 = L_19; // int vertIndex = 0; V_7 = 0; // int triIndex = 0; V_8 = 0; // int[] triangleMap = { 0, 8, 1, 1, 8, 9 }; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_20 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)6); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = L_20; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_22 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86____6E6A276CCCD4455AE240A4C37DD0783E9BCC737B1CCCC3EA145A08E2364FC998_1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m37345890E8136134556D27E57315B584AC51D53F((RuntimeArray *)(RuntimeArray *)L_21, L_22, /*hidden argument*/NULL); V_9 = L_21; // int[] sidesTriangleMap = { 4, 6, 14, 12, 4, 14, 5, 15, 7, 13, 15, 5 }; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_23 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)12)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_24 = L_23; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_25 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_tDEF011A156804E4E2DC770A7FE48B6DAD4FB8A86____BA75250079507D98AC2F48E9A2457F6C7346902BC6C52203B97DCACED687EE8F_2_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m37345890E8136134556D27E57315B584AC51D53F((RuntimeArray *)(RuntimeArray *)L_24, L_25, /*hidden argument*/NULL); V_10 = L_24; // bool usePathNormals = !(simplifiedPath.space == PathSpace.xyz && flattenSurface); VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_26 = __this->get_simplifiedPath_20(); NullCheck(L_26); int32_t L_27 = L_26->get_space_0(); if (L_27) { goto IL_00cf; } } { bool L_28 = __this->get_flattenSurface_10(); G_B6_0 = ((((int32_t)L_28) == ((int32_t)0))? 1 : 0); goto IL_00d0; } IL_00cf: { G_B6_0 = 1; } IL_00d0: { V_11 = (bool)G_B6_0; // for (int i = 0; i < simplifiedPath.NumPoints; i++) V_12 = 0; goto IL_0414; } IL_00da: { // Vector3 localUp = (usePathNormals) ? Vector3.Cross(simplifiedPath.GetTangent(i), simplifiedPath.GetNormal(i)) : simplifiedPath.up; bool L_29 = V_11; if (L_29) { goto IL_00eb; } } { VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_30 = __this->get_simplifiedPath_20(); NullCheck(L_30); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_31 = L_30->get_up_9(); G_B10_0 = L_31; goto IL_010a; } IL_00eb: { VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_32 = __this->get_simplifiedPath_20(); int32_t L_33 = V_12; NullCheck(L_32); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_34; L_34 = VertexPath_GetTangent_m780A757C8CE1EF5AEFE72060689F611A0AC5B58F(L_32, L_33, /*hidden argument*/NULL); VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_35 = __this->get_simplifiedPath_20(); int32_t L_36 = V_12; NullCheck(L_35); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_37; L_37 = VertexPath_GetNormal_mE734782445FBB23E73403FA179580E1981BF8501(L_35, L_36, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_38; L_38 = Vector3_Cross_mF3F4CE6E7142432B36BF4F906A42103A474C0BCD(L_34, L_37, /*hidden argument*/NULL); G_B10_0 = L_38; } IL_010a: { V_13 = G_B10_0; // Vector3 localRight = (usePathNormals) ? simplifiedPath.GetNormal(i) : Vector3.Cross(localUp, simplifiedPath.GetTangent(i)); bool L_39 = V_11; if (L_39) { goto IL_0126; } } { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_40 = V_13; VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_41 = __this->get_simplifiedPath_20(); int32_t L_42 = V_12; NullCheck(L_41); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_43; L_43 = VertexPath_GetTangent_m780A757C8CE1EF5AEFE72060689F611A0AC5B58F(L_41, L_42, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_44; L_44 = Vector3_Cross_mF3F4CE6E7142432B36BF4F906A42103A474C0BCD(L_40, L_43, /*hidden argument*/NULL); G_B13_0 = L_44; goto IL_0133; } IL_0126: { VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_45 = __this->get_simplifiedPath_20(); int32_t L_46 = V_12; NullCheck(L_45); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_47; L_47 = VertexPath_GetNormal_mE734782445FBB23E73403FA179580E1981BF8501(L_45, L_46, /*hidden argument*/NULL); G_B13_0 = L_47; } IL_0133: { V_14 = G_B13_0; // Vector3 vertSideA = simplifiedPath.GetPoint(i) - localRight * Mathf.Abs(roadWidth); VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_48 = __this->get_simplifiedPath_20(); int32_t L_49 = V_12; NullCheck(L_48); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_50; L_50 = VertexPath_GetPoint_mC6D2F5E0E610826A6CCDDF8E76C473383C9BC07B(L_48, L_49, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_51 = V_14; float L_52 = __this->get_roadWidth_7(); float L_53; L_53 = fabsf(L_52); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_54; L_54 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_51, L_53, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_55; L_55 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_50, L_54, /*hidden argument*/NULL); V_15 = L_55; // Vector3 vertSideB = simplifiedPath.GetPoint(i) + localRight * Mathf.Abs(roadWidth); VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_56 = __this->get_simplifiedPath_20(); int32_t L_57 = V_12; NullCheck(L_56); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_58; L_58 = VertexPath_GetPoint_mC6D2F5E0E610826A6CCDDF8E76C473383C9BC07B(L_56, L_57, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_59 = V_14; float L_60 = __this->get_roadWidth_7(); float L_61; L_61 = fabsf(L_60); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_62; L_62 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_59, L_61, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_63; L_63 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_58, L_62, /*hidden argument*/NULL); V_16 = L_63; // verts[vertIndex + 0] = vertSideA; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_64 = V_1; int32_t L_65 = V_7; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_66 = V_15; NullCheck(L_64); (L_64)->SetAt(static_cast(L_65), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_66); // verts[vertIndex + 1] = vertSideB; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_67 = V_1; int32_t L_68 = V_7; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_69 = V_16; NullCheck(L_67); (L_67)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)1))), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_69); // verts[vertIndex + 2] = vertSideA + (localUp * barrierHeight) - (localRight * barrierTopOffset); Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_70 = V_1; int32_t L_71 = V_7; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_72 = V_15; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_73 = V_13; float L_74 = __this->get_barrierHeight_8(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_75; L_75 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_73, L_74, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_76; L_76 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_72, L_75, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_77 = V_14; float L_78 = V_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_79; L_79 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_77, L_78, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_80; L_80 = Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline(L_76, L_79, /*hidden argument*/NULL); NullCheck(L_70); (L_70)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)2))), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_80); // verts[vertIndex + 3] = vertSideB + (localUp * barrierHeight) + (localRight * barrierTopOffset); Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_81 = V_1; int32_t L_82 = V_7; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_83 = V_16; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_84 = V_13; float L_85 = __this->get_barrierHeight_8(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_86; L_86 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_84, L_85, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_87; L_87 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_83, L_86, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_88 = V_14; float L_89 = V_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_90; L_90 = Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline(L_88, L_89, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_91; L_91 = Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline(L_87, L_90, /*hidden argument*/NULL); NullCheck(L_81); (L_81)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_82, (int32_t)3))), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_91); // verts[vertIndex + 4] = verts[vertIndex + 0]; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_92 = V_1; int32_t L_93 = V_7; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_94 = V_1; int32_t L_95 = V_7; NullCheck(L_94); int32_t L_96 = L_95; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_97 = (L_94)->GetAt(static_cast(L_96)); NullCheck(L_92); (L_92)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_93, (int32_t)4))), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_97); // verts[vertIndex + 5] = verts[vertIndex + 1]; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_98 = V_1; int32_t L_99 = V_7; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_100 = V_1; int32_t L_101 = V_7; NullCheck(L_100); int32_t L_102 = ((int32_t)il2cpp_codegen_add((int32_t)L_101, (int32_t)1)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_103 = (L_100)->GetAt(static_cast(L_102)); NullCheck(L_98); (L_98)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_99, (int32_t)5))), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_103); // verts[vertIndex + 6] = verts[vertIndex + 2]; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_104 = V_1; int32_t L_105 = V_7; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_106 = V_1; int32_t L_107 = V_7; NullCheck(L_106); int32_t L_108 = ((int32_t)il2cpp_codegen_add((int32_t)L_107, (int32_t)2)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_109 = (L_106)->GetAt(static_cast(L_108)); NullCheck(L_104); (L_104)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_105, (int32_t)6))), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_109); // verts[vertIndex + 7] = verts[vertIndex + 3]; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_110 = V_1; int32_t L_111 = V_7; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_112 = V_1; int32_t L_113 = V_7; NullCheck(L_112); int32_t L_114 = ((int32_t)il2cpp_codegen_add((int32_t)L_113, (int32_t)3)); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_115 = (L_112)->GetAt(static_cast(L_114)); NullCheck(L_110); (L_110)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_111, (int32_t)7))), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_115); // uvs[vertIndex + 0] = new Vector2(0, simplifiedPath.times[i]); Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* L_116 = V_2; int32_t L_117 = V_7; VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_118 = __this->get_simplifiedPath_20(); NullCheck(L_118); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_119 = L_118->get_times_5(); int32_t L_120 = V_12; NullCheck(L_119); int32_t L_121 = L_120; float L_122 = (L_119)->GetAt(static_cast(L_121)); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_123; memset((&L_123), 0, sizeof(L_123)); Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_123), (0.0f), L_122, /*hidden argument*/NULL); NullCheck(L_116); (L_116)->SetAt(static_cast(L_117), (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )L_123); // uvs[vertIndex + 1] = new Vector2(1, simplifiedPath.times[i]); Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* L_124 = V_2; int32_t L_125 = V_7; VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_126 = __this->get_simplifiedPath_20(); NullCheck(L_126); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_127 = L_126->get_times_5(); int32_t L_128 = V_12; NullCheck(L_127); int32_t L_129 = L_128; float L_130 = (L_127)->GetAt(static_cast(L_129)); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_131; memset((&L_131), 0, sizeof(L_131)); Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_131), (1.0f), L_130, /*hidden argument*/NULL); NullCheck(L_124); (L_124)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_125, (int32_t)1))), (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )L_131); // uvs[vertIndex + 4] = new Vector2(0, simplifiedPath.times[i]); Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* L_132 = V_2; int32_t L_133 = V_7; VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_134 = __this->get_simplifiedPath_20(); NullCheck(L_134); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_135 = L_134->get_times_5(); int32_t L_136 = V_12; NullCheck(L_135); int32_t L_137 = L_136; float L_138 = (L_135)->GetAt(static_cast(L_137)); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_139; memset((&L_139), 0, sizeof(L_139)); Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_139), (0.0f), L_138, /*hidden argument*/NULL); NullCheck(L_132); (L_132)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_133, (int32_t)4))), (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )L_139); // uvs[vertIndex + 6] = new Vector2(1, simplifiedPath.times[i]); Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* L_140 = V_2; int32_t L_141 = V_7; VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_142 = __this->get_simplifiedPath_20(); NullCheck(L_142); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_143 = L_142->get_times_5(); int32_t L_144 = V_12; NullCheck(L_143); int32_t L_145 = L_144; float L_146 = (L_143)->GetAt(static_cast(L_145)); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_147; memset((&L_147), 0, sizeof(L_147)); Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_147), (1.0f), L_146, /*hidden argument*/NULL); NullCheck(L_140); (L_140)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_141, (int32_t)6))), (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )L_147); // uvs[vertIndex + 5] = new Vector2(0, simplifiedPath.times[i]); Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* L_148 = V_2; int32_t L_149 = V_7; VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_150 = __this->get_simplifiedPath_20(); NullCheck(L_150); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_151 = L_150->get_times_5(); int32_t L_152 = V_12; NullCheck(L_151); int32_t L_153 = L_152; float L_154 = (L_151)->GetAt(static_cast(L_153)); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_155; memset((&L_155), 0, sizeof(L_155)); Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_155), (0.0f), L_154, /*hidden argument*/NULL); NullCheck(L_148); (L_148)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_149, (int32_t)5))), (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )L_155); // uvs[vertIndex + 7] = new Vector2(1, simplifiedPath.times[i]); Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* L_156 = V_2; int32_t L_157 = V_7; VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_158 = __this->get_simplifiedPath_20(); NullCheck(L_158); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_159 = L_158->get_times_5(); int32_t L_160 = V_12; NullCheck(L_159); int32_t L_161 = L_160; float L_162 = (L_159)->GetAt(static_cast(L_161)); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_163; memset((&L_163), 0, sizeof(L_163)); Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_163), (1.0f), L_162, /*hidden argument*/NULL); NullCheck(L_156); (L_156)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_157, (int32_t)7))), (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )L_163); // normals[vertIndex + 0] = localUp; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_164 = V_3; int32_t L_165 = V_7; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_166 = V_13; NullCheck(L_164); (L_164)->SetAt(static_cast(L_165), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_166); // normals[vertIndex + 1] = localUp; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_167 = V_3; int32_t L_168 = V_7; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_169 = V_13; NullCheck(L_167); (L_167)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_168, (int32_t)1))), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_169); // normals[vertIndex + 2] = -localUp; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_170 = V_3; int32_t L_171 = V_7; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_172 = V_13; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_173; L_173 = Vector3_op_UnaryNegation_m56EB454031EABB53BA35FECF3F61A7E2332A2521_inline(L_172, /*hidden argument*/NULL); NullCheck(L_170); (L_170)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_171, (int32_t)2))), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_173); // normals[vertIndex + 3] = -localUp; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_174 = V_3; int32_t L_175 = V_7; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_176 = V_13; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_177; L_177 = Vector3_op_UnaryNegation_m56EB454031EABB53BA35FECF3F61A7E2332A2521_inline(L_176, /*hidden argument*/NULL); NullCheck(L_174); (L_174)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_175, (int32_t)3))), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_177); // normals[vertIndex + 4] = -localRight; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_178 = V_3; int32_t L_179 = V_7; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_180 = V_14; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_181; L_181 = Vector3_op_UnaryNegation_m56EB454031EABB53BA35FECF3F61A7E2332A2521_inline(L_180, /*hidden argument*/NULL); NullCheck(L_178); (L_178)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_179, (int32_t)4))), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_181); // normals[vertIndex + 5] = localRight; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_182 = V_3; int32_t L_183 = V_7; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_184 = V_14; NullCheck(L_182); (L_182)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_183, (int32_t)5))), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_184); // normals[vertIndex + 6] = -localRight; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_185 = V_3; int32_t L_186 = V_7; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_187 = V_14; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_188; L_188 = Vector3_op_UnaryNegation_m56EB454031EABB53BA35FECF3F61A7E2332A2521_inline(L_187, /*hidden argument*/NULL); NullCheck(L_185); (L_185)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_186, (int32_t)6))), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_188); // normals[vertIndex + 7] = localRight; Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_189 = V_3; int32_t L_190 = V_7; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_191 = V_14; NullCheck(L_189); (L_189)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_190, (int32_t)7))), (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_191); // if (i < simplifiedPath.NumPoints - 1 || simplifiedPath.isClosedLoop) int32_t L_192 = V_12; VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_193 = __this->get_simplifiedPath_20(); NullCheck(L_193); int32_t L_194; L_194 = VertexPath_get_NumPoints_mD9A77D2B59F88099D6950AB50BDF2D86B3306572(L_193, /*hidden argument*/NULL); if ((((int32_t)L_192) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_194, (int32_t)1))))) { goto IL_0395; } } { VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_195 = __this->get_simplifiedPath_20(); NullCheck(L_195); bool L_196 = L_195->get_isClosedLoop_1(); if (!L_196) { goto IL_0402; } } IL_0395: { // for (int j = 0; j < triangleMap.Length; j++) V_17 = 0; goto IL_03d1; } IL_039a: { // roadTriangles[triIndex + j] = (vertIndex + triangleMap[j]) % verts.Length; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_197 = V_4; int32_t L_198 = V_8; int32_t L_199 = V_17; int32_t L_200 = V_7; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_201 = V_9; int32_t L_202 = V_17; NullCheck(L_201); int32_t L_203 = L_202; int32_t L_204 = (L_201)->GetAt(static_cast(L_203)); Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_205 = V_1; NullCheck(L_205); NullCheck(L_197); (L_197)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_198, (int32_t)L_199))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_200, (int32_t)L_204))%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_205)->max_length)))))); // underRoadTriangles[triIndex + j] = (vertIndex + triangleMap[triangleMap.Length - 1 - j] + 2) % verts.Length; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_206 = V_5; int32_t L_207 = V_8; int32_t L_208 = V_17; int32_t L_209 = V_7; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_210 = V_9; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_211 = V_9; NullCheck(L_211); int32_t L_212 = V_17; NullCheck(L_210); int32_t L_213 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_211)->max_length))), (int32_t)1)), (int32_t)L_212)); int32_t L_214 = (L_210)->GetAt(static_cast(L_213)); Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_215 = V_1; NullCheck(L_215); NullCheck(L_206); (L_206)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_207, (int32_t)L_208))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_209, (int32_t)L_214)), (int32_t)2))%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_215)->max_length)))))); // for (int j = 0; j < triangleMap.Length; j++) int32_t L_216 = V_17; V_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_216, (int32_t)1)); } IL_03d1: { // for (int j = 0; j < triangleMap.Length; j++) int32_t L_217 = V_17; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_218 = V_9; NullCheck(L_218); if ((((int32_t)L_217) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_218)->max_length)))))) { goto IL_039a; } } { // for (int j = 0; j < sidesTriangleMap.Length; j++) V_18 = 0; goto IL_03fa; } IL_03de: { // sideOfRoadTriangles[triIndex * 2 + j] = (vertIndex + sidesTriangleMap[j]) % verts.Length; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_219 = V_6; int32_t L_220 = V_8; int32_t L_221 = V_18; int32_t L_222 = V_7; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_223 = V_10; int32_t L_224 = V_18; NullCheck(L_223); int32_t L_225 = L_224; int32_t L_226 = (L_223)->GetAt(static_cast(L_225)); Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_227 = V_1; NullCheck(L_227); NullCheck(L_219); (L_219)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_220, (int32_t)2)), (int32_t)L_221))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_222, (int32_t)L_226))%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_227)->max_length)))))); // for (int j = 0; j < sidesTriangleMap.Length; j++) int32_t L_228 = V_18; V_18 = ((int32_t)il2cpp_codegen_add((int32_t)L_228, (int32_t)1)); } IL_03fa: { // for (int j = 0; j < sidesTriangleMap.Length; j++) int32_t L_229 = V_18; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_230 = V_10; NullCheck(L_230); if ((((int32_t)L_229) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_230)->max_length)))))) { goto IL_03de; } } IL_0402: { // vertIndex += 8; int32_t L_231 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_231, (int32_t)8)); // triIndex += 6; int32_t L_232 = V_8; V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_232, (int32_t)6)); // for (int i = 0; i < simplifiedPath.NumPoints; i++) int32_t L_233 = V_12; V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_233, (int32_t)1)); } IL_0414: { // for (int i = 0; i < simplifiedPath.NumPoints; i++) int32_t L_234 = V_12; VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_235 = __this->get_simplifiedPath_20(); NullCheck(L_235); int32_t L_236; L_236 = VertexPath_get_NumPoints_mD9A77D2B59F88099D6950AB50BDF2D86B3306572(L_235, /*hidden argument*/NULL); if ((((int32_t)L_234) < ((int32_t)L_236))) { goto IL_00da; } } { // mesh.Clear(); Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_237 = __this->get_mesh_19(); NullCheck(L_237); Mesh_Clear_m7500ECE6209E14CC750CB16B48301B8D2A57ACCE(L_237, /*hidden argument*/NULL); // mesh.vertices = verts; Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_238 = __this->get_mesh_19(); Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_239 = V_1; NullCheck(L_238); Mesh_set_vertices_m38F0908D0FDFE484BE19E94BE9D6176667469AAD(L_238, L_239, /*hidden argument*/NULL); // mesh.uv = uvs; Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_240 = __this->get_mesh_19(); Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* L_241 = V_2; NullCheck(L_240); Mesh_set_uv_mF6FED6DDACBAE3EAF28BFBF257A0D5356FCF3AAC(L_240, L_241, /*hidden argument*/NULL); // mesh.normals = normals; Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_242 = __this->get_mesh_19(); Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_243 = V_3; NullCheck(L_242); Mesh_set_normals_m3D06E214B63B49788710672B71C99F2365A83130(L_242, L_243, /*hidden argument*/NULL); // mesh.subMeshCount = 2; Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_244 = __this->get_mesh_19(); NullCheck(L_244); Mesh_set_subMeshCount_mF6F2199AE4FA096C1AE0CAD02E13B6FEA38C6283(L_244, 2, /*hidden argument*/NULL); // mesh.SetTriangles(roadTriangles, 0); Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_245 = __this->get_mesh_19(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_246 = V_4; NullCheck(L_245); Mesh_SetTriangles_m63AC07691EC9F9AE0C85FB01A8DDD1A45FE9349F(L_245, L_246, 0, /*hidden argument*/NULL); // mesh.SetTriangles(sideOfRoadTriangles, 1); Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_247 = __this->get_mesh_19(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_248 = V_6; NullCheck(L_247); Mesh_SetTriangles_m63AC07691EC9F9AE0C85FB01A8DDD1A45FE9349F(L_247, L_248, 1, /*hidden argument*/NULL); // mesh.RecalculateBounds(); Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_249 = __this->get_mesh_19(); NullCheck(L_249); Mesh_RecalculateBounds_mC39556595CFE3E4D8EFA777476ECD22B97FC2737(L_249, /*hidden argument*/NULL); // } return; } } // System.Void PathCreation.Examples.RoadMeshCreatorCustom::AssignMeshComponents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadMeshCreatorCustom_AssignMeshComponents_m3CF42BAF9A17CEE0D63805EF7496C720194D4EC9 (RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mA5802EF007058E65CCD414C3EB2518474D17A2F2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_mD5BD4B507E470AFA16BAD4B418DC15AE59A9FC47_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mD924C79C3DA2B286ACB091AAC225DA91675E62A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E9AAA262720DD1434B6C5339B3252FC1055AD36); s_Il2CppMethodInitialized = true; } { // if (meshHolder == null) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_0 = __this->get_meshHolder_16(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_001e; } } { // meshHolder = new GameObject("Road Mesh Holder"); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_2 = (GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 *)il2cpp_codegen_object_new(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319_il2cpp_TypeInfo_var); GameObject__ctor_mDF8BF31EAE3E03F24421531B25FB4BEDB7C87144(L_2, _stringLiteral7E9AAA262720DD1434B6C5339B3252FC1055AD36, /*hidden argument*/NULL); __this->set_meshHolder_16(L_2); } IL_001e: { // meshHolder.transform.rotation = Quaternion.identity; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_3 = __this->get_meshHolder_16(); NullCheck(L_3); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_4; L_4 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_3, /*hidden argument*/NULL); Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 L_5; L_5 = Quaternion_get_identity_mB872ACF032ACC4D32EE3472D98A9694205AE2C8D(/*hidden argument*/NULL); NullCheck(L_4); Transform_set_rotation_m1B5F3D4CE984AB31254615C9C71B0E54978583B4(L_4, L_5, /*hidden argument*/NULL); // meshHolder.transform.position = Vector3.zero; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_6 = __this->get_meshHolder_16(); NullCheck(L_6); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_7; L_7 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_6, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_8; L_8 = Vector3_get_zero_m92B6E46FC9A637D20B3A4C1FFAEABFCE095DD4C6(/*hidden argument*/NULL); NullCheck(L_7); Transform_set_position_mB169E52D57EEAC1E3F22C5395968714E4F00AC91(L_7, L_8, /*hidden argument*/NULL); // meshHolder.transform.localScale = Vector3.one; GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_9 = __this->get_meshHolder_16(); NullCheck(L_9); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_10; L_10 = GameObject_get_transform_m16A80BB92B6C8C5AB696E447014D45EDF1E4DE34(L_9, /*hidden argument*/NULL); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_11; L_11 = Vector3_get_one_mFA8E564BB81364E4E65551816F3631176E7F58E7(/*hidden argument*/NULL); NullCheck(L_10); Transform_set_localScale_mF4D1611E48D1BA7566A1E166DC2DACF3ADD8BA3A(L_10, L_11, /*hidden argument*/NULL); // if (!meshHolder.gameObject.GetComponent()) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_12 = __this->get_meshHolder_16(); NullCheck(L_12); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_13; L_13 = GameObject_get_gameObject_mD5FFECF7C3AC5039E847DF7A8842478539B701D6(L_12, /*hidden argument*/NULL); NullCheck(L_13); MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * L_14; L_14 = GameObject_GetComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mD924C79C3DA2B286ACB091AAC225DA91675E62A4(L_13, /*hidden argument*/GameObject_GetComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mD924C79C3DA2B286ACB091AAC225DA91675E62A4_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_15; L_15 = Object_op_Implicit_m3B780F50367611CB9A34F3BF2032585E05DA1BFD(L_14, /*hidden argument*/NULL); if (L_15) { goto IL_0085; } } { // meshHolder.gameObject.AddComponent(); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_16 = __this->get_meshHolder_16(); NullCheck(L_16); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_17; L_17 = GameObject_get_gameObject_mD5FFECF7C3AC5039E847DF7A8842478539B701D6(L_16, /*hidden argument*/NULL); NullCheck(L_17); MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * L_18; L_18 = GameObject_AddComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mA5802EF007058E65CCD414C3EB2518474D17A2F2(L_17, /*hidden argument*/GameObject_AddComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mA5802EF007058E65CCD414C3EB2518474D17A2F2_RuntimeMethod_var); } IL_0085: { // if (!meshHolder.GetComponent()) GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_19 = __this->get_meshHolder_16(); NullCheck(L_19); MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_20; L_20 = GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B(L_19, /*hidden argument*/GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_21; L_21 = Object_op_Implicit_m3B780F50367611CB9A34F3BF2032585E05DA1BFD(L_20, /*hidden argument*/NULL); if (L_21) { goto IL_00a8; } } { // meshHolder.gameObject.AddComponent(); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_22 = __this->get_meshHolder_16(); NullCheck(L_22); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_23; L_23 = GameObject_get_gameObject_mD5FFECF7C3AC5039E847DF7A8842478539B701D6(L_22, /*hidden argument*/NULL); NullCheck(L_23); MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_24; L_24 = GameObject_AddComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_mD5BD4B507E470AFA16BAD4B418DC15AE59A9FC47(L_23, /*hidden argument*/GameObject_AddComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_mD5BD4B507E470AFA16BAD4B418DC15AE59A9FC47_RuntimeMethod_var); } IL_00a8: { // meshRenderer = meshHolder.GetComponent(); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_25 = __this->get_meshHolder_16(); NullCheck(L_25); MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_26; L_26 = GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B(L_25, /*hidden argument*/GameObject_GetComponent_TisMeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B_m4E244CD0EBBF9E0A3A73AF14F6EC434CA82E6F4B_RuntimeMethod_var); __this->set_meshRenderer_18(L_26); // meshFilter = meshHolder.GetComponent(); GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * L_27 = __this->get_meshHolder_16(); NullCheck(L_27); MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * L_28; L_28 = GameObject_GetComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mD924C79C3DA2B286ACB091AAC225DA91675E62A4(L_27, /*hidden argument*/GameObject_GetComponent_TisMeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A_mD924C79C3DA2B286ACB091AAC225DA91675E62A4_RuntimeMethod_var); __this->set_meshFilter_17(L_28); // if (mesh == null) Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_29 = __this->get_mesh_19(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_30; L_30 = Object_op_Equality_m6D7EBC0E6D7E0CE1E9671D21DE14C9158AFB88B2(L_29, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_30) { goto IL_00e3; } } { // mesh = new Mesh(); Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_31 = (Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 *)il2cpp_codegen_object_new(Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6_il2cpp_TypeInfo_var); Mesh__ctor_mA3D8570373462201AD7B8C9586A7F9412E49C2F6(L_31, /*hidden argument*/NULL); __this->set_mesh_19(L_31); } IL_00e3: { // meshFilter.sharedMesh = mesh; MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * L_32 = __this->get_meshFilter_17(); Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * L_33 = __this->get_mesh_19(); NullCheck(L_32); MeshFilter_set_sharedMesh_mC96D5F9AE4BC1D186221F568A4C3CE23572EC958(L_32, L_33, /*hidden argument*/NULL); // } return; } } // System.Void PathCreation.Examples.RoadMeshCreatorCustom::AssignMaterials() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadMeshCreatorCustom_AssignMaterials_m74514CBCC01BFD94D394177B208655C856ABB6DE (RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (roadMaterial != null && barrierMaterial != null) Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_0 = __this->get_roadMaterial_13(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_008d; } } { Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_2 = __this->get_barrierMaterial_14(); IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mDCB4E958808E725D0612CCABF340B284085F03D6(L_2, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL); if (!L_3) { goto IL_008d; } } { // meshRenderer.sharedMaterials = new Material[] { roadMaterial, barrierMaterial }; MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_4 = __this->get_meshRenderer_18(); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_5 = (MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492*)(MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492*)SZArrayNew(MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492_il2cpp_TypeInfo_var, (uint32_t)2); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_6 = L_5; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_7 = __this->get_roadMaterial_13(); NullCheck(L_6); ArrayElementTypeCheck (L_6, L_7); (L_6)->SetAt(static_cast(0), (Material_t8927C00353A72755313F046D0CE85178AE8218EE *)L_7); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_8 = L_6; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_9 = __this->get_barrierMaterial_14(); NullCheck(L_8); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAt(static_cast(1), (Material_t8927C00353A72755313F046D0CE85178AE8218EE *)L_9); NullCheck(L_4); Renderer_set_sharedMaterials_m9838EC09412E988925C4670E8E355E5EEFE35A25(L_4, L_8, /*hidden argument*/NULL); // meshRenderer.sharedMaterials[0].mainTextureScale = new Vector3(1, textureTiling); MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_10 = __this->get_meshRenderer_18(); NullCheck(L_10); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_11; L_11 = Renderer_get_sharedMaterials_m9B2D432CA8AD8CEC4348E61789CC1BB0C3A00AFD(L_10, /*hidden argument*/NULL); NullCheck(L_11); int32_t L_12 = 0; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_13 = (L_11)->GetAt(static_cast(L_12)); float L_14 = __this->get_textureTiling_15(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_15; memset((&L_15), 0, sizeof(L_15)); Vector3__ctor_mF7FCDE24496D619F4BB1A0BA44AF17DCB5D697FF_inline((&L_15), (1.0f), L_14, /*hidden argument*/NULL); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_16; L_16 = Vector2_op_Implicit_m101DE5340601C037D9252FB6B99AD18C793C54A1_inline(L_15, /*hidden argument*/NULL); NullCheck(L_13); Material_set_mainTextureScale_m58D117C22164FBC930E153E4EEBD16B721D65048(L_13, L_16, /*hidden argument*/NULL); // meshRenderer.sharedMaterials[1].mainTextureScale = new Vector3(1, textureTiling); MeshRenderer_tCD983A2F635E12BCB0BAA2E635D96A318757908B * L_17 = __this->get_meshRenderer_18(); NullCheck(L_17); MaterialU5BU5D_t3AE4936F3CA08FB9EE182A935E665EA9CDA5E492* L_18; L_18 = Renderer_get_sharedMaterials_m9B2D432CA8AD8CEC4348E61789CC1BB0C3A00AFD(L_17, /*hidden argument*/NULL); NullCheck(L_18); int32_t L_19 = 1; Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_20 = (L_18)->GetAt(static_cast(L_19)); float L_21 = __this->get_textureTiling_15(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_22; memset((&L_22), 0, sizeof(L_22)); Vector3__ctor_mF7FCDE24496D619F4BB1A0BA44AF17DCB5D697FF_inline((&L_22), (1.0f), L_21, /*hidden argument*/NULL); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_23; L_23 = Vector2_op_Implicit_m101DE5340601C037D9252FB6B99AD18C793C54A1_inline(L_22, /*hidden argument*/NULL); NullCheck(L_20); Material_set_mainTextureScale_m58D117C22164FBC930E153E4EEBD16B721D65048(L_20, L_23, /*hidden argument*/NULL); } IL_008d: { // } return; } } // PathCreation.VertexPath PathCreation.Examples.RoadMeshCreatorCustom::GetSimplifiedPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * RoadMeshCreatorCustom_GetSimplifiedPath_mA4A77CEEB05BB5B56EE5F56D96FA4ED3743CC0D8 (RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return new VertexPath(pathCreator.bezierPath, transform, maxAngleError, minVertexDst); PathCreator_tEAFF4162C74932B2FE5D882239E40D49A7F8B804 * L_0 = ((PathSceneTool_t7FF61C2AC5538D780770CCDBCCE9DBDB8A86935A *)__this)->get_pathCreator_5(); NullCheck(L_0); BezierPath_t5A983BEA6E294B249D3F9E1DC64D8E25FC403093 * L_1; L_1 = PathCreator_get_bezierPath_m8D01E8D974B57BEBE41CF0898880733217591ECA(L_0, /*hidden argument*/NULL); Transform_tA8193BB29D4D2C7EC04918F3ED1816345186C3F1 * L_2; L_2 = Component_get_transform_mE8496EBC45BEB1BADB5F314960F1DF1C952FA11F(__this, /*hidden argument*/NULL); float L_3 = __this->get_maxAngleError_11(); float L_4 = __this->get_minVertexDst_12(); VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 * L_5 = (VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452 *)il2cpp_codegen_object_new(VertexPath_t3571FC3C58EB92AACEB88012F6ECBDD3FC787452_il2cpp_TypeInfo_var); VertexPath__ctor_m0B59DF73539D9F4678BF36B54CD8B03869A1614D(L_5, L_1, L_2, L_3, L_4, (1000.0f), /*hidden argument*/NULL); return L_5; } } // System.Void PathCreation.Examples.RoadMeshCreatorCustom::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoadMeshCreatorCustom__ctor_mC6B519CAF9BF73348EAF742C9E22296F5027C027 (RoadMeshCreatorCustom_tF561E681518458031539E4A4B1167CFDC5EAD945 * __this, const RuntimeMethod* method) { { // public float roadWidth = .4f; __this->set_roadWidth_7((0.400000006f)); // public float barrierHeight = 1f; __this->set_barrierHeight_8((1.0f)); // public float barrierAngle = 15f; __this->set_barrierAngle_9((15.0f)); // public float maxAngleError = 0.3f; __this->set_maxAngleError_11((0.300000012f)); // public float textureTiling = 1; __this->set_textureTiling_15((1.0f)); PathSceneTool__ctor_m033CB530668E69C2FB4FE940E5AAA17A068B3F42(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_op_Subtraction_mF24598FCCA1D06E65CA6DAFF4F0F6E1667336722_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___b1, const RuntimeMethod* method) { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_0 = ___a0; float L_1 = L_0.get_x_2(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2 = ___b1; float L_3 = L_2.get_x_2(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_4 = ___a0; float L_5 = L_4.get_y_3(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_6 = ___b1; float L_7 = L_6.get_y_3(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_8 = ___a0; float L_9 = L_8.get_z_4(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_10 = ___b1; float L_11 = L_10.get_z_4(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_12), ((float)il2cpp_codegen_subtract((float)L_1, (float)L_3)), ((float)il2cpp_codegen_subtract((float)L_5, (float)L_7)), ((float)il2cpp_codegen_subtract((float)L_9, (float)L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_m81A33FB5E8269E1A21554ECCB1639019C708A1CF_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___lhs0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___rhs1, const RuntimeMethod* method) { float V_0 = 0.0f; { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_0 = ___lhs0; float L_1 = L_0.get_x_2(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2 = ___rhs1; float L_3 = L_2.get_x_2(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_4 = ___lhs0; float L_5 = L_4.get_y_3(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_6 = ___rhs1; float L_7 = L_6.get_y_3(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_8 = ___lhs0; float L_9 = L_8.get_z_4(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_10 = ___rhs1; float L_11 = L_10.get_z_4(); V_0 = ((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)L_1, (float)L_3)), (float)((float)il2cpp_codegen_multiply((float)L_5, (float)L_7)))), (float)((float)il2cpp_codegen_multiply((float)L_9, (float)L_11)))); goto IL_002d; } IL_002d: { float L_12 = V_0; return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_op_Addition_m2E3CBC2DA8F97FF21F4F845D857746EF6BC83A01_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___b1, const RuntimeMethod* method) { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_0 = ___a0; float L_1 = L_0.get_x_2(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2 = ___b1; float L_3 = L_2.get_x_2(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_4 = ___a0; float L_5 = L_4.get_y_3(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_6 = ___b1; float L_7 = L_6.get_y_3(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_8 = ___a0; float L_9 = L_8.get_z_4(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_10 = ___b1; float L_11 = L_10.get_z_4(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_12), ((float)il2cpp_codegen_add((float)L_1, (float)L_3)), ((float)il2cpp_codegen_add((float)L_5, (float)L_7)), ((float)il2cpp_codegen_add((float)L_9, (float)L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_op_Division_mBA12D08F4D51A4BC2E9841D42591B6208FF4B12E_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___a0, float ___d1, const RuntimeMethod* method) { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_0 = ___a0; float L_1 = L_0.get_x_2(); float L_2 = ___d1; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_3 = ___a0; float L_4 = L_3.get_y_3(); float L_5 = ___d1; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_6 = ___a0; float L_7 = L_6.get_z_4(); float L_8 = ___d1; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_9), ((float)((float)L_1/(float)L_2)), ((float)((float)L_4/(float)L_5)), ((float)((float)L_7/(float)L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_op_Multiply_m06DD6079C6317F9A4D889EE4D22C4AED1E438E3B_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___a0, float ___d1, const RuntimeMethod* method) { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_0 = ___a0; float L_1 = L_0.get_x_2(); float L_2 = ___d1; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_3 = ___a0; float L_4 = L_3.get_y_3(); float L_5 = ___d1; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_6 = ___a0; float L_7 = L_6.get_z_4(); float L_8 = ___d1; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_9), ((float)il2cpp_codegen_multiply((float)L_1, (float)L_2)), ((float)il2cpp_codegen_multiply((float)L_4, (float)L_5)), ((float)il2cpp_codegen_multiply((float)L_7, (float)L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Sidearm_get_CurrentAmmo_m736BE0577B7F570899808E4B306B3AE0E797CA65_inline (Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 * __this, const RuntimeMethod* method) { { // return currentAmmo; int32_t L_0 = __this->get_currentAmmo_101(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * Sidearm_get_SidearmAnim_m81CB6DA7C3E678BC4F7CA1B3EC54E7E289E00CE6_inline (Sidearm_t027F945EB9E4910D89E7578EA80370A20E425416 * __this, const RuntimeMethod* method) { { // public Animator SidearmAnim { get; private set; } Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0 = __this->get_U3CSidearmAnimU3Ek__BackingField_96(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_Lerp_m5E223DB365EAC8F6625C169E927527FFB8CC88DB_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___a0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___b1, float ___t2, const RuntimeMethod* method) { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_0; memset((&V_0), 0, sizeof(V_0)); { float L_0 = ___t2; float L_1; L_1 = Mathf_Clamp01_m831CBA1D198C3CDE660E8172A67A4E41BD0D0171(L_0, /*hidden argument*/NULL); ___t2 = L_1; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2 = ___a0; float L_3 = L_2.get_x_2(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_4 = ___b1; float L_5 = L_4.get_x_2(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_6 = ___a0; float L_7 = L_6.get_x_2(); float L_8 = ___t2; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_9 = ___a0; float L_10 = L_9.get_y_3(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_11 = ___b1; float L_12 = L_11.get_y_3(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_13 = ___a0; float L_14 = L_13.get_y_3(); float L_15 = ___t2; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_16 = ___a0; float L_17 = L_16.get_z_4(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_18 = ___b1; float L_19 = L_18.get_z_4(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_20 = ___a0; float L_21 = L_20.get_z_4(); float L_22 = ___t2; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_23; memset((&L_23), 0, sizeof(L_23)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_23), ((float)il2cpp_codegen_add((float)L_3, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)L_5, (float)L_7)), (float)L_8)))), ((float)il2cpp_codegen_add((float)L_10, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)L_12, (float)L_14)), (float)L_15)))), ((float)il2cpp_codegen_add((float)L_17, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_subtract((float)L_19, (float)L_21)), (float)L_22)))), /*hidden argument*/NULL); V_0 = L_23; goto IL_0053; } IL_0053: { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_24 = V_0; return L_24; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) { { float L_0 = ___x0; __this->set_x_2(L_0); float L_1 = ___y1; __this->set_y_3(L_1); float L_2 = ___z2; __this->set_z_4(L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Breakable_get_HitPoints_mE7F3626D67603C1C7D3509CF7650FDAB0D041402_inline (Breakable_t90D133CCD6B2D9BB04463B2AE329D96BA6356BEC * __this, const RuntimeMethod* method) { { // return currentHitPoints; float L_0 = __this->get_currentHitPoints_25(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EnemyMovement_get_BeingAimedAt_m5BE852E45034CF825FF079AA9E7AA650D28F145C_inline (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, const RuntimeMethod* method) { { // public bool BeingAimedAt { get; set; } bool L_0 = __this->get_U3CBeingAimedAtU3Ek__BackingField_24(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EnemyMovement_set_BeingAimedAt_mA2C99CCE576FF204C68B5130AAD995AB62E55A81_inline (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, bool ___value0, const RuntimeMethod* method) { { // public bool BeingAimedAt { get; set; } bool L_0 = ___value0; __this->set_U3CBeingAimedAtU3Ek__BackingField_24(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float EnemyMovement_get_forwardDistance_m33610B135099A47B0B7BC0729C3E2148219DC654_inline (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, const RuntimeMethod* method) { { // public float forwardDistance { get; set; } //positive = enemy in front, negative = enemy behind float L_0 = __this->get_U3CforwardDistanceU3Ek__BackingField_12(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Follower_set_StartDistance_m0774BC7F499FAB5D1C26CDF7987F0199CBCB01E0_inline (Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * __this, float ___value0, const RuntimeMethod* method) { { // public float StartDistance { get; set; } float L_0 = ___value0; __this->set_U3CStartDistanceU3Ek__BackingField_17(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PowerUp_AssignFollower_mB903FDF4EDC49BABDCCC6C502D804F60B1372BA9_inline (PowerUp_tF496A4D5575F05254385501A2B3CBA53A05BDEC5 * __this, Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * ___relativeFollower0, const RuntimeMethod* method) { { // follower = relativeFollower; Follower_tBD5D325DCE8BA2003BA19E036BB1DFD946B0BC33 * L_0 = ___relativeFollower0; __this->set_follower_11(L_0); // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E Vector3_op_UnaryNegation_m56EB454031EABB53BA35FECF3F61A7E2332A2521_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___a0, const RuntimeMethod* method) { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_0 = ___a0; float L_1 = L_0.get_x_2(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2 = ___a0; float L_3 = L_2.get_y_3(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_4 = ___a0; float L_5 = L_4.get_z_4(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_6; memset((&L_6), 0, sizeof(L_6)); Vector3__ctor_m57495F692C6CE1CEF278CAD9A98221165D37E636_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_001e; } IL_001e: { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 Vector2_op_Multiply_m5598D6A258A2C8F873CDAB66756553112CD8073A_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___a0, float ___d1, const RuntimeMethod* method) { Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_0 = ___a0; float L_1 = L_0.get_x_0(); float L_2 = ___d1; Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_3 = ___a0; float L_4 = L_3.get_y_1(); float L_5 = ___d1; Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_6), ((float)il2cpp_codegen_multiply((float)L_1, (float)L_2)), ((float)il2cpp_codegen_multiply((float)L_4, (float)L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0019; } IL_0019: { Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProximityUI_get_RangeFinderIndex_mE19A313BE10FA5EB22952FA6AA54D8DD6E158F6D_inline (ProximityUI_t284B74216CDD2A9F384F52191062A75844321458 * __this, const RuntimeMethod* method) { { // return rangeFinderIndex; int32_t L_0 = __this->get_rangeFinderIndex_24(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CouplingSetup_get_Coupled_m8D9E5A0CA0678AF37FD336014429C5FBA9152681_inline (CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * __this, const RuntimeMethod* method) { { // return coupled; bool L_0 = __this->get_coupled_8(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875 * CouplingSetup_get_CoupledSpawner_m02BC5600157ADAD14A38F26107743641E2217BB8_inline (CouplingSetup_t3088FFFAC223E2FD2AAD6192B49A3D3B5738F1C3 * __this, const RuntimeMethod* method) { { // public BossEnemySpawner CoupledSpawner { get; set; } = null; BossEnemySpawner_tE2349042B4FD5A034A0E011DD4A3D9AA4DA2B875 * L_0 = __this->get_U3CCoupledSpawnerU3Ek__BackingField_7(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SniperFireable_get_SightBlocked_m4FFF83A9A9D60D05D8333DA3432A8C81E843F8E7_inline (SniperFireable_t21F100247CA1E16D58164071A63C99F7E8FBE202 * __this, const RuntimeMethod* method) { { // public bool SightBlocked { get; protected set; } bool L_0 = __this->get_U3CSightBlockedU3Ek__BackingField_35(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool QuadPartManager_get_UsesBeam_m3240F34CE89B9353A1C039BDB50EE83BB59CDD81_inline (QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * __this, const RuntimeMethod* method) { { // public bool UsesBeam { get; private set; } bool L_0 = __this->get_U3CUsesBeamU3Ek__BackingField_18(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool QuadFireControl_get_GotDestroyed_mA198F9B2F5FF6A7C6407D23A5CB0307E2ECDE7EB_inline (QuadFireControl_tA9AC26EE6FC45FF773BC126DC19ADCDC46D8953C * __this, const RuntimeMethod* method) { { // public bool GotDestroyed { get; set; } bool L_0 = __this->get_U3CGotDestroyedU3Ek__BackingField_17(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void QuadPartManager_set_UsesBeam_m40331CD8E221312CCE7CA44737E0240C9E67B103_inline (QuadPartManager_t932B39013E24FE805F387BCF70F8DE4E1F373CD4 * __this, bool ___value0, const RuntimeMethod* method) { { // public bool UsesBeam { get; private set; } bool L_0 = ___value0; __this->set_U3CUsesBeamU3Ek__BackingField_18(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RazorbackAnimationController_set_BikeAnimator_m7060A97ADA7406AC2B2E3EEB147D730C7EC7F7A3_inline (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * ___value0, const RuntimeMethod* method) { { // public Animator BikeAnimator { get; private set; } Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0 = ___value0; __this->set_U3CBikeAnimatorU3Ek__BackingField_4(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * RazorbackAnimationController_get_BikeAnimator_m94C352712C7F0FE77EC2E549548C66A0EE8462EB_inline (RazorbackAnimationController_t30120925FF6EE5FD48A3E7382AF935CBC53F314B * __this, const RuntimeMethod* method) { { // public Animator BikeAnimator { get; private set; } Animator_t9DD1D43680A61D65A3C98C6EFF559709DC9CE149 * L_0 = __this->get_U3CBikeAnimatorU3Ek__BackingField_4(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BossPhaseController_get_CurrentPhase_mD5E6FC4262A6C930CE437318456B422C2CF58186_inline (BossPhaseController_t3A0EC96C61A3B6F29482D8EF9D81C948B600BF53 * __this, const RuntimeMethod* method) { { // public int CurrentPhase { get; private set; } = 0; int32_t L_0 = __this->get_U3CCurrentPhaseU3Ek__BackingField_10(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RazorbackMovement_get_StrafingRight_m53DBD69C314E075158503ECE81B465560FDAF021_inline (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, const RuntimeMethod* method) { { // public bool StrafingRight { get; private set; } bool L_0 = __this->get_U3CStrafingRightU3Ek__BackingField_71(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float EnemyMovement_get_RoadCenterDistance_mDCF2FB4A96EFBE7D03A6911AFB7A986C87F77494_inline (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, const RuntimeMethod* method) { { // public float RoadCenterDistance { get; set; } float L_0 = __this->get_U3CRoadCenterDistanceU3Ek__BackingField_23(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RazorbackMovement_set_StrafingRight_mCFBE138A3D44C292C1198C241AAF4127EF48FABF_inline (RazorbackMovement_tC1BF46392AC46A48694712705638AED82BD29623 * __this, bool ___value0, const RuntimeMethod* method) { { // public bool StrafingRight { get; private set; } bool L_0 = ___value0; __this->set_U3CStrafingRightU3Ek__BackingField_71(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E EnemyMovement_get_PlayerToEnemy_m2E4A7FD8F9B9AF3B3416CC7C4814252EDFC2FC5D_inline (EnemyMovement_t6F164E5799D6FCDFCE2C2D23EA606508F290F673 * __this, const RuntimeMethod* method) { { // public Vector3 PlayerToEnemy { get; set; } Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_0 = __this->get_U3CPlayerToEnemyU3Ek__BackingField_25(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_mF7FCDE24496D619F4BB1A0BA44AF17DCB5D697FF_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * __this, float ___x0, float ___y1, const RuntimeMethod* method) { { float L_0 = ___x0; __this->set_x_2(L_0); float L_1 = ___y1; __this->set_y_3(L_1); __this->set_z_4((0.0f)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 Vector2_op_Implicit_m101DE5340601C037D9252FB6B99AD18C793C54A1_inline (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___v0, const RuntimeMethod* method) { Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_0 = ___v0; float L_1 = L_0.get_x_2(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2 = ___v0; float L_3 = L_2.get_y_3(); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_4; memset((&L_4), 0, sizeof(L_4)); Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_4), L_1, L_3, /*hidden argument*/NULL); V_0 = L_4; goto IL_0015; } IL_0015: { Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * __this, float ___x0, float ___y1, const RuntimeMethod* method) { { float L_0 = ___x0; __this->set_x_0(L_0); float L_1 = ___y1; __this->set_y_1(L_1); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m9C4EBBD2108B51885E750F927D7936290C8E20EE_gshared_inline (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method) { { RuntimeObject * L_0 = (RuntimeObject *)__this->get_current_3(); return (RuntimeObject *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m320FF0DD39F83A684F9E277C6A0D07BC3CEDA7D9_gshared_inline (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E List_1_get_Item_m554804AC447B0BA1F93C64E863FF7DB0527AFED9_gshared_inline (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBCBF2D9FD1B5F0D8D8595B15B7460889D60C8070(/*hidden argument*/NULL); } IL_000e: { Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_2 = (Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4*)__this->get__items_1(); int32_t L_3 = ___index0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_4; L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4*)L_2, (int32_t)L_3); return (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_4; } }