#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker4 { typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tD9F8EE9C2E6323A83CDA0DCE5C084C1AE2BC9D57; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t3FDF08860B17DE395C3965B67897B84D11D96409; // FIMSpace.Generating.FCheckerGraph`1 struct FCheckerGraph_1_t53DF4B3B2741F075DEE60DAB13C4190E3858C3B1; // FIMSpace.Generating.FGenGraph`2 struct FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3; // FIMSpace.Generating.FGenGraph`2 struct FGenGraph_2_tB439387F4F1E125CC5BF33745ED961128E16237B; // FIMSpace.Generating.FGenGrid`1 struct FGenGrid_1_t963EADA5DF61C7D333A1C3435C1A2B3FE1649C05; // System.Func`2 struct Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1; // System.Func`2 struct Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC; // System.Func`3 struct Func_3_t4568553418EC7E101A173314C57B8CC169982414; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t8BC83955BB4626ACDAB88E89CABC85C7E3BEF89D; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tFE667855A98BB6902B52DD03254BE42CC7CEB26E; // System.Linq.IOrderedEnumerable`1 struct IOrderedEnumerable_1_t1B17E1AACC7486B39EC9418B3866EE6B5080C833; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t7E968D589A74B33C425C84EC15987DFF7616DB66; // System.Collections.Generic.List`1> struct List_1_t7E218CE3A78C2B90A4AE75D9AF76DD05B970A518; // System.Collections.Generic.List`1 struct List_1_tDB72209F35D56F62A287633F9450978E90B90987; // System.Collections.Generic.List`1 struct List_1_t33C1B21871505CF0516B63C148CD83EDA452BB5F; // System.Collections.Generic.List`1 struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A; // System.Collections.Generic.List`1 struct List_1_tC417F059031D8EA5A55DCC7B567DEA0F51AD2174; // System.Collections.Generic.List`1 struct List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B; // System.Collections.Generic.List`1 struct List_1_t7539B1DE347F6406351FDC80A6B19A0E4FFC9253; // System.Collections.Generic.List`1 struct List_1_t305B14A84B9EE9FA93DD1693EF5F2799F087D6C0; // System.Collections.Generic.List`1 struct List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252; // System.Collections.Generic.List`1 struct List_1_tD2B5FA0038E8B00F0891A3BB8F9DCEE47910CB79; // System.Collections.Generic.List`1 struct List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7; // System.Collections.Generic.List`1 struct List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604; // System.Collections.Generic.List`1 struct List_1_t7A6C38253F4B84FF534997E4B1CFD1A2EC56BC28; // System.Collections.Generic.List`1 struct List_1_tD9A66BAF4F35BFCF4C83CF3D1955699B82C1368D; // System.Collections.Generic.List`1 struct List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F; // System.Collections.Generic.List`1 struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B; // System.Collections.Generic.List`1 struct List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F; // System.Collections.Generic.List`1 struct List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53; // System.Collections.Generic.List`1 struct List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62; // System.Collections.Generic.List`1 struct List_1_tD2E02D3AF5F52586104D16F461E6FC209D976DA7; // System.Collections.Generic.List`1 struct List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A; // System.Collections.Generic.List`1 struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73; // System.Collections.Generic.List`1 struct List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B; // System.Collections.Generic.List`1 struct List_1_t43FB89B126C93A6B04630BC64C751BBE95AFEAF4; // System.Collections.Generic.List`1 struct List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491; // System.Collections.Generic.List`1 struct List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930; // System.Collections.Generic.List`1 struct List_1_tA76CA99B977CE699A66053839B6FA6E86460567A; // System.Collections.Generic.List`1 struct List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9; // System.Collections.Generic.List`1 struct List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; // System.Collections.Generic.List`1 struct List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3; // System.Collections.Generic.List`1 struct List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8; // System.Collections.Generic.List`1 struct List_1_tE8D60D68C1E0DD4A88C3D71688367988BC2BD065; // System.Collections.Generic.List`1 struct List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9; // System.Collections.Generic.List`1 struct List_1_tBD70D055760B76FD70CFB6049E9384F58B273A32; // System.Collections.Generic.List`1 struct List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93; // System.Collections.Generic.List`1 struct List_1_t70C71660C368B9474B9889CBADDC30685A5D2363; // System.Collections.Generic.List`1 struct List_1_t1A28A2E4E09ADAAFCA89225E9422A8C8004F1749; // System.Collections.Generic.List`1 struct List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2; // System.Collections.Generic.List`1 struct List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918; // System.Collections.Generic.List`1 struct List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524; // System.Collections.Generic.List`1 struct List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96; // System.Collections.Generic.List`1 struct List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19; // System.Collections.Generic.List`1 struct List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10; // System.Collections.Generic.List`1 struct List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E; // System.Collections.Generic.List`1 struct List_1_t2C5BD350A183ED7FC52D53399354A241F7A8E490; // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; // System.Collections.Generic.List`1 struct List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25; // System.Collections.Generic.List`1 struct List_1_t1DEEC90376A19CB02CC2DB868AAE0B24FAB36880; // System.Collections.Generic.List`1 struct List_1_tF553FF5504DC3D974AAF689F053BDC6641E64E24; // System.Collections.Generic.List`1 struct List_1_tAF6D65EE70A562DB784F53619930AB1838FF00C2; // System.Collections.Generic.List`1 struct List_1_t0481F5E2F7FD6A3F6892F8180C7425E94A1DE649; // System.Collections.Generic.List`1 struct List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA; // System.Collections.Generic.List`1 struct List_1_t533C65B4682217894A3923A15A70A8266CEF5147; // System.Collections.Generic.List`1 struct List_1_t87E336F669AA4584F9C83583A63331248C3113DF; // System.Collections.Generic.List`1 struct List_1_t1DC4C98E149C8A09E92D65DA3F24205D25101FF4; // System.Collections.Generic.List`1 struct List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40; // System.Collections.Generic.List`1 struct List_1_t0A071D357023E38EAA5C7E0E34DE9732F26DBCE8; // System.Collections.Generic.List`1 struct List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t85FE0AB782DC005027740CC05055378492025A2C; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tEA271AF0D0FE5A27B396FDBF38229CE7985C335F; // UnityEngine.AudioClip[] struct AudioClipU5BU5D_t916722468F7EDCFA833318C35CD7D41097D75D31; // System.Boolean[] struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; // UnityEngine.Collider[] struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787; // UnityEngine.Color[] struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // FIMSpace.Generating.FieldCell[] struct FieldCellU5BU5D_tA81B43F6FB47DE89BD7E36C20019681C0E3C2F50; // FIMSpace.Generating.FieldModification[] struct FieldModificationU5BU5D_t7585C33C25D4BC14159A4E0B02B2957C118B4E1F; // FIMSpace.Generating.FieldSetup[] struct FieldSetupU5BU5D_t1497E2D04711BED07278E80759DB59E86470B274; // FIMSpace.Generating.FieldVariable[] struct FieldVariableU5BU5D_t014B962B6D84D037125857D74C1F05C57F0BA26B; // UnityEngine.GUIContent[] struct GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503; // UnityEngine.GUILayoutOption[] struct GUILayoutOptionU5BU5D_t24AB80AB9355D784F2C65E12A4D0CC2E0C914CA2; // UnityEngine.GameObject[] struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF; // FIMSpace.Generating.GridPainter[] struct GridPainterU5BU5D_tBD2E431ED00522DE5DD4F3ECA21E48300567DA7B; // FIMSpace.Generating.InjectionSetup[] struct InjectionSetupU5BU5D_tE2B6E139DADDA22241BFEAB31B46C1A4FE6927FF; // FIMSpace.Generating.InstantiatedFieldInfo[] struct InstantiatedFieldInfoU5BU5D_tFBBB5DBDCFE3E6AAB8321B69EA53EC23092C3CE6; // FIMSpace.Generating.InstructionDefinition[] struct InstructionDefinitionU5BU5D_tEE7B58EDBFF328CC1FD81CD0A46D3CC5FF01598C; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // UnityEngine.Material[] struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D; // UnityEngine.Mesh[] struct MeshU5BU5D_t178CA36422FC397211E68FB7E39C5B2F95619689; // UnityEngine.MeshCollider[] struct MeshColliderU5BU5D_t403933804A3127F0A3420D5A5319B6BAFB97B9FC; // UnityEngine.MeshFilter[] struct MeshFilterU5BU5D_tCE3B457E6F7ECE5ECEE9E09150642150448685BA; // FIMSpace.Generating.ModificatorsPack[] struct ModificatorsPackU5BU5D_t74FED0813B4B27058CBA6BC43AD65A1F13A185B4; // FIMSpace.Generating.OSPrefabReference[] struct OSPrefabReferenceU5BU5D_tB98D58B7B17DC841C091089F63D768D93C3643CB; // FIMSpace.Generating.OStamperSet[] struct OStamperSetU5BU5D_tA96484AC24F460A0E7F58A88087CC2D4B45434BB; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // FIMSpace.Generating.PGGGeneratorRoot[] struct PGGGeneratorRootU5BU5D_t89186BADB8A88716388617886EA834FC4BD4B1FD; // UnityEngine.RaycastHit[] struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8; // UnityEngine.Renderer[] struct RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A; // UnityEngine.Rigidbody[] struct RigidbodyU5BU5D_t052E8AB174C34DFD0EBB5E897554DEBB841CC649; // FIMSpace.Generating.PathFind.SimplePathGuide[] struct SimplePathGuideU5BU5D_t873EE6F63E65E144850DCE620E1EDC3ABA7E68DD; // System.Single[] struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; // UnityEngine.SkinnedMeshRenderer[] struct SkinnedMeshRendererU5BU5D_tB7C495C5EF8CD078193C03ABCEF8FF36ABE6014B; // FIMSpace.Generating.SpawnData[] struct SpawnDataU5BU5D_tCFC7150CCF7CC010B3EB01E0EC283035FB895C30; // FIMSpace.Generating.SpawnInstruction[] struct SpawnInstructionU5BU5D_t5F4F41094A1C36BE44ABE7D625FD81E6D40EE24C; // FIMSpace.Generating.SpawnInstructionGuide[] struct SpawnInstructionGuideU5BU5D_tB00B21784948F86BD09670C78FA402E848250E23; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; // UnityEngine.Transform[] struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24; // UnityEngine.Vector3[] struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; // UnityEngine.Vector3Int[] struct Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E; // FIMSpace.Generating.GridPainter/PainterCell[] struct PainterCellU5BU5D_tA9B22394F432FF91EBDD8839B57052C023E26D36; // FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters[] struct MultiStamperSetParametersU5BU5D_t029C5E64340707580BB32DE883182EE06B90D0B6; // FIMSpace.Generating.OStamperMultiSet/PrefabSettings[] struct PrefabSettingsU5BU5D_t884040B2B68D2F29544BC896FFB23DABFDB9837B; // FIMSpace.Generating.ObjectStampMultiEmitter/EmitPoint[] struct EmitPointU5BU5D_tA258A3B8492E3EC25D8618F0C80E0E89F2E56C60; // FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea[] struct SpawnAreaU5BU5D_tA5DA25DAC81929CDC3C00D3672F4D463F7DAD6FB; // FIMSpace.Generating.PoseStamp/Coords[] struct CoordsU5BU5D_t6CD4884A449DAF1BCC26F8B250DCD6935EFEF252; // System.Action struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; // UnityEngine.AudioClip struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20; // UnityEngine.AudioSource struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299; // FIMSpace.Generating.AudioStamp struct AudioStamp_tFFE868397CA8768D59BE1432735207955B9B2E66; // UnityEngine.BoxCollider struct BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23; // FIMSpace.Generating.Planning.BuildPlanInstance struct BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7; // FIMSpace.Generating.Planning.BuildPlanPreset struct BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A; // FIMSpace.Generating.Planning.BuildPlannerPreset struct BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127; // FIMSpace.Generating.Checker.CheckerField struct CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70; // UnityEngine.Collider struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; // UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // System.Exception struct Exception_t; // FReflectionProbePreset struct FReflectionProbePreset_t6914B704262B852B49946F775D36010F9748D4FD; // FIMSpace.Generating.FacilityGenerator struct FacilityGenerator_tD8B98780FB998BAB115FDBEAF5F877854C3EF1EC; // FIMSpace.Generating.FacilityPlanHelper struct FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7; // FIMSpace.Generating.FieldCell struct FieldCell_t0474210B4815B1D080500050D625323788B306F9; // FIMSpace.Generating.FieldModification struct FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF; // FIMSpace.Generating.Planning.FieldPlanner struct FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2; // FIMSpace.Generating.FieldSetup struct FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926; // FIMSpace.Generating.FieldSetupComposition struct FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6; // FIMSpace.Generating.FieldSpawner struct FieldSpawner_tC6CF9773A949023E34A415DE03EA03A0D51DCBAC; // FIMSpace.Generating.FieldVariable struct FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F; // FIMSpace.Generating.FlexibleGeneratorSetup struct FlexibleGeneratorSetup_t35103B5AB2483162FA7A0CBF7AA5AFD227FC5C30; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; // FIMSpace.Generating.GridPainter struct GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // System.Collections.IEnumerator struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; // FIMSpace.Generating.InstantiatedFieldInfo struct InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6; // FIMSpace.Generating.InstructionDefinition struct InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445; // UnityEngine.LightProbeGroup struct LightProbeGroup_tF21BBB26BA53E8E7C6D957B5C95FA3BCCC1B8E0F; // UnityEngine.Material struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3; // UnityEngine.Mesh struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4; // UnityEngine.MeshCollider struct MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455; // UnityEngine.MeshFilter struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5; // System.Reflection.MethodInfo struct MethodInfo_t; // FIMSpace.Generating.ModificatorsPack struct ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71; // FIMSpace.Generating.NeightbourPlacement struct NeightbourPlacement_t60A2F11F4F4AAE32F4984B28A90BFDF3F93401D9; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; // FIMSpace.Generating.OSPrefabReference struct OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525; // FIMSpace.Generating.OStampPhysicalPlacementSetup struct OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252; // FIMSpace.Generating.OStampStigma struct OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65; // FIMSpace.Generating.OStamperMultiSet struct OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D; // FIMSpace.Generating.OStamperSet struct OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // FIMSpace.Generating.ObjectStampEmitter struct ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E; // ObjectStampEmitterBase struct ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70; // FIMSpace.Generating.ObjectStampMultiEmitter struct ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD; // FIMSpace.Generating.ObjectStamperEmittedInfo struct ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A; // FIMSpace.Generating.PathFind.OutlineFillHelper struct OutlineFillHelper_t393AE5980C797713496D2DF64B1564356B4C277C; // FIMSpace.Generating.PGGGeneratorBase struct PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151; // FIMSpace.Generating.PGGGeneratorRoot struct PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B; // FIMSpace.Generating.PGGPlanGeneratorBase struct PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020; // FIMSpace.Generating.PGG_MinimapDisplayController struct PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119; // FIMSpace.Generating.PGG_MinimapHandler struct PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471; // FIMSpace.Generating.PGG_MinimapHandler_SidescrollXY struct PGG_MinimapHandler_SidescrollXY_tF4682BF3D1B08B82CE608D4B8D219D94F83ADCD9; // UnityEngine.ParticleSystem struct ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1; // FIMSpace.Generating.PoseStamp struct PoseStamp_t8F4FD6A6EC2F6F80F204450DF9FA64639EAE41D5; // FIMSpace.Generating.PrefabReference struct PrefabReference_tA473DA9EC2BFA069AD8F067817E43425B29BD53D; // UnityEngine.RectTransform struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5; // FIMSpace.Generating.PathFind.RectangleFillHelper struct RectangleFillHelper_t52AF560DC558F05764D13F87A55C5E8BEC0FC16E; // UnityEngine.Renderer struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF; // UnityEngine.Rigidbody struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A; // FIMSpace.Generating.PathFind.SimplePathGuide struct SimplePathGuide_t19026AB2AF9A5F6D88FDE68196D3D7F2E2A9B4AA; // FIMSpace.Generating.Planning.SingleInteriorSettings struct SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F; // UnityEngine.SkinnedMeshRenderer struct SkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E; // FIMSpace.Generating.SpawnInstructionGuide struct SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270; // UnityEngine.Sprite struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99; // System.String struct String_t; // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700; // UnityEngine.Texture2D struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; // UnityEngine.Events.UnityEvent struct UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977; // FIMSpace.Generating.VisualStamp struct VisualStamp_tFC094DD58980AE3D0F18CE59DF1C84164AFD2869; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // UnityEngine.AudioClip/PCMReaderCallback struct PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E; // UnityEngine.AudioClip/PCMSetPositionCallback struct PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072; // FIMSpace.Generating.FieldSetup/TriggerGenerationSettings struct TriggerGenerationSettings_tA6E34F32A106613A9B3BC2B3E8D7B6002F570E8D; // FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters struct MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0; // FIMSpace.Generating.OStamperMultiSet/PrefabSettings struct PrefabSettings_t5264B3038180E4EB63C2D7F826918208245B9BE1; // FIMSpace.Generating.OStamperSet/<>c struct U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C; // FIMSpace.Generating.ObjectStampMultiEmitter/EmitPoint struct EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8; // FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea struct SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1; // FIMSpace.Generating.PoseStamp/Coords struct Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082; // UnityEngine.RectTransform/ReapplyDrivenProperties struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24; // FIMSpace.Generating.VisualStamp/d__15 struct U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6; IL2CPP_EXTERN_C RuntimeClass* BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FGeneratingUtilities_t6C289D2C645AABDD30AED71515B2BE04B80CF140_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t70C71660C368B9474B9889CBADDC30685A5D2363_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA76CA99B977CE699A66053839B6FA6E86460567A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral07DBA11755BE9770CA4AD294B2A692E756366D7B; IL2CPP_EXTERN_C String_t* _stringLiteral0A5E93F377A7FCEC23A5F3506E7C7F7DDA67DC7E; IL2CPP_EXTERN_C String_t* _stringLiteral0C583E2D9B395DECE77021384B31B08C15777504; IL2CPP_EXTERN_C String_t* _stringLiteral15196F05B117690F3E12E56AA0C43803EA0D2A46; IL2CPP_EXTERN_C String_t* _stringLiteral17201A4985F50A11B27110C1110BC9D51B0789A6; IL2CPP_EXTERN_C String_t* _stringLiteral187DE4E56ECEAD909010606435455A1D7F20DC74; IL2CPP_EXTERN_C String_t* _stringLiteral1D90F3B57879B656AE6924D27D8E5CE842DB121E; IL2CPP_EXTERN_C String_t* _stringLiteral24B5341392AF8203C7C1E23BB99FDBA932B3EDEF; IL2CPP_EXTERN_C String_t* _stringLiteral292250C287E09F3B0989F2D638FFDE0485D20397; IL2CPP_EXTERN_C String_t* _stringLiteral2AD7EF61DA9768B5D608F45C69C840172E6BC17C; IL2CPP_EXTERN_C String_t* _stringLiteral36404FE2BE549E2BB37B85DA24FFD2499D335D26; IL2CPP_EXTERN_C String_t* _stringLiteral4534D3AEF11253BEB7D51B20EFCF0E343D730A35; IL2CPP_EXTERN_C String_t* _stringLiteral5BBE447E64AECADCD31BAE6AC543365D3CD01740; IL2CPP_EXTERN_C String_t* _stringLiteral5C476A487F5F0DA98F328E84BB83C81527BF067B; IL2CPP_EXTERN_C String_t* _stringLiteral7663CE772001ED7AF7C853B8E645FAB16483D097; IL2CPP_EXTERN_C String_t* _stringLiteral7E9D6C80EE5D39933D0D65223E2EBB2ABCD386A2; IL2CPP_EXTERN_C String_t* _stringLiteral7EEB85D68EAA19DC12A9FAD65FEB364F06491A5A; IL2CPP_EXTERN_C String_t* _stringLiteral86A70BF8A01C937311F81C3E5CB0184D0D4E8152; IL2CPP_EXTERN_C String_t* _stringLiteral8DE59A121E362AB85E429640B4E55DF1CDE9DACD; IL2CPP_EXTERN_C String_t* _stringLiteral9004F9168272CA64B9475D0EB7B9EE56863EE25F; IL2CPP_EXTERN_C String_t* _stringLiteral9696B1115175EBC03BB2D40707E18617D5BED295; IL2CPP_EXTERN_C String_t* _stringLiteralA1786081B5F1D8111F5ADCE6FA9176C8CF61CDA7; IL2CPP_EXTERN_C String_t* _stringLiteralA6E5AD0522512B1AF3DB7F2B7AAB8495697C5302; IL2CPP_EXTERN_C String_t* _stringLiteralA71835C02B0068E7EB5DB4C34281E4F9F69A9471; IL2CPP_EXTERN_C String_t* _stringLiteralA938A406B42B4FAFEEB5F1873ABEE25DDEB46957; IL2CPP_EXTERN_C String_t* _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D; IL2CPP_EXTERN_C String_t* _stringLiteralC24656E4A237E57F363AB492620D685D16E2F75A; IL2CPP_EXTERN_C String_t* _stringLiteralC2D862CACD61C8AA1105EA67B62922C12765D429; IL2CPP_EXTERN_C String_t* _stringLiteralCACE2250F09519D6113413C1A112D28F651E848C; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDEEBFB816FF3A3BF8D0F3F393119A8F161966240; IL2CPP_EXTERN_C String_t* _stringLiteralDEF093EF29738DCD81993B0D29330D4B2D16344E; IL2CPP_EXTERN_C String_t* _stringLiteralE40482844E60A214831AC98CAC31BE75941112AC; IL2CPP_EXTERN_C String_t* _stringLiteralE7229961EEE236FFD771E3C0068B5AC473F2411C; IL2CPP_EXTERN_C String_t* _stringLiteralF39D5B8FA59982ACD17C8CA7E24E6D282287551F; IL2CPP_EXTERN_C String_t* _stringLiteralF3D9C6628106E473E8A9A7952310E7E328DDD24F; IL2CPP_EXTERN_C String_t* _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024; IL2CPP_EXTERN_C String_t* _stringLiteralFE5E668F2EBBD166E3FCD806C812E45F5D556429; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInChildren_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m1C7B25F09C77FF7717570FD809CF0037D9971C6A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInChildren_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m7DF8089113D10D6140707A976F3C93755267A855_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInParent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_mFD19A7F4F7629CBAEC817895D7DF862EDED89193_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInParent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m10710EEC81FDDD1EC1799DA1A350B16C8BE16E62_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_mD624EFFB342A542B5017A121B7A524A375F40B72_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInChildren_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m75FFF26FD3F8B797CFE939FBA50E014C15E6BE28_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m92CCBDF9F73958063400986CE7C8FB674AE0EA4C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m2A5BAC2BD2C96EE638E96572993D91591AD2CD5F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mA3C7E65F500D7331F739F8C1EA14A3A29D375D74_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m64308F1DC0C4008EAFBBBD364EA72C921760CCF9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE73CA6C1FB759C6C14FE365831EC5D8B817CC5F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_mE6AE7D680DD8E34340ABEA6E7BB1B8C6C9A8B67A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m389AC2FFCDE6435CAED5B2A7E2DBA23D8C01B0E9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m988F153272D9FFFD441C05375C8AF18D45A48706_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m1554BEF282A8CB5FEB0C66A5F82C8BE19FCCC2B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m5D828F13117B18E0BC5D8B24CDA79E9EB29C1C17_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m3759C5F58F16FFCD2EBCA13F8B3065592A15C645_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mADC281BF01CB78B5CBD238ACA1A5B8BB6E2463B2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FGenGraph_2_AddCell_mF4E62224F04DD7184A466806E581A071DD8D23DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FGenGraph_2_GetMax_m0849160DEFF58E18A058DC29A974D408B48E4DF2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FGenGraph_2_GetMin_mE4ED173F01D4A1F38B3DBAF205D324C7800C4DD3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FGenGraph_2_IsEmpty_m3DE8D059AAAAF44D54EB1232675C8750C16CEA87_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FGenGraph_2__ctor_m45FE1E4BC57F5EE47D90B8B9BCA0C7412B58BDBF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FGeneratingUtilities_GetRandomElement_TisAudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20_m39BADB0A5686A93E73771135B0DD427E27E8BBA3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FGeneratingUtilities_GetRandomElement_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m0717050ECE96BFCFA979673D08A9303D41F56F63_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FGeneratingUtilities_GetRandomElement_TisMesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_m82422FF0585AF37421D1634BDE1E09EEAE763AE8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FGenerators_CheckForNulls_TisPGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B_mD333FB88D49FA99C5650731868B6FCE29E4AC434_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FTransformMethods_FindComponentInAllChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD29A38014121BD9A0EF795183776EFA14CD632A5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FTransformMethods_FindComponentsInAllChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m297BCA20F842BF3B7F7D5BFCB366828A32590EA4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FTransformMethods_FindComponentsInAllChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD3023DE7176880101C90C7B522E87292A77476CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FTransformMethods_FindComponentsInAllChildren_TisSkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E_mD12B5A37151CFF8631FAEF69F1051304110C61BA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_mFE0E36B3C1670C308B04C39EDC76838DD59826B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m2BA6B9ADBBD83C039A927C98E50F00E8B374EDC9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m03A761629A3F71B0248F1B26EF612F592B757093_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentInChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mCEB1DBA2CA3D840367BAC4D8B11329FAFDABD971_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m4CB0FC4E59CE6C91F1106739EF364208A63E2597_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m20FE8E0740ACA5CDE33181E918305FE996A5FA8D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m11CD1C0708A2692A374A47A6540E99EC3059E38E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m20263C594A01149776C2D378AB9C1151F4C597AD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m24BD7951835D838B44F0492B8FF86E27E951E812_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m2EC316ED4D5AEDDB1849903FEF312DFB38313F2B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m4023DFAB1C74B18EC725DA26052796A08F77F554_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m5537D65C1ABA5F0AF330188867C1B954E6A886CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m65A819FD20CB0E6E40B10132F2A6587E63848520_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m7034D52A9CF904E38C5F55C20EEF8AFBDEF654A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m78A1A44C36B9A43CA133CB61DAB34B9715572108_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m7E180794A20B911D4907125A9C8D6580E7CC7D51_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mACC2B4094FBC2C62C718EDCA3B7D01C98F4AAEAB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBA4F35C9714A59304FAE63DA1DEC23EC89C91CCC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF7CD56E4AF7AA0E95DDF7E297E6AA5D946DF93EA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m07C977650071BA2868766F319367644BB006A29F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m2015A321C3FE1E88A4A285CC4C0890648746A0A5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m38067BDB8EB82CAA06128863BB3DDC11E456BF58_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m4A79AB91BD48C7121656F7A657BA70A47E86C263_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m4F6801FC89C0CFF009D531E4E8B731CB41DE8918_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m54233FFE19738C241E690C2D2321AEE1D87E909C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mAD42099EBC7E640561281C5FEDF47997858D9073_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mD545108DF4DBCD7252FB46638EA6444C68AF41E9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m1F3CEA5349E6590255D80D8F1483E5B155E36D40_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m8BB701CF531882E043C3B28B63966333F141EDC4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_mD4CE5CD7562B3C950143063649779FD2CCA3C910_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m6DAB9099F9C0766AA0FAC0AB243CA1377EBEBC7F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m7EE5C617CAAFCDAD84EE9920D2EAF9D72F6FADB2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mF57EFCD6CC572B292F7FCC3CE18ABDD4CA808797_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1482ECB85FF6B8BB8DEB6F87105003606AFBFC59_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m39882E3F54E36316C87A873B30DB5417711F3BAA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m3A7FACE3B6B69847BC9EEE0C59FA6E19CBF8D1D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m448F95D5DF09BBE8B77B41C046FD7D0C875EDF22_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6960301888EC8A0EFE511DF90D5D5405514D21BD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6D7CBA9EB152AF90ACFEE24689DDE2BB39E76148_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7715EBA40C1E9928D580B0D503FA394AB9503EFC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7768F816328EFA7D97D17A39DEF542E8957F785C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m803E10F7A50EB22BF82C0C1AB251D5407B4496DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mAEFDDA2AADB3407D6DDE862E67A61FBEC34B4025_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB4A8B3A5E810A3E5FC03E700663F667C33D0B743_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mDDB1C3B207C1BE2F227219B43EDC567964A48FBD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE346611039398615637B589F0F2AE775778B1246_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF1D8570BDCF6A2416507477B0A1F5A4F540C87FD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m022DC5CF20EC7ABF62372DAAA62F66C88C90A207_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m3EB7AEE88776917D8311526EB3C0FF08EAD0C3AA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m40D1B68A9856688F8AE26F27704E7DD3D0E3C20F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m48BBB83C5F748E6E6FF0731C3682092DEA6A7173_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4FEB47A98B6C5F860025B2E92B14A59CA95E8279_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m652C2E4D5462C7677A21D16B7E9F6E54D3883245_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m6536F496993F98391DCF9D74A9EFC620FDE476CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m6CE90302E81480EA40A3EAD5CEFBB92FD851E8B5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m8CB6B6E3686A16A2B28CD61F9893FF24AC9B5052_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m9822FFD9289ED06FCE949E17E432D3D486402026_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mA3626E11B5E0C7F810697CD3C867EFF837C7290E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mA65D988F622F3AF2C5A24CCBF87A022E19F8004D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB4ADA4D9A5748F42C1FCC90E32DAEDDEC0F6B937_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mD6AEFC7D3D92928AFB598DEEC68561D8A621CB8F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mEA72181DA04067D7475922C8DBA014128689F30B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mEE6F46304466A0CD2E8D55A9BFE833A7DDBB2549_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF2DC7A7A3C48DEB359ECB682DA4739D10D63DD13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF440C1A6900E0A796CE609BB764A5A32AAF46A90_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mFD50A5B03C462F7D8806FCBD527F8E24596ED367_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1DDAF5804C36E171686D1F31AEDD7D32876E8348_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m20427AFAD75B91362214ABBA9D56CC71A1E935A0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m3B0C978BA5C2F2AA5ACF4ABCEE58A5F87A2B6FA6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m4FDAC8F8EDBAB91199C857A0B6A6B5894AE679A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m5FBFF78EF8C3B3080BB1DE6173404D2C4B423A25_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m7863748F344C405EE0FAE2FBCD54C070A2B00D15_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m7C4B020BB977A48A2046794E9027FDEF76C1D88E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8C9CDF0812A66F8C674793104B38090E5372DD65_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m92D60AD7C3751EC992A86CF2CE6A0A8B99206AF8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA6938DA13F7034E20628510F5689A3DD5059848F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mAD4199034E8188B8B61E57C338DBDC9D34B4AE98_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mB45D6F35884B00D918B9783D25079D908E5A9F7A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mBAA2EF92304DFCA24D8C1D98531E34E5A9ECF93A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mF746B8423EFDE24BA4904A0865DC4C7335791386_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_mD7B7D70204DF67A9A2DA5ACD67936EADADD3C231_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m203A376A0AE894BD4288351A68585CF811118A85_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m2E9343B9161EB12C0123A2A9801D2BD86422CEEB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m9D3E39C05D6F69CFF5A2A4CD0034CDA830F7E2CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mAF95CFFAB0893131FB83C35A9B8CB981D1F6D565_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m2E107232031E57A2F8BF26712417E1BD4A0ABCDC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m47B6E93739E8A6B3D44D7C08DC7D385D35F0D1F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mB7FAA9863D5584543E4EAF943E154B93353830CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PGGUtils_AdjustCount_TisFieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_m23C180B233B4739C4D3DB274A65F07A81FC73AFB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PGGUtils_CheckForNulls_TisModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC_mCC4AE344726A84763B4248EC512923175FA448CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CIEDelayParticleStartU3Ed__15_System_Collections_IEnumerator_Reset_mB85B09C95D46A28A5E1CEC343050C14E08FA15B1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetRaycastingVolumeForU3Eb__5_0_m5CDF9B74952F4B55D44CD34FBE3BBED9152B2BF7_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A;; struct ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_com; struct ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_com;; struct ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_pinvoke; struct ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_pinvoke;; struct RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787; struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8; struct SpawnInstructionU5BU5D_t5F4F41094A1C36BE44ABE7D625FD81E6D40EE24C; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24; struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; struct Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E; struct PainterCellU5BU5D_tA9B22394F432FF91EBDD8839B57052C023E26D36; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_tEA271AF0D0FE5A27B396FDBF38229CE7985C335F* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t7E968D589A74B33C425C84EC15987DFF7616DB66* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t85FE0AB782DC005027740CC05055378492025A2C* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // FIMSpace.Generating.FGenGraph`2 struct FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3 : public RuntimeObject { // System.Collections.Generic.List`1 FIMSpace.Generating.FGenGraph`2::AllCells List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* ___AllCells_0; // System.Collections.Generic.List`1 FIMSpace.Generating.FGenGraph`2::AllApprovedCells List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* ___AllApprovedCells_1; // FIMSpace.Generating.FGenGrid`1 FIMSpace.Generating.FGenGraph`2::Cells FGenGrid_1_t963EADA5DF61C7D333A1C3435C1A2B3FE1649C05* ___Cells_2; // System.Collections.Generic.List`1> FIMSpace.Generating.FGenGraph`2::SubGraphs List_1_t7E218CE3A78C2B90A4AE75D9AF76DD05B970A518* ___SubGraphs_3; // T1 FIMSpace.Generating.FGenGraph`2::k__BackingField FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___U3CMinXU3Ek__BackingField_4; // T1 FIMSpace.Generating.FGenGraph`2::k__BackingField FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___U3CMinYU3Ek__BackingField_5; // T1 FIMSpace.Generating.FGenGraph`2::k__BackingField FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___U3CMinZU3Ek__BackingField_6; // T1 FIMSpace.Generating.FGenGraph`2::k__BackingField FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___U3CMaxXU3Ek__BackingField_7; // T1 FIMSpace.Generating.FGenGraph`2::k__BackingField FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___U3CMaxYU3Ek__BackingField_8; // T1 FIMSpace.Generating.FGenGraph`2::k__BackingField FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___U3CMaxZU3Ek__BackingField_9; // System.Int32 FIMSpace.Generating.FGenGraph`2::Width int32_t ___Width_10; // System.Int32 FIMSpace.Generating.FGenGraph`2::Height int32_t ___Height_11; // System.Int32 FIMSpace.Generating.FGenGraph`2::Depth int32_t ___Depth_12; // System.Int32 FIMSpace.Generating.FGenGraph`2::ReferenceScale int32_t ___ReferenceScale_13; // System.Single FIMSpace.Generating.FGenGraph`2::YScale float ___YScale_14; }; // System.Collections.Generic.List`1 struct List_1_t33C1B21871505CF0516B63C148CD83EDA452BB5F : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items AudioClipU5BU5D_t916722468F7EDCFA833318C35CD7D41097D75D31* ____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; }; // System.Collections.Generic.List`1 struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ____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; }; // System.Collections.Generic.List`1 struct List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* ____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; }; // System.Collections.Generic.List`1 struct List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items FieldCellU5BU5D_tA81B43F6FB47DE89BD7E36C20019681C0E3C2F50* ____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; }; // System.Collections.Generic.List`1 struct List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items FieldModificationU5BU5D_t7585C33C25D4BC14159A4E0B02B2957C118B4E1F* ____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; }; // System.Collections.Generic.List`1 struct List_1_t7A6C38253F4B84FF534997E4B1CFD1A2EC56BC28 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items FieldSetupU5BU5D_t1497E2D04711BED07278E80759DB59E86470B274* ____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; }; // System.Collections.Generic.List`1 struct List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items FieldVariableU5BU5D_t014B962B6D84D037125857D74C1F05C57F0BA26B* ____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; }; // System.Collections.Generic.List`1 struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items GridPainterU5BU5D_tBD2E431ED00522DE5DD4F3ECA21E48300567DA7B* ____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; }; // System.Collections.Generic.List`1 struct List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items InjectionSetupU5BU5D_tE2B6E139DADDA22241BFEAB31B46C1A4FE6927FF* ____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; }; // System.Collections.Generic.List`1 struct List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items InstantiatedFieldInfoU5BU5D_tFBBB5DBDCFE3E6AAB8321B69EA53EC23092C3CE6* ____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; }; // System.Collections.Generic.List`1 struct List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items InstructionDefinitionU5BU5D_tEE7B58EDBFF328CC1FD81CD0A46D3CC5FF01598C* ____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; }; // System.Collections.Generic.List`1 struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____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; }; // System.Collections.Generic.List`1 struct List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ____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; }; // System.Collections.Generic.List`1 struct List_1_t43FB89B126C93A6B04630BC64C751BBE95AFEAF4 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items MeshU5BU5D_t178CA36422FC397211E68FB7E39C5B2F95619689* ____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; }; // System.Collections.Generic.List`1 struct List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items MeshColliderU5BU5D_t403933804A3127F0A3420D5A5319B6BAFB97B9FC* ____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; }; // System.Collections.Generic.List`1 struct List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items MeshFilterU5BU5D_tCE3B457E6F7ECE5ECEE9E09150642150448685BA* ____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; }; // System.Collections.Generic.List`1 struct List_1_tA76CA99B977CE699A66053839B6FA6E86460567A : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ModificatorsPackU5BU5D_t74FED0813B4B27058CBA6BC43AD65A1F13A185B4* ____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; }; // System.Collections.Generic.List`1 struct List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items OSPrefabReferenceU5BU5D_tB98D58B7B17DC841C091089F63D768D93C3643CB* ____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; }; // System.Collections.Generic.List`1 struct List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items OStamperSetU5BU5D_tA96484AC24F460A0E7F58A88087CC2D4B45434BB* ____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; }; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items PGGGeneratorRootU5BU5D_t89186BADB8A88716388617886EA834FC4BD4B1FD* ____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; }; // System.Collections.Generic.List`1 struct List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ____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; }; // System.Collections.Generic.List`1 struct List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* ____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; }; // System.Collections.Generic.List`1 struct List_1_t70C71660C368B9474B9889CBADDC30685A5D2363 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items RigidbodyU5BU5D_t052E8AB174C34DFD0EBB5E897554DEBB841CC649* ____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; }; // System.Collections.Generic.List`1 struct List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items SimplePathGuideU5BU5D_t873EE6F63E65E144850DCE620E1EDC3ABA7E68DD* ____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; }; // System.Collections.Generic.List`1 struct List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items SkinnedMeshRendererU5BU5D_tB7C495C5EF8CD078193C03ABCEF8FF36ABE6014B* ____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; }; // System.Collections.Generic.List`1 struct List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items SpawnDataU5BU5D_tCFC7150CCF7CC010B3EB01E0EC283035FB895C30* ____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; }; // System.Collections.Generic.List`1 struct List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items SpawnInstructionU5BU5D_t5F4F41094A1C36BE44ABE7D625FD81E6D40EE24C* ____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; }; // System.Collections.Generic.List`1 struct List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items SpawnInstructionGuideU5BU5D_tB00B21784948F86BD09670C78FA402E848250E23* ____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; }; // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* ____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; }; // System.Collections.Generic.List`1 struct List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items PainterCellU5BU5D_tA9B22394F432FF91EBDD8839B57052C023E26D36* ____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; }; // System.Collections.Generic.List`1 struct List_1_t533C65B4682217894A3923A15A70A8266CEF5147 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items MultiStamperSetParametersU5BU5D_t029C5E64340707580BB32DE883182EE06B90D0B6* ____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; }; // System.Collections.Generic.List`1 struct List_1_t87E336F669AA4584F9C83583A63331248C3113DF : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items PrefabSettingsU5BU5D_t884040B2B68D2F29544BC896FFB23DABFDB9837B* ____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; }; // System.Collections.Generic.List`1 struct List_1_t1DC4C98E149C8A09E92D65DA3F24205D25101FF4 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items EmitPointU5BU5D_tA258A3B8492E3EC25D8618F0C80E0E89F2E56C60* ____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; }; // System.Collections.Generic.List`1 struct List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items SpawnAreaU5BU5D_tA5DA25DAC81929CDC3C00D3672F4D463F7DAD6FB* ____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; }; // System.Collections.Generic.List`1 struct List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items CoordsU5BU5D_t6CD4884A449DAF1BCC26F8B250DCD6935EFEF252* ____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; }; // FIMSpace.Generating.InstructionDefinition struct InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445 : public RuntimeObject { // System.String FIMSpace.Generating.InstructionDefinition::Title String_t* ___Title_0; // FIMSpace.Generating.InstructionDefinition/EInstruction FIMSpace.Generating.InstructionDefinition::InstructionType int32_t ___InstructionType_1; // FIMSpace.Generating.FieldModification FIMSpace.Generating.InstructionDefinition::TargetModification FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* ___TargetModification_2; // System.String FIMSpace.Generating.InstructionDefinition::Tags String_t* ___Tags_3; // System.String FIMSpace.Generating.InstructionDefinition::InstructionArgument String_t* ___InstructionArgument_4; // System.Boolean FIMSpace.Generating.InstructionDefinition::Foldout bool ___Foldout_5; // FIMSpace.Generating.FieldModification FIMSpace.Generating.InstructionDefinition::extraMod FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* ___extraMod_6; // FIMSpace.Generating.ModificatorsPack FIMSpace.Generating.InstructionDefinition::extraPack ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* ___extraPack_7; }; // FIMSpace.Generating.PGG_MinimapUtilities struct PGG_MinimapUtilities_t35C702D86E426FA7EDC9B496982EE3AA80FB22B1 : public RuntimeObject { }; // FIMSpace.Generating.PrefabReference struct PrefabReference_tA473DA9EC2BFA069AD8F067817E43425B29BD53D : public RuntimeObject { // UnityEngine.GameObject FIMSpace.Generating.PrefabReference::Prefab GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___Prefab_0; // UnityEngine.GameObject FIMSpace.Generating.PrefabReference::tempReplacePrefab GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___tempReplacePrefab_1; // UnityEngine.Collider FIMSpace.Generating.PrefabReference::MainCollider Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___MainCollider_2; // UnityEngine.Collider FIMSpace.Generating.PrefabReference::tempReplaceCollider Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___tempReplaceCollider_3; // System.Int32 FIMSpace.Generating.PrefabReference::id int32_t ___id_4; // System.Int32 FIMSpace.Generating.PrefabReference::subID int32_t ___subID_5; // UnityEngine.Texture FIMSpace.Generating.PrefabReference::tex Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___tex_6; // UnityEngine.Mesh FIMSpace.Generating.PrefabReference::_refMesh Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ____refMesh_11; // UnityEngine.Collider FIMSpace.Generating.PrefabReference::_refCol Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ____refCol_12; }; // FIMSpace.Generating.Searchable struct Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523 : public RuntimeObject { }; // System.String struct String_t : public RuntimeObject { // System.Int32 System.String::_stringLength int32_t ____stringLength_4; // System.Char System.String::_firstChar Il2CppChar ____firstChar_5; }; // System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; // UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject { }; // Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { }; // FIMSpace.Generating.OStamperSet/<>c struct U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C : public RuntimeObject { }; // FIMSpace.Generating.VisualStamp/d__15 struct U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6 : public RuntimeObject { // System.Int32 FIMSpace.Generating.VisualStamp/d__15::<>1__state int32_t ___U3CU3E1__state_0; // System.Object FIMSpace.Generating.VisualStamp/d__15::<>2__current RuntimeObject* ___U3CU3E2__current_1; // System.Single FIMSpace.Generating.VisualStamp/d__15::timeToWait float ___timeToWait_2; // UnityEngine.ParticleSystem FIMSpace.Generating.VisualStamp/d__15::ps ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___ps_3; // System.Single FIMSpace.Generating.VisualStamp/d__15::5__2 float ___U3CelapsedU3E5__2_4; }; // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { // System.Boolean System.Boolean::m_value bool ___m_value_0; }; // UnityEngine.Color struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { // System.Single UnityEngine.Color::r float ___r_0; // System.Single UnityEngine.Color::g float ___g_1; // System.Single UnityEngine.Color::b float ___b_2; // System.Single UnityEngine.Color::a float ___a_3; }; // UnityEngine.SceneManagement.CreateSceneParameters struct CreateSceneParameters_tC23DC762B8650C97069BC777E89AF9DBC659D049 { // UnityEngine.SceneManagement.LocalPhysicsMode UnityEngine.SceneManagement.CreateSceneParameters::m_LocalPhysicsMode int32_t ___m_LocalPhysicsMode_0; }; // System.Double struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { // System.Double System.Double::m_value double ___m_value_0; }; // System.Int32 struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { // System.Int32 System.Int32::m_value int32_t ___m_value_0; }; // System.IntPtr struct IntPtr_t { // System.Void* System.IntPtr::m_value void* ___m_value_0; }; // UnityEngine.LayerMask struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB { // System.Int32 UnityEngine.LayerMask::m_Mask int32_t ___m_Mask_0; }; // UnityEngine.Matrix4x4 struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 { // System.Single UnityEngine.Matrix4x4::m00 float ___m00_0; // System.Single UnityEngine.Matrix4x4::m10 float ___m10_1; // System.Single UnityEngine.Matrix4x4::m20 float ___m20_2; // System.Single UnityEngine.Matrix4x4::m30 float ___m30_3; // System.Single UnityEngine.Matrix4x4::m01 float ___m01_4; // System.Single UnityEngine.Matrix4x4::m11 float ___m11_5; // System.Single UnityEngine.Matrix4x4::m21 float ___m21_6; // System.Single UnityEngine.Matrix4x4::m31 float ___m31_7; // System.Single UnityEngine.Matrix4x4::m02 float ___m02_8; // System.Single UnityEngine.Matrix4x4::m12 float ___m12_9; // System.Single UnityEngine.Matrix4x4::m22 float ___m22_10; // System.Single UnityEngine.Matrix4x4::m32 float ___m32_11; // System.Single UnityEngine.Matrix4x4::m03 float ___m03_12; // System.Single UnityEngine.Matrix4x4::m13 float ___m13_13; // System.Single UnityEngine.Matrix4x4::m23 float ___m23_14; // System.Single UnityEngine.Matrix4x4::m33 float ___m33_15; }; // FIMSpace.Generating.MinMax struct MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C { // System.Int32 FIMSpace.Generating.MinMax::Min int32_t ___Min_0; // System.Int32 FIMSpace.Generating.MinMax::Max int32_t ___Max_1; }; // FIMSpace.Generating.MinMaxF struct MinMaxF_t571A0036EEC0438313D55F69B47CDD95B9363772 { // System.Single FIMSpace.Generating.MinMaxF::Min float ___Min_0; // System.Single FIMSpace.Generating.MinMaxF::Max float ___Max_1; }; // UnityEngine.PhysicsScene struct PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE { // System.Int32 UnityEngine.PhysicsScene::m_Handle int32_t ___m_Handle_0; }; // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { // System.Single UnityEngine.Quaternion::x float ___x_0; // System.Single UnityEngine.Quaternion::y float ___y_1; // System.Single UnityEngine.Quaternion::z float ___z_2; // System.Single UnityEngine.Quaternion::w float ___w_3; }; // UnityEngine.Rect struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D { // System.Single UnityEngine.Rect::m_XMin float ___m_XMin_0; // System.Single UnityEngine.Rect::m_YMin float ___m_YMin_1; // System.Single UnityEngine.Rect::m_Width float ___m_Width_2; // System.Single UnityEngine.Rect::m_Height float ___m_Height_3; }; // UnityEngine.SceneManagement.Scene struct Scene_tA1DC762B79745EB5140F054C884855B922318356 { // System.Int32 UnityEngine.SceneManagement.Scene::m_Handle int32_t ___m_Handle_0; }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // FIMSpace.Generating.SpawnDiffs struct SpawnDiffs_t14ED76755A114AB0EC346897433DB35489A31DDC { // FIMSpace.Generating.FieldCell FIMSpace.Generating.SpawnDiffs::Cell FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___Cell_0; // System.Collections.Generic.List`1 FIMSpace.Generating.SpawnDiffs::SpawnsBackup List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___SpawnsBackup_1; // System.Collections.Generic.List`1 FIMSpace.Generating.SpawnDiffs::ToSpawn List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___ToSpawn_2; // System.Collections.Generic.List`1 FIMSpace.Generating.SpawnDiffs::ToDestroy List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___ToDestroy_3; }; // Native definition for P/Invoke marshalling of FIMSpace.Generating.SpawnDiffs struct SpawnDiffs_t14ED76755A114AB0EC346897433DB35489A31DDC_marshaled_pinvoke { FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___Cell_0; List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___SpawnsBackup_1; List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___ToSpawn_2; List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___ToDestroy_3; }; // Native definition for COM marshalling of FIMSpace.Generating.SpawnDiffs struct SpawnDiffs_t14ED76755A114AB0EC346897433DB35489A31DDC_marshaled_com { FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___Cell_0; List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___SpawnsBackup_1; List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___ToSpawn_2; List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___ToDestroy_3; }; // FIMSpace.Generating.SpawnRestriction struct SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE { // System.Boolean FIMSpace.Generating.SpawnRestriction::UseRestrictSpawnForTags bool ___UseRestrictSpawnForTags_0; // System.String FIMSpace.Generating.SpawnRestriction::RestrictSpawnForTags String_t* ___RestrictSpawnForTags_1; // System.String FIMSpace.Generating.SpawnRestriction::UsePresetsDefsByName String_t* ___UsePresetsDefsByName_2; // FIMSpace.Generating.InstructionDefinition FIMSpace.Generating.SpawnRestriction::CustomDefinition InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___CustomDefinition_3; // FIMSpace.Generating.InstructionDefinition FIMSpace.Generating.SpawnRestriction::tempDef InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___tempDef_4; // FIMSpace.Generating.InstructionDefinition FIMSpace.Generating.SpawnRestriction::tempFindDef InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___tempFindDef_5; }; // Native definition for P/Invoke marshalling of FIMSpace.Generating.SpawnRestriction struct SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE_marshaled_pinvoke { int32_t ___UseRestrictSpawnForTags_0; char* ___RestrictSpawnForTags_1; char* ___UsePresetsDefsByName_2; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___CustomDefinition_3; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___tempDef_4; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___tempFindDef_5; }; // Native definition for COM marshalling of FIMSpace.Generating.SpawnRestriction struct SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE_marshaled_com { int32_t ___UseRestrictSpawnForTags_0; Il2CppChar* ___RestrictSpawnForTags_1; Il2CppChar* ___UsePresetsDefsByName_2; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___CustomDefinition_3; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___tempDef_4; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___tempFindDef_5; }; // UnityEngine.Vector2 struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { // System.Single UnityEngine.Vector2::x float ___x_0; // System.Single UnityEngine.Vector2::y float ___y_1; }; // UnityEngine.Vector2Int struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A { // System.Int32 UnityEngine.Vector2Int::m_X int32_t ___m_X_0; // System.Int32 UnityEngine.Vector2Int::m_Y int32_t ___m_Y_1; }; // UnityEngine.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; }; // UnityEngine.Vector3Int struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 { // System.Int32 UnityEngine.Vector3Int::m_X int32_t ___m_X_0; // System.Int32 UnityEngine.Vector3Int::m_Y int32_t ___m_Y_1; // System.Int32 UnityEngine.Vector3Int::m_Z int32_t ___m_Z_2; }; // UnityEngine.Vector4 struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 { // System.Single UnityEngine.Vector4::x float ___x_1; // System.Single UnityEngine.Vector4::y float ___y_2; // System.Single UnityEngine.Vector4::z float ___z_3; // System.Single UnityEngine.Vector4::w float ___w_4; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters struct MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0 : public PrefabReference_tA473DA9EC2BFA069AD8F067817E43425B29BD53D { // FIMSpace.Generating.OStamperSet FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters::TargetSet OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* ___TargetSet_13; // FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters/ECountLimit FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters::LimitMode int32_t ___LimitMode_14; // System.Int32 FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters::MinPrefabsSpawnCount int32_t ___MinPrefabsSpawnCount_15; // System.Int32 FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters::MaxPrefabsSpawnCount int32_t ___MaxPrefabsSpawnCount_16; // System.Int32 FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters::MinSpawnCountForWholeSet int32_t ___MinSpawnCountForWholeSet_17; // System.Int32 FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters::MaxSpawnCountForWholeSet int32_t ___MaxSpawnCountForWholeSet_18; // System.Boolean FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters::_EditorFoldout bool ____EditorFoldout_19; }; // FIMSpace.Generating.OStamperMultiSet/PrefabSettings struct PrefabSettings_t5264B3038180E4EB63C2D7F826918208245B9BE1 : public PrefabReference_tA473DA9EC2BFA069AD8F067817E43425B29BD53D { // FIMSpace.Generating.OStamperSet FIMSpace.Generating.OStamperMultiSet/PrefabSettings::TargetSet OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* ___TargetSet_13; // System.Int32 FIMSpace.Generating.OStamperMultiSet/PrefabSettings::ParametersId int32_t ___ParametersId_14; // System.Single FIMSpace.Generating.OStamperMultiSet/PrefabSettings::Min float ___Min_15; // System.Single FIMSpace.Generating.OStamperMultiSet/PrefabSettings::Max float ___Max_16; // System.Int32 FIMSpace.Generating.OStamperMultiSet/PrefabSettings::RefMin int32_t ___RefMin_17; // System.Int32 FIMSpace.Generating.OStamperMultiSet/PrefabSettings::RefMax int32_t ___RefMax_18; }; // UnityEngine.ParticleSystem/EmissionModule struct EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678 { // UnityEngine.ParticleSystem UnityEngine.ParticleSystem/EmissionModule::m_ParticleSystem ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem_0; }; // Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/EmissionModule struct EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678_marshaled_pinvoke { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem_0; }; // Native definition for COM marshalling of UnityEngine.ParticleSystem/EmissionModule struct EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678_marshaled_com { ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem_0; }; // System.Nullable`1 struct Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value_1; }; // System.Nullable`1 struct Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value_1; }; // System.Nullable`1 struct Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value_1; }; // UnityEngine.Bounds struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 { // UnityEngine.Vector3 UnityEngine.Bounds::m_Center Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center_0; // UnityEngine.Vector3 UnityEngine.Bounds::m_Extents Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents_1; }; // FIMSpace.Generating.Checker.CheckerField struct CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70 : public RuntimeObject { // System.Boolean FIMSpace.Generating.Checker.CheckerField::UseBounds bool ___UseBounds_0; // UnityEngine.Vector2Int FIMSpace.Generating.Checker.CheckerField::parentPosition Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___parentPosition_1; // UnityEngine.Vector3 FIMSpace.Generating.Checker.CheckerField::FloatingOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___FloatingOffset_2; // FIMSpace.Generating.FCheckerGraph`1 FIMSpace.Generating.Checker.CheckerField::ChildPos FCheckerGraph_1_t53DF4B3B2741F075DEE60DAB13C4190E3858C3B1* ___ChildPos_3; // System.Collections.Generic.List`1 FIMSpace.Generating.Checker.CheckerField::Datas List_1_tF553FF5504DC3D974AAF689F053BDC6641E64E24* ___Datas_4; // System.Collections.Generic.List`1 FIMSpace.Generating.Checker.CheckerField::Bounding List_1_t1DEEC90376A19CB02CC2DB868AAE0B24FAB36880* ___Bounding_5; // UnityEngine.Vector2Int FIMSpace.Generating.Checker.CheckerField::k__BackingField Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___U3CLastSettedSizeU3Ek__BackingField_6; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.Checker.CheckerField::HelperReference FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___HelperReference_7; }; // UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { // System.IntPtr UnityEngine.Coroutine::m_Ptr intptr_t ___m_Ptr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { intptr_t ___m_Ptr_0; }; // Native definition for COM marshalling of UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { intptr_t ___m_Ptr_0; }; // System.Delegate struct Delegate_t : public RuntimeObject { // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject* ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.IntPtr System.Delegate::interp_method intptr_t ___interp_method_7; // System.IntPtr System.Delegate::interp_invoke_impl intptr_t ___interp_invoke_impl_8; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t* ___method_info_9; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t* ___original_method_info_10; // System.DelegateData System.Delegate::data DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_12; }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // System.Exception struct Exception_t : public RuntimeObject { // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t* ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject* ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject* ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15; // System.Int32 System.Exception::caught_in_unmanaged int32_t ___caught_in_unmanaged_16; }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // FIMSpace.Generating.FGenCell struct FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5 : public RuntimeObject { // UnityEngine.Vector3Int FIMSpace.Generating.FGenCell::Pos Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___Pos_0; // System.Boolean FIMSpace.Generating.FGenCell::InTargetGridArea bool ___InTargetGridArea_1; // System.Int32 FIMSpace.Generating.FGenCell::Scaler int32_t ___Scaler_2; // UnityEngine.Vector3 FIMSpace.Generating.FGenCell::HelperVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___HelperVector_3; // UnityEngine.Vector3Int[] FIMSpace.Generating.FGenCell::_helperDirsNull Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* ____helperDirsNull_4; // UnityEngine.Vector3Int[] FIMSpace.Generating.FGenCell::_helperDirs1 Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* ____helperDirs1_5; // UnityEngine.Vector3Int[] FIMSpace.Generating.FGenCell::_helperDirs2 Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* ____helperDirs2_6; // UnityEngine.Vector3Int[] FIMSpace.Generating.FGenCell::_helperDirs3 Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* ____helperDirs3_7; // UnityEngine.Vector3Int[] FIMSpace.Generating.FGenCell::_helperDirs4 Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* ____helperDirs4_8; // UnityEngine.Vector3Int FIMSpace.Generating.FGenCell::_helperVector2 Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ____helperVector2_9; // System.Collections.Generic.List`1 FIMSpace.Generating.FGenCell::biggerCells List_1_tD2B5FA0038E8B00F0891A3BB8F9DCEE47910CB79* ___biggerCells_10; // System.Collections.Generic.List`1 FIMSpace.Generating.FGenCell::subCells List_1_tD2B5FA0038E8B00F0891A3BB8F9DCEE47910CB79* ___subCells_11; }; // FIMSpace.Generating.FacilityPlanHelper struct FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7 : public RuntimeObject { // FIMSpace.Generating.Planning.BuildPlanPreset FIMSpace.Generating.FacilityPlanHelper::PlanPreset BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* ___PlanPreset_0; // FIMSpace.Generating.PGGPlanGeneratorBase FIMSpace.Generating.FacilityPlanHelper::ParentGenerator PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020* ___ParentGenerator_1; // System.Boolean FIMSpace.Generating.FacilityPlanHelper::PrioritizeConnectionWithCorridor bool ___PrioritizeConnectionWithCorridor_2; // System.Boolean FIMSpace.Generating.FacilityPlanHelper::RandomIteration bool ___RandomIteration_3; // System.Boolean FIMSpace.Generating.FacilityPlanHelper::limited bool ___limited_4; // UnityEngine.Vector2Int FIMSpace.Generating.FacilityPlanHelper::XLimit Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___XLimit_5; // UnityEngine.Vector2Int FIMSpace.Generating.FacilityPlanHelper::ZLimit Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___ZLimit_6; // System.Single FIMSpace.Generating.FacilityPlanHelper::wallsSeparation float ___wallsSeparation_7; // FIMSpace.Generating.Checker.CheckerField FIMSpace.Generating.FacilityPlanHelper::limitChecker CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* ___limitChecker_8; // FIMSpace.Generating.Planning.BuildPlanInstance FIMSpace.Generating.FacilityPlanHelper::rootCorridors BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* ___rootCorridors_9; // System.Collections.Generic.List`1 FIMSpace.Generating.FacilityPlanHelper::rooms List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B* ___rooms_10; // System.Collections.Generic.List`1 FIMSpace.Generating.FacilityPlanHelper::allRects List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B* ___allRects_11; // System.Collections.Generic.List`1 FIMSpace.Generating.FacilityPlanHelper::guidesUsed List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2* ___guidesUsed_12; // System.Int32 FIMSpace.Generating.FacilityPlanHelper::Precision int32_t ___Precision_13; // System.Boolean FIMSpace.Generating.FacilityPlanHelper::UseRestrictions bool ___UseRestrictions_14; // System.String FIMSpace.Generating.FacilityPlanHelper::finalLog String_t* ___finalLog_15; }; // FIMSpace.Generating.FieldSetupComposition struct FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6 : public RuntimeObject { // System.Boolean FIMSpace.Generating.FieldSetupComposition::UseComposition bool ___UseComposition_0; // UnityEngine.Object FIMSpace.Generating.FieldSetupComposition::Owner Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___Owner_1; // System.Boolean FIMSpace.Generating.FieldSetupComposition::OverrideEnabled bool ___OverrideEnabled_2; // System.Boolean FIMSpace.Generating.FieldSetupComposition::Prepared bool ___Prepared_3; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.FieldSetupComposition::Setup FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___Setup_4; // FIMSpace.Generating.EPGGGenType FIMSpace.Generating.FieldSetupComposition::GenType int32_t ___GenType_5; // FIMSpace.Generating.ModificatorsPack FIMSpace.Generating.FieldSetupComposition::JustModPack ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* ___JustModPack_6; // FIMSpace.Generating.FieldModification FIMSpace.Generating.FieldSetupComposition::JustMod FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* ___JustMod_7; // FIMSpace.Generating.Planning.BuildPlannerPreset FIMSpace.Generating.FieldSetupComposition::OtherPlanner BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* ___OtherPlanner_8; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.FieldSetupComposition::subSetup FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___subSetup_9; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetupComposition::FieldSetupVariablesOverrides List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ___FieldSetupVariablesOverrides_10; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetupComposition::FieldPackagesOverrides List_1_t0481F5E2F7FD6A3F6892F8180C7425E94A1DE649* ___FieldPackagesOverrides_11; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetupComposition::UtilityModsOverrides List_1_tAF6D65EE70A562DB784F53619930AB1838FF00C2* ___UtilityModsOverrides_12; // System.Boolean FIMSpace.Generating.FieldSetupComposition::OverrideCellSize bool ___OverrideCellSize_13; // UnityEngine.Vector3 FIMSpace.Generating.FieldSetupComposition::OverridingCellSize Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___OverridingCellSize_14; // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.FieldSetupComposition::ParentFieldPlanner FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___ParentFieldPlanner_15; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetupComposition::PlannerVariablesOverrides List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ___PlannerVariablesOverrides_16; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetupComposition::InitShapes List_1_t1A28A2E4E09ADAAFCA89225E9422A8C8004F1749* ___InitShapes_17; // System.Int32 FIMSpace.Generating.FieldSetupComposition::Instances int32_t ___Instances_18; }; // FIMSpace.Generating.FieldVariable struct FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F : public RuntimeObject { // System.String FIMSpace.Generating.FieldVariable::Name String_t* ___Name_0; // UnityEngine.Vector3 FIMSpace.Generating.FieldVariable::v3Val Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v3Val_1; // System.String FIMSpace.Generating.FieldVariable::str String_t* ___str_2; // UnityEngine.Material FIMSpace.Generating.FieldVariable::mat Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___mat_3; // UnityEngine.GameObject FIMSpace.Generating.FieldVariable::gameObj GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___gameObj_4; // UnityEngine.Object FIMSpace.Generating.FieldVariable::unityObj Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___unityObj_5; // FIMSpace.Generating.ModificatorsPack FIMSpace.Generating.FieldVariable::helperPackRef ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* ___helperPackRef_6; // UnityEngine.Vector3 FIMSpace.Generating.FieldVariable::helper Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___helper_7; // UnityEngine.Object FIMSpace.Generating.FieldVariable::additionalHelperRef Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___additionalHelperRef_8; // System.Boolean FIMSpace.Generating.FieldVariable::returnTempRef bool ___returnTempRef_9; // System.Object FIMSpace.Generating.FieldVariable::temporaryReference RuntimeObject* ___temporaryReference_10; // System.Boolean FIMSpace.Generating.FieldVariable::Prepared bool ___Prepared_11; // FIMSpace.Generating.FieldVariable/EVarType FIMSpace.Generating.FieldVariable::ValueType int32_t ___ValueType_12; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.FieldVariable::helpForFieldCommandRef FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___helpForFieldCommandRef_13; // System.Boolean FIMSpace.Generating.FieldVariable::helpForFieldCommand bool ___helpForFieldCommand_14; // System.Boolean FIMSpace.Generating.FieldVariable::displayOnScene bool ___displayOnScene_15; // System.Boolean FIMSpace.Generating.FieldVariable::allowTransformFollow bool ___allowTransformFollow_16; // FIMSpace.Generating.FieldVariable/EVarFloatingSwitch FIMSpace.Generating.FieldVariable::FloatSwitch int32_t ___FloatSwitch_17; // System.Int32[] FIMSpace.Generating.FieldVariable::_VariablesIds Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____VariablesIds_18; // UnityEngine.GUIContent[] FIMSpace.Generating.FieldVariable::_VariablesNames GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ____VariablesNames_19; }; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr_0; }; // FIMSpace.Generating.ObjectStamperEmittedInfo struct ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A { // FIMSpace.Generating.OStamperSet FIMSpace.Generating.ObjectStamperEmittedInfo::SetReference OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* ___SetReference_0; // FIMSpace.Generating.OSPrefabReference FIMSpace.Generating.ObjectStamperEmittedInfo::PrefabReference OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* ___PrefabReference_1; // UnityEngine.GameObject FIMSpace.Generating.ObjectStamperEmittedInfo::ChoosedPrefab GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___ChoosedPrefab_2; // UnityEngine.Vector3 FIMSpace.Generating.ObjectStamperEmittedInfo::OffsetMul Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___OffsetMul_3; // UnityEngine.Quaternion FIMSpace.Generating.ObjectStamperEmittedInfo::RotOffset Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RotOffset_4; // UnityEngine.Vector3 FIMSpace.Generating.ObjectStamperEmittedInfo::ScaleOffsetMul Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ScaleOffsetMul_5; }; // Native definition for P/Invoke marshalling of FIMSpace.Generating.ObjectStamperEmittedInfo struct ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_pinvoke { OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* ___SetReference_0; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* ___PrefabReference_1; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___ChoosedPrefab_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___OffsetMul_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RotOffset_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ScaleOffsetMul_5; }; // Native definition for COM marshalling of FIMSpace.Generating.ObjectStamperEmittedInfo struct ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_com { OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* ___SetReference_0; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* ___PrefabReference_1; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___ChoosedPrefab_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___OffsetMul_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RotOffset_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ScaleOffsetMul_5; }; // UnityEngine.Ray struct Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 { // UnityEngine.Vector3 UnityEngine.Ray::m_Origin Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_0; // UnityEngine.Vector3 UnityEngine.Ray::m_Direction Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Direction_1; }; // UnityEngine.RaycastHit struct RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 { // UnityEngine.Vector3 UnityEngine.RaycastHit::m_Point Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Point_0; // UnityEngine.Vector3 UnityEngine.RaycastHit::m_Normal Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___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_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UV_4; // System.Int32 UnityEngine.RaycastHit::m_Collider int32_t ___m_Collider_5; }; // FIMSpace.Generating.PathFind.SimplePathGuide struct SimplePathGuide_t19026AB2AF9A5F6D88FDE68196D3D7F2E2A9B4AA : public RuntimeObject { // UnityEngine.Vector2Int FIMSpace.Generating.PathFind.SimplePathGuide::Start Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___Start_0; // FIMSpace.Generating.EPlanGuideDirecion FIMSpace.Generating.PathFind.SimplePathGuide::StartDir int32_t ___StartDir_1; // UnityEngine.Vector2Int FIMSpace.Generating.PathFind.SimplePathGuide::End Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___End_2; // FIMSpace.Generating.EPlanGuideDirecion FIMSpace.Generating.PathFind.SimplePathGuide::EndDir int32_t ___EndDir_3; // System.Int32 FIMSpace.Generating.PathFind.SimplePathGuide::PathThickness int32_t ___PathThickness_4; // System.Single FIMSpace.Generating.PathFind.SimplePathGuide::ChangeDirCost float ___ChangeDirCost_5; // System.Int32 FIMSpace.Generating.PathFind.SimplePathGuide::StartGuideDoorInstruction int32_t ___StartGuideDoorInstruction_6; // System.Boolean FIMSpace.Generating.PathFind.SimplePathGuide::StartGuideDoorCenterFit bool ___StartGuideDoorCenterFit_7; // System.Int32 FIMSpace.Generating.PathFind.SimplePathGuide::EndGuideDoorInstruction int32_t ___EndGuideDoorInstruction_8; // System.Boolean FIMSpace.Generating.PathFind.SimplePathGuide::EndGuideDoorCenterFit bool ___EndGuideDoorCenterFit_9; // System.Int32 FIMSpace.Generating.PathFind.SimplePathGuide::StartGuideSpreadDistance int32_t ___StartGuideSpreadDistance_10; // System.String FIMSpace.Generating.PathFind.SimplePathGuide::StartGuideCellDataToInject String_t* ___StartGuideCellDataToInject_11; // System.Int32 FIMSpace.Generating.PathFind.SimplePathGuide::EndGuideSpreadDistance int32_t ___EndGuideSpreadDistance_12; // System.String FIMSpace.Generating.PathFind.SimplePathGuide::EndGuideCellDataToInject String_t* ___EndGuideCellDataToInject_13; }; // FIMSpace.Generating.SpawnInstructionGuide struct SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270 : public RuntimeObject { // FIMSpace.Generating.FieldCell FIMSpace.Generating.SpawnInstructionGuide::HelperCellRef FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___HelperCellRef_0; // UnityEngine.Vector3Int FIMSpace.Generating.SpawnInstructionGuide::pos Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___pos_1; // UnityEngine.Quaternion FIMSpace.Generating.SpawnInstructionGuide::rot Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot_2; // System.Boolean FIMSpace.Generating.SpawnInstructionGuide::WorldRot bool ___WorldRot_3; // System.Int32 FIMSpace.Generating.SpawnInstructionGuide::Id int32_t ___Id_4; // FIMSpace.Generating.InstructionDefinition FIMSpace.Generating.SpawnInstructionGuide::CustomDefinition InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___CustomDefinition_5; // System.Boolean FIMSpace.Generating.SpawnInstructionGuide::UseDirection bool ___UseDirection_6; }; // FIMSpace.Generating.SpawnRestrictionsGroup struct SpawnRestrictionsGroup_t3276DB9309852476983B4BD460FB8C9B60699966 { // System.Collections.Generic.List`1 FIMSpace.Generating.SpawnRestrictionsGroup::Cells List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* ___Cells_0; // FIMSpace.Generating.SpawnRestriction FIMSpace.Generating.SpawnRestrictionsGroup::Restriction SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE ___Restriction_1; }; // Native definition for P/Invoke marshalling of FIMSpace.Generating.SpawnRestrictionsGroup struct SpawnRestrictionsGroup_t3276DB9309852476983B4BD460FB8C9B60699966_marshaled_pinvoke { List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* ___Cells_0; SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE_marshaled_pinvoke ___Restriction_1; }; // Native definition for COM marshalling of FIMSpace.Generating.SpawnRestrictionsGroup struct SpawnRestrictionsGroup_t3276DB9309852476983B4BD460FB8C9B60699966_marshaled_com { List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* ___Cells_0; SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE_marshaled_com ___Restriction_1; }; // FIMSpace.Generating.GridPainter/PainterCell struct PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 { // UnityEngine.Vector3Int FIMSpace.Generating.GridPainter/PainterCell::pos Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___pos_0; // UnityEngine.Quaternion FIMSpace.Generating.GridPainter/PainterCell::rot Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot_1; // System.Boolean FIMSpace.Generating.GridPainter/PainterCell::inGrid bool ___inGrid_2; // System.Boolean FIMSpace.Generating.GridPainter/PainterCell::isGhost bool ___isGhost_3; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter/PainterCell::Instructions List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* ___Instructions_4; // System.Boolean FIMSpace.Generating.GridPainter/PainterCell::isDirty bool ___isDirty_5; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter/PainterCell::spawns List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___spawns_6; // UnityEngine.Vector3Int FIMSpace.Generating.GridPainter/PainterCell::parentCell Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___parentCell_7; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter/PainterCell::childCells List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* ___childCells_8; }; // Native definition for P/Invoke marshalling of FIMSpace.Generating.GridPainter/PainterCell struct PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81_marshaled_pinvoke { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___pos_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot_1; int32_t ___inGrid_2; int32_t ___isGhost_3; List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* ___Instructions_4; int32_t ___isDirty_5; List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___spawns_6; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___parentCell_7; List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* ___childCells_8; }; // Native definition for COM marshalling of FIMSpace.Generating.GridPainter/PainterCell struct PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81_marshaled_com { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___pos_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot_1; int32_t ___inGrid_2; int32_t ___isGhost_3; List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* ___Instructions_4; int32_t ___isDirty_5; List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___spawns_6; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___parentCell_7; List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* ___childCells_8; }; // FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup struct TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 { // UnityEngine.Vector3 FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup::Position Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Position_0; // UnityEngine.Quaternion FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup::Rotation Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___Rotation_1; // UnityEngine.Transform FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup::Parent Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___Parent_2; // System.Boolean FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup::WasStatic bool ___WasStatic_3; }; // Native definition for P/Invoke marshalling of FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup struct TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127_marshaled_pinvoke { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Position_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___Rotation_1; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___Parent_2; int32_t ___WasStatic_3; }; // Native definition for COM marshalling of FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup struct TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127_marshaled_com { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Position_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___Rotation_1; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___Parent_2; int32_t ___WasStatic_3; }; // FIMSpace.Generating.ObjectStampMultiEmitter/EmitPoint struct EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8 : public RuntimeObject { // UnityEngine.Vector3 FIMSpace.Generating.ObjectStampMultiEmitter/EmitPoint::pos Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos_0; // UnityEngine.Quaternion FIMSpace.Generating.ObjectStampMultiEmitter/EmitPoint::rot Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot_1; }; // FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea struct SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1 : public RuntimeObject { // System.String FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::Name String_t* ___Name_0; // FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea/EShape FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::Shape int32_t ___Shape_1; // System.Single FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::NoInside float ___NoInside_2; // UnityEngine.Vector3 FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::Center Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Center_3; // UnityEngine.Vector2 FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::Size Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___Size_4; // UnityEngine.Vector3 FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::VSize Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___VSize_5; // System.Collections.Generic.List`1 FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::Sets List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___Sets_6; // System.Collections.Generic.List`1 FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::Multiply List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* ___Multiply_7; // System.Boolean FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::PointsFoldout bool ___PointsFoldout_8; // System.Collections.Generic.List`1 FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::Points List_1_t1DC4C98E149C8A09E92D65DA3F24205D25101FF4* ___Points_9; // System.Boolean FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::ApplyPhysicalSimulation bool ___ApplyPhysicalSimulation_10; // System.Collections.Generic.List`1 FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::LatestSpawned List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___LatestSpawned_11; }; // FIMSpace.Generating.PoseStamp/Coords struct Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082 : public RuntimeObject { // UnityEngine.Vector3 FIMSpace.Generating.PoseStamp/Coords::position Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_0; // UnityEngine.Vector3 FIMSpace.Generating.PoseStamp/Coords::rotation Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rotation_1; }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tA0C7A3A43275587BC73FEF1BB6F913342B20AC92 { // TKey System.Collections.Generic.KeyValuePair`2::key GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 ___value_1; }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tF491C29C399C3742DB8D7AB3E8AD9D91280B7117 { // TKey System.Collections.Generic.KeyValuePair`2::key RuntimeObject* ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 ___value_1; }; // System.Nullable`1 struct Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___value_1; }; // System.Nullable`1 struct Nullable_1_t3F600B8542A47470EF0DD5F72E42A0A3878DD326 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___value_1; }; // UnityEngine.AudioClip struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { // UnityEngine.AudioClip/PCMReaderCallback UnityEngine.AudioClip::m_PCMReaderCallback PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* ___m_PCMReaderCallback_4; // UnityEngine.AudioClip/PCMSetPositionCallback UnityEngine.AudioClip::m_PCMSetPositionCallback PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* ___m_PCMSetPositionCallback_5; }; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // FIMSpace.Generating.FieldCell struct FieldCell_t0474210B4815B1D080500050D625323788B306F9 : public FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5 { // System.Int32 FIMSpace.Generating.FieldCell::GetCount int32_t ___GetCount_12; // System.Boolean FIMSpace.Generating.FieldCell::IsDirty bool ___IsDirty_13; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldCell::Spawns List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___Spawns_14; // FIMSpace.Generating.FieldCell FIMSpace.Generating.FieldCell::ParentCell FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___ParentCell_15; // UnityEngine.Vector3Int FIMSpace.Generating.FieldCell::ParentCellPos Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___ParentCellPos_16; // System.Boolean FIMSpace.Generating.FieldCell::haveParentCell bool ___haveParentCell_17; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldCell::ChildCells List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* ___ChildCells_18; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldCell::ChildCellsPos List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* ___ChildCellsPos_19; // UnityEngine.Vector3 FIMSpace.Generating.FieldCell::_helperPos Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____helperPos_20; // UnityEngine.Vector4 FIMSpace.Generating.FieldCell::_helperValue Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____helperValue_21; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldCell::cellCustomData List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___cellCustomData_22; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldCell::CellInstructions List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* ___CellInstructions_23; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldCell::cellCustomObjects List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___cellCustomObjects_24; // FIMSpace.Generating.SpawnDiffs FIMSpace.Generating.FieldCell::SpawnDiffs SpawnDiffs_t14ED76755A114AB0EC346897433DB35489A31DDC ___SpawnDiffs_25; // FIMSpace.Generating.NeightbourPlacement FIMSpace.Generating.FieldCell::neightbours NeightbourPlacement_t60A2F11F4F4AAE32F4984B28A90BFDF3F93401D9* ___neightbours_26; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldCell::GuidesIn List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* ___GuidesIn_27; // System.Boolean FIMSpace.Generating.FieldCell::IsGhostCell bool ___IsGhostCell_28; }; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // FIMSpace.Generating.InstantiatedFieldInfo struct InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6 : public RuntimeObject { // FIMSpace.Generating.FlexibleGeneratorSetup FIMSpace.Generating.InstantiatedFieldInfo::FlexSetup FlexibleGeneratorSetup_t35103B5AB2483162FA7A0CBF7AA5AFD227FC5C30* ___FlexSetup_0; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.InstantiatedFieldInfo::InternalField FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___InternalField_1; // System.Collections.Generic.List`1 FIMSpace.Generating.InstantiatedFieldInfo::Instantiated List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___Instantiated_2; // System.Collections.Generic.List`1 FIMSpace.Generating.InstantiatedFieldInfo::InstantiatedInfos List_1_t7539B1DE347F6406351FDC80A6B19A0E4FFC9253* ___InstantiatedInfos_3; // System.Collections.Generic.Dictionary`2 FIMSpace.Generating.InstantiatedFieldInfo::InstantiatedInfoPerCell Dictionary_2_t3FDF08860B17DE395C3965B67897B84D11D96409* ___InstantiatedInfoPerCell_4; // UnityEngine.GameObject FIMSpace.Generating.InstantiatedFieldInfo::MainContainer GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___MainContainer_5; // UnityEngine.Transform FIMSpace.Generating.InstantiatedFieldInfo::FieldTransform Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___FieldTransform_6; // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.InstantiatedFieldInfo::Grid FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___Grid_7; // UnityEngine.Bounds FIMSpace.Generating.InstantiatedFieldInfo::RoomBounds Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___RoomBounds_8; // UnityEngine.LightProbeGroup FIMSpace.Generating.InstantiatedFieldInfo::GeneratedLightProbes LightProbeGroup_tF21BBB26BA53E8E7C6D957B5C95FA3BCCC1B8E0F* ___GeneratedLightProbes_9; // System.Collections.Generic.List`1 FIMSpace.Generating.InstantiatedFieldInfo::GeneratedReflectionProbes List_1_tBD70D055760B76FD70CFB6049E9384F58B273A32* ___GeneratedReflectionProbes_10; // System.Collections.Generic.List`1 FIMSpace.Generating.InstantiatedFieldInfo::GeneratedTriggers List_1_tC417F059031D8EA5A55DCC7B567DEA0F51AD2174* ___GeneratedTriggers_11; // System.Collections.Generic.List`1 FIMSpace.Generating.InstantiatedFieldInfo::OptionalCheckerFieldsData List_1_t305B14A84B9EE9FA93DD1693EF5F2799F087D6C0* ___OptionalCheckerFieldsData_12; // System.Collections.Generic.List`1 FIMSpace.Generating.InstantiatedFieldInfo::InstantiationContainers List_1_tD2E02D3AF5F52586104D16F461E6FC209D976DA7* ___InstantiationContainers_13; // System.Boolean FIMSpace.Generating.InstantiatedFieldInfo::initialized bool ___initialized_14; // System.Boolean FIMSpace.Generating.InstantiatedFieldInfo::useCustomToDestroyList bool ___useCustomToDestroyList_15; // System.Boolean FIMSpace.Generating.InstantiatedFieldInfo::useCustomInstantiatedList bool ___useCustomInstantiatedList_16; // System.Collections.Generic.List`1 FIMSpace.Generating.InstantiatedFieldInfo::k__BackingField List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___U3CCustomToDestroyListU3Ek__BackingField_17; // System.Collections.Generic.List`1 FIMSpace.Generating.InstantiatedFieldInfo::k__BackingField List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___U3CCustomInstantiatedListU3Ek__BackingField_18; }; // UnityEngine.Material struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Mesh struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13; }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_13; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_13; }; // FIMSpace.Generating.OSPrefabReference struct OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525 : public PrefabReference_tA473DA9EC2BFA069AD8F067817E43425B29BD53D { // System.Single FIMSpace.Generating.OSPrefabReference::Propability float ___Propability_13; // UnityEngine.Bounds FIMSpace.Generating.OSPrefabReference::ReferenceBoundsFull Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___ReferenceBoundsFull_14; // UnityEngine.Bounds FIMSpace.Generating.OSPrefabReference::ReferenceBounds Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___ReferenceBounds_15; // System.Boolean FIMSpace.Generating.OSPrefabReference::FlatBounds bool ___FlatBounds_16; }; // FIMSpace.Generating.OStampPhysicalPlacementSetup struct OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252 : public RuntimeObject { // System.Boolean FIMSpace.Generating.OStampPhysicalPlacementSetup::Enabled bool ___Enabled_0; // System.Int32 FIMSpace.Generating.OStampPhysicalPlacementSetup::MinimumIterations int32_t ___MinimumIterations_1; // System.Single FIMSpace.Generating.OStampPhysicalPlacementSetup::LimitDistanceFromOrigin float ___LimitDistanceFromOrigin_2; // System.Boolean FIMSpace.Generating.OStampPhysicalPlacementSetup::SimulateUntilStopped bool ___SimulateUntilStopped_3; // System.Boolean FIMSpace.Generating.OStampPhysicalPlacementSetup::_Editor_Foldout bool ____Editor_Foldout_4; // System.Collections.Generic.List`1 FIMSpace.Generating.OStampPhysicalPlacementSetup::isolatedCollisions List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ___isolatedCollisions_5; // UnityEngine.SceneManagement.Scene FIMSpace.Generating.OStampPhysicalPlacementSetup::preSimScene Scene_tA1DC762B79745EB5140F054C884855B922318356 ___preSimScene_6; // UnityEngine.SceneManagement.Scene FIMSpace.Generating.OStampPhysicalPlacementSetup::simScene Scene_tA1DC762B79745EB5140F054C884855B922318356 ___simScene_7; // UnityEngine.PhysicsScene FIMSpace.Generating.OStampPhysicalPlacementSetup::simPhysScene PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE ___simPhysScene_8; // System.Boolean FIMSpace.Generating.OStampPhysicalPlacementSetup::preAutoSim bool ___preAutoSim_9; // System.Collections.Generic.List`1 FIMSpace.Generating.OStampPhysicalPlacementSetup::objectsToSimulate List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___objectsToSimulate_10; // System.Collections.Generic.List`1 FIMSpace.Generating.OStampPhysicalPlacementSetup::simulatingRigidbodies List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* ___simulatingRigidbodies_11; // System.Collections.Generic.List`1 FIMSpace.Generating.OStampPhysicalPlacementSetup::generatedColliders List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ___generatedColliders_12; // System.Collections.Generic.List`1 FIMSpace.Generating.OStampPhysicalPlacementSetup::_mMeshNonConvexColliders List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491* ____mMeshNonConvexColliders_13; // System.Collections.Generic.List`1 FIMSpace.Generating.OStampPhysicalPlacementSetup::generatedRigidbodies List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* ___generatedRigidbodies_14; // System.Collections.Generic.List`1 FIMSpace.Generating.OStampPhysicalPlacementSetup::sList List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___sList_15; // System.Collections.Generic.List`1 FIMSpace.Generating.OStampPhysicalPlacementSetup::_simCollideWith List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ____simCollideWith_16; // System.Collections.Generic.List`1 FIMSpace.Generating.OStampPhysicalPlacementSetup::_simMyColliders List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ____simMyColliders_17; // System.Collections.Generic.List`1 FIMSpace.Generating.OStampPhysicalPlacementSetup::_simMyRenderers List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93* ____simMyRenderers_18; // UnityEngine.Vector3 FIMSpace.Generating.OStampPhysicalPlacementSetup::_searchAreaCenter Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____searchAreaCenter_19; // System.Single FIMSpace.Generating.OStampPhysicalPlacementSetup::_searchAreaRadius float ____searchAreaRadius_20; // System.Collections.Generic.Dictionary`2 FIMSpace.Generating.OStampPhysicalPlacementSetup::backups Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* ___backups_21; // UnityEngine.GameObject FIMSpace.Generating.OStampPhysicalPlacementSetup::singleBackupFor GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___singleBackupFor_22; // FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup FIMSpace.Generating.OStampPhysicalPlacementSetup::singleBackup TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 ___singleBackup_23; }; // UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData struct PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 { // UnityEngine.Transform FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData::emitter Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___emitter_0; // FIMSpace.Generating.ObjectStamperEmittedInfo FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData::emittedInfo ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___emittedInfo_1; // UnityEngine.RaycastHit FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData::mainHit RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___mainHit_2; // UnityEngine.RaycastHit FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData::backupFullLineCast RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___backupFullLineCast_3; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData::raycastingDirection Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___raycastingDirection_4; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData::lineCastPoint Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lineCastPoint_5; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData::customPoint Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___customPoint_6; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData::customNormal Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___customNormal_7; // UnityEngine.RaycastHit[] FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData::raycastHits RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___raycastHits_8; // System.String FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData::OverrideInfo String_t* ___OverrideInfo_9; }; // Native definition for P/Invoke marshalling of FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData struct PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_marshaled_pinvoke { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___emitter_0; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_pinvoke ___emittedInfo_1; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___mainHit_2; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___backupFullLineCast_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___raycastingDirection_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lineCastPoint_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___customPoint_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___customNormal_7; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___raycastHits_8; char* ___OverrideInfo_9; }; // Native definition for COM marshalling of FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData struct PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_marshaled_com { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___emitter_0; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_com ___emittedInfo_1; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___mainHit_2; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___backupFullLineCast_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___raycastingDirection_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lineCastPoint_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___customPoint_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___customNormal_7; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___raycastHits_8; Il2CppChar* ___OverrideInfo_9; }; // FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult struct RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 { // UnityEngine.RaycastHit FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult::originHit RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___originHit_0; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult::targetPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___targetPosition_1; // System.Boolean FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult::allow bool ___allow_2; // System.String FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult::info String_t* ___info_3; }; // Native definition for P/Invoke marshalling of FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult struct RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_marshaled_pinvoke { RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___originHit_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___targetPosition_1; int32_t ___allow_2; char* ___info_3; }; // Native definition for COM marshalling of FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult struct RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_marshaled_com { RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___originHit_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___targetPosition_1; int32_t ___allow_2; Il2CppChar* ___info_3; }; // FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup struct MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678 { // UnityEngine.Texture2D FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::LatestPixelmap Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___LatestPixelmap_0; // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::LatestBounds Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___LatestBounds_1; // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::LatestBakeBounds Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___LatestBakeBounds_2; // UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::LatestPivotForUI Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LatestPivotForUI_3; // UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::LatestRatioTexToWorld Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LatestRatioTexToWorld_4; // System.Boolean FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::RestrictAxisValue bool ___RestrictAxisValue_5; // UnityEngine.Color FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::PaintColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___PaintColor_6; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::Setup FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___Setup_7; // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::Grid FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___Grid_8; // UnityEngine.Transform FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GeneratorTransform Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___GeneratorTransform_9; // System.Single FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::BorderPaddingOffset float ___BorderPaddingOffset_10; // FIMSpace.Generating.EGenerateMode FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GenerateMode int32_t ___GenerateMode_11; // System.Int32 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::TargetResolution int32_t ___TargetResolution_12; // System.Single FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::ScaleInitialBounds float ___ScaleInitialBounds_13; // System.Func`2 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::SecondaryAxis Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* ___SecondaryAxis_14; // System.Func`3 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::SetSecAxis Func_3_t4568553418EC7E101A173314C57B8CC169982414* ___SetSecAxis_15; // System.Func`2 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::HeightAxis Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* ___HeightAxis_16; // System.Boolean FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::wasGeneratingPixelmap bool ___wasGeneratingPixelmap_17; }; // Native definition for P/Invoke marshalling of FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup struct MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678_marshaled_pinvoke { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___LatestPixelmap_0; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___LatestBounds_1; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___LatestBakeBounds_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LatestPivotForUI_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LatestRatioTexToWorld_4; int32_t ___RestrictAxisValue_5; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___PaintColor_6; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___Setup_7; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___Grid_8; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___GeneratorTransform_9; float ___BorderPaddingOffset_10; int32_t ___GenerateMode_11; int32_t ___TargetResolution_12; float ___ScaleInitialBounds_13; Il2CppMethodPointer ___SecondaryAxis_14; Il2CppMethodPointer ___SetSecAxis_15; Il2CppMethodPointer ___HeightAxis_16; int32_t ___wasGeneratingPixelmap_17; }; // Native definition for COM marshalling of FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup struct MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678_marshaled_com { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___LatestPixelmap_0; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___LatestBounds_1; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___LatestBakeBounds_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LatestPivotForUI_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LatestRatioTexToWorld_4; int32_t ___RestrictAxisValue_5; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___PaintColor_6; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___Setup_7; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___Grid_8; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___GeneratorTransform_9; float ___BorderPaddingOffset_10; int32_t ___GenerateMode_11; int32_t ___TargetResolution_12; float ___ScaleInitialBounds_13; Il2CppMethodPointer ___SecondaryAxis_14; Il2CppMethodPointer ___SetSecAxis_15; Il2CppMethodPointer ___HeightAxis_16; int32_t ___wasGeneratingPixelmap_17; }; // FIMSpace.Generating.PlanHelper/HelperRect struct HelperRect_tBC9EB20A9B57E74CFDDF0A753DA754528BB5A206 { // UnityEngine.Vector2 FIMSpace.Generating.PlanHelper/HelperRect::pos Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pos_0; // UnityEngine.Vector2 FIMSpace.Generating.PlanHelper/HelperRect::size Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___size_1; // UnityEngine.Vector3 FIMSpace.Generating.PlanHelper/HelperRect::separationOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___separationOffset_2; // UnityEngine.Vector3 FIMSpace.Generating.PlanHelper/HelperRect::totalSepOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___totalSepOffset_3; // System.Boolean FIMSpace.Generating.PlanHelper/HelperRect::rotated bool ___rotated_4; // System.Int32 FIMSpace.Generating.PlanHelper/HelperRect::TypeID int32_t ___TypeID_5; // System.Int32 FIMSpace.Generating.PlanHelper/HelperRect::IndividualID int32_t ___IndividualID_6; // System.Int32 FIMSpace.Generating.PlanHelper/HelperRect::DuplicateID int32_t ___DuplicateID_7; // System.Boolean FIMSpace.Generating.PlanHelper/HelperRect::HelperBool bool ___HelperBool_8; // System.Collections.Generic.List`1 FIMSpace.Generating.PlanHelper/HelperRect::Connections List_1_t0A071D357023E38EAA5C7E0E34DE9732F26DBCE8* ___Connections_9; // FIMSpace.Generating.Planning.SingleInteriorSettings FIMSpace.Generating.PlanHelper/HelperRect::SettingsRef SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* ___SettingsRef_10; // System.Int32 FIMSpace.Generating.PlanHelper/HelperRect::ChoosedConnections int32_t ___ChoosedConnections_11; // FIMSpace.Generating.SpawnRestrictionsGroup FIMSpace.Generating.PlanHelper/HelperRect::nears SpawnRestrictionsGroup_t3276DB9309852476983B4BD460FB8C9B60699966 ___nears_12; // FIMSpace.Generating.SpawnRestrictionsGroup FIMSpace.Generating.PlanHelper/HelperRect::counters SpawnRestrictionsGroup_t3276DB9309852476983B4BD460FB8C9B60699966 ___counters_13; // FIMSpace.Generating.SpawnRestrictionsGroup FIMSpace.Generating.PlanHelper/HelperRect::outsides SpawnRestrictionsGroup_t3276DB9309852476983B4BD460FB8C9B60699966 ___outsides_14; }; // Native definition for P/Invoke marshalling of FIMSpace.Generating.PlanHelper/HelperRect struct HelperRect_tBC9EB20A9B57E74CFDDF0A753DA754528BB5A206_marshaled_pinvoke { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pos_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___size_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___separationOffset_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___totalSepOffset_3; int32_t ___rotated_4; int32_t ___TypeID_5; int32_t ___IndividualID_6; int32_t ___DuplicateID_7; int32_t ___HelperBool_8; List_1_t0A071D357023E38EAA5C7E0E34DE9732F26DBCE8* ___Connections_9; SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* ___SettingsRef_10; int32_t ___ChoosedConnections_11; SpawnRestrictionsGroup_t3276DB9309852476983B4BD460FB8C9B60699966_marshaled_pinvoke ___nears_12; SpawnRestrictionsGroup_t3276DB9309852476983B4BD460FB8C9B60699966_marshaled_pinvoke ___counters_13; SpawnRestrictionsGroup_t3276DB9309852476983B4BD460FB8C9B60699966_marshaled_pinvoke ___outsides_14; }; // Native definition for COM marshalling of FIMSpace.Generating.PlanHelper/HelperRect struct HelperRect_tBC9EB20A9B57E74CFDDF0A753DA754528BB5A206_marshaled_com { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pos_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___size_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___separationOffset_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___totalSepOffset_3; int32_t ___rotated_4; int32_t ___TypeID_5; int32_t ___IndividualID_6; int32_t ___DuplicateID_7; int32_t ___HelperBool_8; List_1_t0A071D357023E38EAA5C7E0E34DE9732F26DBCE8* ___Connections_9; SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* ___SettingsRef_10; int32_t ___ChoosedConnections_11; SpawnRestrictionsGroup_t3276DB9309852476983B4BD460FB8C9B60699966_marshaled_com ___nears_12; SpawnRestrictionsGroup_t3276DB9309852476983B4BD460FB8C9B60699966_marshaled_com ___counters_13; SpawnRestrictionsGroup_t3276DB9309852476983B4BD460FB8C9B60699966_marshaled_com ___outsides_14; }; // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t8E9298BE6A373F6D13C82824919077C5B19CDA02 { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::_dictionary Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* ____dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version int32_t ____version_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index int32_t ____index_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::_current KeyValuePair_2_tA0C7A3A43275587BC73FEF1BB6F913342B20AC92 ____current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType int32_t ____getEnumeratorRetType_4; }; // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t7CF16FD577B16CA057BA5497AC6DCB84E4DF7E76 { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::_dictionary Dictionary_2_tD9F8EE9C2E6323A83CDA0DCE5C084C1AE2BC9D57* ____dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version int32_t ____version_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index int32_t ____index_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::_current KeyValuePair_2_tF491C29C399C3742DB8D7AB3E8AD9D91280B7117 ____current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType int32_t ____getEnumeratorRetType_4; }; // System.Func`2 struct Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC : public MulticastDelegate_t { }; // System.Func`3 struct Func_3_t4568553418EC7E101A173314C57B8CC169982414 : public MulticastDelegate_t { }; // System.Action struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t { }; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // FIMSpace.Generating.Planning.BuildPlanPreset struct BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.Int32 FIMSpace.Generating.Planning.BuildPlanPreset::Separating int32_t ___Separating_4; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.BuildPlanPreset::Settings List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* ___Settings_5; // FIMSpace.Generating.Planning.SingleInteriorSettings FIMSpace.Generating.Planning.BuildPlanPreset::RootChunkSetup SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* ___RootChunkSetup_6; // System.Boolean FIMSpace.Generating.Planning.BuildPlanPreset::_EditorAdvancedBuildingFoldout bool ____EditorAdvancedBuildingFoldout_7; // FIMSpace.Generating.SpawnRestriction FIMSpace.Generating.Planning.BuildPlanPreset::NeightbourWallsCellsRestrictions SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE ___NeightbourWallsCellsRestrictions_8; // FIMSpace.Generating.SpawnRestriction FIMSpace.Generating.Planning.BuildPlanPreset::CounterWallsCellsRestrictions SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE ___CounterWallsCellsRestrictions_9; // FIMSpace.Generating.SpawnRestriction FIMSpace.Generating.Planning.BuildPlanPreset::OutsideWallsCellsRestrictions SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE ___OutsideWallsCellsRestrictions_10; // System.Boolean FIMSpace.Generating.Planning.BuildPlanPreset::_editorFoldout bool ____editorFoldout_11; // System.Boolean FIMSpace.Generating.Planning.BuildPlanPreset::_editorRootFoldout bool ____editorRootFoldout_12; // System.Int32 FIMSpace.Generating.Planning.BuildPlanPreset::_editorSelected int32_t ____editorSelected_13; }; // UnityEngine.Collider struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // FIMSpace.Generating.FieldModification struct FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // UnityEngine.Transform FIMSpace.Generating.FieldModification::TemporaryContainer Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___TemporaryContainer_4; // System.Boolean FIMSpace.Generating.FieldModification::Enabled bool ___Enabled_5; // System.String FIMSpace.Generating.FieldModification::ModTag String_t* ___ModTag_6; // System.Boolean FIMSpace.Generating.FieldModification::DrawMeshAndBox bool ___DrawMeshAndBox_7; // FIMSpace.Generating.FieldModification/ECombineSet FIMSpace.Generating.FieldModification::Combine int32_t ___Combine_8; // System.Boolean FIMSpace.Generating.FieldModification::RunEmittersIfContains bool ___RunEmittersIfContains_9; // FIMSpace.Generating.FieldModification/EModificationMode FIMSpace.Generating.FieldModification::DrawSetupFor int32_t ___DrawSetupFor_10; // FIMSpace.Generating.OStamperSet FIMSpace.Generating.FieldModification::OStamp OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* ___OStamp_11; // System.Boolean FIMSpace.Generating.FieldModification::DrawObjectStamps bool ___DrawObjectStamps_12; // FIMSpace.Generating.OStamperMultiSet FIMSpace.Generating.FieldModification::OMultiStamp OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* ___OMultiStamp_13; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldModification::PrefabsList List_1_tE8D60D68C1E0DD4A88C3D71688367988BC2BD065* ___PrefabsList_14; // System.Boolean FIMSpace.Generating.FieldModification::DrawMultiObjectStamps bool ___DrawMultiObjectStamps_15; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldModification::Spawners List_1_tD9A66BAF4F35BFCF4C83CF3D1955699B82C1368D* ___Spawners_16; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldModification::SubSpawners List_1_tD9A66BAF4F35BFCF4C83CF3D1955699B82C1368D* ___SubSpawners_17; // FIMSpace.Generating.FieldModification FIMSpace.Generating.FieldModification::VariantOf FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* ___VariantOf_18; // System.Boolean FIMSpace.Generating.FieldModification::_editor_drawStamp bool ____editor_drawStamp_19; // System.Boolean FIMSpace.Generating.FieldModification::_editor_drawSpawners bool ____editor_drawSpawners_20; // System.Boolean FIMSpace.Generating.FieldModification::_editor_drawGlobalRules bool ____editor_drawGlobalRules_21; // System.Boolean FIMSpace.Generating.FieldModification::_editor_drawModPackRules bool ____editor_drawModPackRules_22; // System.Int32 FIMSpace.Generating.FieldModification::_editor_shareSelected int32_t ____editor_shareSelected_23; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.FieldModification::ParentPreset FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___ParentPreset_24; // FIMSpace.Generating.ModificatorsPack FIMSpace.Generating.FieldModification::ParentPack ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* ___ParentPack_25; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldModification::_tempGlobalRulesPre List_1_t2C5BD350A183ED7FC52D53399354A241F7A8E490* ____tempGlobalRulesPre_26; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldModification::_tempGlobablRulesPost List_1_t2C5BD350A183ED7FC52D53399354A241F7A8E490* ____tempGlobablRulesPost_27; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldModification::_tempGlobablRulesOnConditions List_1_t2C5BD350A183ED7FC52D53399354A241F7A8E490* ____tempGlobablRulesOnConditions_28; }; // FIMSpace.Generating.FieldSetup struct FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.Single FIMSpace.Generating.FieldSetup::CellSize float ___CellSize_4; // System.Boolean FIMSpace.Generating.FieldSetup::NonUniformSize bool ___NonUniformSize_5; // UnityEngine.Vector3 FIMSpace.Generating.FieldSetup::NonUniformCellSize Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___NonUniformCellSize_6; // System.String FIMSpace.Generating.FieldSetup::InfoText String_t* ___InfoText_7; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetup::Variables List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ___Variables_8; // FIMSpace.Generating.FieldModification FIMSpace.Generating.FieldSetup::DoorsModificator FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* ___DoorsModificator_9; // FIMSpace.Generating.FieldModification FIMSpace.Generating.FieldSetup::EraseWallModificator FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* ___EraseWallModificator_10; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetup::CellsInstructions List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* ___CellsInstructions_11; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.FieldSetup::k__BackingField FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___U3CInstantiatedOutOfU3Ek__BackingField_12; // FIMSpace.Generating.ModificatorsPack FIMSpace.Generating.FieldSetup::RootPack ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* ___RootPack_13; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetup::UtilityModificators List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* ___UtilityModificators_14; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetup::ModificatorPacks List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* ___ModificatorPacks_15; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetup::Ignores List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* ___Ignores_16; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetup::temporaryInjections List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* ___temporaryInjections_17; // System.String FIMSpace.Generating.FieldSetup::DontSpawnOn String_t* ___DontSpawnOn_18; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetup::SelfInjections List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* ___SelfInjections_19; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetup::disabledMods List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* ___disabledMods_20; // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.FieldSetup::_tempGraphScale2 FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ____tempGraphScale2_21; // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.FieldSetup::_tempGraphScale3 FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ____tempGraphScale3_22; // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.FieldSetup::_tempGraphScale4 FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ____tempGraphScale4_23; // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.FieldSetup::_tempGraphScale5 FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ____tempGraphScale5_24; // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.FieldSetup::_tempGraphScale6 FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ____tempGraphScale6_25; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetup::OnAfterGeneratingEvents List_1_tDB72209F35D56F62A287633F9450978E90B90987* ___OnAfterGeneratingEvents_26; // System.Boolean FIMSpace.Generating.FieldSetup::AddReflectionProbes bool ___AddReflectionProbes_27; // FReflectionProbePreset FIMSpace.Generating.FieldSetup::MainReflectionSettings FReflectionProbePreset_t6914B704262B852B49946F775D36010F9748D4FD* ___MainReflectionSettings_28; // System.Boolean FIMSpace.Generating.FieldSetup::AddMultipleProbes bool ___AddMultipleProbes_29; // FReflectionProbePreset FIMSpace.Generating.FieldSetup::SmallerReflSettings FReflectionProbePreset_t6914B704262B852B49946F775D36010F9748D4FD* ___SmallerReflSettings_30; // FReflectionProbePreset FIMSpace.Generating.FieldSetup::MiniReflSettings FReflectionProbePreset_t6914B704262B852B49946F775D36010F9748D4FD* ___MiniReflSettings_31; // System.Int32 FIMSpace.Generating.FieldSetup::SmallerReflLowerSpaceThan int32_t ___SmallerReflLowerSpaceThan_32; // System.Single FIMSpace.Generating.FieldSetup::LimitSingleProbeSize float ___LimitSingleProbeSize_33; // System.Boolean FIMSpace.Generating.FieldSetup::AddLightProbes bool ___AddLightProbes_34; // System.Int32 FIMSpace.Generating.FieldSetup::ProbesPerCell int32_t ___ProbesPerCell_35; // FIMSpace.Generating.FieldSetup/ETriggerGenerationMode FIMSpace.Generating.FieldSetup::TriggerColliderGeneration int32_t ___TriggerColliderGeneration_36; // FIMSpace.Generating.FieldSetup/TriggerGenerationSettings FIMSpace.Generating.FieldSetup::TriggerGenSettings TriggerGenerationSettings_tA6E34F32A106613A9B3BC2B3E8D7B6002F570E8D* ___TriggerGenSettings_37; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSetup::variablesMemory List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ___variablesMemory_38; }; // UnityEngine.MeshFilter struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // FIMSpace.Generating.ModificatorsPack struct ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.Collections.Generic.List`1 FIMSpace.Generating.ModificatorsPack::FieldModificators List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* ___FieldModificators_4; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.ModificatorsPack::ParentPreset FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___ParentPreset_5; // System.Boolean FIMSpace.Generating.ModificatorsPack::DisableWholePackage bool ___DisableWholePackage_7; // FIMSpace.Generating.ModificatorsPack/ESeedMode FIMSpace.Generating.ModificatorsPack::SeedMode int32_t ___SeedMode_8; // System.Int32 FIMSpace.Generating.ModificatorsPack::CustomSeed int32_t ___CustomSeed_9; // FIMSpace.Generating.ModificatorsPack/EModPackType FIMSpace.Generating.ModificatorsPack::ModPackType int32_t ___ModPackType_10; // System.String FIMSpace.Generating.ModificatorsPack::TagForAllSpawners String_t* ___TagForAllSpawners_11; // FIMSpace.Generating.ModificatorsPack/EPackCombine FIMSpace.Generating.ModificatorsPack::CombineSpawns int32_t ___CombineSpawns_12; // System.Collections.Generic.List`1 FIMSpace.Generating.ModificatorsPack::Variables List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ___Variables_13; // FIMSpace.Generating.FieldModification FIMSpace.Generating.ModificatorsPack::CallOnAllMod FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* ___CallOnAllMod_14; // FIMSpace.Generating.FieldSpawner FIMSpace.Generating.ModificatorsPack::CallOnAllSpawners FieldSpawner_tC6CF9773A949023E34A415DE03EA03A0D51DCBAC* ___CallOnAllSpawners_15; // System.Boolean FIMSpace.Generating.ModificatorsPack::_EditorDisplayCallOnAll bool ____EditorDisplayCallOnAll_16; // System.Boolean FIMSpace.Generating.ModificatorsPack::PathsChecked bool ___PathsChecked_17; }; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // FIMSpace.Generating.OStamperMultiSet struct OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.Collections.Generic.List`1 FIMSpace.Generating.OStamperMultiSet::PrefabSetSettings List_1_t533C65B4682217894A3923A15A70A8266CEF5147* ___PrefabSetSettings_4; // System.Collections.Generic.List`1 FIMSpace.Generating.OStamperMultiSet::PerPrefabSettings List_1_t87E336F669AA4584F9C83583A63331248C3113DF* ___PerPrefabSettings_5; // System.Collections.Generic.List`1 FIMSpace.Generating.OStamperMultiSet::PrefabsSets List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2* ___PrefabsSets_6; // System.Boolean FIMSpace.Generating.OStamperMultiSet::_editorDrawStamps bool ____editorDrawStamps_7; // System.Int32 FIMSpace.Generating.OStamperMultiSet::FocusOn int32_t ___FocusOn_8; }; // FIMSpace.Generating.OStamperSet struct OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.Boolean FIMSpace.Generating.OStamperSet::_editor_drawSettings bool ____editor_drawSettings_5; // System.Boolean FIMSpace.Generating.OStamperSet::_editor_drawPrefabs bool ____editor_drawPrefabs_6; // System.Boolean FIMSpace.Generating.OStamperSet::_editor_drawThumbs bool ____editor_drawThumbs_7; // System.String FIMSpace.Generating.OStamperSet::StampersetTag String_t* ___StampersetTag_8; // System.Single FIMSpace.Generating.OStamperSet::RandomizePosition float ___RandomizePosition_9; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::RandPositionAxis Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RandPositionAxis_10; // UnityEngine.Vector2 FIMSpace.Generating.OStamperSet::RotationRanges Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___RotationRanges_11; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::RandRotationAxis Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RandRotationAxis_12; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::AngleStepForAxis Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___AngleStepForAxis_13; // System.Single FIMSpace.Generating.OStamperSet::RandomizeScale float ___RandomizeScale_14; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::RandScaleAxis Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RandScaleAxis_15; // UnityEngine.LayerMask FIMSpace.Generating.OStamperSet::RayCheckLayer LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___RayCheckLayer_16; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::RayCheckDirection Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RayCheckDirection_17; // System.Single FIMSpace.Generating.OStamperSet::RaycastAlignment float ___RaycastAlignment_18; // System.Single FIMSpace.Generating.OStamperSet::AlignOffset float ___AlignOffset_19; // FIMSpace.Generating.OStamperSet/EOSPlacement FIMSpace.Generating.OStamperSet::PlacementMode int32_t ___PlacementMode_20; // System.Boolean FIMSpace.Generating.OStamperSet::RaycastWorldSpace bool ___RaycastWorldSpace_21; // System.Single FIMSpace.Generating.OStamperSet::OverlapCheckScale float ___OverlapCheckScale_22; // UnityEngine.LayerMask FIMSpace.Generating.OStamperSet::OverlapCheckMask LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___OverlapCheckMask_23; // System.Single FIMSpace.Generating.OStamperSet::RayDistanceMul float ___RayDistanceMul_24; // UnityEngine.Bounds FIMSpace.Generating.OStamperSet::ReferenceBounds Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___ReferenceBounds_25; // System.Collections.Generic.List`1 FIMSpace.Generating.OStamperSet::Prefabs List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* ___Prefabs_26; // FIMSpace.Generating.OStamperSet/EOSRaystriction FIMSpace.Generating.OStamperSet::StampRestriction int32_t ___StampRestriction_27; // System.Boolean FIMSpace.Generating.OStamperSet::IncludeSpawnDetails bool ___IncludeSpawnDetails_28; // System.Collections.Generic.List`1 FIMSpace.Generating.OStamperSet::RestrictionSets List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2* ___RestrictionSets_29; // System.Int32 FIMSpace.Generating.OStamperSet::PlacementLimitCount int32_t ___PlacementLimitCount_30; // System.Int32 FIMSpace.Generating.OStamperSet::MaxSlopeAngle int32_t ___MaxSlopeAngle_31; // System.Single FIMSpace.Generating.OStamperSet::MinimumStandSpace float ___MinimumStandSpace_32; // System.Collections.Generic.List`1 FIMSpace.Generating.OStamperSet::AllowJustOnTags List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___AllowJustOnTags_33; // System.Collections.Generic.List`1 FIMSpace.Generating.OStamperSet::DisallowOnTags List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___DisallowOnTags_34; // System.Collections.Generic.List`1 FIMSpace.Generating.OStamperSet::IgnoreCheckOnTags List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___IgnoreCheckOnTags_35; }; // UnityEngine.ParticleSystem struct ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // UnityEngine.Renderer struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // UnityEngine.Rigidbody struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // UnityEngine.Texture2D struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 { }; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // FIMSpace.Generating.PlanHelper/ConnectionRect struct ConnectionRect_tC06341BD58C6BB33333F1229642ABBD280881F26 { // FIMSpace.Generating.PlanHelper/HelperRect FIMSpace.Generating.PlanHelper/ConnectionRect::Connection1 HelperRect_tBC9EB20A9B57E74CFDDF0A753DA754528BB5A206 ___Connection1_0; // FIMSpace.Generating.PlanHelper/HelperRect FIMSpace.Generating.PlanHelper/ConnectionRect::Connection2 HelperRect_tBC9EB20A9B57E74CFDDF0A753DA754528BB5A206 ___Connection2_1; // UnityEngine.Vector2 FIMSpace.Generating.PlanHelper/ConnectionRect::pos Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pos_2; // UnityEngine.Vector3 FIMSpace.Generating.PlanHelper/ConnectionRect::directOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___directOffset_3; // FIMSpace.Generating.EAlignDir FIMSpace.Generating.PlanHelper/ConnectionRect::direction int32_t ___direction_4; // System.Boolean FIMSpace.Generating.PlanHelper/ConnectionRect::Found bool ___Found_5; // System.Int32 FIMSpace.Generating.PlanHelper/ConnectionRect::Id int32_t ___Id_6; }; // Native definition for P/Invoke marshalling of FIMSpace.Generating.PlanHelper/ConnectionRect struct ConnectionRect_tC06341BD58C6BB33333F1229642ABBD280881F26_marshaled_pinvoke { HelperRect_tBC9EB20A9B57E74CFDDF0A753DA754528BB5A206_marshaled_pinvoke ___Connection1_0; HelperRect_tBC9EB20A9B57E74CFDDF0A753DA754528BB5A206_marshaled_pinvoke ___Connection2_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pos_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___directOffset_3; int32_t ___direction_4; int32_t ___Found_5; int32_t ___Id_6; }; // Native definition for COM marshalling of FIMSpace.Generating.PlanHelper/ConnectionRect struct ConnectionRect_tC06341BD58C6BB33333F1229642ABBD280881F26_marshaled_com { HelperRect_tBC9EB20A9B57E74CFDDF0A753DA754528BB5A206_marshaled_com ___Connection1_0; HelperRect_tBC9EB20A9B57E74CFDDF0A753DA754528BB5A206_marshaled_com ___Connection2_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pos_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___directOffset_3; int32_t ___direction_4; int32_t ___Found_5; int32_t ___Id_6; }; // UnityEngine.AudioBehaviour struct AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // UnityEngine.BoxCollider struct BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23 : public Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 { }; // UnityEngine.MeshCollider struct MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455 : public Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 { }; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // UnityEngine.RectTransform struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 { }; // UnityEngine.SkinnedMeshRenderer struct SkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF { }; // FIMSpace.Generating.SpawnInstruction struct SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004 { // UnityEngine.Vector3Int FIMSpace.Generating.SpawnInstruction::gridPosition Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___gridPosition_0; // UnityEngine.Vector3Int FIMSpace.Generating.SpawnInstruction::desiredDirection Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___desiredDirection_1; // System.Boolean FIMSpace.Generating.SpawnInstruction::useDirection bool ___useDirection_2; // FIMSpace.Generating.InstructionDefinition FIMSpace.Generating.SpawnInstruction::definition InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___definition_3; // FIMSpace.Generating.EHelperGuideType FIMSpace.Generating.SpawnInstruction::helperType int32_t ___helperType_4; // FIMSpace.Generating.PlanHelper/ConnectionRect FIMSpace.Generating.SpawnInstruction::helperConnection ConnectionRect_tC06341BD58C6BB33333F1229642ABBD280881F26 ___helperConnection_5; // UnityEngine.Vector3Int FIMSpace.Generating.SpawnInstruction::helperCoords Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___helperCoords_6; // System.Int32 FIMSpace.Generating.SpawnInstruction::HelperID int32_t ___HelperID_7; }; // Native definition for P/Invoke marshalling of FIMSpace.Generating.SpawnInstruction struct SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004_marshaled_pinvoke { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___gridPosition_0; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___desiredDirection_1; int32_t ___useDirection_2; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___definition_3; int32_t ___helperType_4; ConnectionRect_tC06341BD58C6BB33333F1229642ABBD280881F26_marshaled_pinvoke ___helperConnection_5; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___helperCoords_6; int32_t ___HelperID_7; }; // Native definition for COM marshalling of FIMSpace.Generating.SpawnInstruction struct SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004_marshaled_com { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___gridPosition_0; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___desiredDirection_1; int32_t ___useDirection_2; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___definition_3; int32_t ___helperType_4; ConnectionRect_tC06341BD58C6BB33333F1229642ABBD280881F26_marshaled_com ___helperConnection_5; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___helperCoords_6; int32_t ___HelperID_7; }; // UnityEngine.AudioSource struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299 : public AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941 { }; // FIMSpace.Generating.AudioStamp struct AudioStamp_tFFE868397CA8768D59BE1432735207955B9B2E66 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // UnityEngine.AudioSource FIMSpace.Generating.AudioStamp::AudioToRandomize AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___AudioToRandomize_4; // System.Collections.Generic.List`1 FIMSpace.Generating.AudioStamp::ClipsToChoose List_1_t33C1B21871505CF0516B63C148CD83EDA452BB5F* ___ClipsToChoose_5; // UnityEngine.Vector2 FIMSpace.Generating.AudioStamp::VolumeRandomize Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___VolumeRandomize_6; // UnityEngine.Vector2 FIMSpace.Generating.AudioStamp::PitchRandomize Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___PitchRandomize_7; // UnityEngine.Vector2 FIMSpace.Generating.AudioStamp::PlayProgressRandomize Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___PlayProgressRandomize_8; // System.Boolean FIMSpace.Generating.AudioStamp::doneAlready bool ___doneAlready_9; // UnityEngine.Vector3 FIMSpace.Generating.AudioStamp::initialLocalScale Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___initialLocalScale_10; }; // FIMSpace.Generating.OStampStigma struct OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // FIMSpace.Generating.OStamperSet FIMSpace.Generating.OStampStigma::ReferenceSet OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* ___ReferenceSet_4; // ObjectStampEmitterBase FIMSpace.Generating.OStampStigma::Emitter ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70* ___Emitter_5; // FIMSpace.Generating.ObjectStamperEmittedInfo FIMSpace.Generating.OStampStigma::EmitInfo ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___EmitInfo_6; }; // ObjectStampEmitterBase struct ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // System.Boolean ObjectStampEmitterBase::SpawnOnStart bool ___SpawnOnStart_4; // System.Boolean ObjectStampEmitterBase::RandomizeOnStart bool ___RandomizeOnStart_5; // System.Boolean ObjectStampEmitterBase::RaycastSpawn bool ___RaycastSpawn_6; // System.Boolean ObjectStampEmitterBase::UseRestrictions bool ___UseRestrictions_7; // System.Int32 ObjectStampEmitterBase::MaxRetryAttempts int32_t ___MaxRetryAttempts_8; // System.Boolean ObjectStampEmitterBase::SpawnEvenRetriesFails bool ___SpawnEvenRetriesFails_9; // System.Boolean ObjectStampEmitterBase::AlwaysDetachSpawned bool ___AlwaysDetachSpawned_10; // System.Boolean ObjectStampEmitterBase::_editorDrawSpawnSettings bool ____editorDrawSpawnSettings_11; // UnityEngine.RaycastHit ObjectStampEmitterBase::spawningRaycast RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___spawningRaycast_12; // FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData ObjectStampEmitterBase::spawningVolume PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 ___spawningVolume_13; // FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult ObjectStampEmitterBase::spawningResult RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 ___spawningResult_14; }; // FIMSpace.Generating.PGGGeneratorRoot struct PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; // FIMSpace.Generating.PGG_MinimapDisplayController struct PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // FIMSpace.Generating.PGG_MinimapHandler FIMSpace.Generating.PGG_MinimapDisplayController::Handler PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* ___Handler_4; // UnityEngine.RectTransform FIMSpace.Generating.PGG_MinimapDisplayController::MapMaskedView RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___MapMaskedView_5; // UnityEngine.Transform FIMSpace.Generating.PGG_MinimapDisplayController::ToFollow Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___ToFollow_6; // UnityEngine.Vector3 FIMSpace.Generating.PGG_MinimapDisplayController::FollowOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___FollowOffset_7; // System.Single FIMSpace.Generating.PGG_MinimapDisplayController::ClampBorder float ___ClampBorder_8; // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapDisplayController::BoundsForClamp Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___BoundsForClamp_9; // System.Single FIMSpace.Generating.PGG_MinimapDisplayController::FollowSpeed float ___FollowSpeed_10; // System.Single FIMSpace.Generating.PGG_MinimapDisplayController::ZoomAnimateSpeed float ___ZoomAnimateSpeed_11; // System.Single FIMSpace.Generating.PGG_MinimapDisplayController::RotateAnimateSpeed float ___RotateAnimateSpeed_12; // System.Boolean FIMSpace.Generating.PGG_MinimapDisplayController::TestInputForDebugging bool ___TestInputForDebugging_13; // UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapDisplayController::ClampZoom Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___ClampZoom_14; // UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapDisplayController::_sd_Follow Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ____sd_Follow_15; // UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapDisplayController::<_Follow>k__BackingField Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3C_FollowU3Ek__BackingField_16; // System.Single FIMSpace.Generating.PGG_MinimapDisplayController::_sd_Zoom float ____sd_Zoom_17; // System.Single FIMSpace.Generating.PGG_MinimapDisplayController::_TargetZoom float ____TargetZoom_18; // System.Single FIMSpace.Generating.PGG_MinimapDisplayController::_sd_Rotate float ____sd_Rotate_19; // System.Single FIMSpace.Generating.PGG_MinimapDisplayController::_TargetRotation float ____TargetRotation_20; // System.Single FIMSpace.Generating.PGG_MinimapDisplayController::_CurrentZoom float ____CurrentZoom_21; // System.Single FIMSpace.Generating.PGG_MinimapDisplayController::_CurrentRotation float ____CurrentRotation_22; }; // FIMSpace.Generating.PGG_MinimapHandler struct PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // UnityEngine.RectTransform FIMSpace.Generating.PGG_MinimapHandler::DisplayRect RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___DisplayRect_5; // System.Single FIMSpace.Generating.PGG_MinimapHandler::InitialZoomOut float ___InitialZoomOut_6; // UnityEngine.Vector3 FIMSpace.Generating.PGG_MinimapHandler::InitialWorldCenterPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___InitialWorldCenterPosition_7; // System.Single FIMSpace.Generating.PGG_MinimapHandler::k__BackingField float ___U3CDisplayRatioU3Ek__BackingField_8; // UnityEngine.Sprite FIMSpace.Generating.PGG_MinimapHandler::DefaultMaskSprite Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___DefaultMaskSprite_9; // UnityEngine.RectTransform FIMSpace.Generating.PGG_MinimapHandler::container_BGLayer RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___container_BGLayer_10; // UnityEngine.RectTransform FIMSpace.Generating.PGG_MinimapHandler::container_MiddleLayer RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___container_MiddleLayer_11; }; // FIMSpace.Generating.PoseStamp struct PoseStamp_t8F4FD6A6EC2F6F80F204450DF9FA64639EAE41D5 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // UnityEngine.Transform FIMSpace.Generating.PoseStamp::ToMove Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___ToMove_4; // System.Collections.Generic.List`1 FIMSpace.Generating.PoseStamp::Coordinates List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C* ___Coordinates_5; // System.Single FIMSpace.Generating.PoseStamp::RandomizePosition float ___RandomizePosition_6; // UnityEngine.Vector3 FIMSpace.Generating.PoseStamp::RandomPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RandomPosition_7; // System.Single FIMSpace.Generating.PoseStamp::RandomizeRotation float ___RandomizeRotation_8; // UnityEngine.Vector3 FIMSpace.Generating.PoseStamp::RandomRotation Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RandomRotation_9; // System.Boolean FIMSpace.Generating.PoseStamp::ResetScale bool ___ResetScale_10; // System.Single FIMSpace.Generating.PoseStamp::GizmosSize float ___GizmosSize_11; }; // FIMSpace.Generating.VisualStamp struct VisualStamp_tFC094DD58980AE3D0F18CE59DF1C84164AFD2869 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // UnityEngine.Transform FIMSpace.Generating.VisualStamp::ToScale Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___ToScale_4; // UnityEngine.Renderer FIMSpace.Generating.VisualStamp::ToChangeMaterial Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* ___ToChangeMaterial_5; // UnityEngine.MeshFilter FIMSpace.Generating.VisualStamp::ToChangeMesh MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___ToChangeMesh_6; // UnityEngine.ParticleSystem FIMSpace.Generating.VisualStamp::ToModifyParticle ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___ToModifyParticle_7; // System.Collections.Generic.List`1 FIMSpace.Generating.VisualStamp::MeshesToChoose List_1_t43FB89B126C93A6B04630BC64C751BBE95AFEAF4* ___MeshesToChoose_8; // System.Collections.Generic.List`1 FIMSpace.Generating.VisualStamp::MaterialsToChoose List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* ___MaterialsToChoose_9; // UnityEngine.Vector2 FIMSpace.Generating.VisualStamp::ScaleRandomize Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___ScaleRandomize_10; // System.Boolean FIMSpace.Generating.VisualStamp::UniformScale bool ___UniformScale_11; // UnityEngine.Vector3 FIMSpace.Generating.VisualStamp::ScaleAxisPower Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ScaleAxisPower_12; // UnityEngine.Vector2 FIMSpace.Generating.VisualStamp::EmissionRandomize Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___EmissionRandomize_13; // UnityEngine.Vector2 FIMSpace.Generating.VisualStamp::EmRandomStartTime Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___EmRandomStartTime_14; // System.Boolean FIMSpace.Generating.VisualStamp::doneAlready bool ___doneAlready_15; // UnityEngine.Vector3 FIMSpace.Generating.VisualStamp::initialLocalScale Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___initialLocalScale_16; }; // FIMSpace.Generating.ObjectStampEmitter struct ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E : public ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70 { // System.Boolean FIMSpace.Generating.ObjectStampEmitter::AlwaysDrawPreview bool ___AlwaysDrawPreview_15; // System.Boolean FIMSpace.Generating.ObjectStampEmitter::ReplaceAlreadySpawned bool ___ReplaceAlreadySpawned_16; // System.Single FIMSpace.Generating.ObjectStampEmitter::SpawnPropability float ___SpawnPropability_17; // FIMSpace.Generating.OStamperSet FIMSpace.Generating.ObjectStampEmitter::PrefabsSet OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* ___PrefabsSet_18; // FIMSpace.Generating.OStampPhysicalPlacementSetup FIMSpace.Generating.ObjectStampEmitter::PhysicalPlacement OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* ___PhysicalPlacement_19; // FIMSpace.Generating.ObjectStamperEmittedInfo FIMSpace.Generating.ObjectStampEmitter::spawningInfo ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___spawningInfo_20; // UnityEngine.GameObject FIMSpace.Generating.ObjectStampEmitter::SpawnedObject GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___SpawnedObject_21; // UnityEngine.GameObject FIMSpace.Generating.ObjectStampEmitter::_editorPreview GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ____editorPreview_22; // System.Boolean FIMSpace.Generating.ObjectStampEmitter::_displaySimplifiedSet bool ____displaySimplifiedSet_23; }; // FIMSpace.Generating.ObjectStampMultiEmitter struct ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD : public ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70 { // FIMSpace.Generating.OStampPhysicalPlacementSetup FIMSpace.Generating.ObjectStampMultiEmitter::PhysicalPlacement OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* ___PhysicalPlacement_15; // FIMSpace.Generating.OStamperMultiSet FIMSpace.Generating.ObjectStampMultiEmitter::MultiSet OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* ___MultiSet_16; // System.Collections.Generic.List`1 FIMSpace.Generating.ObjectStampMultiEmitter::Areas List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40* ___Areas_17; // System.Collections.Generic.List`1 FIMSpace.Generating.ObjectStampMultiEmitter::Spawned List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___Spawned_18; // System.Int32 FIMSpace.Generating.ObjectStampMultiEmitter::Selected int32_t ___Selected_19; // System.Int32 FIMSpace.Generating.ObjectStampMultiEmitter::internalSelected int32_t ___internalSelected_20; // FIMSpace.Generating.ObjectStamperEmittedInfo FIMSpace.Generating.ObjectStampMultiEmitter::spawningInfo ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___spawningInfo_21; // System.Int32 FIMSpace.Generating.ObjectStampMultiEmitter::editorSelected int32_t ___editorSelected_22; }; // FIMSpace.Generating.PGGGeneratorBase struct PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151 : public PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B { // System.Boolean FIMSpace.Generating.PGGGeneratorBase::GenerateOnStart bool ___GenerateOnStart_4; // System.Boolean FIMSpace.Generating.PGGGeneratorBase::AutoRefresh bool ___AutoRefresh_5; // System.Int32 FIMSpace.Generating.PGGGeneratorBase::Seed int32_t ___Seed_6; // System.Boolean FIMSpace.Generating.PGGGeneratorBase::RandomSeed bool ___RandomSeed_7; // System.Collections.Generic.List`1 FIMSpace.Generating.PGGGeneratorBase::Generated List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62* ___Generated_8; // UnityEngine.Events.UnityEvent FIMSpace.Generating.PGGGeneratorBase::RunAfterGenerating UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* ___RunAfterGenerating_9; // System.Boolean FIMSpace.Generating.PGGGeneratorBase::UseOutlineFill bool ___UseOutlineFill_10; // FIMSpace.Generating.PathFind.OutlineFillHelper FIMSpace.Generating.PGGGeneratorBase::OutlineFill OutlineFillHelper_t393AE5980C797713496D2DF64B1564356B4C277C* ___OutlineFill_11; // System.Boolean FIMSpace.Generating.PGGGeneratorBase::UseRectangleFill bool ___UseRectangleFill_12; // FIMSpace.Generating.PathFind.RectangleFillHelper FIMSpace.Generating.PGGGeneratorBase::RectangleFill RectangleFillHelper_t52AF560DC558F05764D13F87A55C5E8BEC0FC16E* ___RectangleFill_13; // System.Collections.Generic.List`1 FIMSpace.Generating.PGGGeneratorBase::GeneratorCheckers List_1_t305B14A84B9EE9FA93DD1693EF5F2799F087D6C0* ___GeneratorCheckers_14; // System.Boolean FIMSpace.Generating.PGGGeneratorBase::_Editor_drawAdd bool ____Editor_drawAdd_15; }; // FIMSpace.Generating.PGG_MinimapHandler_SidescrollXY struct PGG_MinimapHandler_SidescrollXY_tF4682BF3D1B08B82CE608D4B8D219D94F83ADCD9 : public PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471 { }; // FIMSpace.Generating.GridPainter struct GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51 : public PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151 { // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.GridPainter::grid FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___grid_16; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter::cellsMemory List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* ___cellsMemory_17; // System.Int32 FIMSpace.Generating.GridPainter::PaintingID int32_t ___PaintingID_18; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.GridPainter::FieldPreset FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___FieldPreset_19; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.GridPainter::generatingSetup FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___generatingSetup_20; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter::AdditionalFieldSetups List_1_t7A6C38253F4B84FF534997E4B1CFD1A2EC56BC28* ___AdditionalFieldSetups_21; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter::Injections List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* ___Injections_22; // FIMSpace.Generating.SpawnInstructionGuide FIMSpace.Generating.GridPainter::Selected SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* ___Selected_23; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter::CellsInstructions List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* ___CellsInstructions_24; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter::AcquireCellDataFrom List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F* ___AcquireCellDataFrom_25; // System.Boolean FIMSpace.Generating.GridPainter::AddCellsOnInstructions bool ___AddCellsOnInstructions_26; // System.Boolean FIMSpace.Generating.GridPainter::AllowOverlapInstructions bool ___AllowOverlapInstructions_27; // FIMSpace.Generating.GridPainter/EDebug FIMSpace.Generating.GridPainter::Debug int32_t ___Debug_28; // System.Boolean FIMSpace.Generating.GridPainter::Transprent bool ___Transprent_29; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter::ignoredPacksForGenerating List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* ___ignoredPacksForGenerating_30; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter::_ignoredPacksToggleBackup List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* ____ignoredPacksToggleBackup_31; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter::ignoredForGenerating List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* ___ignoredForGenerating_32; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter::SwitchVariables List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ___SwitchVariables_33; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter::SwitchPackVariables List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ___SwitchPackVariables_34; // System.Boolean FIMSpace.Generating.GridPainter::_EditorGUI_DrawExtra bool ____EditorGUI_DrawExtra_35; // System.Boolean FIMSpace.Generating.GridPainter::_EditorGUI_DrawIgnoring bool ____EditorGUI_DrawIgnoring_36; // System.Boolean FIMSpace.Generating.GridPainter::_EditorGUI_DrawVars bool ____EditorGUI_DrawVars_37; // System.Boolean FIMSpace.Generating.GridPainter::_EditorGUI_DrawPackVars bool ____EditorGUI_DrawPackVars_38; // System.Boolean FIMSpace.Generating.GridPainter::_ModifyVars bool ____ModifyVars_39; // System.Boolean FIMSpace.Generating.GridPainter::_ModifyPackVars bool ____ModifyPackVars_40; // System.Int32 FIMSpace.Generating.GridPainter::_EditorGUI_SelectedId int32_t ____EditorGUI_SelectedId_41; // System.Boolean FIMSpace.Generating.GridPainter::_Editor_Paint bool ____Editor_Paint_42; // System.Int32 FIMSpace.Generating.GridPainter::_Editor_RadiusY int32_t ____Editor_RadiusY_43; // System.Int32 FIMSpace.Generating.GridPainter::_Editor_PaintRadius int32_t ____Editor_PaintRadius_44; // System.Int32 FIMSpace.Generating.GridPainter::_Editor_YLevel int32_t ____Editor_YLevel_45; // System.Int32 FIMSpace.Generating.GridPainter::_Editor_CommandsPage int32_t ____Editor_CommandsPage_46; // FIMSpace.Generating.GridPainter/EPaintSpaceMode FIMSpace.Generating.GridPainter::_Editor_PaintSpaceMode int32_t ____Editor_PaintSpaceMode_47; // System.String FIMSpace.Generating.GridPainter::_Editor_Instruction String_t* ____Editor_Instruction_48; // System.Boolean FIMSpace.Generating.GridPainter::_Editor_RotOrMovTool bool ____Editor_RotOrMovTool_49; // System.Boolean FIMSpace.Generating.GridPainter::_Editor_ContinousMode bool ____Editor_ContinousMode_50; // FIMSpace.Generating.FieldSetupComposition FIMSpace.Generating.GridPainter::Composition FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6* ___Composition_51; // System.Boolean FIMSpace.Generating.GridPainter::_GenFSetupPreGathered bool ____GenFSetupPreGathered_52; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter::_fieldVariablesBackup List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ____fieldVariablesBackup_53; // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter::_packVariablesBackup List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ____packVariablesBackup_54; }; // FIMSpace.Generating.PGGPlanGeneratorBase struct PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020 : public PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151 { // FIMSpace.Generating.Planning.BuildPlanPreset FIMSpace.Generating.PGGPlanGeneratorBase::BuildPlanPreset BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* ___BuildPlanPreset_16; // System.Boolean FIMSpace.Generating.PGGPlanGeneratorBase::LimitSize bool ___LimitSize_17; // FIMSpace.Generating.MinMax FIMSpace.Generating.PGGPlanGeneratorBase::SizeLimitX MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___SizeLimitX_18; // FIMSpace.Generating.MinMax FIMSpace.Generating.PGGPlanGeneratorBase::SizeLimitZ MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___SizeLimitZ_19; // System.Boolean FIMSpace.Generating.PGGPlanGeneratorBase::UseGuides bool ___UseGuides_20; // System.Collections.Generic.List`1 FIMSpace.Generating.PGGPlanGeneratorBase::PlanGuides List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2* ___PlanGuides_21; }; // FIMSpace.Generating.FacilityGenerator struct FacilityGenerator_tD8B98780FB998BAB115FDBEAF5F877854C3EF1EC : public PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020 { // System.Single FIMSpace.Generating.FacilityGenerator::WallsSeparation float ___WallsSeparation_22; // System.Int32 FIMSpace.Generating.FacilityGenerator::Precision int32_t ___Precision_23; // System.Boolean FIMSpace.Generating.FacilityGenerator::UseRestrictions bool ___UseRestrictions_24; // System.Boolean FIMSpace.Generating.FacilityGenerator::ShufflePlanOrder bool ___ShufflePlanOrder_25; // System.Boolean FIMSpace.Generating.FacilityGenerator::PrioritizeConnectionWithCorridor bool ___PrioritizeConnectionWithCorridor_26; // FIMSpace.Generating.FacilityPlanHelper FIMSpace.Generating.FacilityGenerator::planHelper FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7* ___planHelper_27; }; // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // FIMSpace.Generating.FGenGraph`2 // FIMSpace.Generating.FGenGraph`2 // System.Collections.Generic.List`1 struct List_1_t33C1B21871505CF0516B63C148CD83EDA452BB5F_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray AudioClipU5BU5D_t916722468F7EDCFA833318C35CD7D41097D75D31* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray FieldCellU5BU5D_tA81B43F6FB47DE89BD7E36C20019681C0E3C2F50* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray FieldModificationU5BU5D_t7585C33C25D4BC14159A4E0B02B2957C118B4E1F* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t7A6C38253F4B84FF534997E4B1CFD1A2EC56BC28_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray FieldSetupU5BU5D_t1497E2D04711BED07278E80759DB59E86470B274* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray FieldVariableU5BU5D_t014B962B6D84D037125857D74C1F05C57F0BA26B* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray GridPainterU5BU5D_tBD2E431ED00522DE5DD4F3ECA21E48300567DA7B* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray InjectionSetupU5BU5D_tE2B6E139DADDA22241BFEAB31B46C1A4FE6927FF* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray InstantiatedFieldInfoU5BU5D_tFBBB5DBDCFE3E6AAB8321B69EA53EC23092C3CE6* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray InstructionDefinitionU5BU5D_tEE7B58EDBFF328CC1FD81CD0A46D3CC5FF01598C* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t43FB89B126C93A6B04630BC64C751BBE95AFEAF4_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray MeshU5BU5D_t178CA36422FC397211E68FB7E39C5B2F95619689* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray MeshColliderU5BU5D_t403933804A3127F0A3420D5A5319B6BAFB97B9FC* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray MeshFilterU5BU5D_tCE3B457E6F7ECE5ECEE9E09150642150448685BA* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tA76CA99B977CE699A66053839B6FA6E86460567A_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ModificatorsPackU5BU5D_t74FED0813B4B27058CBA6BC43AD65A1F13A185B4* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray OSPrefabReferenceU5BU5D_tB98D58B7B17DC841C091089F63D768D93C3643CB* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray OStamperSetU5BU5D_tA96484AC24F460A0E7F58A88087CC2D4B45434BB* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray PGGGeneratorRootU5BU5D_t89186BADB8A88716388617886EA834FC4BD4B1FD* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t70C71660C368B9474B9889CBADDC30685A5D2363_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray RigidbodyU5BU5D_t052E8AB174C34DFD0EBB5E897554DEBB841CC649* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray SimplePathGuideU5BU5D_t873EE6F63E65E144850DCE620E1EDC3ABA7E68DD* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray SkinnedMeshRendererU5BU5D_tB7C495C5EF8CD078193C03ABCEF8FF36ABE6014B* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray SpawnDataU5BU5D_tCFC7150CCF7CC010B3EB01E0EC283035FB895C30* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray SpawnInstructionU5BU5D_t5F4F41094A1C36BE44ABE7D625FD81E6D40EE24C* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray SpawnInstructionGuideU5BU5D_tB00B21784948F86BD09670C78FA402E848250E23* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray PainterCellU5BU5D_tA9B22394F432FF91EBDD8839B57052C023E26D36* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t533C65B4682217894A3923A15A70A8266CEF5147_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray MultiStamperSetParametersU5BU5D_t029C5E64340707580BB32DE883182EE06B90D0B6* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t87E336F669AA4584F9C83583A63331248C3113DF_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray PrefabSettingsU5BU5D_t884040B2B68D2F29544BC896FFB23DABFDB9837B* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t1DC4C98E149C8A09E92D65DA3F24205D25101FF4_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray EmitPointU5BU5D_tA258A3B8492E3EC25D8618F0C80E0E89F2E56C60* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray SpawnAreaU5BU5D_tA5DA25DAC81929CDC3C00D3672F4D463F7DAD6FB* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray CoordsU5BU5D_t6CD4884A449DAF1BCC26F8B250DCD6935EFEF252* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // FIMSpace.Generating.InstructionDefinition // FIMSpace.Generating.InstructionDefinition // FIMSpace.Generating.PGG_MinimapUtilities // FIMSpace.Generating.PGG_MinimapUtilities // FIMSpace.Generating.PrefabReference struct PrefabReference_tA473DA9EC2BFA069AD8F067817E43425B29BD53D_StaticFields { // UnityEngine.GUILayoutOption[] FIMSpace.Generating.PrefabReference::opt GUILayoutOptionU5BU5D_t24AB80AB9355D784F2C65E12A4D0CC2E0C914CA2* ___opt_7; // UnityEngine.GUILayoutOption[] FIMSpace.Generating.PrefabReference::opt2 GUILayoutOptionU5BU5D_t24AB80AB9355D784F2C65E12A4D0CC2E0C914CA2* ___opt2_8; // UnityEngine.GUILayoutOption[] FIMSpace.Generating.PrefabReference::opt3 GUILayoutOptionU5BU5D_t24AB80AB9355D784F2C65E12A4D0CC2E0C914CA2* ___opt3_9; // System.Boolean FIMSpace.Generating.PrefabReference::StopReloadLayoutOptions bool ___StopReloadLayoutOptions_10; }; // FIMSpace.Generating.PrefabReference // FIMSpace.Generating.Searchable struct Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_StaticFields { // System.Boolean FIMSpace.Generating.Searchable::CheckSubType bool ___CheckSubType_0; // System.Boolean FIMSpace.Generating.Searchable::k__BackingField bool ___U3CIsSettedU3Ek__BackingField_1; // System.Object FIMSpace.Generating.Searchable::choosed RuntimeObject* ___choosed_2; }; // FIMSpace.Generating.Searchable // System.String struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.String // System.ValueType // System.ValueType // UnityEngine.YieldInstruction // UnityEngine.YieldInstruction // FIMSpace.Generating.OStamperSet/<>c struct U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_StaticFields { // FIMSpace.Generating.OStamperSet/<>c FIMSpace.Generating.OStamperSet/<>c::<>9 U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C* ___U3CU3E9_0; // System.Func`2 FIMSpace.Generating.OStamperSet/<>c::<>9__5_0 Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1* ___U3CU3E9__5_0_1; }; // FIMSpace.Generating.OStamperSet/<>c // FIMSpace.Generating.VisualStamp/d__15 // FIMSpace.Generating.VisualStamp/d__15 // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; }; // System.Boolean // UnityEngine.Color // UnityEngine.Color // UnityEngine.SceneManagement.CreateSceneParameters // UnityEngine.SceneManagement.CreateSceneParameters // System.Double // System.Double // System.Int32 // System.Int32 // System.IntPtr struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // System.IntPtr // UnityEngine.LayerMask // UnityEngine.LayerMask // UnityEngine.Matrix4x4 struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields { // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17; }; // UnityEngine.Matrix4x4 // FIMSpace.Generating.MinMax // FIMSpace.Generating.MinMax // FIMSpace.Generating.MinMaxF // FIMSpace.Generating.MinMaxF // UnityEngine.PhysicsScene // UnityEngine.PhysicsScene // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4; }; // UnityEngine.Quaternion // UnityEngine.Rect // UnityEngine.Rect // UnityEngine.SceneManagement.Scene // UnityEngine.SceneManagement.Scene // System.Single // System.Single // FIMSpace.Generating.SpawnDiffs // FIMSpace.Generating.SpawnDiffs // FIMSpace.Generating.SpawnRestriction // FIMSpace.Generating.SpawnRestriction // UnityEngine.Vector2 struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2; // UnityEngine.Vector2 UnityEngine.Vector2::oneVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3; // UnityEngine.Vector2 UnityEngine.Vector2::upVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4; // UnityEngine.Vector2 UnityEngine.Vector2::downVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5; // UnityEngine.Vector2 UnityEngine.Vector2::leftVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6; // UnityEngine.Vector2 UnityEngine.Vector2::rightVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7; // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8; // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9; }; // UnityEngine.Vector2 // UnityEngine.Vector2Int struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields { // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero_2; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One_3; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up_4; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down_5; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left_6; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right_7; }; // UnityEngine.Vector2Int // UnityEngine.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14; }; // UnityEngine.Vector3 // UnityEngine.Vector3Int struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_StaticFields { // UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Zero Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Zero_3; // UnityEngine.Vector3Int UnityEngine.Vector3Int::s_One Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_One_4; // UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Up Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Up_5; // UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Down Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Down_6; // UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Left Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Left_7; // UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Right Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Right_8; // UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Forward Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Forward_9; // UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Back Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Back_10; }; // UnityEngine.Vector3Int // UnityEngine.Vector4 struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields { // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5; // UnityEngine.Vector4 UnityEngine.Vector4::oneVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6; // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7; // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8; }; // UnityEngine.Vector4 // System.Void // System.Void // FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters // FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters // FIMSpace.Generating.OStamperMultiSet/PrefabSettings // FIMSpace.Generating.OStamperMultiSet/PrefabSettings // UnityEngine.ParticleSystem/EmissionModule // UnityEngine.ParticleSystem/EmissionModule // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // UnityEngine.Bounds // UnityEngine.Bounds // FIMSpace.Generating.Checker.CheckerField // FIMSpace.Generating.Checker.CheckerField // UnityEngine.Coroutine // UnityEngine.Coroutine // System.Delegate // System.Delegate // System.Exception struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // System.Exception // FIMSpace.Generating.FGenCell // FIMSpace.Generating.FGenCell // FIMSpace.Generating.FacilityPlanHelper // FIMSpace.Generating.FacilityPlanHelper // FIMSpace.Generating.FieldSetupComposition struct FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6_StaticFields { // System.Double FIMSpace.Generating.FieldSetupComposition::lastCheckedIn double ___lastCheckedIn_19; }; // FIMSpace.Generating.FieldSetupComposition // FIMSpace.Generating.FieldVariable // FIMSpace.Generating.FieldVariable // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; }; // UnityEngine.Object // FIMSpace.Generating.ObjectStamperEmittedInfo // FIMSpace.Generating.ObjectStamperEmittedInfo // UnityEngine.Ray // UnityEngine.Ray // UnityEngine.RaycastHit // UnityEngine.RaycastHit // FIMSpace.Generating.PathFind.SimplePathGuide // FIMSpace.Generating.PathFind.SimplePathGuide // FIMSpace.Generating.SpawnInstructionGuide // FIMSpace.Generating.SpawnInstructionGuide // FIMSpace.Generating.SpawnRestrictionsGroup // FIMSpace.Generating.SpawnRestrictionsGroup // FIMSpace.Generating.GridPainter/PainterCell // FIMSpace.Generating.GridPainter/PainterCell // FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup // FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup // FIMSpace.Generating.ObjectStampMultiEmitter/EmitPoint // FIMSpace.Generating.ObjectStampMultiEmitter/EmitPoint // FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea // FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea // FIMSpace.Generating.PoseStamp/Coords // FIMSpace.Generating.PoseStamp/Coords // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // UnityEngine.AudioClip // UnityEngine.AudioClip // UnityEngine.Component // UnityEngine.Component // FIMSpace.Generating.FieldCell // FIMSpace.Generating.FieldCell // UnityEngine.GameObject // UnityEngine.GameObject // FIMSpace.Generating.InstantiatedFieldInfo // FIMSpace.Generating.InstantiatedFieldInfo // UnityEngine.Material // UnityEngine.Material // UnityEngine.Mesh // UnityEngine.Mesh // System.MulticastDelegate // System.MulticastDelegate // FIMSpace.Generating.OSPrefabReference // FIMSpace.Generating.OSPrefabReference // FIMSpace.Generating.OStampPhysicalPlacementSetup // FIMSpace.Generating.OStampPhysicalPlacementSetup // UnityEngine.ScriptableObject // UnityEngine.ScriptableObject // System.SystemException // System.SystemException // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields { // System.Int32 UnityEngine.Texture::GenerateAllMips int32_t ___GenerateAllMips_4; }; // UnityEngine.Texture // FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData struct PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_StaticFields { // FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData::Empty PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 ___Empty_10; }; // FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData // FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult struct RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_StaticFields { // FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult::Empty RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 ___Empty_4; }; // FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult // FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup // FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup // FIMSpace.Generating.PlanHelper/HelperRect // FIMSpace.Generating.PlanHelper/HelperRect // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`3 // System.Func`3 // System.Action // System.Action // UnityEngine.Behaviour // UnityEngine.Behaviour // FIMSpace.Generating.Planning.BuildPlanPreset // FIMSpace.Generating.Planning.BuildPlanPreset // UnityEngine.Collider // UnityEngine.Collider // FIMSpace.Generating.FieldModification struct FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF_StaticFields { // System.Int32 FIMSpace.Generating.FieldModification::_subDraw int32_t ____subDraw_29; }; // FIMSpace.Generating.FieldModification // FIMSpace.Generating.FieldSetup // FIMSpace.Generating.FieldSetup // UnityEngine.MeshFilter // UnityEngine.MeshFilter // FIMSpace.Generating.ModificatorsPack struct ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC_StaticFields { // System.Boolean FIMSpace.Generating.ModificatorsPack::_Editor_LockBrowser bool ____Editor_LockBrowser_6; }; // FIMSpace.Generating.ModificatorsPack // System.NotSupportedException // System.NotSupportedException // FIMSpace.Generating.OStamperMultiSet // FIMSpace.Generating.OStamperMultiSet // FIMSpace.Generating.OStamperSet struct OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_StaticFields { // UnityEngine.Collider[] FIMSpace.Generating.OStamperSet::overlapsBuffer ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* ___overlapsBuffer_4; }; // FIMSpace.Generating.OStamperSet // UnityEngine.ParticleSystem // UnityEngine.ParticleSystem // UnityEngine.Renderer // UnityEngine.Renderer // UnityEngine.Rigidbody // UnityEngine.Rigidbody // UnityEngine.Texture2D // UnityEngine.Texture2D // UnityEngine.Transform // UnityEngine.Transform // FIMSpace.Generating.PlanHelper/ConnectionRect // FIMSpace.Generating.PlanHelper/ConnectionRect // UnityEngine.AudioBehaviour // UnityEngine.AudioBehaviour // UnityEngine.BoxCollider // UnityEngine.BoxCollider // UnityEngine.MeshCollider // UnityEngine.MeshCollider // UnityEngine.MonoBehaviour // UnityEngine.MonoBehaviour // UnityEngine.RectTransform struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields { // UnityEngine.RectTransform/ReapplyDrivenProperties UnityEngine.RectTransform::reapplyDrivenProperties ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties_4; }; // UnityEngine.RectTransform // UnityEngine.SkinnedMeshRenderer // UnityEngine.SkinnedMeshRenderer // FIMSpace.Generating.SpawnInstruction // FIMSpace.Generating.SpawnInstruction // UnityEngine.AudioSource // UnityEngine.AudioSource // FIMSpace.Generating.AudioStamp // FIMSpace.Generating.AudioStamp // FIMSpace.Generating.OStampStigma // FIMSpace.Generating.OStampStigma // ObjectStampEmitterBase // ObjectStampEmitterBase // FIMSpace.Generating.PGGGeneratorRoot // FIMSpace.Generating.PGGGeneratorRoot // FIMSpace.Generating.PGG_MinimapDisplayController // FIMSpace.Generating.PGG_MinimapDisplayController // FIMSpace.Generating.PGG_MinimapHandler struct PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_StaticFields { // FIMSpace.Generating.PGG_MinimapHandler FIMSpace.Generating.PGG_MinimapHandler::k__BackingField PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* ___U3CInstanceU3Ek__BackingField_4; }; // FIMSpace.Generating.PGG_MinimapHandler // FIMSpace.Generating.PoseStamp // FIMSpace.Generating.PoseStamp // FIMSpace.Generating.VisualStamp // FIMSpace.Generating.VisualStamp // FIMSpace.Generating.ObjectStampEmitter // FIMSpace.Generating.ObjectStampEmitter // FIMSpace.Generating.ObjectStampMultiEmitter struct ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_StaticFields { // System.Collections.Generic.List`1 FIMSpace.Generating.ObjectStampMultiEmitter::_toPhysSimulate List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ____toPhysSimulate_23; }; // FIMSpace.Generating.ObjectStampMultiEmitter // FIMSpace.Generating.PGGGeneratorBase // FIMSpace.Generating.PGGGeneratorBase // FIMSpace.Generating.PGG_MinimapHandler_SidescrollXY // FIMSpace.Generating.PGG_MinimapHandler_SidescrollXY // FIMSpace.Generating.GridPainter // FIMSpace.Generating.GridPainter // FIMSpace.Generating.PGGPlanGeneratorBase // FIMSpace.Generating.PGGPlanGeneratorBase // FIMSpace.Generating.FacilityGenerator // FIMSpace.Generating.FacilityGenerator #ifdef __clang__ #pragma clang diagnostic pop #endif // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Collider[] struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787 : public RuntimeArray { ALIGN_FIELD (8) Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* m_Items[1]; inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76** 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, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Transform[] struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24 : public RuntimeArray { ALIGN_FIELD (8) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* m_Items[1]; inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Vector3[] struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray { ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1]; inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value) { m_Items[index] = value; } }; // UnityEngine.RaycastHit[] struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8 : public RuntimeArray { ALIGN_FIELD (8) RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 m_Items[1]; inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* 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_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 value) { m_Items[index] = value; } }; // UnityEngine.Color[] struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389 : public RuntimeArray { ALIGN_FIELD (8) Color_tD001788D726C3A7F1379BEED0260B9591F440C1F m_Items[1]; inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F value) { m_Items[index] = value; } }; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // FIMSpace.Generating.SpawnInstruction[] struct SpawnInstructionU5BU5D_t5F4F41094A1C36BE44ABE7D625FD81E6D40EE24C : public RuntimeArray { ALIGN_FIELD (8) SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004 m_Items[1]; inline SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004* 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, SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___definition_3), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___Connections_9), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___SettingsRef_10), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___nears_12))->___Cells_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___nears_12))->___Restriction_1))->___RestrictSpawnForTags_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___nears_12))->___Restriction_1))->___UsePresetsDefsByName_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___nears_12))->___Restriction_1))->___CustomDefinition_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___nears_12))->___Restriction_1))->___tempDef_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___nears_12))->___Restriction_1))->___tempFindDef_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___counters_13))->___Cells_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___counters_13))->___Restriction_1))->___RestrictSpawnForTags_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___counters_13))->___Restriction_1))->___UsePresetsDefsByName_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___counters_13))->___Restriction_1))->___CustomDefinition_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___counters_13))->___Restriction_1))->___tempDef_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___counters_13))->___Restriction_1))->___tempFindDef_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___outsides_14))->___Cells_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___outsides_14))->___Restriction_1))->___RestrictSpawnForTags_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___outsides_14))->___Restriction_1))->___UsePresetsDefsByName_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___outsides_14))->___Restriction_1))->___CustomDefinition_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___outsides_14))->___Restriction_1))->___tempDef_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___outsides_14))->___Restriction_1))->___tempFindDef_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___Connections_9), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___SettingsRef_10), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___nears_12))->___Cells_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___nears_12))->___Restriction_1))->___RestrictSpawnForTags_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___nears_12))->___Restriction_1))->___UsePresetsDefsByName_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___nears_12))->___Restriction_1))->___CustomDefinition_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___nears_12))->___Restriction_1))->___tempDef_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___nears_12))->___Restriction_1))->___tempFindDef_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___counters_13))->___Cells_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___counters_13))->___Restriction_1))->___RestrictSpawnForTags_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___counters_13))->___Restriction_1))->___UsePresetsDefsByName_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___counters_13))->___Restriction_1))->___CustomDefinition_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___counters_13))->___Restriction_1))->___tempDef_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___counters_13))->___Restriction_1))->___tempFindDef_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___outsides_14))->___Cells_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___outsides_14))->___Restriction_1))->___RestrictSpawnForTags_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___outsides_14))->___Restriction_1))->___UsePresetsDefsByName_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___outsides_14))->___Restriction_1))->___CustomDefinition_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___outsides_14))->___Restriction_1))->___tempDef_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___outsides_14))->___Restriction_1))->___tempFindDef_5), (void*)NULL); #endif } inline SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___definition_3), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___Connections_9), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___SettingsRef_10), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___nears_12))->___Cells_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___nears_12))->___Restriction_1))->___RestrictSpawnForTags_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___nears_12))->___Restriction_1))->___UsePresetsDefsByName_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___nears_12))->___Restriction_1))->___CustomDefinition_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___nears_12))->___Restriction_1))->___tempDef_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___nears_12))->___Restriction_1))->___tempFindDef_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___counters_13))->___Cells_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___counters_13))->___Restriction_1))->___RestrictSpawnForTags_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___counters_13))->___Restriction_1))->___UsePresetsDefsByName_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___counters_13))->___Restriction_1))->___CustomDefinition_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___counters_13))->___Restriction_1))->___tempDef_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___counters_13))->___Restriction_1))->___tempFindDef_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___outsides_14))->___Cells_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___outsides_14))->___Restriction_1))->___RestrictSpawnForTags_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___outsides_14))->___Restriction_1))->___UsePresetsDefsByName_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___outsides_14))->___Restriction_1))->___CustomDefinition_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___outsides_14))->___Restriction_1))->___tempDef_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection1_0))->___outsides_14))->___Restriction_1))->___tempFindDef_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___Connections_9), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___SettingsRef_10), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___nears_12))->___Cells_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___nears_12))->___Restriction_1))->___RestrictSpawnForTags_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___nears_12))->___Restriction_1))->___UsePresetsDefsByName_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___nears_12))->___Restriction_1))->___CustomDefinition_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___nears_12))->___Restriction_1))->___tempDef_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___nears_12))->___Restriction_1))->___tempFindDef_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___counters_13))->___Cells_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___counters_13))->___Restriction_1))->___RestrictSpawnForTags_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___counters_13))->___Restriction_1))->___UsePresetsDefsByName_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___counters_13))->___Restriction_1))->___CustomDefinition_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___counters_13))->___Restriction_1))->___tempDef_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___counters_13))->___Restriction_1))->___tempFindDef_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___outsides_14))->___Cells_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___outsides_14))->___Restriction_1))->___RestrictSpawnForTags_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___outsides_14))->___Restriction_1))->___UsePresetsDefsByName_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___outsides_14))->___Restriction_1))->___CustomDefinition_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___outsides_14))->___Restriction_1))->___tempDef_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((&((&((m_Items + index)->___helperConnection_5))->___Connection2_1))->___outsides_14))->___Restriction_1))->___tempFindDef_5), (void*)NULL); #endif } }; // System.Boolean[] struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray { ALIGN_FIELD (8) bool m_Items[1]; inline bool GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline bool* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, bool value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline bool GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, bool value) { m_Items[index] = value; } }; // UnityEngine.Vector3Int[] struct Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E : public RuntimeArray { ALIGN_FIELD (8) Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 m_Items[1]; inline Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* 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, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 value) { m_Items[index] = value; } }; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // FIMSpace.Generating.GridPainter/PainterCell[] struct PainterCellU5BU5D_tA9B22394F432FF91EBDD8839B57052C023E26D36 : public RuntimeArray { ALIGN_FIELD (8) PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 m_Items[1]; inline PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* 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, PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Instructions_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___spawns_6), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___childCells_8), (void*)NULL); #endif } inline PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Instructions_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___spawns_6), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___childCells_8), (void*)NULL); #endif } }; IL2CPP_EXTERN_C void ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshal_pinvoke(const ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A& unmarshaled, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshal_pinvoke_back(const ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_pinvoke& marshaled, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A& unmarshaled); IL2CPP_EXTERN_C void ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshal_pinvoke_cleanup(ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshal_com(const ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A& unmarshaled, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_com& marshaled); IL2CPP_EXTERN_C void ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshal_com_back(const ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_com& marshaled, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A& unmarshaled); IL2CPP_EXTERN_C void ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshal_com_cleanup(ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_com& marshaled); // T UnityEngine.Component::GetComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // T UnityEngine.Component::GetComponentInChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponentInChildren_TisRuntimeObject_mE483A27E876DE8E4E6901D6814837F81D7C42F65_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // T UnityEngine.Component::GetComponentInParent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // T FGeneratingUtilities::GetRandomElement(System.Collections.Generic.List`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FGeneratingUtilities_GetRandomElement_TisRuntimeObject_m8353CDB351DAC3A2FE2D29F6821C8BDE058360FD_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_list, bool ___1_unityRandom, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; // T UnityEngine.Object::Instantiate(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared (RuntimeObject* ___0_original, const RuntimeMethod* method) ; // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 Dictionary_2_get_Item_m90AEC10B96328AAE0F9805E24128658FC70C7053_gshared (Dictionary_2_tD9F8EE9C2E6323A83CDA0DCE5C084C1AE2BC9D57* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ; // T UnityEngine.GameObject::GetComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // T UnityEngine.GameObject::GetComponentInChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponentInChildren_TisRuntimeObject_mED181B37054A10395CA356010754C7DFC685893C_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // T FIMSpace.FTransformMethods::FindComponentInAllChildren(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FTransformMethods_FindComponentInAllChildren_TisRuntimeObject_mDF3A386658E3EBA166405ED0329F40DF23C1A678_gshared (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transformToSearchIn, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // T[] UnityEngine.Component::GetComponentsInChildren() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Component_GetComponentsInChildren_TisRuntimeObject_m1F5B6FC0689B07D4FAAC0C605D9B2933A9B32543_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // T[] UnityEngine.Component::GetComponents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Component_GetComponents_TisRuntimeObject_m35447B0B07F9C06A1AF846E482EC6FEB09D2436F_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mF4F8A038DD4D003B53C9F9FBD59BE985DF89CA32_gshared (Dictionary_2_tD9F8EE9C2E6323A83CDA0DCE5C084C1AE2BC9D57* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mF0D21BB9F886B464641457FFE227B804F71B0E56_gshared (Dictionary_2_tD9F8EE9C2E6323A83CDA0DCE5C084C1AE2BC9D57* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m1A83AAAEC01872A710284D3DB421FBE9E8495917_gshared (Dictionary_2_tD9F8EE9C2E6323A83CDA0DCE5C084C1AE2BC9D57* __this, RuntimeObject* ___0_key, TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 ___1_value, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m050FCC00F247D3C7524516055F481BA1C43AA3CB_gshared (Dictionary_2_tD9F8EE9C2E6323A83CDA0DCE5C084C1AE2BC9D57* __this, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t7CF16FD577B16CA057BA5497AC6DCB84E4DF7E76 Dictionary_2_GetEnumerator_m897496B1F413700678CCC6C1180EA94C90716AA1_gshared (Dictionary_2_tD9F8EE9C2E6323A83CDA0DCE5C084C1AE2BC9D57* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m8DC93BC516FCEC9F4BFF3CC21533CD011EC25583_gshared (Enumerator_t7CF16FD577B16CA057BA5497AC6DCB84E4DF7E76* __this, const RuntimeMethod* method) ; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF491C29C399C3742DB8D7AB3E8AD9D91280B7117 Enumerator_get_Current_m6CB2FE65E249F6D79F027E5A2FA091DECF7A38DB_gshared_inline (Enumerator_t7CF16FD577B16CA057BA5497AC6DCB84E4DF7E76* __this, const RuntimeMethod* method) ; // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 KeyValuePair_2_get_Value_m226AF516E6D500A579E2E93E92F0E9B840D52A32_gshared_inline (KeyValuePair_2_tF491C29C399C3742DB8D7AB3E8AD9D91280B7117* __this, const RuntimeMethod* method) ; // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m41B6D099B52E35A43678083ECA6B39E4AD5D0084_gshared_inline (KeyValuePair_2_tF491C29C399C3742DB8D7AB3E8AD9D91280B7117* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6B50F32B84710361E646CF24688F64D8C5201BD2_gshared (Enumerator_t7CF16FD577B16CA057BA5497AC6DCB84E4DF7E76* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 FIMSpace.FTransformMethods::FindComponentsInAllChildren(UnityEngine.Transform,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* FTransformMethods_FindComponentsInAllChildren_TisRuntimeObject_m6F3B975AFA92EDC82EE82A93727FEBD66B2CE659_gshared (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transformToSearchIn, bool ___1_includeInactive, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m4A9933F2C19B884863A7F4981B2331EE56E8F234_gshared (Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::OrderBy(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m988F153272D9FFFD441C05375C8AF18D45A48706_gshared (RuntimeObject* ___0_source, Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1* ___1_keySelector, const RuntimeMethod* method) ; // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* Enumerable_ToArray_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m1554BEF282A8CB5FEB0C66A5F82C8BE19FCCC2B6_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_gshared (Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7715EBA40C1E9928D580B0D503FA394AB9503EFC_gshared (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m20263C594A01149776C2D378AB9C1151F4C597AD_gshared_inline (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___0_item, const RuntimeMethod* method) ; // T[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* List_1_ToArray_mF57EFCD6CC572B292F7FCC3CE18ABDD4CA808797_gshared (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_gshared_inline (Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* __this, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_gshared (Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* __this, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m9D3E39C05D6F69CFF5A2A4CD0034CDA830F7E2CF_gshared_inline (Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25* __this, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Nullable_1_get_Value_m2E107232031E57A2F8BF26712417E1BD4A0ABCDC_gshared (Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25* __this, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mAF95CFFAB0893131FB83C35A9B8CB981D1F6D565_gshared_inline (Nullable_1_t3F600B8542A47470EF0DD5F72E42A0A3878DD326* __this, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 Nullable_1_get_Value_mB7FAA9863D5584543E4EAF943E154B93353830CC_gshared (Nullable_1_t3F600B8542A47470EF0DD5F72E42A0A3878DD326* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50_gshared (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, int32_t ___0_index, 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_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, 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_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_gshared_inline (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m3A7FACE3B6B69847BC9EEE0C59FA6E19CBF8D1D6_gshared (List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mACC2B4094FBC2C62C718EDCA3B7D01C98F4AAEAB_gshared_inline (List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* __this, SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004 ___0_item, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mAD42099EBC7E640561281C5FEDF47997858D9073_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGGUtils::CheckForNulls(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGGUtils_CheckForNulls_TisRuntimeObject_m547DDF578CA4B39279100D35E255E7D39B0BED29_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_classes, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1482ECB85FF6B8BB8DEB6F87105003606AFBFC59_gshared (List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m5537D65C1ABA5F0AF330188867C1B954E6A886CF_gshared_inline (List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_item, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 List_1_get_Item_m20427AFAD75B91362214ABBA9D56CC71A1E935A0_gshared (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m8BB701CF531882E043C3B28B63966333F141EDC4_gshared (List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_item, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mD4CE5CD7562B3C950143063649779FD2CCA3C910_gshared (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF7CD56E4AF7AA0E95DDF7E297E6AA5D946DF93EA_gshared_inline (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 ___0_item, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FGenGraph`2::.ctor(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FGenGraph_2__ctor_m39465F027D331F1F00CDCB0AB97DB5A3D3A66B75_gshared (FGenGraph_2_tB439387F4F1E125CC5BF33745ED961128E16237B* __this, bool ___0_reset, const RuntimeMethod* method) ; // T1 FIMSpace.Generating.FGenGraph`2::AddCell(System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FGenGraph_2_AddCell_mC4B78E35D26FD0C9E985E042E23179713989D5B5_gshared (FGenGraph_2_tB439387F4F1E125CC5BF33745ED961128E16237B* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m54233FFE19738C241E690C2D2321AEE1D87E909C_gshared_inline (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGGUtils::AdjustCount(System.Collections.Generic.List`1,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGGUtils_AdjustCount_TisRuntimeObject_m05E893418B8EC7C1CB58F6AA20FCDBAD7140E222_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_list, int32_t ___1_targetCount, bool ___2_addNulls, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m39882E3F54E36316C87A873B30DB5417711F3BAA_gshared (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3Int FIMSpace.Generating.FGenGraph`2::GetMin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 FGenGraph_2_GetMin_mC8D1C482C45FCC2D0D3D9B3D2FA1412526CE36E3_gshared (FGenGraph_2_tB439387F4F1E125CC5BF33745ED961128E16237B* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3Int FIMSpace.Generating.FGenGraph`2::GetMax() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 FGenGraph_2_GetMax_m902263DE00536A49071A86020D4C92D6B4EF6352_gshared (FGenGraph_2_tB439387F4F1E125CC5BF33745ED961128E16237B* __this, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m203A376A0AE894BD4288351A68585CF811118A85_gshared (Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_value, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_gshared_inline (Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F* __this, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB_gshared (Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F* __this, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Generating.FGenGraph`2::IsEmpty(System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FGenGraph_2_IsEmpty_m146258C7D01DD7541BC334CCB8414DA7E505ABB8_gshared (FGenGraph_2_tB439387F4F1E125CC5BF33745ED961128E16237B* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FGenerators::CheckForNulls(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FGenerators_CheckForNulls_TisRuntimeObject_m17BC141DFEE417C4265BC8AD7463A47821072E51_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_classes, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m2E9343B9161EB12C0123A2A9801D2BD86422CEEB_gshared_inline (Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD* __this, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Nullable_1_get_Value_m47B6E93739E8A6B3D44D7C08DC7D385D35F0D1F7_gshared (Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD* __this, const RuntimeMethod* method) ; // TResult System.Func`2::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_gshared_inline (Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method) ; // TResult System.Func`3::Invoke(T1,T2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_3_Invoke_m67CED95D1B1780A5E7AB4021AED8900E64DC9BAE_gshared_inline (Func_3_t4568553418EC7E101A173314C57B8CC169982414* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, float ___1_arg2, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.MinMaxF::.ctor(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinMaxF__ctor_m142B0CCCA0E8229BFC83EADB0A67B4A3DECE2203 (MinMaxF_t571A0036EEC0438313D55F69B47CDD95B9363772* __this, float ___0_min, float ___1_max, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Searchable::set_IsSetted(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Searchable_set_IsSetted_m91D8FDA209C4D5978770F23ACC56C8CA9AA81554_inline (bool ___0_value, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Generating.Searchable::get_IsSetted() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Searchable_get_IsSetted_m443FC4C86BAC6E314947343873BEF619CB86BB07_inline (const RuntimeMethod* method) ; // T UnityEngine.Component::GetComponent() inline AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method); } // System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ; // T UnityEngine.Component::GetComponentInChildren() inline AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* Component_GetComponentInChildren_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m1C7B25F09C77FF7717570FD809CF0037D9971C6A (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInChildren_TisRuntimeObject_mE483A27E876DE8E4E6901D6814837F81D7C42F65_gshared)(__this, method); } // T UnityEngine.Component::GetComponentInParent() inline AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* Component_GetComponentInParent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_mFD19A7F4F7629CBAEC817895D7DF862EDED89193 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared)(__this, method); } // System.Void FIMSpace.Generating.AudioStamp::Randomize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioStamp_Randomize_m94DFFB269644E806BBD681F97CB94B9381A35B90 (AudioStamp_tFFE868397CA8768D59BE1432735207955B9B2E66* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mD6AEFC7D3D92928AFB598DEEC68561D8A621CB8F_inline (List_1_t33C1B21871505CF0516B63C148CD83EDA452BB5F* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t33C1B21871505CF0516B63C148CD83EDA452BB5F*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T FGeneratingUtilities::GetRandomElement(System.Collections.Generic.List`1,System.Boolean) inline AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* FGeneratingUtilities_GetRandomElement_TisAudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20_m39BADB0A5686A93E73771135B0DD427E27E8BBA3 (List_1_t33C1B21871505CF0516B63C148CD83EDA452BB5F* ___0_list, bool ___1_unityRandom, const RuntimeMethod* method) { return (( AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* (*) (List_1_t33C1B21871505CF0516B63C148CD83EDA452BB5F*, bool, const RuntimeMethod*))FGeneratingUtilities_GetRandomElement_TisRuntimeObject_m8353CDB351DAC3A2FE2D29F6821C8BDE058360FD_gshared)(___0_list, ___1_unityRandom, method); } // System.Void UnityEngine.AudioSource::set_clip(UnityEngine.AudioClip) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_clip_mFF441895E274286C88D9C75ED5CA1B1B39528D70 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___0_value, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::get_one() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Vector2::op_Inequality(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ; // System.Single UnityEngine.AudioSource::get_volume() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AudioSource_get_volume_m9CCF33BC636562EA282FDE07463B547D70134EE3 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, const RuntimeMethod* method) ; // System.Single FIMSpace.Generating.FGenerators::GetRandom(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441 (float ___0_from, float ___1_to, const RuntimeMethod* method) ; // System.Void UnityEngine.AudioSource::set_volume(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_volume_mD902BBDBBDE0E3C148609BF3C05096148E90F2C0 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, float ___0_value, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ; // System.Single UnityEngine.AudioSource::get_pitch() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AudioSource_get_pitch_mB1B0B8A52400B5C798BF1E644FE1C2FFA20A9863 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.AudioSource::set_pitch(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_pitch_mD14631FC99BF38AAFB356D9C45546BC16CF9E811 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, float ___0_value, const RuntimeMethod* method) ; // System.Boolean UnityEngine.AudioSource::get_loop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioSource_get_loop_m2D83BF58E1BD1BEE4CC80413C12E761D3310FC2C (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, const RuntimeMethod* method) ; // UnityEngine.AudioClip UnityEngine.AudioSource::get_clip() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* AudioSource_get_clip_m4F5027066F9FC44B44192713142B0C277BB418FE (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; // System.Void UnityEngine.AudioSource::Play() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_Play_m95DF07111C61D0E0F00257A00384D31531D590C3 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.AudioClip::get_length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AudioClip_get_length_m6102CB29AF65988797452E4D6E43D4788303873D (AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.AudioSource::set_time(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_time_m6670372FD9C494978B7B3E01B7F4D220616F6204 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, float ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.MonoBehaviour::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::DoBackupFor(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_DoBackupFor_m8CC4E7643A803194964EF39B5A79969DA9E68292 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_objects, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::PrepareSimulationList(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_PrepareSimulationList_m7100C7F1679ABA9E991E3BB643D94D4DF2CA6C4F (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_objects, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Generating.OStampPhysicalPlacementSetup::PrepareSimulation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OStampPhysicalPlacementSetup_PrepareSimulation_m8F9CF641ED8F630CAE542B85958620D442D3D968 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::ApplySimulation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_ApplySimulation_m1B32FC29B1CCEAE1EEDAB31A57B3C58BD7302543 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::Log(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0 (Exception_t* ___0_exception, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::RestoreBackuped() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_RestoreBackuped_m1E79A6B58C1527346AC741F73D92210506506706 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::MovedSimulationObjects(UnityEngine.SceneManagement.Scene) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_MovedSimulationObjects_mC846A133E065733CD7B629E8E0E5C8FA297CCD12 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_target, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::FinishSimulation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_FinishSimulation_m8B02837D1DB3CBD6ACE48CFA581804B8F6BF2F5B (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method) { (( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method) { (( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::ProceedOn(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_ProceedOn_mB92F3FA3F99FA313CAAD5985DE750D68161F0EF5 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_o, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Physics::get_autoSimulation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Physics_get_autoSimulation_m6D875546CE30125226E7E92318F2342F4AD57F83 (const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979 (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // UnityEngine.GameObject UnityEngine.GameObject::get_gameObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GameObject_get_gameObject_m0878015B8CF7F5D432B583C187725810D27B57DC (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // UnityEngine.SceneManagement.Scene UnityEngine.GameObject::get_scene() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::UnloadPhysSimScene() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_UnloadPhysSimScene_mF6F8E325F26A7AEEEE2EDF81D8B2D34D551BC9C3 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 FIMSpace.Generating.OStampPhysicalPlacementSetup::GetCollisionAround(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* OStampPhysicalPlacementSetup_GetCollisionAround_m4A28E87A4430843BD5687AF6E9354314F33DD765 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_toSimulate, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587 (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void UnityEngine.Collider::set_enabled(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70 (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // UnityEngine.SceneManagement.Scene FIMSpace.Generating.OStampPhysicalPlacementSetup::GenerateSimulationScene() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 OStampPhysicalPlacementSetup_GenerateSimulationScene_mA8C2779C4EA215A6E109D827428E9084D369A97D (const RuntimeMethod* method) ; // UnityEngine.GameObject UnityEngine.Component::get_gameObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // T UnityEngine.Object::Instantiate(T) inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_original, const RuntimeMethod* method) { return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared)(___0_original, method); } // System.Void UnityEngine.SceneManagement.SceneManager::MoveGameObjectToScene(UnityEngine.GameObject,UnityEngine.SceneManagement.Scene) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_MoveGameObjectToScene_mF5DC73256FA145D321DE14771F93AF7B832FE62A (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___1_scene, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::PrepareSimulationObjects() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_PrepareSimulationObjects_m0862DF4E48B809944C2576336B08CD73D3AF8236 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) ; // UnityEngine.PhysicsScene UnityEngine.PhysicsSceneExtensions::GetPhysicsScene(UnityEngine.SceneManagement.Scene) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE PhysicsSceneExtensions_GetPhysicsScene_mC7D6FE0FA798195A3BA3B3BA6D41F4D947D037AD (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, const RuntimeMethod* method) ; // System.Void UnityEngine.Physics::set_autoSimulation(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Physics_set_autoSimulation_m1689299C0328790F6C350B40B53D092DA033389B (bool ___0_value, const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_fixedDeltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_fixedDeltaTime_m43136893D00AF5D5FE80AD05609558F6E2381381 (const RuntimeMethod* method) ; // System.Void UnityEngine.PhysicsScene::Simulate(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsScene_Simulate_m8F1DFA08BF5DBFBB1FF452ABC98E40C938EA1425 (PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE* __this, float ___0_step, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::OnSimulationFixedUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_OnSimulationFixedUpdate_mA3CC79D142BFA25422420C2CF6D3ACBFF1BFD94B (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.OStampPhysicalPlacementSetup::CheckSimulatedObjectsVeclocity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStampPhysicalPlacementSetup_CheckSimulatedObjectsVeclocity_m42ADB7398EB4D3DF9DB5004ADFF9C41419DB8FA7 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::get_magnitude() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // System.String UnityEngine.Object::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // System.String System.Int32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogWarning(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ; // System.Boolean UnityEngine.SceneManagement.Scene::op_Equality(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.Scene) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Scene_op_Equality_m9FC9CA5FAE2FF94568EC2AB878B64ED8DC53CF68 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_lhs, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___1_rhs, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.GameObject::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Transform::SetParent(UnityEngine.Transform,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, bool ___1_worldPositionStays, const RuntimeMethod* method) ; // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) inline TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 Dictionary_2_get_Item_m389AC2FFCDE6435CAED5B2A7E2DBA23D8C01B0E9 (Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_key, const RuntimeMethod* method) { return (( TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 (*) (Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Dictionary_2_get_Item_m90AEC10B96328AAE0F9805E24128658FC70C7053_gshared)(__this, ___0_key, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* List_1_get_Item_m7C4B020BB977A48A2046794E9027FDEF76C1D88E (List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* (*) (List_1_t70C71660C368B9474B9889CBADDC30685A5D2363*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void FIMSpace.Generating.FGenerators::DestroyObject(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FGenerators_DestroyObject_m3699B112A4B96F9EF3DE5CF06659B3127816B76C (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m40D1B68A9856688F8AE26F27704E7DD3D0E3C20F_inline (List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t70C71660C368B9474B9889CBADDC30685A5D2363*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* List_1_get_Item_m7863748F344C405EE0FAE2FBCD54C070A2B00D15 (List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* (*) (List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void UnityEngine.MeshCollider::set_convex(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshCollider_set_convex_m20482D687240D0921BA76B77983403E55A2E3CE1 (MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mF2DC7A7A3C48DEB359ECB682DA4739D10D63DD13_inline (List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Boolean UnityEngine.SceneManagement.Scene::get_isLoaded() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.SceneManagement.SceneManager::UnloadScene(UnityEngine.SceneManagement.Scene) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SceneManager_UnloadScene_m33AF25821B1410F3C53A92531A8F098614067397 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, const RuntimeMethod* method) ; // System.Void UnityEngine.SceneManagement.CreateSceneParameters::.ctor(UnityEngine.SceneManagement.LocalPhysicsMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateSceneParameters__ctor_m5882727FF06AA3F9AE8BD0689F50655065731B0A (CreateSceneParameters_tC23DC762B8650C97069BC777E89AF9DBC659D049* __this, int32_t ___0_physicsMode, const RuntimeMethod* method) ; // UnityEngine.SceneManagement.Scene UnityEngine.SceneManagement.SceneManager::CreateScene(System.String,UnityEngine.SceneManagement.CreateSceneParameters) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneManager_CreateScene_m5B08B7C72FA1DF35B70647E91A9D679A569DC714 (String_t* ___0_sceneName, CreateSceneParameters_tC23DC762B8650C97069BC777E89AF9DBC659D049 ___1_parameters, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Rigidbody::get_velocity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Rigidbody_get_velocity_mAE331303E7214402C93E2183D0AA1198F425F843 (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::Distance(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup::RestoreBackupedTransform(UnityEngine.GameObject,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformBackup_RestoreBackupedTransform_m452694EFB23DB67C0F587742108BAC8CC939F929 (TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_o, bool ___1_setParent, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m7768F816328EFA7D97D17A39DEF542E8957F785C (List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491* __this, const RuntimeMethod* method) { (( void (*) (List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_mD545108DF4DBCD7252FB46638EA6444C68AF41E9_inline (List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491* __this, const RuntimeMethod* method) { (( void (*) (List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mAEFDDA2AADB3407D6DDE862E67A61FBEC34B4025 (List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* __this, const RuntimeMethod* method) { (( void (*) (List_1_t70C71660C368B9474B9889CBADDC30685A5D2363*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m07C977650071BA2868766F319367644BB006A29F_inline (List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* __this, const RuntimeMethod* method) { (( void (*) (List_1_t70C71660C368B9474B9889CBADDC30685A5D2363*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, const RuntimeMethod* method) { (( void (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_inline (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, const RuntimeMethod* method) { (( void (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // T UnityEngine.GameObject::GetComponent() inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* GameObject_GetComponent_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m4CB0FC4E59CE6C91F1106739EF364208A63E2597 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method); } // T UnityEngine.GameObject::GetComponentInChildren() inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* GameObject_GetComponentInChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mCEB1DBA2CA3D840367BAC4D8B11329FAFDABD971 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponentInChildren_TisRuntimeObject_mED181B37054A10395CA356010754C7DFC685893C_gshared)(__this, method); } // System.Boolean UnityEngine.MeshCollider::get_convex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshCollider_get_convex_m0C0F6D0798413D633814D307EC970F7752B3C9D1 (MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m78A1A44C36B9A43CA133CB61DAB34B9715572108_inline (List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491* __this, MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491*, MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // T FIMSpace.FTransformMethods::FindComponentInAllChildren(UnityEngine.Transform) inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* FTransformMethods_FindComponentInAllChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD29A38014121BD9A0EF795183776EFA14CD632A5 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transformToSearchIn, const RuntimeMethod* method) { return (( MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* (*) (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))FTransformMethods_FindComponentInAllChildren_TisRuntimeObject_mDF3A386658E3EBA166405ED0329F40DF23C1A678_gshared)(___0_transformToSearchIn, method); } // UnityEngine.Mesh UnityEngine.MeshFilter::get_sharedMesh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C (MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* __this, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() inline MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* GameObject_AddComponent_TisMeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_mFE0E36B3C1670C308B04C39EDC76838DD59826B7 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_inline (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // T UnityEngine.GameObject::GetComponent() inline Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method); } // T UnityEngine.GameObject::AddComponent() inline Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* GameObject_AddComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m03A761629A3F71B0248F1B26EF612F592B757093 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m7E180794A20B911D4907125A9C8D6580E7CC7D51_inline (List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* __this, Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t70C71660C368B9474B9889CBADDC30685A5D2363*, Rigidbody_t268697F5A994213ED97393309870968BC1C7393C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m803E10F7A50EB22BF82C0C1AB251D5407B4496DE (List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93* __this, const RuntimeMethod* method) { (( void (*) (List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m2015A321C3FE1E88A4A285CC4C0890648746A0A5_inline (List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93* __this, const RuntimeMethod* method) { (( void (*) (List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // T[] UnityEngine.Component::GetComponentsInChildren() inline TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* Component_GetComponentsInChildren_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m75FFF26FD3F8B797CFE939FBA50E014C15E6BE28 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentsInChildren_TisRuntimeObject_m1F5B6FC0689B07D4FAAC0C605D9B2933A9B32543_gshared)(__this, method); } // T[] UnityEngine.Component::GetComponents() inline ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m92CCBDF9F73958063400986CE7C8FB674AE0EA4C (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_m35447B0B07F9C06A1AF846E482EC6FEB09D2436F_gshared)(__this, method); } // UnityEngine.Vector3 UnityEngine.Bounds::get_center() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Vector3::op_Equality(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.Component::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_one() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ; // System.Void UnityEngine.Bounds::.ctor(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method) ; // System.Void UnityEngine.Bounds::Encapsulate(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Bounds::get_extents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_up() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Physics::get_gravity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Physics_get_gravity_m94393492AE4ED8B38A22ECCDCD2DDDB71BFA010D (const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_normalized() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Physics::Raycast(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.RaycastHit&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Physics_Raycast_m1B27F500505FFB57D78548B9F5A540A2AD092903 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_origin, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_direction, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___2_hitInfo, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.RaycastHit::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.RaycastHit::get_distance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.GameObject::get_layer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // UnityEngine.LayerMask UnityEngine.LayerMask::op_Implicit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222 (int32_t ___0_intVal, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Physics::GetIgnoreLayerCollision(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Physics_GetIgnoreLayerCollision_m6FAFF3D7B295E3ECC55DF0F3032AD4DB6210255D (int32_t ___0_layer1, int32_t ___1_layer2, const RuntimeMethod* method) ; // System.Int32 UnityEngine.LayerMask::op_Implicit(UnityEngine.LayerMask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) ; // UnityEngine.Collider[] UnityEngine.Physics::OverlapSphere(UnityEngine.Vector3,System.Single,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* Physics_OverlapSphere_m2D0C9BC78473512F1F89AE731FBAE1B734EDF3EE (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, float ___1_radius, int32_t ___2_layerMask, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Collider::get_isTrigger() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider_get_isTrigger_mFF457F6AA71D173F9A11BAF00C35E5AE12952F87 (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) inline bool List_1_Contains_m1F3CEA5349E6590255D80D8F1483E5B155E36D40 (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } // System.Boolean FIMSpace.Generating.FGenerators::IsChildOf(UnityEngine.Transform,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FGenerators_IsChildOf_mF88590A820C079E6F4E28A8A21C42E0B51C869F3 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_child, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_rootParent, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Clear() inline void Dictionary_2_Clear_mA3C7E65F500D7331F739F8C1EA14A3A29D375D74 (Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F*, const RuntimeMethod*))Dictionary_2_Clear_mF4F8A038DD4D003B53C9F9FBD59BE985DF89CA32_gshared)(__this, method); } // UnityEngine.Quaternion UnityEngine.Transform::get_rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mE73CA6C1FB759C6C14FE365831EC5D8B817CC5F6 (Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F*, const RuntimeMethod*))Dictionary_2__ctor_mF0D21BB9F886B464641457FFE227B804F71B0E56_gshared)(__this, method); } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup::SetBackup(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformBackup_SetBackup_mE8C0039035AE59762FB84CB1E794C5B257E34194 (TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_o, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_m2A5BAC2BD2C96EE638E96572993D91591AD2CD5F (Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_key, TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127, const RuntimeMethod*))Dictionary_2_Add_m1A83AAAEC01872A710284D3DB421FBE9E8495917_gshared)(__this, ___0_key, ___1_value, method); } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() inline int32_t Dictionary_2_get_Count_mE6AE7D680DD8E34340ABEA6E7BB1B8C6C9A8B67A (Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F*, const RuntimeMethod*))Dictionary_2_get_Count_m050FCC00F247D3C7524516055F481BA1C43AA3CB_gshared)(__this, method); } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() inline Enumerator_t8E9298BE6A373F6D13C82824919077C5B19CDA02 Dictionary_2_GetEnumerator_m64308F1DC0C4008EAFBBBD364EA72C921760CCF9 (Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* __this, const RuntimeMethod* method) { return (( Enumerator_t8E9298BE6A373F6D13C82824919077C5B19CDA02 (*) (Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m897496B1F413700678CCC6C1180EA94C90716AA1_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2/Enumerator::Dispose() inline void Enumerator_Dispose_m5D828F13117B18E0BC5D8B24CDA79E9EB29C1C17 (Enumerator_t8E9298BE6A373F6D13C82824919077C5B19CDA02* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t8E9298BE6A373F6D13C82824919077C5B19CDA02*, const RuntimeMethod*))Enumerator_Dispose_m8DC93BC516FCEC9F4BFF3CC21533CD011EC25583_gshared)(__this, method); } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::get_Current() inline KeyValuePair_2_tA0C7A3A43275587BC73FEF1BB6F913342B20AC92 Enumerator_get_Current_mADC281BF01CB78B5CBD238ACA1A5B8BB6E2463B2_inline (Enumerator_t8E9298BE6A373F6D13C82824919077C5B19CDA02* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_tA0C7A3A43275587BC73FEF1BB6F913342B20AC92 (*) (Enumerator_t8E9298BE6A373F6D13C82824919077C5B19CDA02*, const RuntimeMethod*))Enumerator_get_Current_m6CB2FE65E249F6D79F027E5A2FA091DECF7A38DB_gshared_inline)(__this, method); } // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 KeyValuePair_2_get_Value_m11CD1C0708A2692A374A47A6540E99EC3059E38E_inline (KeyValuePair_2_tA0C7A3A43275587BC73FEF1BB6F913342B20AC92* __this, const RuntimeMethod* method) { return (( TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 (*) (KeyValuePair_2_tA0C7A3A43275587BC73FEF1BB6F913342B20AC92*, const RuntimeMethod*))KeyValuePair_2_get_Value_m226AF516E6D500A579E2E93E92F0E9B840D52A32_gshared_inline)(__this, method); } // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* KeyValuePair_2_get_Key_m20FE8E0740ACA5CDE33181E918305FE996A5FA8D_inline (KeyValuePair_2_tA0C7A3A43275587BC73FEF1BB6F913342B20AC92* __this, const RuntimeMethod* method) { return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (KeyValuePair_2_tA0C7A3A43275587BC73FEF1BB6F913342B20AC92*, const RuntimeMethod*))KeyValuePair_2_get_Key_m41B6D099B52E35A43678083ECA6B39E4AD5D0084_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.Dictionary`2/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m3759C5F58F16FFCD2EBCA13F8B3065592A15C645 (Enumerator_t8E9298BE6A373F6D13C82824919077C5B19CDA02* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t8E9298BE6A373F6D13C82824919077C5B19CDA02*, const RuntimeMethod*))Enumerator_MoveNext_m6B50F32B84710361E646CF24688F64D8C5201BD2_gshared)(__this, method); } // System.Void UnityEngine.Transform::set_position(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Transform::set_rotation(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ; // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.Transform::get_parent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.GameObject::get_isStatic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_isStatic_mB88ADDE2E0D3544FACC287E9B49AFA116C07FB66 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.GameObject::set_isStatic(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_set_isStatic_m0468F0E4553F5B3DDBE03F3788BE0A1A3736839C (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_value, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* List_1_get_Item_m3B0C978BA5C2F2AA5ACF4ABCEE58A5F87A2B6FA6 (List_1_t533C65B4682217894A3923A15A70A8266CEF5147* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* (*) (List_1_t533C65B4682217894A3923A15A70A8266CEF5147*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Int32 UnityEngine.Object::GetInstanceID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mEE6F46304466A0CD2E8D55A9BFE833A7DDBB2549_inline (List_1_t533C65B4682217894A3923A15A70A8266CEF5147* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t533C65B4682217894A3923A15A70A8266CEF5147*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void UnityEngine.ScriptableObject::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_inline (List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687 (List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* (*) (List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // UnityEngine.GameObject FIMSpace.Generating.PrefabReference::get_CoreGameObject() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PrefabReference_get_CoreGameObject_m4E583BF7FA75E91219A603779DE874ABD587F465_inline (PrefabReference_tA473DA9EC2BFA069AD8F067817E43425B29BD53D* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PrefabReference::SetPrefab(UnityEngine.GameObject) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PrefabReference_SetPrefab_m8D92704E7756A86DD10630E9EE97B03BDEF56CC0_inline (PrefabReference_tA473DA9EC2BFA069AD8F067817E43425B29BD53D* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_pf, const RuntimeMethod* method) ; // System.Int32 FIMSpace.Generating.FGenerators::GetRandom(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FGenerators_GetRandom_m5EFC14041876CDAC27BA662BF4123F5F2F1EF7F7 (int32_t ___0_from, int32_t ___1_to, const RuntimeMethod* method) ; // UnityEngine.GameObject FIMSpace.Generating.PrefabReference::get_GameObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PrefabReference_get_GameObject_mEBBE2F6AB86BE1F8E2F169C7575C6FE5B616D871 (PrefabReference_tA473DA9EC2BFA069AD8F067817E43425B29BD53D* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline PrefabSettings_t5264B3038180E4EB63C2D7F826918208245B9BE1* List_1_get_Item_mBAA2EF92304DFCA24D8C1D98531E34E5A9ECF93A (List_1_t87E336F669AA4584F9C83583A63331248C3113DF* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( PrefabSettings_t5264B3038180E4EB63C2D7F826918208245B9BE1* (*) (List_1_t87E336F669AA4584F9C83583A63331248C3113DF*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mF440C1A6900E0A796CE609BB764A5A32AAF46A90_inline (List_1_t87E336F669AA4584F9C83583A63331248C3113DF* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t87E336F669AA4584F9C83583A63331248C3113DF*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void FIMSpace.Generating.PrefabReference::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrefabReference__ctor_m18BC0D4A5284068EB9B84939363E80F4826EB338 (PrefabReference_tA473DA9EC2BFA069AD8F067817E43425B29BD53D* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.OSPrefabReference::RefreshBounds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OSPrefabReference_RefreshBounds_m0BB3CC2675C30237C221479CC09C4C9EB2521C9B (OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* __this, const RuntimeMethod* method) ; // UnityEngine.Bounds FIMSpace.Generating.OSPrefabReference::GetBasicBounds(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 OSPrefabReference_GetBasicBounds_m3A57558F8EADE164FB697766A60F250A3357AACD (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_target, const RuntimeMethod* method) ; // UnityEngine.Bounds FIMSpace.Generating.OSPrefabReference::BuildFullBounds(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 OSPrefabReference_BuildFullBounds_mE41D2006E0CBF2CD4174B71D761E8648AEB2EA67 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_target, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Bounds::get_size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Generating.OSPrefabReference::HasFlat(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OSPrefabReference_HasFlat_m0BD817779306755156E7AE39A7288C7FA54F99F0 (OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_scale, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Scale(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.OSPrefabReference::GetScaledBoundsExt(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OSPrefabReference_GetScaledBoundsExt_m6628DA230CAD8FCDE6DF753DF25CA430BF911749 (OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_scale, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Rotate(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Rotate_m015442530DFF5651458BBFDFB3CBC9180FC09D9E (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_q, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Matrix4x4::MultiplyVector(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 FIMSpace.FTransformMethods::FindComponentsInAllChildren(UnityEngine.Transform,System.Boolean) inline List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96* FTransformMethods_FindComponentsInAllChildren_TisSkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E_mD12B5A37151CFF8631FAEF69F1051304110C61BA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transformToSearchIn, bool ___1_includeInactive, const RuntimeMethod* method) { return (( List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96* (*) (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, bool, const RuntimeMethod*))FTransformMethods_FindComponentsInAllChildren_TisRuntimeObject_m6F3B975AFA92EDC82EE82A93727FEBD66B2CE659_gshared)(___0_transformToSearchIn, ___1_includeInactive, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline SkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E* List_1_get_Item_m8C9CDF0812A66F8C674793104B38090E5372DD65 (List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( SkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E* (*) (List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // UnityEngine.Mesh UnityEngine.SkinnedMeshRenderer::get_sharedMesh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* SkinnedMeshRenderer_get_sharedMesh_m73D141639F0B72EBFAEF21D667AEFCA6E119A302 (SkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E* __this, const RuntimeMethod* method) ; // UnityEngine.Bounds UnityEngine.Mesh::get_bounds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Mesh_get_bounds_m9E3A46226824676703990270A722A89A4860A100 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Bounds::Encapsulate(UnityEngine.Bounds) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m9822FFD9289ED06FCE949E17E432D3D486402026_inline (List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Collections.Generic.List`1 FIMSpace.FTransformMethods::FindComponentsInAllChildren(UnityEngine.Transform,System.Boolean) inline List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930* FTransformMethods_FindComponentsInAllChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD3023DE7176880101C90C7B522E87292A77476CD (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transformToSearchIn, bool ___1_includeInactive, const RuntimeMethod* method) { return (( List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930* (*) (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, bool, const RuntimeMethod*))FTransformMethods_FindComponentsInAllChildren_TisRuntimeObject_m6F3B975AFA92EDC82EE82A93727FEBD66B2CE659_gshared)(___0_transformToSearchIn, ___1_includeInactive, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* List_1_get_Item_m1DDAF5804C36E171686D1F31AEDD7D32876E8348 (List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* (*) (List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mEA72181DA04067D7475922C8DBA014128689F30B_inline (List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Collections.Generic.List`1 FIMSpace.FTransformMethods::FindComponentsInAllChildren(UnityEngine.Transform,System.Boolean) inline List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* FTransformMethods_FindComponentsInAllChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m297BCA20F842BF3B7F7D5BFCB366828A32590EA4 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transformToSearchIn, bool ___1_includeInactive, const RuntimeMethod* method) { return (( List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* (*) (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, bool, const RuntimeMethod*))FTransformMethods_FindComponentsInAllChildren_TisRuntimeObject_m6F3B975AFA92EDC82EE82A93727FEBD66B2CE659_gshared)(___0_transformToSearchIn, ___1_includeInactive, method); } // UnityEngine.Mesh UnityEngine.MeshCollider::get_sharedMesh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* MeshCollider_get_sharedMesh_mFB4B8534501C29930D2D3710D6D82E60093FA21E (MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.BoxCollider::get_center() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 BoxCollider_get_center_mC370C79F9FC9398D0DD080500FA2EE14FC6E36C7 (BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.BoxCollider::get_size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 BoxCollider_get_size_mC1A2DD270B04DFF5961F9F90DC147C271F72258E (BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.ObjectStamperEmittedInfo FIMSpace.Generating.OStamperSet::GenerateInfoForPrefab(FIMSpace.Generating.OSPrefabReference,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A OStamperSet_GenerateInfoForPrefab_mD065204E681C0D31333D77551FAF51AE3E707CEE (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* ___0_reference, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentSpace, const RuntimeMethod* method) ; // FIMSpace.Generating.ObjectStamperEmittedInfo FIMSpace.Generating.OStamperSet::RefreshEmitInfo(FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A OStamperSet_RefreshEmitInfo_m19EDCBBB51B04E1AB183D75EF05B9CC1F42BDA75 (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentSpace, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(System.Single,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::R(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStamperSet_R_m1176AAFA454ED017F698359A8DA5D4339E3B407B (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_to, const RuntimeMethod* method) ; // System.Single FIMSpace.Generating.OStamperSet::R(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float OStamperSet_R_m2B8BEBE63BA325505A8E7D7B0CF033747F28513B (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, float ___0_to, const RuntimeMethod* method) ; // System.Single FIMSpace.Generating.OStamperSet::GetRandomRotation(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float OStamperSet_GetRandomRotation_mAF5A328A263193B2FB2F0D91A0730A56ED208DDB (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, float ___0_step, const RuntimeMethod* method) ; // System.Single FIMSpace.Generating.OStamperSet::GetAngleFor(System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float OStamperSet_GetAngleFor_m7F5DEF65C61DB0279463F53882578855C698A7FB (float ___0_step, float ___1_randAxis, float ___2_random, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Euler(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Quaternion) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::GetRayOrigin(FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.Transform,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStamperSet_GetRayOrigin_mD53BE4FD67BE8DC356C8E200B303519C767480C7 (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, bool ___2_local, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::GetCastVector(FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.Transform,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStamperSet_GetCastVector_mD1FAD74EDC4E4F281CE612EA006A622045C7486E (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, bool ___2_local, const RuntimeMethod* method) ; // UnityEngine.RaycastHit[] FIMSpace.Generating.OStamperSet::BoundsCast(FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* OStamperSet_BoundsCast_m687BF09BD6FC1049E669F75FAD2BA084B7E7C488 (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_origin, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_boundsRotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_directionNormalized, float ___4_targetDistance, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m4A9933F2C19B884863A7F4981B2331EE56E8F234 (Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m4A9933F2C19B884863A7F4981B2331EE56E8F234_gshared)(__this, ___0_object, ___1_method, method); } // System.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::OrderBy(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_OrderBy_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m988F153272D9FFFD441C05375C8AF18D45A48706 (RuntimeObject* ___0_source, Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1* ___1_keySelector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1*, const RuntimeMethod*))Enumerable_OrderBy_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m988F153272D9FFFD441C05375C8AF18D45A48706_gshared)(___0_source, ___1_keySelector, method); } // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) inline RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* Enumerable_ToArray_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m1554BEF282A8CB5FEB0C66A5F82C8BE19FCCC2B6 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m1554BEF282A8CB5FEB0C66A5F82C8BE19FCCC2B6_gshared)(___0_source, method); } // UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_lossyScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Ray::.ctor(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_origin, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_direction, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Physics::Raycast(UnityEngine.Ray,UnityEngine.RaycastHit&,System.Single,System.Int32,UnityEngine.QueryTriggerInteraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Physics_Raycast_mCCD2542138D11E665A5D4F413C1547EE7D794DEB (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___1_hitInfo, float ___2_maxDistance, int32_t ___3_layerMask, int32_t ___4_queryTriggerInteraction, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.RaycastHit::get_normal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.RaycastHit::get_point() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.ObjectStamperEmittedInfo::GetPositionOffsetLocal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ObjectStamperEmittedInfo_GetPositionOffsetLocal_m23EC6CA223C62EC82993C5311250AF84505186F3 (ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::TransformVector(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformVector_mFA6FB7570442728CB15D03C696353148711CDD98 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Generating.OStamperSet::CheckOverlapping(FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.Transform,UnityEngine.RaycastHit) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OStamperSet_CheckOverlapping_mF10A0791472214D28E0F860F45F47184C63EE54C (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___2_originHit, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData::.ctor(UnityEngine.Transform,FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.RaycastHit,UnityEngine.RaycastHit[],UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.RaycastHit) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlacementVolumeRaycastingData__ctor_m23BF76E6931F9B0118292A2CB2E7CD5105FA825F (PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_emitter, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___1_emittedInfo, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___2_mainHit, RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___3_raycastHits, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_lineCastPoint, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___5_raycastingDirection, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___6_customPoint, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___7_customNormal, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___8_backupFullLineCast, const RuntimeMethod* method) ; // System.Void UnityEngine.Physics::SyncTransforms() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Physics_SyncTransforms_mB88B6B27C24234D18846F614F9AE674976A5F1CA (const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::FromToRotation(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_fromDirection, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_toDirection, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Physics::OverlapBoxNonAlloc(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Collider[],UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Physics_OverlapBoxNonAlloc_m3038DC8025CE15A90EED056EE324AD9E547BDB76 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_halfExtents, ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* ___2_results, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___3_orientation, const RuntimeMethod* method) ; // System.Boolean System.String::IsNullOrEmpty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult::.ctor(System.Boolean,System.String,UnityEngine.RaycastHit,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623 (RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41* __this, bool ___0_allow, String_t* ___1_info, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___2_hit, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___3_targetPosition, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline String_t* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( String_t* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Boolean UnityEngine.GameObject::CompareTag(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_CompareTag_m6378BE50D009A93D46036F74CC3F7E2ECB0636E5 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_tag, const RuntimeMethod* method) ; // System.String UnityEngine.GameObject::get_tag() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GameObject_get_tag_mEDD27BF795072834D656B286CBE51B2C99747805 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T UnityEngine.Component::GetComponentInChildren() inline OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* Component_GetComponentInChildren_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m7DF8089113D10D6140707A976F3C93755267A855 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInChildren_TisRuntimeObject_mE483A27E876DE8E4E6901D6814837F81D7C42F65_gshared)(__this, method); } // T UnityEngine.Component::GetComponentInParent() inline OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* Component_GetComponentInParent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m10710EEC81FDDD1EC1799DA1A350B16C8BE16E62 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F (List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* (*) (List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mA3626E11B5E0C7F810697CD3C867EFF837C7290E_inline (List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // UnityEngine.Vector3 UnityEngine.Vector3::op_UnaryNegation(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::Angle(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, const RuntimeMethod* method) ; // System.String System.Single::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972 (float* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Vector3::op_Inequality(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Lerp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Physics::Raycast(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.RaycastHit&,System.Single,System.Int32,UnityEngine.QueryTriggerInteraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Physics_Raycast_mA782767AD4F149FBEA32C71460DFF061B7563688 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_origin, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_direction, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___2_hitInfo, float ___3_maxDistance, int32_t ___4_layerMask, int32_t ___5_queryTriggerInteraction, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::TRS(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_q, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_s, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_inverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Matrix4x4::MultiplyPoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ; // System.String UnityEngine.Vector3::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Vector3_ToString_m6C24B9F0382D25D75B05C606E127CD14660574EE (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2 (Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_gshared)(__this, ___0_value, method); } // FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult FIMSpace.Generating.OStamperSet::CheckRestrictionsOn(FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 OStamperSet_CheckRestrictionsOn_mFEA9E32059D5300A8AAB9906CE6003957C63A6ED (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 ___0_volumeData, bool ___1_checkStandPlace, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.OSPrefabReference::GetScaledBoundsExt(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OSPrefabReference_GetScaledBoundsExt_m98D751CD823649BF59A6928FC47587C3F2940FBE (OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_scale, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_direction, const RuntimeMethod* method) ; // UnityEngine.Quaternion FIMSpace.Generating.ObjectStamperEmittedInfo::GetRotationOn(UnityEngine.Transform,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ObjectStamperEmittedInfo_GetRotationOn_mEF1288805940EF7B405197F74462ACE4E14EA084 (ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___1_normal, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.ObjectStamperEmittedInfo::GetWorldOffsetOnHit(UnityEngine.Transform,UnityEngine.RaycastHit,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ObjectStamperEmittedInfo_GetWorldOffsetOnHit_mA69AB866DF2FD05A0BC0EDA5133DBAA31152F6DF (ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___1_hit, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_originPoint, const RuntimeMethod* method) ; // UnityEngine.Collider[] UnityEngine.Physics::OverlapBox(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Quaternion,System.Int32,UnityEngine.QueryTriggerInteraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* Physics_OverlapBox_mC38B579DEFD0341FCAEF8B8EC8B1E37A2C12366D (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_halfExtents, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_orientation, int32_t ___3_layerMask, int32_t ___4_queryTriggerInteraction, const RuntimeMethod* method) ; // System.String UnityEngine.Component::get_tag() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Component_get_tag_m7561A81116CAB82B8A459E934662BFC2039FB7EF (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) inline bool List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } // UnityEngine.Matrix4x4 FIMSpace.Generating.ObjectStamperEmittedInfo::GetMatrixFor(UnityEngine.Transform,System.Nullable`1,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ObjectStamperEmittedInfo_GetMatrixFor_m894F1ED7358CEE7EBFAD1615762A766638AC6DC5 (ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___1_customOrigin, Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25 ___2_customRotation, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::GetRawRayOrigin(FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.Transform,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStamperSet_GetRawRayOrigin_m96A982EAE3CA2C1CC65D2935F721B14B8924401D (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, bool ___2_local, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::GetBoundedDirection(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStamperSet_GetBoundedDirection_m3F079516DAD924808D0FF6F24AAF074CCEB700E4 (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_localDirection, const RuntimeMethod* method) ; // UnityEngine.RaycastHit[] UnityEngine.Physics::BoxCastAll(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Quaternion,System.Single,System.Int32,UnityEngine.QueryTriggerInteraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* Physics_BoxCastAll_m0EB3E1DC72AD4194B358FF3E0E92AFC2F515F84F (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_halfExtents, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_direction, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___3_orientation, float ___4_maxDistance, int32_t ___5_layerMask, int32_t ___6_queryTriggerInteraction, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m7715EBA40C1E9928D580B0D503FA394AB9503EFC (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, const RuntimeMethod* method) { (( void (*) (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9*, const RuntimeMethod*))List_1__ctor_m7715EBA40C1E9928D580B0D503FA394AB9503EFC_gshared)(__this, method); } // T UnityEngine.Component::GetComponent() inline OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* Component_GetComponent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_mD624EFFB342A542B5017A121B7A524A375F40B72 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m20263C594A01149776C2D378AB9C1151F4C597AD_inline (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9*, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5, const RuntimeMethod*))List_1_Add_m20263C594A01149776C2D378AB9C1151F4C597AD_gshared_inline)(__this, ___0_item, method); } // T[] System.Collections.Generic.List`1::ToArray() inline RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* List_1_ToArray_mF57EFCD6CC572B292F7FCC3CE18ABDD4CA808797 (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, const RuntimeMethod* method) { return (( RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* (*) (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9*, const RuntimeMethod*))List_1_ToArray_mF57EFCD6CC572B292F7FCC3CE18ABDD4CA808797_gshared)(__this, method); } // System.Int32 UnityEngine.Mathf::RoundToInt(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___0_f, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::GetShiftedAxis(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStamperSet_GetShiftedAxis_m66065601FC04EFD9DC521DA835E15C7EDA4F2220 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_target, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Cross(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_down() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline (const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_inline (Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE*, const RuntimeMethod*))Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792 (Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* __this, const RuntimeMethod* method) { return (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE*, const RuntimeMethod*))Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_gshared)(__this, method); } // System.Void FIMSpace.Generating.OStamperSet/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m75FF214FABD5CD56D3C84F2E26CDEAB7837155E0 (U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C* __this, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_m9D3E39C05D6F69CFF5A2A4CD0034CDA830F7E2CF_inline (Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25*, const RuntimeMethod*))Nullable_1_get_HasValue_m9D3E39C05D6F69CFF5A2A4CD0034CDA830F7E2CF_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Nullable_1_get_Value_m2E107232031E57A2F8BF26712417E1BD4A0ABCDC (Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25* __this, const RuntimeMethod* method) { return (( Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 (*) (Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25*, const RuntimeMethod*))Nullable_1_get_Value_m2E107232031E57A2F8BF26712417E1BD4A0ABCDC_gshared)(__this, method); } // UnityEngine.Quaternion FIMSpace.Generating.ObjectStamperEmittedInfo::MapOffsetRotation(UnityEngine.Quaternion,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ObjectStamperEmittedInfo_MapOffsetRotation_m766E489467B00C5E48FCBF131E62EA7A8B355260 (ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotOffset, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_transform, const RuntimeMethod* method) ; // UnityEngine.Vector3[] FIMSpace.Generating.OSPrefabReference::GetBoundsCorners(UnityEngine.Bounds,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* OSPrefabReference_GetBoundsCorners_mF6F6A9DF8367E1B2D44912D7B3C4B858871CA60B (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, bool ___1_offsetCenter, const RuntimeMethod* method) ; // UnityEngine.Bounds UnityEngine.GeometryUtility::CalculateBounds(UnityEngine.Vector3[],UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 GeometryUtility_CalculateBounds_mE1696B5F19DD26A9F11F244021EE07BBD0E1B663 (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_positions, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_transform, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::get_eulerAngles() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Euler(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Slerp(UnityEngine.Quaternion,UnityEngine.Quaternion,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Slerp_m0A9969F500E7716EA4F6BC4E7D5464372D8E9E15 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, float ___2_t, const RuntimeMethod* method) ; // UnityEngine.GameObject FIMSpace.Generating.FGenerators::InstantiateObject(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* FGenerators_InstantiateObject_mEE41624548FFB3C7191F070FD42A65AE3E7334A7 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_obj, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_localScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Transform::set_localScale(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mAF95CFFAB0893131FB83C35A9B8CB981D1F6D565_inline (Nullable_1_t3F600B8542A47470EF0DD5F72E42A0A3878DD326* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t3F600B8542A47470EF0DD5F72E42A0A3878DD326*, const RuntimeMethod*))Nullable_1_get_HasValue_mAF95CFFAB0893131FB83C35A9B8CB981D1F6D565_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 Nullable_1_get_Value_mB7FAA9863D5584543E4EAF943E154B93353830CC (Nullable_1_t3F600B8542A47470EF0DD5F72E42A0A3878DD326* __this, const RuntimeMethod* method) { return (( RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 (*) (Nullable_1_t3F600B8542A47470EF0DD5F72E42A0A3878DD326*, const RuntimeMethod*))Nullable_1_get_Value_mB7FAA9863D5584543E4EAF943E154B93353830CC_gshared)(__this, method); } // UnityEngine.Vector3 FIMSpace.Generating.ObjectStamperEmittedInfo::GetSpawnPosition(UnityEngine.Transform,UnityEngine.RaycastHit,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ObjectStamperEmittedInfo_GetSpawnPosition_mC5C1401B5E38880EE622C7530BA3E4840450E362 (ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___1_hit, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___2_customPoint, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() inline OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* GameObject_AddComponent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m2BA6B9ADBBD83C039A927C98E50F00E8B374EDC9 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } // UnityEngine.GameObject FIMSpace.Generating.ObjectStamperEmittedInfo::Spawn(UnityEngine.Transform,UnityEngine.Transform,System.Nullable`1,System.Nullable`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ObjectStamperEmittedInfo_Spawn_m8C246921454ADAB3E7B36A05BDCAC39EBD4561C5 (ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_spawnerTransform, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentForSpawned, Nullable_1_t3F600B8542A47470EF0DD5F72E42A0A3878DD326 ___2_hit, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___3_customPosition, bool ___4_setParent, const RuntimeMethod* method) ; // FIMSpace.Generating.ObjectStamperEmittedInfo FIMSpace.Generating.OStamperSet::Emit(System.Boolean,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A OStamperSet_Emit_mF6CC8BA81ADC9FC51ED64177D1A6AAA22EEB2801 (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, bool ___0_noRepetition, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentSpace, const RuntimeMethod* method) ; // UnityEngine.GameObject ObjectStampEmitterBase::SpawnEmitPrefab(FIMSpace.Generating.OStamperSet) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ObjectStampEmitterBase_SpawnEmitPrefab_m5DDC25E5CB2B29EA41F454B8DDE079D59ED99C29 (ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70* __this, OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* ___0_set, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.ObjectStampEmitter::IG_CallAfterGenerated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampEmitter_IG_CallAfterGenerated_m60A2D07C86EDB0444340FFABACF3CC7D8C1C8A56 (ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.ObjectStampEmitter::ClearPreviews() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampEmitter_ClearPreviews_m49B3B976EA9C3325DC1C52F003B3D073FB25388D (ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Transform::SetAsLastSibling() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetAsLastSibling_m848AF1A0B4C7912FE88D8CBCF92B83D57B2B917E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.GameObject ObjectStampEmitterBase::InternalInstatiatePrefab(System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ObjectStampEmitterBase_InternalInstatiatePrefab_mDCE8F10B0277ACD26DCE90F702A9C2035367169C (ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70* __this, bool ___0_raycasted, bool ___1_setParent, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::ProceedOn(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_ProceedOn_mD40D6D0F658DBC0CEB7B0298FAE7DF65B288C83D (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_o, const RuntimeMethod* method) ; // System.Void ObjectStampEmitterBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampEmitterBase__ctor_m683EEC040A0BE0F371A2016FBF0CE17D76D14154 (ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.ObjectStampMultiEmitter::MultiSpawn(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampMultiEmitter_MultiSpawn_mB219E88FCF5BC6F7F5629ABF18EC39EF91D8A990 (ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD* __this, bool ___0_multiDetach, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.ObjectStampMultiEmitter::IG_CallAfterGenerated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampMultiEmitter_IG_CallAfterGenerated_m6472B57524B97FD72825C1D95634B566994DA6F4 (ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.ObjectStampMultiEmitter::ClearAlreadySpawned() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampMultiEmitter_ClearAlreadySpawned_mE75D17FA17BB6E5BEC2F80CB85EAA4611A853B0A (ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B (List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* (*) (List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___0_index, method); } // System.Int32 FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters::GetRandomLimitCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MultiStamperSetParameters_GetRandomLimitCount_m95CE72969075E5C38AFC4E1C93D801ABAD6F1432 (MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline float List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50 (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( float (*) (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918*, int32_t, const RuntimeMethod*))List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50_gshared)(__this, ___0_index, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m4FEB47A98B6C5F860025B2E92B14A59CA95E8279_inline (List_1_t1DC4C98E149C8A09E92D65DA3F24205D25101FF4* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t1DC4C98E149C8A09E92D65DA3F24205D25101FF4*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // FIMSpace.Generating.ObjectStampMultiEmitter/EmitPoint FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::GetRandomLocalPoint() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* SpawnArea_GetRandomLocalPoint_m9DE426FFFEEB6F27484D76FE442B518BC322C852 (SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::TransformPoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ; // System.Int32 FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters::GetRandomLimitCount(System.Int32,FIMSpace.Generating.OStamperMultiSet) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MultiStamperSetParameters_GetRandomLimitCount_m08BF7F44DE7F5852D97E5A29CDB6DB6338463F8B (MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* __this, int32_t ___0_prefabId, OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* ___1_set, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline)(__this, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m6CE90302E81480EA40A3EAD5CEFBB92FD851E8B5_inline (List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void FIMSpace.Generating.ObjectStampMultiEmitter/EmitPoint::.ctor(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmitPoint__ctor_m95D64A50E35E008E7D73958731C250A7DC4186FE (EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* List_1_get_Item_m92D60AD7C3751EC992A86CF2CE6A0A8B99206AF8 (List_1_t1DC4C98E149C8A09E92D65DA3F24205D25101FF4* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* (*) (List_1_t1DC4C98E149C8A09E92D65DA3F24205D25101FF4*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m652C2E4D5462C7677A21D16B7E9F6E54D3883245_inline (List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* List_1_get_Item_mAD4199034E8188B8B61E57C338DBDC9D34B4AE98 (List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* (*) (List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Boolean FIMSpace.Generating.FGenerators::CheckIfIsNull(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FGenerators_CheckIfIsNull_m0A8BC8098AB43F8D8595F59BAD148B7F0E078EC7 (RuntimeObject* ___0_o, const RuntimeMethod* method) ; // UnityEngine.Quaternion FIMSpace.FEngineering::QToWorld(UnityEngine.Quaternion,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 FEngineering_QToWorld_m972D0564892441DAB70CC3599A3AE1D731081084 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_parentRotation, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_localRotation, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PoseStamp::RandomizeCoords() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PoseStamp_RandomizeCoords_m6757B7B25D7DC1FDCF7D3B6E3A81C571E32F1321 (PoseStamp_t8F4FD6A6EC2F6F80F204450DF9FA64639EAE41D5* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PoseStamp/Coords::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Coords__ctor_m72F32757745BC7E7A844C2B4A35383BE64EB9499 (Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::InverseTransformPoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ; // UnityEngine.Quaternion FIMSpace.FEngineering::QToLocal(UnityEngine.Quaternion,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 FEngineering_QToLocal_m88082400A8AD87028D7BBECF871C59E1D9149290 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_parentRotation, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_worldRotation, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mBA4F35C9714A59304FAE63DA1DEC23EC89C91CCC_inline (List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C* __this, Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C*, Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mB4A8B3A5E810A3E5FC03E700663F667C33D0B743 (List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C* __this, const RuntimeMethod* method) { (( void (*) (List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void FIMSpace.Generating.VisualStamp::Randomize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualStamp_Randomize_m164EBF6D2B7095CEF5A02B5F4B353E881833D878 (VisualStamp_tFC094DD58980AE3D0F18CE59DF1C84164AFD2869* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m6536F496993F98391DCF9D74A9EFC620FDE476CD_inline (List_1_t43FB89B126C93A6B04630BC64C751BBE95AFEAF4* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t43FB89B126C93A6B04630BC64C751BBE95AFEAF4*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T FGeneratingUtilities::GetRandomElement(System.Collections.Generic.List`1,System.Boolean) inline Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* FGeneratingUtilities_GetRandomElement_TisMesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_m82422FF0585AF37421D1634BDE1E09EEAE763AE8 (List_1_t43FB89B126C93A6B04630BC64C751BBE95AFEAF4* ___0_list, bool ___1_unityRandom, const RuntimeMethod* method) { return (( Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* (*) (List_1_t43FB89B126C93A6B04630BC64C751BBE95AFEAF4*, bool, const RuntimeMethod*))FGeneratingUtilities_GetRandomElement_TisRuntimeObject_m8353CDB351DAC3A2FE2D29F6821C8BDE058360FD_gshared)(___0_list, ___1_unityRandom, method); } // System.Void UnityEngine.MeshFilter::set_sharedMesh(UnityEngine.Mesh) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F (MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_value, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m48BBB83C5F748E6E6FF0731C3682092DEA6A7173_inline (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T FGeneratingUtilities::GetRandomElement(System.Collections.Generic.List`1,System.Boolean) inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* FGeneratingUtilities_GetRandomElement_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m0717050ECE96BFCFA979673D08A9303D41F56F63 (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* ___0_list, bool ___1_unityRandom, const RuntimeMethod* method) { return (( Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* (*) (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B*, bool, const RuntimeMethod*))FGeneratingUtilities_GetRandomElement_TisRuntimeObject_m8353CDB351DAC3A2FE2D29F6821C8BDE058360FD_gshared)(___0_list, ___1_unityRandom, method); } // System.Void UnityEngine.Renderer::set_sharedMaterial(UnityEngine.Material) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method) ; // UnityEngine.ParticleSystem/EmissionModule UnityEngine.ParticleSystem::get_emission() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678 ParticleSystem_get_emission_mD9402CE632A3607DA0B0486F9F58F7FB2B44CF08 (ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ParticleSystem/EmissionModule::set_rateOverTimeMultiplier(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmissionModule_set_rateOverTimeMultiplier_mB15A82A2C188437DA4432F4402731132F64259EC (EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678* __this, float ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.ParticleSystem/EmissionModule::set_rateOverDistanceMultiplier(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmissionModule_set_rateOverDistanceMultiplier_m81DDA0BE56A0A94C247242AF9ECC4FE2051B0E29 (EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678* __this, float ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.ParticleSystem::Play(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParticleSystem_Play_m4A59E0A2C7CA49EF75287A067305ABB314A16E62 (ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* __this, bool ___0_withChildren, const RuntimeMethod* method) ; // System.Collections.IEnumerator FIMSpace.Generating.VisualStamp::IEDelayParticleStart(UnityEngine.ParticleSystem,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualStamp_IEDelayParticleStart_mCE9CD612161AB7D63FE652482858189C3E5D321B (VisualStamp_tFC094DD58980AE3D0F18CE59DF1C84164AFD2869* __this, ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___0_ps, float ___1_timeToWait, const RuntimeMethod* method) ; // UnityEngine.Coroutine UnityEngine.MonoBehaviour::StartCoroutine(System.Collections.IEnumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.VisualStamp/d__15::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CIEDelayParticleStartU3Ed__15__ctor_m2106CC491A3480F3C7030529C1BC71DFDD3E54D4 (U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_deltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ; // System.Void System.NotSupportedException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGGGeneratorBase::Prepare() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGGGeneratorBase_Prepare_m5F90D61DD90ACA59BB6D0517AECC8FABE1F21333 (PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.Planning.BuildPlanPreset FIMSpace.Generating.PGGPlanGeneratorBase::get_plan() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* PGGPlanGeneratorBase_get_plan_m562DE2C15F59425D42A3CACEBAE22A7D234642DE_inline (PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FacilityPlanHelper::.ctor(FIMSpace.Generating.Planning.BuildPlanPreset,FIMSpace.Generating.PGGPlanGeneratorBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FacilityPlanHelper__ctor_m9D36EB2E178ADBEFCE5F60FB472BC77D2A729A4E (FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7* __this, BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* ___0_planPreset, PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020* ___1_generator, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FacilityGenerator::PreparePlan() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FacilityGenerator_PreparePlan_mE90D3FAC734B55CFD81688AB9103BC20429CF883 (FacilityGenerator_tD8B98780FB998BAB115FDBEAF5F877854C3EF1EC* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2Int FIMSpace.Generating.MinMax::get_ToVector2Int() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A MinMax_get_ToVector2Int_mB2E8BBB89837B170D83E61E504A49E700E8810D0 (MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FacilityPlanHelper::SetLimits(UnityEngine.Vector2Int,UnityEngine.Vector2Int) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FacilityPlanHelper_SetLimits_mCBF5712C601319CBEA5D18AC7CBF5D5998013B95 (FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_xLimit, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_zLimit, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FacilityPlanHelper::Prepare(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FacilityPlanHelper_Prepare_mFEA67268296143E67C2CD089EC97460A72A60D90 (FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7* __this, List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2* ___0_pathGuides, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline SimplePathGuide_t19026AB2AF9A5F6D88FDE68196D3D7F2E2A9B4AA* List_1_get_Item_m4FDAC8F8EDBAB91199C857A0B6A6B5894AE679A2 (List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( SimplePathGuide_t19026AB2AF9A5F6D88FDE68196D3D7F2E2A9B4AA* (*) (List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void FIMSpace.Generating.PathFind.SimplePathGuide::SetDefaultSettings() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SimplePathGuide_SetDefaultSettings_m36C3FE10AFE52DA05E2BA647EE8098A156ABFD8B (SimplePathGuide_t19026AB2AF9A5F6D88FDE68196D3D7F2E2A9B4AA* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mFD50A5B03C462F7D8806FCBD527F8E24596ED367_inline (List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Collections.Generic.List`1 FIMSpace.Generating.FacilityPlanHelper::GenerateObjects(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62* FacilityPlanHelper_GenerateObjects_mB397D0933BA643A6B862F36081311880E3A815E2 (FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGGGeneratorBase::GenerateObjects() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGGGeneratorBase_GenerateObjects_m1FE09672189CB89D4D116C02B0089EA435CB1C72 (PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGGPlanGeneratorBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGGPlanGeneratorBase__ctor_m1A76251D6A8D02ACC4BB19451C6F96DB88261094 (PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.FieldSetupComposition::get_GetSetup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* FieldSetupComposition_get_GetSetup_mE64E70633136303F42BFB2A507AC0193E62E42F2 (FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_inline (List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void FIMSpace.Generating.GridPainter::LoadCells() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_LoadCells_mAF10E89E7BA710F66286D70BB6EED39AC7ED48CC (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_inline (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA*, const RuntimeMethod*))List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_gshared_inline)(__this, method); } // System.Void FIMSpace.Generating.FieldSetupComposition::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldSetupComposition__ctor_m8605B82930BE9C63A74BCC469D789E36D346E811 (FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.FieldSetupComposition::GetOverridedSetup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* FieldSetupComposition_GetOverridedSetup_mC84EAC096EC13C8342DAA9730B765728104C0D3B (FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.FieldSetup::Copy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* FieldSetup_Copy_m9BA31A702861104D3C26F31B04ADCB53894D5403 (FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.GridPainter::RefreshFieldVariables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_RefreshFieldVariables_m10BB5CC3298C96E934604EBB3821F31D796BAB1A (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mE346611039398615637B589F0F2AE775778B1246 (List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62* __this, const RuntimeMethod* method) { (( void (*) (List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // FIMSpace.Generating.FieldSetup FIMSpace.Generating.GridPainter::GetTargetGeneratingSetup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* GridPainter_GetTargetGeneratingSetup_mF85A5E87D3FFC0E3F304E16EF7C4820920F01297 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FGenerators::SetSeed(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FGenerators_SetSeed_m65AB54EAF31F11D7130AAF55967B95F7384076B7 (int32_t ___0_seed, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m3A7FACE3B6B69847BC9EEE0C59FA6E19CBF8D1D6 (List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* __this, const RuntimeMethod* method) { (( void (*) (List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10*, const RuntimeMethod*))List_1__ctor_m3A7FACE3B6B69847BC9EEE0C59FA6E19CBF8D1D6_gshared)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* List_1_get_Item_mF746B8423EFDE24BA4904A0865DC4C7335791386 (List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* (*) (List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89 (List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* (*) (List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m65A819FD20CB0E6E40B10132F2A6587E63848520_inline (List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* __this, SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E*, SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_inline (List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m3EB7AEE88776917D8311526EB3C0FF08EAD0C3AA_inline (List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // UnityEngine.Quaternion UnityEngine.Quaternion::Inverse(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_forward() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.Vector3Int::.ctor(System.Int32,System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Vector3Int::get_x() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Vector3Int::get_y() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Vector3Int::get_z() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mB4ADA4D9A5748F42C1FCC90E32DAEDDEC0F6B937_inline (List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* List_1_get_Item_m5FBFF78EF8C3B3080BB1DE6173404D2C4B423A25 (List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* (*) (List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mACC2B4094FBC2C62C718EDCA3B7D01C98F4AAEAB_inline (List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* __this, SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10*, SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004, const RuntimeMethod*))List_1_Add_mACC2B4094FBC2C62C718EDCA3B7D01C98F4AAEAB_gshared_inline)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m4F6801FC89C0CFF009D531E4E8B731CB41DE8918_inline (List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62* __this, const RuntimeMethod* method) { (( void (*) (List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* List_1_get_Item_mB45D6F35884B00D918B9783D25079D908E5A9F7A (List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* (*) (List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m4023DFAB1C74B18EC725DA26052796A08F77F554_inline (List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* __this, FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604*, FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m8CB6B6E3686A16A2B28CD61F9893FF24AC9B5052_inline (List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_mAD42099EBC7E640561281C5FEDF47997858D9073_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method) { (( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, const RuntimeMethod*))List_1_Clear_mAD42099EBC7E640561281C5FEDF47997858D9073_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mDDB1C3B207C1BE2F227219B43EDC567964A48FBD (List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA76CA99B977CE699A66053839B6FA6E86460567A*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void FIMSpace.Generating.PGGUtils::CheckForNulls(System.Collections.Generic.List`1) inline void PGGUtils_CheckForNulls_TisModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC_mCC4AE344726A84763B4248EC512923175FA448CF (List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* ___0_classes, const RuntimeMethod* method) { (( void (*) (List_1_tA76CA99B977CE699A66053839B6FA6E86460567A*, const RuntimeMethod*))PGGUtils_CheckForNulls_TisRuntimeObject_m547DDF578CA4B39279100D35E255E7D39B0BED29_gshared)(___0_classes, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0 (List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* (*) (List_1_tA76CA99B977CE699A66053839B6FA6E86460567A*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, bool, const RuntimeMethod*))List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_gshared_inline)(__this, ___0_item, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_inline (List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tA76CA99B977CE699A66053839B6FA6E86460567A*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_inline (List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void FIMSpace.Generating.FieldSetup::SetTemporaryInjections(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldSetup_SetTemporaryInjections_m90897B7294A49D7D5C8C047AD6B0BBA341A5AECB (FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* __this, List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* ___0_injectMods, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.GridPainter::FieldVariablesBackup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_FieldVariablesBackup_mC334743E4D1669C171A066595FDB0252C367A5DE (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.GridPainter::FieldVariablesSetCustom() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_FieldVariablesSetCustom_m1DED4A19D08E197D9FE9A7FF13DDD0F4F2549BE3 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.InstantiatedFieldInfo FIMSpace.Generating.IGeneration::GenerateFieldObjects(FIMSpace.Generating.FieldSetup,FIMSpace.Generating.FGenGraph`2,UnityEngine.Transform,System.Boolean,System.Collections.Generic.List`1,System.Nullable`1,System.Boolean,FIMSpace.Generating.Checker.CheckerField) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* IGeneration_GenerateFieldObjects_mBA0274144E835CF02BE0982997753B388F833D27 (FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___0_preset, FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___1_grid, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_container, bool ___3_runRules, List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* ___4_guides, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___5_fieldOffset, bool ___6_runEmitters, CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* ___7_optionalUsedChecker, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m7034D52A9CF904E38C5F55C20EEF8AFBDEF654A2_inline (List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62* __this, InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62*, InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void FIMSpace.Generating.FieldSetup::ClearTemporaryInjections() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldSetup_ClearTemporaryInjections_m9008D8DB7A3B8D4CF0CCDB3BA4A83C70700D6D02 (FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.GridPainter::FieldVariablesRestore() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_FieldVariablesRestore_m5887E91B7047E2F3F06A21204DD457DFD3450A72 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogError(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* List_1_get_Item_mA6938DA13F7034E20628510F5689A3DD5059848F (List_1_t7A6C38253F4B84FF534997E4B1CFD1A2EC56BC28* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* (*) (List_1_t7A6C38253F4B84FF534997E4B1CFD1A2EC56BC28*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m022DC5CF20EC7ABF62372DAAA62F66C88C90A207_inline (List_1_t7A6C38253F4B84FF534997E4B1CFD1A2EC56BC28* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t7A6C38253F4B84FF534997E4B1CFD1A2EC56BC28*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1::Remove(T) inline bool List_1_Remove_m6DAB9099F9C0766AA0FAC0AB243CA1377EBEBC7F (List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* __this, FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604*, FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline bool List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( bool (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, const RuntimeMethod*))List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_gshared)(__this, ___0_index, method); } // System.Boolean System.Collections.Generic.List`1::Remove(T) inline bool List_1_Remove_m7EE5C617CAAFCDAD84EE9920D2EAF9D72F6FADB2 (List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* __this, SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E*, SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } // System.Void FIMSpace.Generating.GridPainter::ClearSavedCells() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_ClearSavedCells_m65DFC1A886C138801948CBF775C2B2AF47629EE2 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.GridPainter::SaveCells() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_SaveCells_m42E70103CD227299170F1291AACC7790F8948BCC (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m1482ECB85FF6B8BB8DEB6F87105003606AFBFC59 (List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* __this, const RuntimeMethod* method) { (( void (*) (List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25*, const RuntimeMethod*))List_1__ctor_m1482ECB85FF6B8BB8DEB6F87105003606AFBFC59_gshared)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline FieldCell_t0474210B4815B1D080500050D625323788B306F9* List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7 (List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( FieldCell_t0474210B4815B1D080500050D625323788B306F9* (*) (List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m5537D65C1ABA5F0AF330188867C1B954E6A886CF_inline (List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, const RuntimeMethod*))List_1_Add_m5537D65C1ABA5F0AF330188867C1B954E6A886CF_gshared_inline)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 List_1_get_Item_m20427AFAD75B91362214ABBA9D56CC71A1E935A0 (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 (*) (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA*, int32_t, const RuntimeMethod*))List_1_get_Item_m20427AFAD75B91362214ABBA9D56CC71A1E935A0_gshared)(__this, ___0_index, method); } // System.Boolean System.Collections.Generic.List`1::Contains(T) inline bool List_1_Contains_m8BB701CF531882E043C3B28B63966333F141EDC4 (List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, const RuntimeMethod*))List_1_Contains_m8BB701CF531882E043C3B28B63966333F141EDC4_gshared)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method); } // System.Boolean System.Collections.Generic.List`1::Contains(T) inline bool List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_gshared)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) inline void List_1_RemoveAt_mD4CE5CD7562B3C950143063649779FD2CCA3C910 (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mD4CE5CD7562B3C950143063649779FD2CCA3C910_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mF7CD56E4AF7AA0E95DDF7E297E6AA5D946DF93EA_inline (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA*, PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81, const RuntimeMethod*))List_1_Add_mF7CD56E4AF7AA0E95DDF7E297E6AA5D946DF93EA_gshared_inline)(__this, ___0_item, method); } // System.Void FIMSpace.Generating.FGenGraph`2::.ctor(System.Boolean) inline void FGenGraph_2__ctor_m45FE1E4BC57F5EE47D90B8B9BCA0C7412B58BDBF (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* __this, bool ___0_reset, const RuntimeMethod* method) { (( void (*) (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3*, bool, const RuntimeMethod*))FGenGraph_2__ctor_m39465F027D331F1F00CDCB0AB97DB5A3D3A66B75_gshared)(__this, ___0_reset, method); } // T1 FIMSpace.Generating.FGenGraph`2::AddCell(System.Int32,System.Int32,System.Int32) inline FieldCell_t0474210B4815B1D080500050D625323788B306F9* FGenGraph_2_AddCell_mF4E62224F04DD7184A466806E581A071DD8D23DE (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, const RuntimeMethod* method) { return (( FieldCell_t0474210B4815B1D080500050D625323788B306F9* (*) (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3*, int32_t, int32_t, int32_t, const RuntimeMethod*))FGenGraph_2_AddCell_mC4B78E35D26FD0C9E985E042E23179713989D5B5_gshared)(__this, ___0_x, ___1_y, ___2_z, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m54233FFE19738C241E690C2D2321AEE1D87E909C_inline (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, const RuntimeMethod* method) { (( void (*) (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA*, const RuntimeMethod*))List_1_Clear_m54233FFE19738C241E690C2D2321AEE1D87E909C_gshared_inline)(__this, method); } // System.Boolean UnityEngine.Vector3Int::op_Equality(UnityEngine.Vector3Int,UnityEngine.Vector3Int) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3Int_op_Equality_mB10073AF3B08421C46BF678C8FF64AAD62C83617_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_lhs, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_rhs, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* __this, const RuntimeMethod* method) { (( void (*) (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3 (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* (*) (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void FIMSpace.Generating.FieldVariable::.ctor(FIMSpace.Generating.FieldVariable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldVariable__ctor_mA5B473F1C4EBD8C7A43EF26964ACF930CD1CD0D4 (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* __this, FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* ___0_toCopy, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m24BD7951835D838B44F0492B8FF86E27E951E812_inline (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* __this, FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*, FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void FIMSpace.Generating.PGGUtils::AdjustCount(System.Collections.Generic.List`1,System.Int32,System.Boolean) inline void PGGUtils_AdjustCount_TisFieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_m23C180B233B4739C4D3DB274A65F07A81FC73AFB (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ___0_list, int32_t ___1_targetCount, bool ___2_addNulls, const RuntimeMethod* method) { (( void (*) (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*, int32_t, bool, const RuntimeMethod*))PGGUtils_AdjustCount_TisRuntimeObject_m05E893418B8EC7C1CB58F6AA20FCDBAD7140E222_gshared)(___0_list, ___1_targetCount, ___2_addNulls, method); } // System.Boolean System.String::op_Inequality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_mD7B7D70204DF67A9A2DA5ACD67936EADADD3C231 (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* __this, int32_t ___0_index, FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* ___1_value, const RuntimeMethod* method) { (( void (*) (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*, int32_t, FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method); } // System.Int32 FIMSpace.Generating.GridPainter::CountFieldModsVariablesCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GridPainter_CountFieldModsVariablesCount_m3414B3EABD29E69246D52507E04FDEC343EAF990 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m38067BDB8EB82CAA06128863BB3DDC11E456BF58_inline (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* __this, const RuntimeMethod* method) { (( void (*) (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void FIMSpace.Generating.FieldVariable::SetValue(FIMSpace.Generating.FieldVariable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldVariable_SetValue_m1264441FC2169A7A46CBBB182CD5D12857416CBD (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* __this, FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* ___0_value, const RuntimeMethod* method) ; // FIMSpace.Generating.FieldVariable FIMSpace.Generating.ModificatorsPack::GetVariable(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* ModificatorsPack_GetVariable_m1678896D34DE94626F022A6460EF6B7F199278E7 (ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* __this, String_t* ___0_name, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m39882E3F54E36316C87A873B30DB5417711F3BAA (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, const RuntimeMethod* method) { (( void (*) (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA*, const RuntimeMethod*))List_1__ctor_m39882E3F54E36316C87A873B30DB5417711F3BAA_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m6960301888EC8A0EFE511DF90D5D5405514D21BD (List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* __this, const RuntimeMethod* method) { (( void (*) (List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m448F95D5DF09BBE8B77B41C046FD7D0C875EDF22 (List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F* __this, const RuntimeMethod* method) { (( void (*) (List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method) { (( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, const RuntimeMethod*))List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mF1D8570BDCF6A2416507477B0A1F5A4F540C87FD (List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* __this, const RuntimeMethod* method) { (( void (*) (List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void FIMSpace.Generating.PGGGeneratorBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGGGeneratorBase__ctor_m8A6CD8BC100D3FFF18D4B63DA0A31D5F5AFEAB66 (PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.GridPainter/PainterCell::Move(UnityEngine.Vector3Int) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PainterCell_Move_mE52D887CF8D9A1BE2E32067F2D5C706AF6C45935_inline (PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_newpos, const RuntimeMethod* method) ; // UnityEngine.Vector3Int UnityEngine.Vector3Int::op_Addition(UnityEngine.Vector3Int,UnityEngine.Vector3Int) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_a, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_b, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.GridPainter/PainterCell::OffsetPos(UnityEngine.Vector3Int) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PainterCell_OffsetPos_m45BDFB16EB00BC806A0F329655583D2170774DC7 (PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_off, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m6D7CBA9EB152AF90ACFEE24689DDE2BB39E76148 (List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* __this, const RuntimeMethod* method) { (( void (*) (List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m2EC316ED4D5AEDDB1849903FEF312DFB38313F2B_inline (List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* __this, InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A*, InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Boolean FIMSpace.Generating.GridPainter/PainterCell::AddInstruction(FIMSpace.Generating.InstructionDefinition) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PainterCell_AddInstruction_m8B14C2A888D464220E298E82D6C08734601435CB (PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* __this, InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___0_instr, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m4A79AB91BD48C7121656F7A657BA70A47E86C263_inline (List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* __this, const RuntimeMethod* method) { (( void (*) (List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void FIMSpace.Generating.GridPainter/PainterCell::ClearInstructions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PainterCell_ClearInstructions_m9E3CDEFF15A376E935C7874674B23C9D8ED01E02 (PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::InverseLerp(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline (float ___0_a, float ___1_b, float ___2_value, const RuntimeMethod* method) ; // System.Single FIMSpace.Generating.PGG_MinimapDisplayController::GetSmoothDampDuration(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PGG_MinimapDisplayController_GetSmoothDampDuration_mF23A6E0B1E86D06DCC679C041CCD0270CC52B120 (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, float ___0_speed, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::SmoothDamp(System.Single,System.Single,System.Single&,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_SmoothDamp_mBE7ABB6B59D198BE8ABE42942452CC7B813A5248 (float ___0_current, float ___1_target, float* ___2_currentVelocity, float ___3_smoothTime, float ___4_maxSpeed, float ___5_deltaTime, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::SmoothDampAngle(System.Single,System.Single,System.Single&,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_SmoothDampAngle_mA4C705CB9E2330AD5D98D7A9987DA64FD5AFFB3E_inline (float ___0_current, float ___1_target, float* ___2_currentVelocity, float ___3_smoothTime, float ___4_maxSpeed, float ___5_deltaTime, const RuntimeMethod* method) ; // System.Void UnityEngine.Transform::set_localRotation(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapDisplayController::set__Follow(UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PGG_MinimapDisplayController_set__Follow_m9FF9F75553E0E631C2D978A2F449B436372C3490_inline (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ; // UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapDisplayController::get__Follow() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PGG_MinimapDisplayController_get__Follow_mC65D0676BD99E49432ABCC15B73A646BB4712DEC_inline (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::SmoothDamp(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2&,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_SmoothDamp_m6294700C7D9CDEACDB21858E25AC703B92CED4CC (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_current, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_target, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_currentVelocity, float ___3_smoothTime, float ___4_maxSpeed, float ___5_deltaTime, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ; // UnityEngine.Rect UnityEngine.RectTransform::get_rect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_UnaryNegation(UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Addition(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ; // System.Void UnityEngine.RectTransform::set_anchoredPosition(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Input::get_mouseScrollDelta() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Input_get_mouseScrollDelta_mD112408E9182AA0F529179FF31E21D8DCD5CFA74 (const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapDisplayController::ZoomInBy(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapDisplayController_ZoomInBy_m54E3F88FD88DE3CB07A958FDD46B3606EDD55BB1 (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, float ___0_zoomBy, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Input::GetKey(UnityEngine.KeyCode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetKey_mE5681EF775F3CEBA7EAD7C63984F7B34C8E8D434 (int32_t ___0_key, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapDisplayController::RotateBy(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapDisplayController_RotateBy_m9D911C88F6BB24214703EEDDBFC33A4098FE52F7 (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, float ___0_rotate, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapDisplayController::ApplyZoom(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapDisplayController_ApplyZoom_m66A840B5C5FFFB9F35AE373F8CD4EBF06C8C620B (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, float ___0_targetZoom, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapDisplayController::ApplyMapRotate(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PGG_MinimapDisplayController_ApplyMapRotate_mA1B827FB245323FA5EC781A9D46B9EE10FD68499_inline (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, float ___0_targetRotation, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapHandler::set_Instance(FIMSpace.Generating.PGG_MinimapHandler) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PGG_MinimapHandler_set_Instance_m94A09F411791EF0EEE1F6B1B1E103C52AC8FAB0F_inline (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* ___0_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapHandler::set_DisplayRatio(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PGG_MinimapHandler_set_DisplayRatio_m590D745198539ED4A609D179D3F225D10B7AE626_inline (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, float ___0_value, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.RectTransform::get_anchoredPosition() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.GameObject::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } // System.Void UnityEngine.Transform::SetAsFirstSibling() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetAsFirstSibling_mBE0D0E76099F829466DC2FBD71ACFCF3C8EC03BD (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.RectTransform::get_anchorMin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_anchorMin_mD85363930BE38EC188F933B9F4D58320CAB72F03 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.RectTransform::set_anchorMin(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.RectTransform::get_anchorMax() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_anchorMax_mEF870BE2A134CEB9C2326930A71D3961271297DB (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.RectTransform::set_anchorMax(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapHandler::PrepareRectTransformForMinimap(UnityEngine.RectTransform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_PrepareRectTransformForMinimap_m3F512B9A9D649E36D4BD107DCA453758F4475227 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_element, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapHandler::SetUIPosition(UnityEngine.RectTransform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_SetUIPosition_m2263718F7035A619170E3CC13AA679D4FA7F3AAB (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_r, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldPosition, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_localPosition() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Transform::set_localPosition(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; // System.Single FIMSpace.Generating.PGG_MinimapHandler::get_DisplayRatio() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PGG_MinimapHandler_get_DisplayRatio_mCC8C7BC474999A2FE1960BD2A63546B2FE6CA16F_inline (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_eulerAngles() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_eulerAngles_mCAAF48EFCF628F1ED91C2FFE75A4FD19C039DD6A (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion FIMSpace.Generating.PGG_MinimapHandler::GetUIRotation(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 PGG_MinimapHandler_GetUIRotation_mA34FBA4BD616CFF1CD616AD091DF236F91D29058 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, float ___0_yAngle, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapHandler::PutToBackLayer(UnityEngine.RectTransform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_PutToBackLayer_m4D45EA2FB792B6BE9E3F18221AE6E3961AFE4C76 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_ui, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapHandler::PutToMidLayer(UnityEngine.RectTransform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_PutToMidLayer_m29FD8FB960E1F697B02CD0B47A096215E04D4C2E (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_ui, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapHandler::PutToDefaultLayer(UnityEngine.RectTransform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_PutToDefaultLayer_mF2E86ECAAEB3DB40AAF38420644FDF1B946BB9E5 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_ui, const RuntimeMethod* method) ; // System.Void UnityEngine.RectTransform::set_pivot(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_pivot_m79D0177D383D432A93C2615F1932B739B1C6E146 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapHandler::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler__ctor_m380CB146F941269C69DF06DD0E9037355A332054 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Bounds::get_min() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // System.Int32 FIMSpace.Generating.PGG_MinimapUtilities::GetRoundValue(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PGG_MinimapUtilities_GetRoundValue_m5D45F1807C27FB71E4339D1B6762544CFC0668AA (float ___0_value, float ___1_sizeRatio, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2Int::set_x(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2Int::set_y(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) ; // UnityEngine.Vector2Int UnityEngine.Vector2Int::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Vector2Int::op_Equality(UnityEngine.Vector2Int,UnityEngine.Vector2Int) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2Int_op_Equality_mD80F6ED22EA1200C4F408440D02FE61388C7D6BA_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_lhs, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_rhs, const RuntimeMethod* method) ; // System.Int32 FIMSpace.Generating.PGG_MinimapUtilities::GetPX(UnityEngine.Vector2Int,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PGG_MinimapUtilities_GetPX_m93C94C34214F878F9E12ED185C313C55BF1B90E4 (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_xy, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_dimensions, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Vector2Int::get_x() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Vector2Int::get_y() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ; // System.Int32 FIMSpace.Generating.PGG_MinimapUtilities::GetPX(System.Int32,System.Int32,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PGG_MinimapUtilities_GetPX_m0DAAC7DF9B91996AB73F772C68D942195218263D (int32_t ___0_x, int32_t ___1_y, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_dimensions, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Min(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ; // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::ComputeGridCellSpaceBounds(FIMSpace.Generating.FGenGraph`2,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_ComputeGridCellSpaceBounds_m7DF21F22020DA60E2C2D4B124E529BF4706B7118 (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___0_grid, bool ___1_applyCellCenterOffset, const RuntimeMethod* method) ; // UnityEngine.Vector3Int FIMSpace.Generating.FGenGraph`2::GetMin() inline Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 FGenGraph_2_GetMin_mE4ED173F01D4A1F38B3DBAF205D324C7800C4DD3 (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* __this, const RuntimeMethod* method) { return (( Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 (*) (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3*, const RuntimeMethod*))FGenGraph_2_GetMin_mC8D1C482C45FCC2D0D3D9B3D2FA1412526CE36E3_gshared)(__this, method); } // UnityEngine.Vector3 FIMSpace.Generating.PGGUtils::V3IntToV3(UnityEngine.Vector3Int) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 PGGUtils_V3IntToV3_m00A508F37D2F6C81AF81C68EC6EE016EE51DC18E (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_v, const RuntimeMethod* method) ; // UnityEngine.Vector3Int FIMSpace.Generating.FGenGraph`2::GetMax() inline Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 FGenGraph_2_GetMax_m0849160DEFF58E18A058DC29A974D408B48E4DF2 (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* __this, const RuntimeMethod* method) { return (( Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 (*) (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3*, const RuntimeMethod*))FGenGraph_2_GetMax_m902263DE00536A49071A86020D4C92D6B4EF6352_gshared)(__this, method); } // UnityEngine.Vector3 UnityEngine.Vector3::LerpUnclamped(UnityEngine.Vector3,UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_LerpUnclamped_m4109A459C1DB823310A10B8B1E80CB6877418347_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) ; // System.Void UnityEngine.Bounds::set_center(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Bounds::set_size(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.FieldSetup::GetCellUnitSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 FieldSetup_GetCellUnitSize_m65939048ED2CB75A1E8F03B91AACACA20E52160B (FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* __this, const RuntimeMethod* method) ; // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::ScaleBounds(UnityEngine.Bounds,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_ScaleBounds_m1B42DD9D51826635031D10A24A75E0DC81E3E79A (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_scale, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.FieldSetup::TransformCellPosition(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 FieldSetup_TransformCellPosition_m07FF6DBC88532A783FC73D82BE10F61C84CEA813 (FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, const RuntimeMethod* method) ; // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::TransformBounding(UnityEngine.Bounds,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_TransformBounding_m65404FF21287326B97E69FBC479AF7D149912FF4 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_by, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m203A376A0AE894BD4288351A68585CF811118A85 (Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, const RuntimeMethod*))Nullable_1__ctor_m203A376A0AE894BD4288351A68585CF811118A85_gshared)(__this, ___0_value, method); } // UnityEngine.Matrix4x4 UnityEngine.Transform::get_localToWorldMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::TransformBounding(UnityEngine.Bounds,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_TransformBounding_m8664D1B6C20CE72FD5D4E717BC5DE0804A929F6C (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_mx, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Bounds::get_max() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // System.Nullable`1 FIMSpace.Generating.PGG_MinimapUtilities::ComputeWorldGridBounds(FIMSpace.Generating.FieldSetup,FIMSpace.Generating.FGenGraph`2,UnityEngine.Transform,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F PGG_MinimapUtilities_ComputeWorldGridBounds_m9A4F89B251287786B00CF5B64C620834A6D1FBCF (FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___0_fs, FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___1_grid, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_t, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___3_applyCellCenterOffset, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C (List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* (*) (List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Nullable`1 FIMSpace.Generating.PGG_MinimapUtilities::ComputeWorldGridBounds(FIMSpace.Generating.PGGGeneratorRoot,System.Boolean,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F PGG_MinimapUtilities_ComputeWorldGridBounds_m32EF25D56F6E1E5D34CCCB0106597AD9710CE675 (PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* ___0_root, bool ___1_applyRootTransform, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___2_applyCellCenterOffset, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_inline (Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F*, const RuntimeMethod*))Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB (Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F* __this, const RuntimeMethod* method) { return (( Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 (*) (Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F*, const RuntimeMethod*))Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB_gshared)(__this, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mA65D988F622F3AF2C5A24CCBF87A022E19F8004D_inline (List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // UnityEngine.Color[] FIMSpace.Generating.PGG_MinimapUtilities::GenerateColorArrayFor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* PGG_MinimapUtilities_GenerateColorArrayFor_mC27A8051699FB3C39015AE64D6B88C09604B0B97 (int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline (const RuntimeMethod* method) ; // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::get_GetWorldBounds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 MinimapGeneratingSetup_get_GetWorldBounds_mD936F16DBB4E8B9DD1ED2E1E3A574375BA9B1C45 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::Prepare(UnityEngine.Color,System.Single,FIMSpace.Generating.EGenerateMode,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimapGeneratingSetup_Prepare_m1C52E8988965BCAEA83E523079E855DC6F3CC0B4 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_paintColor, float ___1_borderOffset, int32_t ___2_generateMode, int32_t ___3_targetResolution, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::ApplyFunctions(System.Func`2,System.Func`3,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimapGeneratingSetup_ApplyFunctions_m89632F8F00083A5AF68539E79AD7BBB526AC19DE (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* ___0_secAxis, Func_3_t4568553418EC7E101A173314C57B8CC169982414* ___1_setSecAxis, Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* ___2_heightAxis, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GenerateFieldMinimap(FIMSpace.Generating.FieldSetup,FIMSpace.Generating.FGenGraph`2,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimapGeneratingSetup_GenerateFieldMinimap_m266E665D02BCC8614435A8EC0FC97370C16AD2E8 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___0_fs, FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___1_grid, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_t, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GenerateFieldMinimap(FIMSpace.Generating.PGGGeneratorRoot) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimapGeneratingSetup_GenerateFieldMinimap_m01F7A8CDD4AD0F2A5F95F2ACD96309BF308BC4E0 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* ___0_root, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetAxisOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MinimapGeneratingSetup_GetAxisOffset_m74CE4F3922ECA21F994960C814B0A827A0BEFE72 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2Int FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetMaxPixel(UnityEngine.Bounds) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A MinimapGeneratingSetup_GetMaxPixel_m81B4C9F2F030190EA1AB953975DA3E22099E87B9 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) ; // UnityEngine.Texture2D FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GenerateTexture2D(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* MinimapGeneratingSetup_GenerateTexture2D_m8A90B8A678D633D7E621C112DCCE17AB172CF5FC (int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetMinToZeroCell(FIMSpace.Generating.FieldSetup,FIMSpace.Generating.FGenGraph`2,UnityEngine.Vector3,System.Single,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MinimapGeneratingSetup_GetMinToZeroCell_m5E9A923D10EA5864A978A0B84752A0A2B1385B0B (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___0_fs, FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___1_grid, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_unitSizeForScaling, float ___3_borderOffset, bool ___4_applyHalfCellOffset, const RuntimeMethod* method) ; // UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetUIPivot(UnityEngine.Vector3,UnityEngine.Bounds) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MinimapGeneratingSetup_GetUIPivot_mD8595837651134DE67A6B3C3114830CA13436670 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_minToZeroCell, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_bakeBounds, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3Int::op_Implicit(UnityEngine.Vector3Int) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Int_op_Implicit_m13297B1F6D07F1E46C0627EAAB8413E637FCA442_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_v, const RuntimeMethod* method) ; // UnityEngine.Vector2Int FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetPixelPos(UnityEngine.Bounds,UnityEngine.Vector3,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A MinimapGeneratingSetup_GetPixelPos_m958496C8794022F6CD950D32F240548192828CE9 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldPos, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_sizeRatio, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2Int::op_Implicit(UnityEngine.Vector2Int) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_v, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapUtilities::PaintPx(UnityEngine.Vector2Int,UnityEngine.Color,UnityEngine.Color[],UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapUtilities_PaintPx_m4E3574949AD1582796A8DDE055FE02CD7E5F64FD (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_pxCenter, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_toPaint, ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___2_pixels, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_dimensions, const RuntimeMethod* method) ; // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::ScaleBoundsWithSetup(UnityEngine.Bounds,FIMSpace.Generating.FieldSetup) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_ScaleBoundsWithSetup_mBC10F9B52C5C06BC8DE473BE43A6B5AB138BCF32 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___1_setup, const RuntimeMethod* method) ; // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::ApplyBoundsBorderOffset(UnityEngine.Bounds,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_ApplyBoundsBorderOffset_mD90F7A82776FC4AFA2C64C271CFA9BC1521C2143 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, float ___1_units, const RuntimeMethod* method) ; // System.Single FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetBoundsMaxDimension(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MinimapGeneratingSetup_GetBoundsMaxDimension_mADCB276A9E88DC03B5CBB92442AC011564FA6493 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_boundsSize, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2Int::.ctor(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::ModifyRectPaintSize(UnityEngine.Vector2Int&,UnityEngine.Vector3&,UnityEngine.Vector3,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimapGeneratingSetup_ModifyRectPaintSize_m56BE3554905E5A70CD60D5DAADE3134C3163E6EB (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___0_rectPaintSize, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_xyYPivotOff, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_cellUnitSize, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_fromTexToWorldSpace, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Generating.FGenGraph`2::IsEmpty(System.Int32,System.Int32,System.Int32) inline bool FGenGraph_2_IsEmpty_m3DE8D059AAAAF44D54EB1232675C8750C16CEA87 (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, const RuntimeMethod* method) { return (( bool (*) (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3*, int32_t, int32_t, int32_t, const RuntimeMethod*))FGenGraph_2_IsEmpty_m146258C7D01DD7541BC334CCB8414DA7E505ABB8_gshared)(__this, ___0_x, ___1_y, ___2_z, method); } // UnityEngine.Vector3 FIMSpace.Generating.FieldSetup::GetCellWorldPosition(FIMSpace.Generating.FieldCell) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 FieldSetup_GetCellWorldPosition_mEB40677ACFCE086470B58F2B9A1F5C0346AE969B (FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* __this, FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___0_cell, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapUtilities::PaintRect(UnityEngine.Vector2Int,UnityEngine.Vector2Int,UnityEngine.Color,UnityEngine.Color[],UnityEngine.Vector2,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapUtilities_PaintRect_m1245CF452930F79167BBAEC8203972DF465CB66E (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_pxCenter, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_halfSizeInPx, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_toPaint, ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___3_pixels, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___4_dimensions, int32_t ___5_ox, int32_t ___6_oy, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::IsPositionRestricted(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MinimapGeneratingSetup_IsPositionRestricted_mF7392D9739E0BB530BE46F1A5B8EB2183F233066 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_wPos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_cellUnitSize, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture::set_filterMode(UnityEngine.FilterMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture::set_wrapMode(UnityEngine.TextureWrapMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture2D::SetPixels(UnityEngine.Color[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_SetPixels_mAE0CDFA15FA96F840D7FFADC31405D8AF20D9073 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___0_colors, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture2D::Apply() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture2D::.ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_textureFormat, bool ___3_mipChain, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FGenerators::CheckForNulls(System.Collections.Generic.List`1) inline void FGenerators_CheckForNulls_TisPGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B_mD333FB88D49FA99C5650731868B6FCE29E4AC434 (List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* ___0_classes, const RuntimeMethod* method) { (( void (*) (List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8*, const RuntimeMethod*))FGenerators_CheckForNulls_TisRuntimeObject_m17BC141DFEE417C4265BC8AD7463A47821072E51_gshared)(___0_classes, method); } // UnityEngine.Vector3 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetUsedAxis() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MinimapGeneratingSetup_GetUsedAxis_m3A26A8BAE58B62F355DDA4F2EB41E7F4D903ECE4 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, const RuntimeMethod* method) ; // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::ComputeWorldGridsBounds(System.Collections.Generic.List`1,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_ComputeWorldGridsBounds_m3B05D355FCC14C4B24CB130250FACA81DB0C49E6 (List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* ___0_GenerateOutOf, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___1_applyCellCenterOffset, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_m2E9343B9161EB12C0123A2A9801D2BD86422CEEB_inline (Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD*, const RuntimeMethod*))Nullable_1_get_HasValue_m2E9343B9161EB12C0123A2A9801D2BD86422CEEB_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Nullable_1_get_Value_m47B6E93739E8A6B3D44D7C08DC7D385D35F0D1F7 (Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD* __this, const RuntimeMethod* method) { return (( Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD*, const RuntimeMethod*))Nullable_1_get_Value_m47B6E93739E8A6B3D44D7C08DC7D385D35F0D1F7_gshared)(__this, method); } // System.Void FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::SetMapRatio(UnityEngine.Vector3&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimapGeneratingSetup_SetMapRatio_m40D920C82BF60429874C24A38E6514A547E8BD82 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_boundsSize, float ___1_targetRatio, const RuntimeMethod* method) ; // UnityEngine.Color[] FIMSpace.Generating.PGG_MinimapUtilities::GenerateColorArrayFor(UnityEngine.Texture2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* PGG_MinimapUtilities_GenerateColorArrayFor_mBBF5CD13FF82D0D9A1D98E8DBDC51A3C8940F378 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_tex, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GenerateFieldsPixelmap(System.Collections.Generic.List`1,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimapGeneratingSetup_GenerateFieldsPixelmap_m800D54BFD7B83DB4B5D8E1C768BAEFD4DA6D65DE (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* ___0_GenerateOutOf, Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD ___1_forceAspectRatio, const RuntimeMethod* method) ; // TResult System.Func`2::Invoke(T) inline float Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline (Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method) { return (( float (*) (Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_gshared_inline)(__this, ___0_arg, method); } // System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; // TResult System.Func`3::Invoke(T1,T2) inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_3_Invoke_m67CED95D1B1780A5E7AB4021AED8900E64DC9BAE_inline (Func_3_t4568553418EC7E101A173314C57B8CC169982414* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, float ___1_arg2, const RuntimeMethod* method) { return (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (Func_3_t4568553418EC7E101A173314C57B8CC169982414*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float, const RuntimeMethod*))Func_3_Invoke_m67CED95D1B1780A5E7AB4021AED8900E64DC9BAE_gshared_inline)(__this, ___0_arg1, ___1_arg2, method); } // UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetUISize(FIMSpace.Generating.PGG_MinimapHandler,UnityEngine.Vector3,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MinimapGeneratingSetup_GetUISize_m3B531EDA0145798C393D2399A20288B083CC0E07 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* ___0_minimap, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldSize, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_borderPaddingScaleRatio, const RuntimeMethod* method) ; // UnityEngine.Vector3Int FIMSpace.Generating.PGGUtils::InverseV3Int(UnityEngine.Vector3Int) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 PGGUtils_InverseV3Int_mA97392B55F7CFBA59523CF8FE8E6272685F1D6BF (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_v, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::CeilToInt(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Vector2::op_Equality(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Normalize(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Internal_FromEulerRad(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ; // System.Void UnityEngine.Quaternion::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::get_sqrMagnitude() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::Dot(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Clamp01(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::Internal_ToEulerRad(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::Internal_MakePositive(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::DeltaAngle(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_DeltaAngle_mCBA858CE5C1BEEBE375812325A50E434FF66D6D4_inline (float ___0_current, float ___1_target, const RuntimeMethod* method) ; // System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ; // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::Magnitude(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Repeat(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Repeat_m6F1560A163481BB311D685294E1B463C3E4EB3BA_inline (float ___0_t, float ___1_length, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.MinMaxF::.ctor(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinMaxF__ctor_m142B0CCCA0E8229BFC83EADB0A67B4A3DECE2203 (MinMaxF_t571A0036EEC0438313D55F69B47CDD95B9363772* __this, float ___0_min, float ___1_max, const RuntimeMethod* method) { { // Min = min; float L_0 = ___0_min; __this->___Min_0 = L_0; // Max = max; float L_1 = ___1_max; __this->___Max_1 = L_1; // } return; } } IL2CPP_EXTERN_C void MinMaxF__ctor_m142B0CCCA0E8229BFC83EADB0A67B4A3DECE2203_AdjustorThunk (RuntimeObject* __this, float ___0_min, float ___1_max, const RuntimeMethod* method) { MinMaxF_t571A0036EEC0438313D55F69B47CDD95B9363772* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); MinMaxF__ctor_m142B0CCCA0E8229BFC83EADB0A67B4A3DECE2203(_thisAdjusted, ___0_min, ___1_max, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.Searchable::Choose(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Searchable_Choose_m70E3B660907FC2E08154B7DE5AE383DE455DD45D (RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // IsSetted = true; il2cpp_codegen_runtime_class_init_inline(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var); Searchable_set_IsSetted_m91D8FDA209C4D5978770F23ACC56C8CA9AA81554_inline((bool)1, NULL); // choosed = value; RuntimeObject* L_0 = ___0_value; ((Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_StaticFields*)il2cpp_codegen_static_fields_for(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var))->___choosed_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_StaticFields*)il2cpp_codegen_static_fields_for(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var))->___choosed_2), (void*)L_0); // } return; } } // System.Object FIMSpace.Generating.Searchable::Get() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Searchable_Get_m7E052D1369B908FE3D9B57116AEB2C44CAE30EF6 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (IsSetted) il2cpp_codegen_runtime_class_init_inline(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var); bool L_0; L_0 = Searchable_get_IsSetted_m443FC4C86BAC6E314947343873BEF619CB86BB07_inline(NULL); if (!L_0) { goto IL_0019; } } { // IsSetted = false; il2cpp_codegen_runtime_class_init_inline(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var); Searchable_set_IsSetted_m91D8FDA209C4D5978770F23ACC56C8CA9AA81554_inline((bool)0, NULL); // object c = choosed; RuntimeObject* L_1 = ((Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_StaticFields*)il2cpp_codegen_static_fields_for(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var))->___choosed_2; // choosed = null; ((Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_StaticFields*)il2cpp_codegen_static_fields_for(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var))->___choosed_2 = NULL; Il2CppCodeGenWriteBarrier((void**)(&((Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_StaticFields*)il2cpp_codegen_static_fields_for(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var))->___choosed_2), (void*)NULL); // return c; return L_1; } IL_0019: { // return null; return NULL; } } // System.Boolean FIMSpace.Generating.Searchable::get_IsSetted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Searchable_get_IsSetted_m443FC4C86BAC6E314947343873BEF619CB86BB07 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static bool IsSetted { get; private set; } il2cpp_codegen_runtime_class_init_inline(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var); bool L_0 = ((Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_StaticFields*)il2cpp_codegen_static_fields_for(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var))->___U3CIsSettedU3Ek__BackingField_1; return L_0; } } // System.Void FIMSpace.Generating.Searchable::set_IsSetted(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Searchable_set_IsSetted_m91D8FDA209C4D5978770F23ACC56C8CA9AA81554 (bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static bool IsSetted { get; private set; } bool L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var); ((Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_StaticFields*)il2cpp_codegen_static_fields_for(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var))->___U3CIsSettedU3Ek__BackingField_1 = L_0; return; } } // System.Void FIMSpace.Generating.Searchable::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Searchable__cctor_mD6FD10E44DE9B610A4BD9FD5D9CC05462B661A49 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static bool CheckSubType = true; ((Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_StaticFields*)il2cpp_codegen_static_fields_for(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var))->___CheckSubType_0 = (bool)1; // private static object choosed = null; ((Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_StaticFields*)il2cpp_codegen_static_fields_for(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var))->___choosed_2 = NULL; Il2CppCodeGenWriteBarrier((void**)(&((Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_StaticFields*)il2cpp_codegen_static_fields_for(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var))->___choosed_2), (void*)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 FIMSpace.Generating.AudioStamp::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioStamp_Reset_m8A6CE762999FD40F019181940D488ED4FB0BCD0A (AudioStamp_tFFE868397CA8768D59BE1432735207955B9B2E66* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInChildren_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m1C7B25F09C77FF7717570FD809CF0037D9971C6A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInParent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_mFD19A7F4F7629CBAEC817895D7DF862EDED89193_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // AudioToRandomize = GetComponent(); AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_0; L_0 = Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B(__this, Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var); __this->___AudioToRandomize_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___AudioToRandomize_4), (void*)L_0); // if (!AudioToRandomize) AudioToRandomize = GetComponentInChildren(); AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_1 = __this->___AudioToRandomize_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_1, NULL); if (L_2) { goto IL_0025; } } { // if (!AudioToRandomize) AudioToRandomize = GetComponentInChildren(); AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_3; L_3 = Component_GetComponentInChildren_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m1C7B25F09C77FF7717570FD809CF0037D9971C6A(__this, Component_GetComponentInChildren_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m1C7B25F09C77FF7717570FD809CF0037D9971C6A_RuntimeMethod_var); __this->___AudioToRandomize_4 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___AudioToRandomize_4), (void*)L_3); } IL_0025: { // if (!AudioToRandomize) AudioToRandomize = GetComponentInParent(); AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_4 = __this->___AudioToRandomize_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_4, NULL); if (L_5) { goto IL_003e; } } { // if (!AudioToRandomize) AudioToRandomize = GetComponentInParent(); AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_6; L_6 = Component_GetComponentInParent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_mFD19A7F4F7629CBAEC817895D7DF862EDED89193(__this, Component_GetComponentInParent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_mFD19A7F4F7629CBAEC817895D7DF862EDED89193_RuntimeMethod_var); __this->___AudioToRandomize_4 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___AudioToRandomize_4), (void*)L_6); } IL_003e: { // } return; } } // System.Void FIMSpace.Generating.AudioStamp::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioStamp_Start_m5729ECA10A9CC95D249EDCD15E04A8A0D3904D14 (AudioStamp_tFFE868397CA8768D59BE1432735207955B9B2E66* __this, const RuntimeMethod* method) { { // if (doneAlready) return; bool L_0 = __this->___doneAlready_9; if (!L_0) { goto IL_0009; } } { // if (doneAlready) return; return; } IL_0009: { // Randomize(); AudioStamp_Randomize_m94DFFB269644E806BBD681F97CB94B9381A35B90(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.AudioStamp::Randomize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioStamp_Randomize_m94DFFB269644E806BBD681F97CB94B9381A35B90 (AudioStamp_tFFE868397CA8768D59BE1432735207955B9B2E66* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGeneratingUtilities_GetRandomElement_TisAudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20_m39BADB0A5686A93E73771135B0DD427E27E8BBA3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGeneratingUtilities_t6C289D2C645AABDD30AED71515B2BE04B80CF140_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD6AEFC7D3D92928AFB598DEEC68561D8A621CB8F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { // if (AudioToRandomize == null) return; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_0 = __this->___AudioToRandomize_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_000f; } } { // if (AudioToRandomize == null) return; return; } IL_000f: { // if ( ClipsToChoose.Count > 0) List_1_t33C1B21871505CF0516B63C148CD83EDA452BB5F* L_2 = __this->___ClipsToChoose_5; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_mD6AEFC7D3D92928AFB598DEEC68561D8A621CB8F_inline(L_2, List_1_get_Count_mD6AEFC7D3D92928AFB598DEEC68561D8A621CB8F_RuntimeMethod_var); if ((((int32_t)L_3) <= ((int32_t)0))) { goto IL_0034; } } { // AudioToRandomize.clip = ClipsToChoose.GetRandomElement(); AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_4 = __this->___AudioToRandomize_4; List_1_t33C1B21871505CF0516B63C148CD83EDA452BB5F* L_5 = __this->___ClipsToChoose_5; il2cpp_codegen_runtime_class_init_inline(FGeneratingUtilities_t6C289D2C645AABDD30AED71515B2BE04B80CF140_il2cpp_TypeInfo_var); AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_6; L_6 = FGeneratingUtilities_GetRandomElement_TisAudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20_m39BADB0A5686A93E73771135B0DD427E27E8BBA3(L_5, (bool)0, FGeneratingUtilities_GetRandomElement_TisAudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20_m39BADB0A5686A93E73771135B0DD427E27E8BBA3_RuntimeMethod_var); NullCheck(L_4); AudioSource_set_clip_mFF441895E274286C88D9C75ED5CA1B1B39528D70(L_4, L_6, NULL); } IL_0034: { // if ( VolumeRandomize != Vector2.one) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = __this->___VolumeRandomize_6; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8; L_8 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); bool L_9; L_9 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_7, L_8, NULL); if (!L_9) { goto IL_0073; } } { // AudioToRandomize.volume *= FGenerators.GetRandom(VolumeRandomize.x, VolumeRandomize.y); AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_10 = __this->___AudioToRandomize_4; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_11 = L_10; NullCheck(L_11); float L_12; L_12 = AudioSource_get_volume_m9CCF33BC636562EA282FDE07463B547D70134EE3(L_11, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_13 = (&__this->___VolumeRandomize_6); float L_14 = L_13->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_15 = (&__this->___VolumeRandomize_6); float L_16 = L_15->___y_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_17; L_17 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_14, L_16, NULL); NullCheck(L_11); AudioSource_set_volume_mD902BBDBBDE0E3C148609BF3C05096148E90F2C0(L_11, ((float)il2cpp_codegen_multiply(L_12, L_17)), NULL); } IL_0073: { // if ( PitchRandomize != Vector2.zero) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = __this->___PitchRandomize_7; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19; L_19 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); bool L_20; L_20 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_18, L_19, NULL); if (!L_20) { goto IL_00b2; } } { // AudioToRandomize.pitch += FGenerators.GetRandom(PitchRandomize.x, PitchRandomize.y); AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_21 = __this->___AudioToRandomize_4; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_22 = L_21; NullCheck(L_22); float L_23; L_23 = AudioSource_get_pitch_mB1B0B8A52400B5C798BF1E644FE1C2FFA20A9863(L_22, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_24 = (&__this->___PitchRandomize_7); float L_25 = L_24->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_26 = (&__this->___PitchRandomize_7); float L_27 = L_26->___y_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_28; L_28 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_25, L_27, NULL); NullCheck(L_22); AudioSource_set_pitch_mD14631FC99BF38AAFB356D9C45546BC16CF9E811(L_22, ((float)il2cpp_codegen_add(L_23, L_28)), NULL); } IL_00b2: { // if (AudioToRandomize.loop) AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_29 = __this->___AudioToRandomize_4; NullCheck(L_29); bool L_30; L_30 = AudioSource_get_loop_m2D83BF58E1BD1BEE4CC80413C12E761D3310FC2C(L_29, NULL); if (!L_30) { goto IL_013e; } } { // if (AudioToRandomize.clip != null) AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_31 = __this->___AudioToRandomize_4; NullCheck(L_31); AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_32; L_32 = AudioSource_get_clip_m4F5027066F9FC44B44192713142B0C277BB418FE(L_31, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_33; L_33 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_32, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_33) { goto IL_013e; } } { // if (PlayProgressRandomize != Vector2.zero) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = __this->___PlayProgressRandomize_8; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35; L_35 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); bool L_36; L_36 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_34, L_35, NULL); if (!L_36) { goto IL_013e; } } { // float progress = FGenerators.GetRandom(PlayProgressRandomize.x, PlayProgressRandomize.y); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_37 = (&__this->___PlayProgressRandomize_8); float L_38 = L_37->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_39 = (&__this->___PlayProgressRandomize_8); float L_40 = L_39->___y_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_41; L_41 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_38, L_40, NULL); V_0 = L_41; // if (progress > 0f) float L_42 = V_0; if ((!(((float)L_42) > ((float)(0.0f))))) { goto IL_013e; } } { // if (progress >= 0.999f) progress = 0.99f; float L_43 = V_0; if ((!(((float)L_43) >= ((float)(0.999000013f))))) { goto IL_0116; } } { // if (progress >= 0.999f) progress = 0.99f; V_0 = (0.99000001f); } IL_0116: { // AudioToRandomize.Play(); AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_44 = __this->___AudioToRandomize_4; NullCheck(L_44); AudioSource_Play_m95DF07111C61D0E0F00257A00384D31531D590C3(L_44, NULL); // AudioToRandomize.time = AudioToRandomize.clip.length * progress; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_45 = __this->___AudioToRandomize_4; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_46 = __this->___AudioToRandomize_4; NullCheck(L_46); AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_47; L_47 = AudioSource_get_clip_m4F5027066F9FC44B44192713142B0C277BB418FE(L_46, NULL); NullCheck(L_47); float L_48; L_48 = AudioClip_get_length_m6102CB29AF65988797452E4D6E43D4788303873D(L_47, NULL); float L_49 = V_0; NullCheck(L_45); AudioSource_set_time_m6670372FD9C494978B7B3E01B7F4D220616F6204(L_45, ((float)il2cpp_codegen_multiply(L_48, L_49)), NULL); } IL_013e: { // doneAlready = true; __this->___doneAlready_9 = (bool)1; // } return; } } // System.Void FIMSpace.Generating.AudioStamp::Generate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioStamp_Generate_m54ED7A367C6FBA06CB0BB0D5050FECF37484764D (AudioStamp_tFFE868397CA8768D59BE1432735207955B9B2E66* __this, const RuntimeMethod* method) { { // Randomize(); AudioStamp_Randomize_m94DFFB269644E806BBD681F97CB94B9381A35B90(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.AudioStamp::PreviewGenerate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioStamp_PreviewGenerate_m942837C3AACDA82E75C31D4E844B27EC6B503EFF (AudioStamp_tFFE868397CA8768D59BE1432735207955B9B2E66* __this, const RuntimeMethod* method) { { // Randomize(); AudioStamp_Randomize_m94DFFB269644E806BBD681F97CB94B9381A35B90(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.AudioStamp::IG_CallAfterGenerated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioStamp_IG_CallAfterGenerated_m1FCDA10E013C80C24E6C08CBBAA7E2594715C331 (AudioStamp_tFFE868397CA8768D59BE1432735207955B9B2E66* __this, const RuntimeMethod* method) { { // public void IG_CallAfterGenerated() { } return; } } // System.Void FIMSpace.Generating.AudioStamp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioStamp__ctor_m4D662C37656866CC4D4250465A5EC1E86168E721 (AudioStamp_tFFE868397CA8768D59BE1432735207955B9B2E66* __this, const RuntimeMethod* method) { { // [HideInInspector] public Vector2 VolumeRandomize = new Vector2(1f, 1f); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (1.0f), (1.0f), /*hidden argument*/NULL); __this->___VolumeRandomize_6 = L_0; // [HideInInspector] public Vector2 PitchRandomize = new Vector2(0f, 0f); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; memset((&L_1), 0, sizeof(L_1)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), (0.0f), (0.0f), /*hidden argument*/NULL); __this->___PitchRandomize_7 = L_1; // [HideInInspector] public Vector2 PlayProgressRandomize = new Vector2(0f, 0f); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; memset((&L_2), 0, sizeof(L_2)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), (0.0f), (0.0f), /*hidden argument*/NULL); __this->___PlayProgressRandomize_8 = L_2; // Vector3 initialLocalScale = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___initialLocalScale_10 = L_3; MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::CopySettingsFromTo(FIMSpace.Generating.OStampPhysicalPlacementSetup,FIMSpace.Generating.OStampPhysicalPlacementSetup) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_CopySettingsFromTo_mD16B7795781E27ABF6918BAE8CB1A082D6716586 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* ___0_from, OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* ___1_to, const RuntimeMethod* method) { { // to.Enabled = from.Enabled; OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* L_0 = ___1_to; OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* L_1 = ___0_from; NullCheck(L_1); bool L_2 = L_1->___Enabled_0; NullCheck(L_0); L_0->___Enabled_0 = L_2; // to.MinimumIterations = from.MinimumIterations; OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* L_3 = ___1_to; OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* L_4 = ___0_from; NullCheck(L_4); int32_t L_5 = L_4->___MinimumIterations_1; NullCheck(L_3); L_3->___MinimumIterations_1 = L_5; // to.LimitDistanceFromOrigin = from.LimitDistanceFromOrigin; OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* L_6 = ___1_to; OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* L_7 = ___0_from; NullCheck(L_7); float L_8 = L_7->___LimitDistanceFromOrigin_2; NullCheck(L_6); L_6->___LimitDistanceFromOrigin_2 = L_8; // to.SimulateUntilStopped = from.SimulateUntilStopped; OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* L_9 = ___1_to; OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* L_10 = ___0_from; NullCheck(L_10); bool L_11 = L_10->___SimulateUntilStopped_3; NullCheck(L_9); L_9->___SimulateUntilStopped_3 = L_11; // } return; } } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::ProceedOn(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_ProceedOn_mB92F3FA3F99FA313CAAD5985DE750D68161F0EF5 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } il2cpp::utils::ExceptionSupportStack __active_exceptions; { // if (o == null) return; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = ___0_o; if (L_0) { goto IL_0004; } } { // if (o == null) return; return; } IL_0004: { // if (o.Count == 0) return; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_1 = ___0_o; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_1, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if (L_2) { goto IL_000d; } } { // if (o.Count == 0) return; return; } IL_000d: { // DoBackupFor(o); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_3 = ___0_o; OStampPhysicalPlacementSetup_DoBackupFor_m8CC4E7643A803194964EF39B5A79969DA9E68292(__this, L_3, NULL); // PrepareSimulationList(o); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_4 = ___0_o; OStampPhysicalPlacementSetup_PrepareSimulationList_m7100C7F1679ABA9E991E3BB643D94D4DF2CA6C4F(__this, L_4, NULL); } try {// begin try (depth: 1) { // if (PrepareSimulation()) bool L_5; L_5 = OStampPhysicalPlacementSetup_PrepareSimulation_m8F9CF641ED8F630CAE542B85958620D442D3D968(__this, NULL); if (!L_5) { goto IL_0029_1; } } { // ApplySimulation(); OStampPhysicalPlacementSetup_ApplySimulation_m1B32FC29B1CCEAE1EEDAB31A57B3C58BD7302543(__this, NULL); } IL_0029_1: { // } goto IL_0042; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002b; } throw e; } CATCH_002b: {// begin catch(System.Exception) // UnityEngine.Debug.Log("[Stamper Physics Sim] Error Occured, check log below!"); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDEEBFB816FF3A3BF8D0F3F393119A8F161966240)), NULL); // UnityEngine.Debug.LogException(exc); Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL); // RestoreBackuped(); OStampPhysicalPlacementSetup_RestoreBackuped_m1E79A6B58C1527346AC741F73D92210506506706(__this, NULL); // } IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0042; }// end catch (depth: 1) IL_0042: { // MovedSimulationObjects(preSimScene); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_6 = __this->___preSimScene_6; OStampPhysicalPlacementSetup_MovedSimulationObjects_mC846A133E065733CD7B629E8E0E5C8FA297CCD12(__this, L_6, NULL); // FinishSimulation(); OStampPhysicalPlacementSetup_FinishSimulation_m8B02837D1DB3CBD6ACE48CFA581804B8F6BF2F5B(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::ProceedOn(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_ProceedOn_mD40D6D0F658DBC0CEB7B0298FAE7DF65B288C83D (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (o == null) return; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_o; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_000a; } } { // if (o == null) return; return; } IL_000a: { // if (sList == null) sList = new List(); else sList.Clear(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_2 = __this->___sList_15; if (L_2) { goto IL_001f; } } { // if (sList == null) sList = new List(); else sList.Clear(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_3 = (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)il2cpp_codegen_object_new(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var); NullCheck(L_3); List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC(L_3, List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var); __this->___sList_15 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___sList_15), (void*)L_3); goto IL_002a; } IL_001f: { // if (sList == null) sList = new List(); else sList.Clear(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_4 = __this->___sList_15; NullCheck(L_4); List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_4, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var); } IL_002a: { // sList.Add(o); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_5 = __this->___sList_15; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = ___0_o; NullCheck(L_5); List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline(L_5, L_6, List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var); // ProceedOn(sList); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_7 = __this->___sList_15; OStampPhysicalPlacementSetup_ProceedOn_mB92F3FA3F99FA313CAAD5985DE750D68161F0EF5(__this, L_7, NULL); // } return; } } // System.Boolean FIMSpace.Generating.OStampPhysicalPlacementSetup::PrepareSimulation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OStampPhysicalPlacementSetup_PrepareSimulation_m8F9CF641ED8F630CAE542B85958620D442D3D968 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // preAutoSim = Physics.autoSimulation; bool L_0; L_0 = Physics_get_autoSimulation_m6D875546CE30125226E7E92318F2342F4AD57F83(NULL); __this->___preAutoSim_9 = L_0; // if (objectsToSimulate.Count == 0) return false; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_1 = __this->___objectsToSimulate_10; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_1, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if (L_2) { goto IL_001a; } } { // if (objectsToSimulate.Count == 0) return false; return (bool)0; } IL_001a: { // preSimScene = objectsToSimulate[0].gameObject.scene; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_3 = __this->___objectsToSimulate_10; NullCheck(L_3); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4; L_4 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_3, 0, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_4); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5; L_5 = GameObject_get_gameObject_m0878015B8CF7F5D432B583C187725810D27B57DC(L_4, NULL); NullCheck(L_5); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_6; L_6 = GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01(L_5, NULL); __this->___preSimScene_6 = L_6; // UnloadPhysSimScene(); OStampPhysicalPlacementSetup_UnloadPhysSimScene_mF6F8E325F26A7AEEEE2EDF81D8B2D34D551BC9C3(__this, NULL); // isolatedCollisions = GetCollisionAround(objectsToSimulate); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_7 = __this->___objectsToSimulate_10; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_8; L_8 = OStampPhysicalPlacementSetup_GetCollisionAround_m4A28E87A4430843BD5687AF6E9354314F33DD765(__this, L_7, NULL); __this->___isolatedCollisions_5 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___isolatedCollisions_5), (void*)L_8); // for (int m = 0; m < _simMyColliders.Count; m++) _simMyColliders[m].enabled = true; V_0 = 0; goto IL_0068; } IL_0052: { // for (int m = 0; m < _simMyColliders.Count; m++) _simMyColliders[m].enabled = true; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_9 = __this->____simMyColliders_17; int32_t L_10 = V_0; NullCheck(L_9); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_11; L_11 = List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587(L_9, L_10, List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); NullCheck(L_11); Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70(L_11, (bool)1, NULL); // for (int m = 0; m < _simMyColliders.Count; m++) _simMyColliders[m].enabled = true; int32_t L_12 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0068: { // for (int m = 0; m < _simMyColliders.Count; m++) _simMyColliders[m].enabled = true; int32_t L_13 = V_0; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_14 = __this->____simMyColliders_17; NullCheck(L_14); int32_t L_15; L_15 = List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline(L_14, List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var); if ((((int32_t)L_13) < ((int32_t)L_15))) { goto IL_0052; } } { // if (isolatedCollisions == null) return false; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_16 = __this->___isolatedCollisions_5; if (L_16) { goto IL_0080; } } { // if (isolatedCollisions == null) return false; return (bool)0; } IL_0080: { // if (isolatedCollisions.Count == 0) return false; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_17 = __this->___isolatedCollisions_5; NullCheck(L_17); int32_t L_18; L_18 = List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline(L_17, List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var); if (L_18) { goto IL_008f; } } { // if (isolatedCollisions.Count == 0) return false; return (bool)0; } IL_008f: { // simScene = GenerateSimulationScene(); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_19; L_19 = OStampPhysicalPlacementSetup_GenerateSimulationScene_mA8C2779C4EA215A6E109D827428E9084D369A97D(NULL); __this->___simScene_7 = L_19; // for (int c = 0; c < isolatedCollisions.Count; c++) V_1 = 0; goto IL_00c3; } IL_009e: { // GameObject inst = GameObject.Instantiate(isolatedCollisions[c].gameObject); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_20 = __this->___isolatedCollisions_5; int32_t L_21 = V_1; NullCheck(L_20); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_22; L_22 = List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587(L_20, L_21, List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); NullCheck(L_22); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23; L_23 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_22, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24; L_24 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3(L_23, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var); // SceneManager.MoveGameObjectToScene(inst, simScene); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_25 = __this->___simScene_7; il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); SceneManager_MoveGameObjectToScene_mF5DC73256FA145D321DE14771F93AF7B832FE62A(L_24, L_25, NULL); // for (int c = 0; c < isolatedCollisions.Count; c++) int32_t L_26 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_26, 1)); } IL_00c3: { // for (int c = 0; c < isolatedCollisions.Count; c++) int32_t L_27 = V_1; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_28 = __this->___isolatedCollisions_5; NullCheck(L_28); int32_t L_29; L_29 = List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline(L_28, List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var); if ((((int32_t)L_27) < ((int32_t)L_29))) { goto IL_009e; } } { // PrepareSimulationObjects(); OStampPhysicalPlacementSetup_PrepareSimulationObjects_m0862DF4E48B809944C2576336B08CD73D3AF8236(__this, NULL); // simPhysScene = simScene.GetPhysicsScene(); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_30 = __this->___simScene_7; PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE L_31; L_31 = PhysicsSceneExtensions_GetPhysicsScene_mC7D6FE0FA798195A3BA3B3BA6D41F4D947D037AD(L_30, NULL); __this->___simPhysScene_8 = L_31; // return true; return (bool)1; } } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::ApplySimulation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_ApplySimulation_m1B32FC29B1CCEAE1EEDAB31A57B3C58BD7302543 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C583E2D9B395DECE77021384B31B08C15777504); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8DE59A121E362AB85E429640B4E55DF1CDE9DACD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCACE2250F09519D6113413C1A112D28F651E848C); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); { // Physics.autoSimulation = false; Physics_set_autoSimulation_m1689299C0328790F6C350B40B53D092DA033389B((bool)0, NULL); // for (int i = 0; i < MinimumIterations; i++) V_0 = 0; goto IL_0024; } IL_000a: { // simPhysScene.Simulate(Time.fixedDeltaTime); PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE* L_0 = (&__this->___simPhysScene_8); float L_1; L_1 = Time_get_fixedDeltaTime_m43136893D00AF5D5FE80AD05609558F6E2381381(NULL); PhysicsScene_Simulate_m8F1DFA08BF5DBFBB1FF452ABC98E40C938EA1425(L_0, L_1, NULL); // OnSimulationFixedUpdate(); OStampPhysicalPlacementSetup_OnSimulationFixedUpdate_mA3CC79D142BFA25422420C2CF6D3ACBFF1BFD94B(__this, NULL); // for (int i = 0; i < MinimumIterations; i++) int32_t L_2 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); } IL_0024: { // for (int i = 0; i < MinimumIterations; i++) int32_t L_3 = V_0; int32_t L_4 = __this->___MinimumIterations_1; if ((((int32_t)L_3) < ((int32_t)L_4))) { goto IL_000a; } } { // if (SimulateUntilStopped) bool L_5 = __this->___SimulateUntilStopped_3; if (!L_5) { goto IL_00f8; } } { // int iters = 0; V_1 = 0; // float mul = 1f; V_2 = (1.0f); // mul = 1f / (float)objectsToSimulate.Count; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_6 = __this->___objectsToSimulate_10; NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_6, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); V_2 = ((float)((1.0f)/((float)L_7))); // if (mul < 0.4f) mul = 0.4f; float L_8 = V_2; if ((!(((float)L_8) < ((float)(0.400000006f))))) { goto IL_008c; } } { // if (mul < 0.4f) mul = 0.4f; V_2 = (0.400000006f); goto IL_008c; } IL_0063: { // simPhysScene.Simulate(Time.fixedDeltaTime); PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE* L_9 = (&__this->___simPhysScene_8); float L_10; L_10 = Time_get_fixedDeltaTime_m43136893D00AF5D5FE80AD05609558F6E2381381(NULL); PhysicsScene_Simulate_m8F1DFA08BF5DBFBB1FF452ABC98E40C938EA1425(L_9, L_10, NULL); // OnSimulationFixedUpdate(); OStampPhysicalPlacementSetup_OnSimulationFixedUpdate_mA3CC79D142BFA25422420C2CF6D3ACBFF1BFD94B(__this, NULL); // iters += 1; int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1)); // if (iters > MinimumIterations + 1000) int32_t L_12 = V_1; int32_t L_13 = __this->___MinimumIterations_1; if ((((int32_t)L_12) > ((int32_t)((int32_t)il2cpp_codegen_add(L_13, ((int32_t)1000)))))) { goto IL_00a3; } } IL_008c: { // while (CheckSimulatedObjectsVeclocity().magnitude > 0.05f * mul) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = OStampPhysicalPlacementSetup_CheckSimulatedObjectsVeclocity_m42ADB7398EB4D3DF9DB5004ADFF9C41419DB8FA7(__this, NULL); V_3 = L_14; float L_15; L_15 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_3), NULL); float L_16 = V_2; if ((((float)L_15) > ((float)((float)il2cpp_codegen_multiply((0.0500000007f), L_16))))) { goto IL_0063; } } IL_00a3: { // if (iters > MinimumIterations + 500) int32_t L_17 = V_1; int32_t L_18 = __this->___MinimumIterations_1; if ((((int32_t)L_17) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_18, ((int32_t)500)))))) { goto IL_00f8; } } { // UnityEngine.Debug.LogWarning("[Object Stamper Physical Placement Simulation] " + objectsToSimulate[0].name + " Physics Simulation Group required " + iters + " physics iterations. Maybe you need to tweak some physical placement settings?"); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19; NullCheck(L_20); ArrayElementTypeCheck (L_20, _stringLiteral8DE59A121E362AB85E429640B4E55DF1CDE9DACD); (L_20)->SetAt(static_cast(0), (String_t*)_stringLiteral8DE59A121E362AB85E429640B4E55DF1CDE9DACD); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_20; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_22 = __this->___objectsToSimulate_10; NullCheck(L_22); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23; L_23 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_22, 0, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_23); String_t* L_24; L_24 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_23, NULL); NullCheck(L_21); ArrayElementTypeCheck (L_21, L_24); (L_21)->SetAt(static_cast(1), (String_t*)L_24); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_21; NullCheck(L_25); ArrayElementTypeCheck (L_25, _stringLiteralCACE2250F09519D6113413C1A112D28F651E848C); (L_25)->SetAt(static_cast(2), (String_t*)_stringLiteralCACE2250F09519D6113413C1A112D28F651E848C); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25; String_t* L_27; L_27 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL); NullCheck(L_26); ArrayElementTypeCheck (L_26, L_27); (L_26)->SetAt(static_cast(3), (String_t*)L_27); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = L_26; NullCheck(L_28); ArrayElementTypeCheck (L_28, _stringLiteral0C583E2D9B395DECE77021384B31B08C15777504); (L_28)->SetAt(static_cast(4), (String_t*)_stringLiteral0C583E2D9B395DECE77021384B31B08C15777504); String_t* L_29; L_29 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_28, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_29, NULL); } IL_00f8: { // } return; } } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::MovedSimulationObjects(UnityEngine.SceneManagement.Scene) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_MovedSimulationObjects_mC846A133E065733CD7B629E8E0E5C8FA297CCD12 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_target, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m389AC2FFCDE6435CAED5B2A7E2DBA23D8C01B0E9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 V_1; memset((&V_1), 0, sizeof(V_1)); { // for (int i = 0; i < objectsToSimulate.Count; i++) V_0 = 0; goto IL_00a4; } IL_0007: { // if (target == preSimScene) Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0 = ___0_target; Scene_tA1DC762B79745EB5140F054C884855B922318356 L_1 = __this->___preSimScene_6; bool L_2; L_2 = Scene_op_Equality_m9FC9CA5FAE2FF94568EC2AB878B64ED8DC53CF68(L_0, L_1, NULL); if (!L_2) { goto IL_0076; } } { // objectsToSimulate[i].transform.SetParent(null, true); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_3 = __this->___objectsToSimulate_10; int32_t L_4 = V_0; NullCheck(L_3); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5; L_5 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_3, L_4, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_5); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL); NullCheck(L_6); Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_6, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL, (bool)1, NULL); // SceneManager.MoveGameObjectToScene(objectsToSimulate[i], target); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_7 = __this->___objectsToSimulate_10; int32_t L_8 = V_0; NullCheck(L_7); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9; L_9 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_7, L_8, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_10 = ___0_target; il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); SceneManager_MoveGameObjectToScene_mF5DC73256FA145D321DE14771F93AF7B832FE62A(L_9, L_10, NULL); // var backup = backups[objectsToSimulate[i]]; Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* L_11 = __this->___backups_21; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_12 = __this->___objectsToSimulate_10; int32_t L_13 = V_0; NullCheck(L_12); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14; L_14 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_12, L_13, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_11); TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 L_15; L_15 = Dictionary_2_get_Item_m389AC2FFCDE6435CAED5B2A7E2DBA23D8C01B0E9(L_11, L_14, Dictionary_2_get_Item_m389AC2FFCDE6435CAED5B2A7E2DBA23D8C01B0E9_RuntimeMethod_var); V_1 = L_15; // objectsToSimulate[i].transform.SetParent(backup.Parent, true); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_16 = __this->___objectsToSimulate_10; int32_t L_17 = V_0; NullCheck(L_16); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18; L_18 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_16, L_17, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_18); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19; L_19 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_18, NULL); TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 L_20 = V_1; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21 = L_20.___Parent_2; NullCheck(L_19); Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_19, L_21, (bool)1, NULL); goto IL_00a0; } IL_0076: { // objectsToSimulate[i].transform.SetParent(null, true); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_22 = __this->___objectsToSimulate_10; int32_t L_23 = V_0; NullCheck(L_22); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24; L_24 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_22, L_23, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_24); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25; L_25 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_24, NULL); NullCheck(L_25); Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_25, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL, (bool)1, NULL); // SceneManager.MoveGameObjectToScene(objectsToSimulate[i], target); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_26 = __this->___objectsToSimulate_10; int32_t L_27 = V_0; NullCheck(L_26); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_28; L_28 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_26, L_27, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_29 = ___0_target; il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); SceneManager_MoveGameObjectToScene_mF5DC73256FA145D321DE14771F93AF7B832FE62A(L_28, L_29, NULL); } IL_00a0: { // for (int i = 0; i < objectsToSimulate.Count; i++) int32_t L_30 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_00a4: { // for (int i = 0; i < objectsToSimulate.Count; i++) int32_t L_31 = V_0; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_32 = __this->___objectsToSimulate_10; NullCheck(L_32); int32_t L_33; L_33 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_32, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if ((((int32_t)L_31) < ((int32_t)L_33))) { goto IL_0007; } } { // } return; } } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::FinishSimulation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_FinishSimulation_m8B02837D1DB3CBD6ACE48CFA581804B8F6BF2F5B (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m40D1B68A9856688F8AE26F27704E7DD3D0E3C20F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF2DC7A7A3C48DEB359ECB682DA4739D10D63DD13_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m7863748F344C405EE0FAE2FBCD54C070A2B00D15_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m7C4B020BB977A48A2046794E9027FDEF76C1D88E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { // Physics.autoSimulation = preAutoSim; bool L_0 = __this->___preAutoSim_9; Physics_set_autoSimulation_m1689299C0328790F6C350B40B53D092DA033389B(L_0, NULL); // if (generatedRigidbodies != null) List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* L_1 = __this->___generatedRigidbodies_14; if (!L_1) { goto IL_003a; } } { // for (int g = 0; g < generatedRigidbodies.Count; g++) V_0 = 0; goto IL_002c; } IL_0017: { // FGenerators.DestroyObject(generatedRigidbodies[g]); List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* L_2 = __this->___generatedRigidbodies_14; int32_t L_3 = V_0; NullCheck(L_2); Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_4; L_4 = List_1_get_Item_m7C4B020BB977A48A2046794E9027FDEF76C1D88E(L_2, L_3, List_1_get_Item_m7C4B020BB977A48A2046794E9027FDEF76C1D88E_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_DestroyObject_m3699B112A4B96F9EF3DE5CF06659B3127816B76C(L_4, NULL); // for (int g = 0; g < generatedRigidbodies.Count; g++) int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_002c: { // for (int g = 0; g < generatedRigidbodies.Count; g++) int32_t L_6 = V_0; List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* L_7 = __this->___generatedRigidbodies_14; NullCheck(L_7); int32_t L_8; L_8 = List_1_get_Count_m40D1B68A9856688F8AE26F27704E7DD3D0E3C20F_inline(L_7, List_1_get_Count_m40D1B68A9856688F8AE26F27704E7DD3D0E3C20F_RuntimeMethod_var); if ((((int32_t)L_6) < ((int32_t)L_8))) { goto IL_0017; } } IL_003a: { // if (generatedColliders != null) List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_9 = __this->___generatedColliders_12; if (!L_9) { goto IL_0069; } } { // for (int g = 0; g < generatedColliders.Count; g++) V_1 = 0; goto IL_005b; } IL_0046: { // FGenerators.DestroyObject(generatedColliders[g]); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_10 = __this->___generatedColliders_12; int32_t L_11 = V_1; NullCheck(L_10); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_12; L_12 = List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587(L_10, L_11, List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_DestroyObject_m3699B112A4B96F9EF3DE5CF06659B3127816B76C(L_12, NULL); // for (int g = 0; g < generatedColliders.Count; g++) int32_t L_13 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_005b: { // for (int g = 0; g < generatedColliders.Count; g++) int32_t L_14 = V_1; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_15 = __this->___generatedColliders_12; NullCheck(L_15); int32_t L_16; L_16 = List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline(L_15, List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var); if ((((int32_t)L_14) < ((int32_t)L_16))) { goto IL_0046; } } IL_0069: { // if (_mMeshNonConvexColliders != null) List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491* L_17 = __this->____mMeshNonConvexColliders_13; if (!L_17) { goto IL_0099; } } { // for (int g = 0; g < _mMeshNonConvexColliders.Count; g++) V_2 = 0; goto IL_008b; } IL_0075: { // _mMeshNonConvexColliders[g].convex = false; List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491* L_18 = __this->____mMeshNonConvexColliders_13; int32_t L_19 = V_2; NullCheck(L_18); MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_20; L_20 = List_1_get_Item_m7863748F344C405EE0FAE2FBCD54C070A2B00D15(L_18, L_19, List_1_get_Item_m7863748F344C405EE0FAE2FBCD54C070A2B00D15_RuntimeMethod_var); NullCheck(L_20); MeshCollider_set_convex_m20482D687240D0921BA76B77983403E55A2E3CE1(L_20, (bool)0, NULL); // for (int g = 0; g < _mMeshNonConvexColliders.Count; g++) int32_t L_21 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_008b: { // for (int g = 0; g < _mMeshNonConvexColliders.Count; g++) int32_t L_22 = V_2; List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491* L_23 = __this->____mMeshNonConvexColliders_13; NullCheck(L_23); int32_t L_24; L_24 = List_1_get_Count_mF2DC7A7A3C48DEB359ECB682DA4739D10D63DD13_inline(L_23, List_1_get_Count_mF2DC7A7A3C48DEB359ECB682DA4739D10D63DD13_RuntimeMethod_var); if ((((int32_t)L_22) < ((int32_t)L_24))) { goto IL_0075; } } IL_0099: { // UnloadPhysSimScene(); OStampPhysicalPlacementSetup_UnloadPhysSimScene_mF6F8E325F26A7AEEEE2EDF81D8B2D34D551BC9C3(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::UnloadPhysSimScene() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_UnloadPhysSimScene_mF6F8E325F26A7AEEEE2EDF81D8B2D34D551BC9C3 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (simScene.isLoaded) SceneManager.UnloadScene(simScene); Scene_tA1DC762B79745EB5140F054C884855B922318356* L_0 = (&__this->___simScene_7); bool L_1; L_1 = Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC(L_0, NULL); if (!L_1) { goto IL_0019; } } { // if (simScene.isLoaded) SceneManager.UnloadScene(simScene); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_2 = __this->___simScene_7; il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); bool L_3; L_3 = SceneManager_UnloadScene_m33AF25821B1410F3C53A92531A8F098614067397(L_2, NULL); } IL_0019: { // } return; } } // UnityEngine.SceneManagement.Scene FIMSpace.Generating.OStampPhysicalPlacementSetup::GenerateSimulationScene() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 OStampPhysicalPlacementSetup_GenerateSimulationScene_mA8C2779C4EA215A6E109D827428E9084D369A97D (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17201A4985F50A11B27110C1110BC9D51B0789A6); s_Il2CppMethodInitialized = true; } CreateSceneParameters_tC23DC762B8650C97069BC777E89AF9DBC659D049 V_0; memset((&V_0), 0, sizeof(V_0)); { // CreateSceneParameters csp = new CreateSceneParameters(LocalPhysicsMode.Physics3D); CreateSceneParameters__ctor_m5882727FF06AA3F9AE8BD0689F50655065731B0A((&V_0), 2, NULL); // s = SceneManager.CreateScene("PhysSim", csp); CreateSceneParameters_tC23DC762B8650C97069BC777E89AF9DBC659D049 L_0 = V_0; il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_1; L_1 = SceneManager_CreateScene_m5B08B7C72FA1DF35B70647E91A9D679A569DC714(_stringLiteral17201A4985F50A11B27110C1110BC9D51B0789A6, L_0, NULL); // return s; return L_1; } } // UnityEngine.Vector3 FIMSpace.Generating.OStampPhysicalPlacementSetup::CheckSimulatedObjectsVeclocity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStampPhysicalPlacementSetup_CheckSimulatedObjectsVeclocity_m42ADB7398EB4D3DF9DB5004ADFF9C41419DB8FA7 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m40D1B68A9856688F8AE26F27704E7DD3D0E3C20F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m7C4B020BB977A48A2046794E9027FDEF76C1D88E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { // Vector3 sum = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_0 = L_0; // for (int i = 0; i < simulatingRigidbodies.Count; i++) V_1 = 0; goto IL_0026; } IL_000a: { // sum += simulatingRigidbodies[i].velocity; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* L_2 = __this->___simulatingRigidbodies_11; int32_t L_3 = V_1; NullCheck(L_2); Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_4; L_4 = List_1_get_Item_m7C4B020BB977A48A2046794E9027FDEF76C1D88E(L_2, L_3, List_1_get_Item_m7C4B020BB977A48A2046794E9027FDEF76C1D88E_RuntimeMethod_var); NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Rigidbody_get_velocity_mAE331303E7214402C93E2183D0AA1198F425F843(L_4, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1, L_5, NULL); V_0 = L_6; // for (int i = 0; i < simulatingRigidbodies.Count; i++) int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0026: { // for (int i = 0; i < simulatingRigidbodies.Count; i++) int32_t L_8 = V_1; List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* L_9 = __this->___simulatingRigidbodies_11; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m40D1B68A9856688F8AE26F27704E7DD3D0E3C20F_inline(L_9, List_1_get_Count_m40D1B68A9856688F8AE26F27704E7DD3D0E3C20F_RuntimeMethod_var); if ((((int32_t)L_8) < ((int32_t)L_10))) { goto IL_000a; } } { // return sum; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0; return L_11; } } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::OnSimulationFixedUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_OnSimulationFixedUpdate_mA3CC79D142BFA25422420C2CF6D3ACBFF1BFD94B (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m389AC2FFCDE6435CAED5B2A7E2DBA23D8C01B0E9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL; TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); { // for (int i = 0; i < objectsToSimulate.Count; i++) V_0 = 0; goto IL_004b; } IL_0004: { // GameObject sim = objectsToSimulate[i]; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___objectsToSimulate_10; int32_t L_1 = V_0; NullCheck(L_0); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2; L_2 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_0, L_1, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); V_1 = L_2; // var backup = backups[sim]; Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* L_3 = __this->___backups_21; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = V_1; NullCheck(L_3); TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 L_5; L_5 = Dictionary_2_get_Item_m389AC2FFCDE6435CAED5B2A7E2DBA23D8C01B0E9(L_3, L_4, Dictionary_2_get_Item_m389AC2FFCDE6435CAED5B2A7E2DBA23D8C01B0E9_RuntimeMethod_var); V_2 = L_5; // Vector3 origin = backup.Position; TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 L_6 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = L_6.___Position_0; V_3 = L_7; // float dist = Vector3.Distance(sim.transform.position, origin); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_1; NullCheck(L_8); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_8, NULL); NullCheck(L_9); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_9, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_3; float L_12; L_12 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_10, L_11, NULL); // if (dist > LimitDistanceFromOrigin) float L_13 = __this->___LimitDistanceFromOrigin_2; if ((!(((float)L_12) > ((float)L_13)))) { goto IL_0047; } } { // backup.RestoreBackupedTransform(sim, false); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = V_1; TransformBackup_RestoreBackupedTransform_m452694EFB23DB67C0F587742108BAC8CC939F929((&V_2), L_14, (bool)0, NULL); } IL_0047: { // for (int i = 0; i < objectsToSimulate.Count; i++) int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_004b: { // for (int i = 0; i < objectsToSimulate.Count; i++) int32_t L_16 = V_0; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_17 = __this->___objectsToSimulate_10; NullCheck(L_17); int32_t L_18; L_18 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_17, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if ((((int32_t)L_16) < ((int32_t)L_18))) { goto IL_0004; } } { // } return; } } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::PrepareSimulationObjects() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_PrepareSimulationObjects_m0862DF4E48B809944C2576336B08CD73D3AF8236 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FTransformMethods_FindComponentInAllChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD29A38014121BD9A0EF795183776EFA14CD632A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_mFE0E36B3C1670C308B04C39EDC76838DD59826B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m03A761629A3F71B0248F1B26EF612F592B757093_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentInChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mCEB1DBA2CA3D840367BAC4D8B11329FAFDABD971_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m4CB0FC4E59CE6C91F1106739EF364208A63E2597_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m78A1A44C36B9A43CA133CB61DAB34B9715572108_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m7E180794A20B911D4907125A9C8D6580E7CC7D51_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m07C977650071BA2868766F319367644BB006A29F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mD545108DF4DBCD7252FB46638EA6444C68AF41E9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7768F816328EFA7D97D17A39DEF542E8957F785C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mAEFDDA2AADB3407D6DDE862E67A61FBEC34B4025_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t70C71660C368B9474B9889CBADDC30685A5D2363_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_1 = NULL; Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* V_2 = NULL; MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* V_3 = NULL; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_4 = NULL; MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* V_5 = NULL; { // if (_mMeshNonConvexColliders == null) _mMeshNonConvexColliders = new List(); else _mMeshNonConvexColliders.Clear(); List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491* L_0 = __this->____mMeshNonConvexColliders_13; if (L_0) { goto IL_0015; } } { // if (_mMeshNonConvexColliders == null) _mMeshNonConvexColliders = new List(); else _mMeshNonConvexColliders.Clear(); List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491* L_1 = (List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491*)il2cpp_codegen_object_new(List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m7768F816328EFA7D97D17A39DEF542E8957F785C(L_1, List_1__ctor_m7768F816328EFA7D97D17A39DEF542E8957F785C_RuntimeMethod_var); __this->____mMeshNonConvexColliders_13 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____mMeshNonConvexColliders_13), (void*)L_1); goto IL_0020; } IL_0015: { // if (_mMeshNonConvexColliders == null) _mMeshNonConvexColliders = new List(); else _mMeshNonConvexColliders.Clear(); List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491* L_2 = __this->____mMeshNonConvexColliders_13; NullCheck(L_2); List_1_Clear_mD545108DF4DBCD7252FB46638EA6444C68AF41E9_inline(L_2, List_1_Clear_mD545108DF4DBCD7252FB46638EA6444C68AF41E9_RuntimeMethod_var); } IL_0020: { // if (simulatingRigidbodies == null) simulatingRigidbodies = new List(); else simulatingRigidbodies.Clear(); List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* L_3 = __this->___simulatingRigidbodies_11; if (L_3) { goto IL_0035; } } { // if (simulatingRigidbodies == null) simulatingRigidbodies = new List(); else simulatingRigidbodies.Clear(); List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* L_4 = (List_1_t70C71660C368B9474B9889CBADDC30685A5D2363*)il2cpp_codegen_object_new(List_1_t70C71660C368B9474B9889CBADDC30685A5D2363_il2cpp_TypeInfo_var); NullCheck(L_4); List_1__ctor_mAEFDDA2AADB3407D6DDE862E67A61FBEC34B4025(L_4, List_1__ctor_mAEFDDA2AADB3407D6DDE862E67A61FBEC34B4025_RuntimeMethod_var); __this->___simulatingRigidbodies_11 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___simulatingRigidbodies_11), (void*)L_4); goto IL_0040; } IL_0035: { // if (simulatingRigidbodies == null) simulatingRigidbodies = new List(); else simulatingRigidbodies.Clear(); List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* L_5 = __this->___simulatingRigidbodies_11; NullCheck(L_5); List_1_Clear_m07C977650071BA2868766F319367644BB006A29F_inline(L_5, List_1_Clear_m07C977650071BA2868766F319367644BB006A29F_RuntimeMethod_var); } IL_0040: { // if (generatedRigidbodies == null) generatedRigidbodies = new List(); else generatedRigidbodies.Clear(); List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* L_6 = __this->___generatedRigidbodies_14; if (L_6) { goto IL_0055; } } { // if (generatedRigidbodies == null) generatedRigidbodies = new List(); else generatedRigidbodies.Clear(); List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* L_7 = (List_1_t70C71660C368B9474B9889CBADDC30685A5D2363*)il2cpp_codegen_object_new(List_1_t70C71660C368B9474B9889CBADDC30685A5D2363_il2cpp_TypeInfo_var); NullCheck(L_7); List_1__ctor_mAEFDDA2AADB3407D6DDE862E67A61FBEC34B4025(L_7, List_1__ctor_mAEFDDA2AADB3407D6DDE862E67A61FBEC34B4025_RuntimeMethod_var); __this->___generatedRigidbodies_14 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___generatedRigidbodies_14), (void*)L_7); goto IL_0060; } IL_0055: { // if (generatedRigidbodies == null) generatedRigidbodies = new List(); else generatedRigidbodies.Clear(); List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* L_8 = __this->___generatedRigidbodies_14; NullCheck(L_8); List_1_Clear_m07C977650071BA2868766F319367644BB006A29F_inline(L_8, List_1_Clear_m07C977650071BA2868766F319367644BB006A29F_RuntimeMethod_var); } IL_0060: { // if (generatedColliders == null) generatedColliders = new List(); else generatedColliders.Clear(); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_9 = __this->___generatedColliders_12; if (L_9) { goto IL_0075; } } { // if (generatedColliders == null) generatedColliders = new List(); else generatedColliders.Clear(); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_10 = (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*)il2cpp_codegen_object_new(List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var); NullCheck(L_10); List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE(L_10, List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE_RuntimeMethod_var); __this->___generatedColliders_12 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___generatedColliders_12), (void*)L_10); goto IL_0080; } IL_0075: { // if (generatedColliders == null) generatedColliders = new List(); else generatedColliders.Clear(); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_11 = __this->___generatedColliders_12; NullCheck(L_11); List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_inline(L_11, List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var); } IL_0080: { // for (int i = 0; i < objectsToSimulate.Count; i++) V_0 = 0; goto IL_0188; } IL_0087: { // Collider col = objectsToSimulate[i].GetComponent(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_12 = __this->___objectsToSimulate_10; int32_t L_13 = V_0; NullCheck(L_12); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14; L_14 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_12, L_13, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_14); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_15; L_15 = GameObject_GetComponent_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m4CB0FC4E59CE6C91F1106739EF364208A63E2597(L_14, GameObject_GetComponent_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m4CB0FC4E59CE6C91F1106739EF364208A63E2597_RuntimeMethod_var); V_1 = L_15; // if (!col) col = objectsToSimulate[i].GetComponentInChildren(); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_16 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_17; L_17 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_16, NULL); if (L_17) { goto IL_00b3; } } { // if (!col) col = objectsToSimulate[i].GetComponentInChildren(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_18 = __this->___objectsToSimulate_10; int32_t L_19 = V_0; NullCheck(L_18); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20; L_20 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_18, L_19, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_20); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_21; L_21 = GameObject_GetComponentInChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mCEB1DBA2CA3D840367BAC4D8B11329FAFDABD971(L_20, GameObject_GetComponentInChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mCEB1DBA2CA3D840367BAC4D8B11329FAFDABD971_RuntimeMethod_var); V_1 = L_21; } IL_00b3: { // if ( col is MeshCollider) Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_22 = V_1; if (!((MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455*)IsInstClass((RuntimeObject*)L_22, MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_il2cpp_TypeInfo_var))) { goto IL_00dd; } } { // MeshCollider mCol = col as MeshCollider; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_23 = V_1; V_3 = ((MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455*)IsInstClass((RuntimeObject*)L_23, MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_il2cpp_TypeInfo_var)); // if ( mCol.convex == false) MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_24 = V_3; NullCheck(L_24); bool L_25; L_25 = MeshCollider_get_convex_m0C0F6D0798413D633814D307EC970F7752B3C9D1(L_24, NULL); if (L_25) { goto IL_00dd; } } { // _mMeshNonConvexColliders.Add(mCol); List_1_t77CC1EF2EE9877FE78C56C17E0F39B330AB34491* L_26 = __this->____mMeshNonConvexColliders_13; MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_27 = V_3; NullCheck(L_26); List_1_Add_m78A1A44C36B9A43CA133CB61DAB34B9715572108_inline(L_26, L_27, List_1_Add_m78A1A44C36B9A43CA133CB61DAB34B9715572108_RuntimeMethod_var); // mCol.convex = true; MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_28 = V_3; NullCheck(L_28); MeshCollider_set_convex_m20482D687240D0921BA76B77983403E55A2E3CE1(L_28, (bool)1, NULL); } IL_00dd: { // if (!col) Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_29 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_30; L_30 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_29, NULL); if (L_30) { goto IL_0140; } } { // Mesh meshForCol = null; V_4 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL; // MeshFilter filt = FTransformMethods.FindComponentInAllChildren(objectsToSimulate[i].transform); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_31 = __this->___objectsToSimulate_10; int32_t L_32 = V_0; NullCheck(L_31); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_33; L_33 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_31, L_32, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_33); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_34; L_34 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_33, NULL); MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_35; L_35 = FTransformMethods_FindComponentInAllChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD29A38014121BD9A0EF795183776EFA14CD632A5(L_34, FTransformMethods_FindComponentInAllChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD29A38014121BD9A0EF795183776EFA14CD632A5_RuntimeMethod_var); V_5 = L_35; // if (filt) meshForCol = filt.sharedMesh; MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_36 = V_5; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_37; L_37 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_36, NULL); if (!L_37) { goto IL_0112; } } { // if (filt) meshForCol = filt.sharedMesh; MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_38 = V_5; NullCheck(L_38); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_39; L_39 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_38, NULL); V_4 = L_39; } IL_0112: { // if (meshForCol) Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_40 = V_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_41; L_41 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_40, NULL); if (!L_41) { goto IL_0140; } } { // MeshCollider mCol = objectsToSimulate[i].AddComponent(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_42 = __this->___objectsToSimulate_10; int32_t L_43 = V_0; NullCheck(L_42); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_44; L_44 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_42, L_43, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_44); MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_45; L_45 = GameObject_AddComponent_TisMeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_mFE0E36B3C1670C308B04C39EDC76838DD59826B7(L_44, GameObject_AddComponent_TisMeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_mFE0E36B3C1670C308B04C39EDC76838DD59826B7_RuntimeMethod_var); // mCol.convex = true; MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_46 = L_45; NullCheck(L_46); MeshCollider_set_convex_m20482D687240D0921BA76B77983403E55A2E3CE1(L_46, (bool)1, NULL); // col = mCol; V_1 = L_46; // generatedColliders.Add(col); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_47 = __this->___generatedColliders_12; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_48 = V_1; NullCheck(L_47); List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_inline(L_47, L_48, List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_RuntimeMethod_var); } IL_0140: { // Rigidbody rig = objectsToSimulate[i].GetComponent(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_49 = __this->___objectsToSimulate_10; int32_t L_50 = V_0; NullCheck(L_49); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_51; L_51 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_49, L_50, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_51); Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_52; L_52 = GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90(L_51, GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var); V_2 = L_52; // if (!rig) Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_53 = V_2; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_54; L_54 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_53, NULL); if (L_54) { goto IL_0178; } } { // rig = objectsToSimulate[i].AddComponent(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_55 = __this->___objectsToSimulate_10; int32_t L_56 = V_0; NullCheck(L_55); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_57; L_57 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_55, L_56, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_57); Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_58; L_58 = GameObject_AddComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m03A761629A3F71B0248F1B26EF612F592B757093(L_57, GameObject_AddComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m03A761629A3F71B0248F1B26EF612F592B757093_RuntimeMethod_var); V_2 = L_58; // generatedRigidbodies.Add(rig); List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* L_59 = __this->___generatedRigidbodies_14; Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_60 = V_2; NullCheck(L_59); List_1_Add_m7E180794A20B911D4907125A9C8D6580E7CC7D51_inline(L_59, L_60, List_1_Add_m7E180794A20B911D4907125A9C8D6580E7CC7D51_RuntimeMethod_var); } IL_0178: { // simulatingRigidbodies.Add(rig); List_1_t70C71660C368B9474B9889CBADDC30685A5D2363* L_61 = __this->___simulatingRigidbodies_11; Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_62 = V_2; NullCheck(L_61); List_1_Add_m7E180794A20B911D4907125A9C8D6580E7CC7D51_inline(L_61, L_62, List_1_Add_m7E180794A20B911D4907125A9C8D6580E7CC7D51_RuntimeMethod_var); // for (int i = 0; i < objectsToSimulate.Count; i++) int32_t L_63 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_63, 1)); } IL_0188: { // for (int i = 0; i < objectsToSimulate.Count; i++) int32_t L_64 = V_0; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_65 = __this->___objectsToSimulate_10; NullCheck(L_65); int32_t L_66; L_66 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_65, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if ((((int32_t)L_64) < ((int32_t)L_66))) { goto IL_0087; } } { // MovedSimulationObjects(simScene); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_67 = __this->___simScene_7; OStampPhysicalPlacementSetup_MovedSimulationObjects_mC846A133E065733CD7B629E8E0E5C8FA297CCD12(__this, L_67, NULL); // } return; } } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::PrepareSimulationList(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_PrepareSimulationList_m7100C7F1679ABA9E991E3BB643D94D4DF2CA6C4F (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_objects, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (objectsToSimulate == null) List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___objectsToSimulate_10; if (L_0) { goto IL_0015; } } { // objectsToSimulate = new List(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_1 = (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)il2cpp_codegen_object_new(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC(L_1, List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var); __this->___objectsToSimulate_10 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___objectsToSimulate_10), (void*)L_1); goto IL_0020; } IL_0015: { // objectsToSimulate.Clear(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_2 = __this->___objectsToSimulate_10; NullCheck(L_2); List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_2, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var); } IL_0020: { // if (objects != null) List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_3 = ___0_objects; if (!L_3) { goto IL_0046; } } { // for (int i = 0; i < objects.Count; i++) objectsToSimulate.Add(objects[i]); V_0 = 0; goto IL_003d; } IL_0027: { // for (int i = 0; i < objects.Count; i++) objectsToSimulate.Add(objects[i]); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_4 = __this->___objectsToSimulate_10; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_5 = ___0_objects; int32_t L_6 = V_0; NullCheck(L_5); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7; L_7 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_5, L_6, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_4); List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline(L_4, L_7, List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var); // for (int i = 0; i < objects.Count; i++) objectsToSimulate.Add(objects[i]); int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_003d: { // for (int i = 0; i < objects.Count; i++) objectsToSimulate.Add(objects[i]); int32_t L_9 = V_0; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_10 = ___0_objects; NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_10, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if ((((int32_t)L_9) < ((int32_t)L_11))) { goto IL_0027; } } IL_0046: { // } return; } } // System.Collections.Generic.List`1 FIMSpace.Generating.OStampPhysicalPlacementSetup::GetCollisionAround(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* OStampPhysicalPlacementSetup_GetCollisionAround_m4A28E87A4430843BD5687AF6E9354314F33DD765 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_toSimulate, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m75FFF26FD3F8B797CFE939FBA50E014C15E6BE28_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m92CCBDF9F73958063400986CE7C8FB674AE0EA4C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m2015A321C3FE1E88A4A285CC4C0890648746A0A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m1F3CEA5349E6590255D80D8F1483E5B155E36D40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m803E10F7A50EB22BF82C0C1AB251D5407B4496DE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_0; memset((&V_0), 0, sizeof(V_0)); RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_1; memset((&V_1), 0, sizeof(V_1)); float V_2 = 0.0f; float V_3 = 0.0f; int32_t V_4 = 0; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB V_5; memset((&V_5), 0, sizeof(V_5)); ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* V_6 = NULL; int32_t V_7 = 0; TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* V_8 = NULL; int32_t V_9 = 0; ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* V_10 = NULL; int32_t V_11 = 0; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_12 = NULL; int32_t V_13 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_14; memset((&V_14), 0, sizeof(V_14)); int32_t V_15 = 0; int32_t V_16 = 0; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_17 = NULL; bool V_18 = false; int32_t V_19 = 0; { // if (toSimulate.Count == 0) return null; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = ___0_toSimulate; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_0, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if (L_1) { goto IL_000a; } } { // if (toSimulate.Count == 0) return null; return (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*)NULL; } IL_000a: { // if (toSimulate[0] == null) return null; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_2 = ___0_toSimulate; NullCheck(L_2); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3; L_3 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_2, 0, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_001b; } } { // if (toSimulate[0] == null) return null; return (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*)NULL; } IL_001b: { // if (_simCollideWith == null) _simCollideWith = new List(); else _simCollideWith.Clear(); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_5 = __this->____simCollideWith_16; if (L_5) { goto IL_0030; } } { // if (_simCollideWith == null) _simCollideWith = new List(); else _simCollideWith.Clear(); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_6 = (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*)il2cpp_codegen_object_new(List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var); NullCheck(L_6); List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE(L_6, List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE_RuntimeMethod_var); __this->____simCollideWith_16 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->____simCollideWith_16), (void*)L_6); goto IL_003b; } IL_0030: { // if (_simCollideWith == null) _simCollideWith = new List(); else _simCollideWith.Clear(); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_7 = __this->____simCollideWith_16; NullCheck(L_7); List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_inline(L_7, List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var); } IL_003b: { // if (_simMyColliders == null) _simMyColliders = new List(); else _simMyColliders.Clear(); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_8 = __this->____simMyColliders_17; if (L_8) { goto IL_0050; } } { // if (_simMyColliders == null) _simMyColliders = new List(); else _simMyColliders.Clear(); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_9 = (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*)il2cpp_codegen_object_new(List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var); NullCheck(L_9); List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE(L_9, List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE_RuntimeMethod_var); __this->____simMyColliders_17 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->____simMyColliders_17), (void*)L_9); goto IL_005b; } IL_0050: { // if (_simMyColliders == null) _simMyColliders = new List(); else _simMyColliders.Clear(); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_10 = __this->____simMyColliders_17; NullCheck(L_10); List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_inline(L_10, List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var); } IL_005b: { // if (_simMyRenderers == null) _simMyRenderers = new List(); else _simMyRenderers.Clear(); List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93* L_11 = __this->____simMyRenderers_18; if (L_11) { goto IL_0070; } } { // if (_simMyRenderers == null) _simMyRenderers = new List(); else _simMyRenderers.Clear(); List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93* L_12 = (List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93*)il2cpp_codegen_object_new(List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93_il2cpp_TypeInfo_var); NullCheck(L_12); List_1__ctor_m803E10F7A50EB22BF82C0C1AB251D5407B4496DE(L_12, List_1__ctor_m803E10F7A50EB22BF82C0C1AB251D5407B4496DE_RuntimeMethod_var); __this->____simMyRenderers_18 = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->____simMyRenderers_18), (void*)L_12); goto IL_007b; } IL_0070: { // if (_simMyRenderers == null) _simMyRenderers = new List(); else _simMyRenderers.Clear(); List_1_tD435DCC2A88E36DFC551EA5392CE0182F0C50E93* L_13 = __this->____simMyRenderers_18; NullCheck(L_13); List_1_Clear_m2015A321C3FE1E88A4A285CC4C0890648746A0A5_inline(L_13, List_1_Clear_m2015A321C3FE1E88A4A285CC4C0890648746A0A5_RuntimeMethod_var); } IL_007b: { // Bounds averageBounds = new Bounds(); il2cpp_codegen_initobj((&V_0), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); // for (int i = 0; i < toSimulate.Count; i++) V_7 = 0; goto IL_013b; } IL_008b: { // Transform t = toSimulate[i].transform; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_14 = ___0_toSimulate; int32_t L_15 = V_7; NullCheck(L_14); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16; L_16 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_14, L_15, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_16); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17; L_17 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_16, NULL); // foreach (Transform child in t.GetComponentsInChildren()) NullCheck(L_17); TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_18; L_18 = Component_GetComponentsInChildren_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m75FFF26FD3F8B797CFE939FBA50E014C15E6BE28(L_17, Component_GetComponentsInChildren_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m75FFF26FD3F8B797CFE939FBA50E014C15E6BE28_RuntimeMethod_var); V_8 = L_18; V_9 = 0; goto IL_012a; } IL_00a7: { // foreach (Transform child in t.GetComponentsInChildren()) TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_19 = V_8; int32_t L_20 = V_9; NullCheck(L_19); int32_t L_21 = L_20; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22 = (L_19)->GetAt(static_cast(L_21)); // foreach (var coll in child.GetComponents()) NullCheck(L_22); ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_23; L_23 = Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m92CCBDF9F73958063400986CE7C8FB674AE0EA4C(L_22, Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m92CCBDF9F73958063400986CE7C8FB674AE0EA4C_RuntimeMethod_var); V_10 = L_23; V_11 = 0; goto IL_011c; } IL_00b8: { // foreach (var coll in child.GetComponents()) ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_24 = V_10; int32_t L_25 = V_11; NullCheck(L_24); int32_t L_26 = L_25; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_27 = (L_24)->GetAt(static_cast(L_26)); V_12 = L_27; // _simMyColliders.Add(coll); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_28 = __this->____simMyColliders_17; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_29 = V_12; NullCheck(L_28); List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_inline(L_28, L_29, List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_RuntimeMethod_var); // if (averageBounds.center == Vector3.zero) averageBounds = new Bounds(coll.transform.position, Vector3.one * 0.5f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30; L_30 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31; L_31 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); bool L_32; L_32 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_30, L_31, NULL); if (!L_32) { goto IL_0103; } } { // if (averageBounds.center == Vector3.zero) averageBounds = new Bounds(coll.transform.position, Vector3.one * 0.5f); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_33 = V_12; NullCheck(L_33); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_34; L_34 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_33, NULL); NullCheck(L_34); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35; L_35 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_34, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36; L_36 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37; L_37 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_36, (0.5f), NULL); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&V_0), L_35, L_37, NULL); goto IL_0116; } IL_0103: { // else averageBounds.Encapsulate(coll.transform.position); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_38 = V_12; NullCheck(L_38); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_39; L_39 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_38, NULL); NullCheck(L_39); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40; L_40 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_39, NULL); Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&V_0), L_40, NULL); } IL_0116: { int32_t L_41 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_41, 1)); } IL_011c: { // foreach (var coll in child.GetComponents()) int32_t L_42 = V_11; ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_43 = V_10; NullCheck(L_43); if ((((int32_t)L_42) < ((int32_t)((int32_t)(((RuntimeArray*)L_43)->max_length))))) { goto IL_00b8; } } { int32_t L_44 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_44, 1)); } IL_012a: { // foreach (Transform child in t.GetComponentsInChildren()) int32_t L_45 = V_9; TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_46 = V_8; NullCheck(L_46); if ((((int32_t)L_45) < ((int32_t)((int32_t)(((RuntimeArray*)L_46)->max_length))))) { goto IL_00a7; } } { // for (int i = 0; i < toSimulate.Count; i++) int32_t L_47 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_47, 1)); } IL_013b: { // for (int i = 0; i < toSimulate.Count; i++) int32_t L_48 = V_7; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_49 = ___0_toSimulate; NullCheck(L_49); int32_t L_50; L_50 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_49, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if ((((int32_t)L_48) < ((int32_t)L_50))) { goto IL_008b; } } { // for (int m = 0; m < _simMyColliders.Count; m++) _simMyColliders[m].enabled = false; V_13 = 0; goto IL_0166; } IL_014d: { // for (int m = 0; m < _simMyColliders.Count; m++) _simMyColliders[m].enabled = false; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_51 = __this->____simMyColliders_17; int32_t L_52 = V_13; NullCheck(L_51); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_53; L_53 = List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587(L_51, L_52, List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); NullCheck(L_53); Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70(L_53, (bool)0, NULL); // for (int m = 0; m < _simMyColliders.Count; m++) _simMyColliders[m].enabled = false; int32_t L_54 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_54, 1)); } IL_0166: { // for (int m = 0; m < _simMyColliders.Count; m++) _simMyColliders[m].enabled = false; int32_t L_55 = V_13; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_56 = __this->____simMyColliders_17; NullCheck(L_56); int32_t L_57; L_57 = List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline(L_56, List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var); if ((((int32_t)L_55) < ((int32_t)L_57))) { goto IL_014d; } } { // _searchAreaCenter = averageBounds.center; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58; L_58 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_0), NULL); __this->____searchAreaCenter_19 = L_58; // _searchAreaRadius = averageBounds.extents.magnitude; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59; L_59 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&V_0), NULL); V_14 = L_59; float L_60; L_60 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_14), NULL); __this->____searchAreaRadius_20 = L_60; // if (_simMyColliders.Count == 0) return null; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_61 = __this->____simMyColliders_17; NullCheck(L_61); int32_t L_62; L_62 = List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline(L_61, List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var); if (L_62) { goto IL_01a7; } } { // if (_simMyColliders.Count == 0) return null; return (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*)NULL; } IL_01a7: { // Physics.Raycast(averageBounds.center + Vector3.up * averageBounds.extents.magnitude, Physics.gravity.normalized, out firstGround); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63; L_63 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64; L_64 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65; L_65 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&V_0), NULL); V_14 = L_65; float L_66; L_66 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_14), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67; L_67 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_64, L_66, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68; L_68 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_63, L_67, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69; L_69 = Physics_get_gravity_m94393492AE4ED8B38A22ECCDCD2DDDB71BFA010D(NULL); V_14 = L_69; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70; L_70 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_14), NULL); bool L_71; L_71 = Physics_Raycast_m1B27F500505FFB57D78548B9F5A540A2AD092903(L_68, L_70, (&V_1), NULL); // float finalRadius = averageBounds.extents.magnitude; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72; L_72 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&V_0), NULL); V_14 = L_72; float L_73; L_73 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_14), NULL); V_2 = L_73; // if (firstGround.transform == null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_74; L_74 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155((&V_1), NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_75; L_75 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_74, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_75) { goto IL_0205; } } { // return null; return (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*)NULL; } IL_0205: { // float toGround = firstGround.distance; float L_76; L_76 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_1), NULL); V_3 = L_76; // if (toGround < 5f) toGround = 5f; float L_77 = V_3; if ((!(((float)L_77) < ((float)(5.0f))))) { goto IL_021b; } } { // if (toGround < 5f) toGround = 5f; V_3 = (5.0f); } IL_021b: { // if (toGround > 40f) toGround = 40f; float L_78 = V_3; if ((!(((float)L_78) > ((float)(40.0f))))) { goto IL_0229; } } { // if (toGround > 40f) toGround = 40f; V_3 = (40.0f); } IL_0229: { // if (toGround > finalRadius) finalRadius = toGround; float L_79 = V_3; float L_80 = V_2; if ((!(((float)L_79) > ((float)L_80)))) { goto IL_0231; } } { // if (toGround > finalRadius) finalRadius = toGround; float L_81 = V_3; V_2 = L_81; goto IL_0237; } IL_0231: { // else if (finalRadius < toGround) finalRadius = toGround; float L_82 = V_2; float L_83 = V_3; if ((!(((float)L_82) < ((float)L_83)))) { goto IL_0237; } } { // else if (finalRadius < toGround) finalRadius = toGround; float L_84 = V_3; V_2 = L_84; } IL_0237: { // _searchAreaRadius = finalRadius; float L_85 = V_2; __this->____searchAreaRadius_20 = L_85; // int myLayer = toSimulate[0].gameObject.layer; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_86 = ___0_toSimulate; NullCheck(L_86); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_87; L_87 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_86, 0, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_87); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_88; L_88 = GameObject_get_gameObject_m0878015B8CF7F5D432B583C187725810D27B57DC(L_87, NULL); NullCheck(L_88); int32_t L_89; L_89 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_88, NULL); V_4 = L_89; // LayerMask layerMask = 0; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_90; L_90 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(0, NULL); V_5 = L_90; // for (int i = 0; i < 32; i++) V_15 = 0; goto IL_0285; } IL_025e: { // if (!Physics.GetIgnoreLayerCollision(myLayer, i)) layerMask = layerMask | 1 << i; int32_t L_91 = V_4; int32_t L_92 = V_15; bool L_93; L_93 = Physics_GetIgnoreLayerCollision_m6FAFF3D7B295E3ECC55DF0F3032AD4DB6210255D(L_91, L_92, NULL); if (L_93) { goto IL_027f; } } { // if (!Physics.GetIgnoreLayerCollision(myLayer, i)) layerMask = layerMask | 1 << i; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_94 = V_5; int32_t L_95; L_95 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_94, NULL); int32_t L_96 = V_15; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_97; L_97 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(((int32_t)(L_95|((int32_t)(1<<((int32_t)(L_96&((int32_t)31))))))), NULL); V_5 = L_97; } IL_027f: { // for (int i = 0; i < 32; i++) int32_t L_98 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_98, 1)); } IL_0285: { // for (int i = 0; i < 32; i++) int32_t L_99 = V_15; if ((((int32_t)L_99) < ((int32_t)((int32_t)32)))) { goto IL_025e; } } { // var oCols = Physics.OverlapSphere(averageBounds.center, finalRadius, layerMask); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_100; L_100 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_0), NULL); float L_101 = V_2; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_102 = V_5; int32_t L_103; L_103 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_102, NULL); ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_104; L_104 = Physics_OverlapSphere_m2D0C9BC78473512F1F89AE731FBAE1B734EDF3EE(L_100, L_101, L_103, NULL); V_6 = L_104; // for (int c = 0; c < oCols.Length; c++) V_16 = 0; goto IL_0333; } IL_02a9: { // if (oCols[c].isTrigger) continue; ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_105 = V_6; int32_t L_106 = V_16; NullCheck(L_105); int32_t L_107 = L_106; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_108 = (L_105)->GetAt(static_cast(L_107)); NullCheck(L_108); bool L_109; L_109 = Collider_get_isTrigger_mFF457F6AA71D173F9A11BAF00C35E5AE12952F87(L_108, NULL); if (L_109) { goto IL_032d; } } { // var col = oCols[c]; ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_110 = V_6; int32_t L_111 = V_16; NullCheck(L_110); int32_t L_112 = L_111; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_113 = (L_110)->GetAt(static_cast(L_112)); V_17 = L_113; // if (_simCollideWith.Contains(col)) continue; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_114 = __this->____simCollideWith_16; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_115 = V_17; NullCheck(L_114); bool L_116; L_116 = List_1_Contains_m1F3CEA5349E6590255D80D8F1483E5B155E36D40(L_114, L_115, List_1_Contains_m1F3CEA5349E6590255D80D8F1483E5B155E36D40_RuntimeMethod_var); if (L_116) { goto IL_032d; } } { // if (_simMyColliders.Contains(col)) continue; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_117 = __this->____simMyColliders_17; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_118 = V_17; NullCheck(L_117); bool L_119; L_119 = List_1_Contains_m1F3CEA5349E6590255D80D8F1483E5B155E36D40(L_117, L_118, List_1_Contains_m1F3CEA5349E6590255D80D8F1483E5B155E36D40_RuntimeMethod_var); if (L_119) { goto IL_032d; } } { // bool isChild = false; V_18 = (bool)0; // for (int w = 0; w < _simCollideWith.Count; w++) V_19 = 0; goto IL_030d; } IL_02e2: { // if (FGenerators.IsChildOf(col.transform, _simCollideWith[w].transform)) Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_120 = V_17; NullCheck(L_120); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_121; L_121 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_120, NULL); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_122 = __this->____simCollideWith_16; int32_t L_123 = V_19; NullCheck(L_122); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_124; L_124 = List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587(L_122, L_123, List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); NullCheck(L_124); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_125; L_125 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_124, NULL); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); bool L_126; L_126 = FGenerators_IsChildOf_mF88590A820C079E6F4E28A8A21C42E0B51C869F3(L_121, L_125, NULL); if (!L_126) { goto IL_0307; } } { // isChild = true; V_18 = (bool)1; // break; goto IL_031c; } IL_0307: { // for (int w = 0; w < _simCollideWith.Count; w++) int32_t L_127 = V_19; V_19 = ((int32_t)il2cpp_codegen_add(L_127, 1)); } IL_030d: { // for (int w = 0; w < _simCollideWith.Count; w++) int32_t L_128 = V_19; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_129 = __this->____simCollideWith_16; NullCheck(L_129); int32_t L_130; L_130 = List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline(L_129, List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var); if ((((int32_t)L_128) < ((int32_t)L_130))) { goto IL_02e2; } } IL_031c: { // if (isChild) continue; bool L_131 = V_18; if (L_131) { goto IL_032d; } } { // _simCollideWith.Add(col); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_132 = __this->____simCollideWith_16; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_133 = V_17; NullCheck(L_132); List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_inline(L_132, L_133, List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_RuntimeMethod_var); } IL_032d: { // for (int c = 0; c < oCols.Length; c++) int32_t L_134 = V_16; V_16 = ((int32_t)il2cpp_codegen_add(L_134, 1)); } IL_0333: { // for (int c = 0; c < oCols.Length; c++) int32_t L_135 = V_16; ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_136 = V_6; NullCheck(L_136); if ((((int32_t)L_135) < ((int32_t)((int32_t)(((RuntimeArray*)L_136)->max_length))))) { goto IL_02a9; } } { // return _simCollideWith; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_137 = __this->____simCollideWith_16; return L_137; } } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::DoBackupFor(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_DoBackupFor_mDDD163D5F4E5E8AC184747BB0923746A72E934FF (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mA3C7E65F500D7331F739F8C1EA14A3A29D375D74_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (backups != null) backups.Clear(); Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* L_0 = __this->___backups_21; if (!L_0) { goto IL_0013; } } { // if (backups != null) backups.Clear(); Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* L_1 = __this->___backups_21; NullCheck(L_1); Dictionary_2_Clear_mA3C7E65F500D7331F739F8C1EA14A3A29D375D74(L_1, Dictionary_2_Clear_mA3C7E65F500D7331F739F8C1EA14A3A29D375D74_RuntimeMethod_var); } IL_0013: { // singleBackupFor = o; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_o; __this->___singleBackupFor_22 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___singleBackupFor_22), (void*)L_2); // singleBackup.Position = o.transform.position; TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127* L_3 = (&__this->___singleBackup_23); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___0_o; NullCheck(L_4); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5; L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL); NullCheck(L_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL); L_3->___Position_0 = L_6; // singleBackup.Rotation = o.transform.rotation; TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127* L_7 = (&__this->___singleBackup_23); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = ___0_o; NullCheck(L_8); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_8, NULL); NullCheck(L_9); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10; L_10 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_9, NULL); L_7->___Rotation_1 = L_10; // } return; } } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::DoBackupFor(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_DoBackupFor_m8CC4E7643A803194964EF39B5A79969DA9E68292 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_objects, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m2A5BAC2BD2C96EE638E96572993D91591AD2CD5F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mA3C7E65F500D7331F739F8C1EA14A3A29D375D74_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE73CA6C1FB759C6C14FE365831EC5D8B817CC5F6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 V_1; memset((&V_1), 0, sizeof(V_1)); { // if (backups == null) backups = new Dictionary(); else backups.Clear(); Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* L_0 = __this->___backups_21; if (L_0) { goto IL_0015; } } { // if (backups == null) backups = new Dictionary(); else backups.Clear(); Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* L_1 = (Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F*)il2cpp_codegen_object_new(Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F_il2cpp_TypeInfo_var); NullCheck(L_1); Dictionary_2__ctor_mE73CA6C1FB759C6C14FE365831EC5D8B817CC5F6(L_1, Dictionary_2__ctor_mE73CA6C1FB759C6C14FE365831EC5D8B817CC5F6_RuntimeMethod_var); __this->___backups_21 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___backups_21), (void*)L_1); goto IL_0020; } IL_0015: { // if (backups == null) backups = new Dictionary(); else backups.Clear(); Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* L_2 = __this->___backups_21; NullCheck(L_2); Dictionary_2_Clear_mA3C7E65F500D7331F739F8C1EA14A3A29D375D74(L_2, Dictionary_2_Clear_mA3C7E65F500D7331F739F8C1EA14A3A29D375D74_RuntimeMethod_var); } IL_0020: { // for (int i = 0; i < objects.Count; i++) V_0 = 0; goto IL_0051; } IL_0024: { // var b = new TransformBackup(); il2cpp_codegen_initobj((&V_1), sizeof(TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127)); // b.SetBackup(objects[i]); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_3 = ___0_objects; int32_t L_4 = V_0; NullCheck(L_3); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5; L_5 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_3, L_4, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); TransformBackup_SetBackup_mE8C0039035AE59762FB84CB1E794C5B257E34194((&V_1), L_5, NULL); // backups.Add(objects[i], b); Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* L_6 = __this->___backups_21; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_7 = ___0_objects; int32_t L_8 = V_0; NullCheck(L_7); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9; L_9 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_7, L_8, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 L_10 = V_1; NullCheck(L_6); Dictionary_2_Add_m2A5BAC2BD2C96EE638E96572993D91591AD2CD5F(L_6, L_9, L_10, Dictionary_2_Add_m2A5BAC2BD2C96EE638E96572993D91591AD2CD5F_RuntimeMethod_var); // for (int i = 0; i < objects.Count; i++) int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0051: { // for (int i = 0; i < objects.Count; i++) int32_t L_12 = V_0; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_13 = ___0_objects; NullCheck(L_13); int32_t L_14; L_14 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_13, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if ((((int32_t)L_12) < ((int32_t)L_14))) { goto IL_0024; } } { // } return; } } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::RestoreBackuped() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup_RestoreBackuped_m1E79A6B58C1527346AC741F73D92210506506706 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m64308F1DC0C4008EAFBBBD364EA72C921760CCF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mE6AE7D680DD8E34340ABEA6E7BB1B8C6C9A8B67A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m5D828F13117B18E0BC5D8B24CDA79E9EB29C1C17_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m3759C5F58F16FFCD2EBCA13F8B3065592A15C645_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mADC281BF01CB78B5CBD238ACA1A5B8BB6E2463B2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m20FE8E0740ACA5CDE33181E918305FE996A5FA8D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m11CD1C0708A2692A374A47A6540E99EC3059E38E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Enumerator_t8E9298BE6A373F6D13C82824919077C5B19CDA02 V_0; memset((&V_0), 0, sizeof(V_0)); KeyValuePair_2_tA0C7A3A43275587BC73FEF1BB6F913342B20AC92 V_1; memset((&V_1), 0, sizeof(V_1)); TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 V_2; memset((&V_2), 0, sizeof(V_2)); { // if (backups != null) Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* L_0 = __this->___backups_21; if (!L_0) { goto IL_005d; } } { // if (backups.Count > 0) Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* L_1 = __this->___backups_21; NullCheck(L_1); int32_t L_2; L_2 = Dictionary_2_get_Count_mE6AE7D680DD8E34340ABEA6E7BB1B8C6C9A8B67A(L_1, Dictionary_2_get_Count_mE6AE7D680DD8E34340ABEA6E7BB1B8C6C9A8B67A_RuntimeMethod_var); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_005d; } } { // foreach (var item in backups) Dictionary_2_t396F1982AB47EE0808B382E9C2F4CB678575733F* L_3 = __this->___backups_21; NullCheck(L_3); Enumerator_t8E9298BE6A373F6D13C82824919077C5B19CDA02 L_4; L_4 = Dictionary_2_GetEnumerator_m64308F1DC0C4008EAFBBBD364EA72C921760CCF9(L_3, Dictionary_2_GetEnumerator_m64308F1DC0C4008EAFBBBD364EA72C921760CCF9_RuntimeMethod_var); V_0 = L_4; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004e: {// begin finally (depth: 1) Enumerator_Dispose_m5D828F13117B18E0BC5D8B24CDA79E9EB29C1C17((&V_0), Enumerator_Dispose_m5D828F13117B18E0BC5D8B24CDA79E9EB29C1C17_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0043_1; } IL_0024_1: { // foreach (var item in backups) KeyValuePair_2_tA0C7A3A43275587BC73FEF1BB6F913342B20AC92 L_5; L_5 = Enumerator_get_Current_mADC281BF01CB78B5CBD238ACA1A5B8BB6E2463B2_inline((&V_0), Enumerator_get_Current_mADC281BF01CB78B5CBD238ACA1A5B8BB6E2463B2_RuntimeMethod_var); V_1 = L_5; // item.Value.RestoreBackupedTransform(item.Key); TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 L_6; L_6 = KeyValuePair_2_get_Value_m11CD1C0708A2692A374A47A6540E99EC3059E38E_inline((&V_1), KeyValuePair_2_get_Value_m11CD1C0708A2692A374A47A6540E99EC3059E38E_RuntimeMethod_var); V_2 = L_6; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7; L_7 = KeyValuePair_2_get_Key_m20FE8E0740ACA5CDE33181E918305FE996A5FA8D_inline((&V_1), KeyValuePair_2_get_Key_m20FE8E0740ACA5CDE33181E918305FE996A5FA8D_RuntimeMethod_var); TransformBackup_RestoreBackupedTransform_m452694EFB23DB67C0F587742108BAC8CC939F929((&V_2), L_7, (bool)1, NULL); } IL_0043_1: { // foreach (var item in backups) bool L_8; L_8 = Enumerator_MoveNext_m3759C5F58F16FFCD2EBCA13F8B3065592A15C645((&V_0), Enumerator_MoveNext_m3759C5F58F16FFCD2EBCA13F8B3065592A15C645_RuntimeMethod_var); if (L_8) { goto IL_0024_1; } } { goto IL_005c; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005c: { // return; return; } IL_005d: { // if (singleBackupFor != null) return; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = __this->___singleBackupFor_22; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_10; L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_10) { goto IL_006c; } } { // if (singleBackupFor != null) return; return; } IL_006c: { // singleBackupFor.transform.position = singleBackup.Position; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = __this->___singleBackupFor_22; NullCheck(L_11); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12; L_12 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_11, NULL); TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127* L_13 = (&__this->___singleBackup_23); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = L_13->___Position_0; NullCheck(L_12); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_12, L_14, NULL); // singleBackupFor.transform.rotation = singleBackup.Rotation; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = __this->___singleBackupFor_22; NullCheck(L_15); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16; L_16 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_15, NULL); TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127* L_17 = (&__this->___singleBackup_23); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = L_17->___Rotation_1; NullCheck(L_16); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_16, L_18, NULL); // } return; } } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampPhysicalPlacementSetup__ctor_m620C071F3A311500D93D33D3349D927860E93E60 (OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* __this, const RuntimeMethod* method) { { // public int MinimumIterations = 70; __this->___MinimumIterations_1 = ((int32_t)70); // public float LimitDistanceFromOrigin = 8f; __this->___LimitDistanceFromOrigin_2 = (8.0f); // public bool SimulateUntilStopped = true; __this->___SimulateUntilStopped_3 = (bool)1; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup IL2CPP_EXTERN_C void TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127_marshal_pinvoke(const TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127& unmarshaled, TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127_marshaled_pinvoke& marshaled) { Exception_t* ___Parent_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Parent' of type 'TransformBackup': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___Parent_2Exception, NULL); } IL2CPP_EXTERN_C void TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127_marshal_pinvoke_back(const TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127_marshaled_pinvoke& marshaled, TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127& unmarshaled) { Exception_t* ___Parent_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Parent' of type 'TransformBackup': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___Parent_2Exception, NULL); } // Conversion method for clean up from marshalling of: FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup IL2CPP_EXTERN_C void TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127_marshal_pinvoke_cleanup(TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup IL2CPP_EXTERN_C void TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127_marshal_com(const TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127& unmarshaled, TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127_marshaled_com& marshaled) { Exception_t* ___Parent_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Parent' of type 'TransformBackup': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___Parent_2Exception, NULL); } IL2CPP_EXTERN_C void TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127_marshal_com_back(const TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127_marshaled_com& marshaled, TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127& unmarshaled) { Exception_t* ___Parent_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Parent' of type 'TransformBackup': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___Parent_2Exception, NULL); } // Conversion method for clean up from marshalling of: FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup IL2CPP_EXTERN_C void TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127_marshal_com_cleanup(TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127_marshaled_com& marshaled) { } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup::SetBackup(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformBackup_SetBackup_mE8C0039035AE59762FB84CB1E794C5B257E34194 (TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (o == null) return; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_o; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_000a; } } { // if (o == null) return; return; } IL_000a: { // Parent = o.transform.parent; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_o; NullCheck(L_2); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_2, NULL); NullCheck(L_3); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_3, NULL); __this->___Parent_2 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___Parent_2), (void*)L_4); // WasStatic = o.isStatic; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = ___0_o; NullCheck(L_5); bool L_6; L_6 = GameObject_get_isStatic_mB88ADDE2E0D3544FACC287E9B49AFA116C07FB66(L_5, NULL); __this->___WasStatic_3 = L_6; // Position = o.transform.position; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = ___0_o; NullCheck(L_7); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL); NullCheck(L_8); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL); __this->___Position_0 = L_9; // Rotation = o.transform.rotation; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = ___0_o; NullCheck(L_10); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_10, NULL); NullCheck(L_11); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12; L_12 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_11, NULL); __this->___Rotation_1 = L_12; // } return; } } IL2CPP_EXTERN_C void TransformBackup_SetBackup_mE8C0039035AE59762FB84CB1E794C5B257E34194_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_o, const RuntimeMethod* method) { TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); TransformBackup_SetBackup_mE8C0039035AE59762FB84CB1E794C5B257E34194(_thisAdjusted, ___0_o, method); } // System.Void FIMSpace.Generating.OStampPhysicalPlacementSetup/TransformBackup::RestoreBackupedTransform(UnityEngine.GameObject,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformBackup_RestoreBackupedTransform_m452694EFB23DB67C0F587742108BAC8CC939F929 (TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_o, bool ___1_setParent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (o == null) return; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_o; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_000a; } } { // if (o == null) return; return; } IL_000a: { // if (setParent) o.transform.SetParent(Parent, true); bool L_2 = ___1_setParent; if (!L_2) { goto IL_001f; } } { // if (setParent) o.transform.SetParent(Parent, true); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___0_o; NullCheck(L_3); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_3, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___Parent_2; NullCheck(L_4); Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_4, L_5, (bool)1, NULL); } IL_001f: { // o.transform.position = Position; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = ___0_o; NullCheck(L_6); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7; L_7 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_6, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = __this->___Position_0; NullCheck(L_7); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_7, L_8, NULL); // o.transform.rotation = Rotation; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = ___0_o; NullCheck(L_9); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10; L_10 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_9, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = __this->___Rotation_1; NullCheck(L_10); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_10, L_11, NULL); // if (setParent) o.isStatic = WasStatic; bool L_12 = ___1_setParent; if (!L_12) { goto IL_0050; } } { // if (setParent) o.isStatic = WasStatic; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = ___0_o; bool L_14 = __this->___WasStatic_3; NullCheck(L_13); GameObject_set_isStatic_m0468F0E4553F5B3DDBE03F3788BE0A1A3736839C(L_13, L_14, NULL); } IL_0050: { // } return; } } IL2CPP_EXTERN_C void TransformBackup_RestoreBackupedTransform_m452694EFB23DB67C0F587742108BAC8CC939F929_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_o, bool ___1_setParent, const RuntimeMethod* method) { TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); TransformBackup_RestoreBackupedTransform_m452694EFB23DB67C0F587742108BAC8CC939F929(_thisAdjusted, ___0_o, ___1_setParent, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.OStampStigma::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStampStigma__ctor_m583FE642C8BE03C6CD5FF8DE520E7610D626455A (OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean FIMSpace.Generating.OStamperMultiSet::SetHashExists(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OStamperMultiSet_SetHashExists_mAE00E7A737EE6407AD425C7E6937E8A014551E46 (OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* __this, int32_t ___0_hashCode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mEE6F46304466A0CD2E8D55A9BFE833A7DDBB2549_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m3B0C978BA5C2F2AA5ACF4ABCEE58A5F87A2B6FA6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for (int i = 0; i < PrefabSetSettings.Count; i++) V_0 = 0; goto IL_003c; } IL_0004: { // if (PrefabSetSettings[i].TargetSet != null) List_1_t533C65B4682217894A3923A15A70A8266CEF5147* L_0 = __this->___PrefabSetSettings_4; int32_t L_1 = V_0; NullCheck(L_0); MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* L_2; L_2 = List_1_get_Item_m3B0C978BA5C2F2AA5ACF4ABCEE58A5F87A2B6FA6(L_0, L_1, List_1_get_Item_m3B0C978BA5C2F2AA5ACF4ABCEE58A5F87A2B6FA6_RuntimeMethod_var); NullCheck(L_2); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_3 = L_2->___TargetSet_13; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_0038; } } { // if (PrefabSetSettings[i].TargetSet.GetInstanceID() == hashCode) return true; List_1_t533C65B4682217894A3923A15A70A8266CEF5147* L_5 = __this->___PrefabSetSettings_4; int32_t L_6 = V_0; NullCheck(L_5); MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* L_7; L_7 = List_1_get_Item_m3B0C978BA5C2F2AA5ACF4ABCEE58A5F87A2B6FA6(L_5, L_6, List_1_get_Item_m3B0C978BA5C2F2AA5ACF4ABCEE58A5F87A2B6FA6_RuntimeMethod_var); NullCheck(L_7); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_8 = L_7->___TargetSet_13; NullCheck(L_8); int32_t L_9; L_9 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_8, NULL); int32_t L_10 = ___0_hashCode; if ((!(((uint32_t)L_9) == ((uint32_t)L_10)))) { goto IL_0038; } } { // if (PrefabSetSettings[i].TargetSet.GetInstanceID() == hashCode) return true; return (bool)1; } IL_0038: { // for (int i = 0; i < PrefabSetSettings.Count; i++) int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_003c: { // for (int i = 0; i < PrefabSetSettings.Count; i++) int32_t L_12 = V_0; List_1_t533C65B4682217894A3923A15A70A8266CEF5147* L_13 = __this->___PrefabSetSettings_4; NullCheck(L_13); int32_t L_14; L_14 = List_1_get_Count_mEE6F46304466A0CD2E8D55A9BFE833A7DDBB2549_inline(L_13, List_1_get_Count_mEE6F46304466A0CD2E8D55A9BFE833A7DDBB2549_RuntimeMethod_var); if ((((int32_t)L_12) < ((int32_t)L_14))) { goto IL_0004; } } { // return false; return (bool)0; } } // System.Void FIMSpace.Generating.OStamperMultiSet::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStamperMultiSet__ctor_m3EC095197CEBF9DE669FF69ACDDA52EA4A112DB4 (OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* __this, const RuntimeMethod* method) { { // public bool _editorDrawStamps = true; __this->____editorDrawStamps_7 = (bool)1; // public int FocusOn = -1; __this->___FocusOn_8 = (-1); ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters::RefreshReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiStamperSetParameters_RefreshReference_mA682978B5F46112A55804443E3BB145B73740D21 (MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (TargetSet != null && TargetSet.Prefabs != null) OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_0 = __this->___TargetSet_13; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_005d; } } { OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_2 = __this->___TargetSet_13; NullCheck(L_2); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_3 = L_2->___Prefabs_26; if (!L_3) { goto IL_005d; } } { // if (TargetSet.Prefabs.Count > 0) OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_4 = __this->___TargetSet_13; NullCheck(L_4); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_5 = L_4->___Prefabs_26; NullCheck(L_5); int32_t L_6; L_6 = List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_inline(L_5, List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_RuntimeMethod_var); if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_005d; } } { // if (TargetSet.Prefabs[0] != null) OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_7 = __this->___TargetSet_13; NullCheck(L_7); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_8 = L_7->___Prefabs_26; NullCheck(L_8); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_9; L_9 = List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687(L_8, 0, List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); if (!L_9) { goto IL_005d; } } { // SetPrefab ( TargetSet.Prefabs[0].CoreGameObject); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_10 = __this->___TargetSet_13; NullCheck(L_10); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_11 = L_10->___Prefabs_26; NullCheck(L_11); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_12; L_12 = List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687(L_11, 0, List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); NullCheck(L_12); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13; L_13 = PrefabReference_get_CoreGameObject_m4E583BF7FA75E91219A603779DE874ABD587F465_inline(L_12, NULL); PrefabReference_SetPrefab_m8D92704E7756A86DD10630E9EE97B03BDEF56CC0_inline(__this, L_13, NULL); } IL_005d: { // } return; } } // System.Int32 FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters::GetRandomLimitCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MultiStamperSetParameters_GetRandomLimitCount_m95CE72969075E5C38AFC4E1C93D801ABAD6F1432 (MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (LimitMode == ECountLimit.OneLimitForThisSet) int32_t L_0 = __this->___LimitMode_14; if (L_0) { goto IL_001c; } } { // return FGenerators.GetRandom(MinPrefabsSpawnCount, MaxPrefabsSpawnCount+1); int32_t L_1 = __this->___MinPrefabsSpawnCount_15; int32_t L_2 = __this->___MaxPrefabsSpawnCount_16; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); int32_t L_3; L_3 = FGenerators_GetRandom_m5EFC14041876CDAC27BA662BF4123F5F2F1EF7F7(L_1, ((int32_t)il2cpp_codegen_add(L_2, 1)), NULL); return L_3; } IL_001c: { // return FGenerators.GetRandom(MinSpawnCountForWholeSet, MaxSpawnCountForWholeSet+1); int32_t L_4 = __this->___MinSpawnCountForWholeSet_17; int32_t L_5 = __this->___MaxSpawnCountForWholeSet_18; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); int32_t L_6; L_6 = FGenerators_GetRandom_m5EFC14041876CDAC27BA662BF4123F5F2F1EF7F7(L_4, ((int32_t)il2cpp_codegen_add(L_5, 1)), NULL); return L_6; } } // System.Int32 FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters::GetRandomLimitCount(System.Int32,FIMSpace.Generating.OStamperMultiSet) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MultiStamperSetParameters_GetRandomLimitCount_m08BF7F44DE7F5852D97E5A29CDB6DB6338463F8B (MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* __this, int32_t ___0_prefabId, OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* ___1_set, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF440C1A6900E0A796CE609BB764A5A32AAF46A90_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBAA2EF92304DFCA24D8C1D98531E34E5A9ECF93A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL; int32_t V_1 = 0; { // if (TargetSet == null) return 0; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_0 = __this->___TargetSet_13; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0010; } } { // if (TargetSet == null) return 0; return 0; } IL_0010: { // if (TargetSet.Prefabs == null) return 0; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_2 = __this->___TargetSet_13; NullCheck(L_2); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_3 = L_2->___Prefabs_26; if (L_3) { goto IL_001f; } } { // if (TargetSet.Prefabs == null) return 0; return 0; } IL_001f: { // if (prefabId < 0) return 0; int32_t L_4 = ___0_prefabId; if ((((int32_t)L_4) >= ((int32_t)0))) { goto IL_0025; } } { // if (prefabId < 0) return 0; return 0; } IL_0025: { // if (prefabId >= TargetSet.Prefabs.Count) return 0; int32_t L_5 = ___0_prefabId; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_6 = __this->___TargetSet_13; NullCheck(L_6); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_7 = L_6->___Prefabs_26; NullCheck(L_7); int32_t L_8; L_8 = List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_inline(L_7, List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_RuntimeMethod_var); if ((((int32_t)L_5) < ((int32_t)L_8))) { goto IL_003a; } } { // if (prefabId >= TargetSet.Prefabs.Count) return 0; return 0; } IL_003a: { // GameObject prefab = TargetSet.Prefabs[prefabId].GameObject; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_9 = __this->___TargetSet_13; NullCheck(L_9); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_10 = L_9->___Prefabs_26; int32_t L_11 = ___0_prefabId; NullCheck(L_10); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_12; L_12 = List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687(L_10, L_11, List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); NullCheck(L_12); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13; L_13 = PrefabReference_get_GameObject_mEBBE2F6AB86BE1F8E2F169C7575C6FE5B616D871(L_12, NULL); V_0 = L_13; // if (prefab == null) return 0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_15; L_15 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_15) { goto IL_005c; } } { // if (prefab == null) return 0; return 0; } IL_005c: { // for (int i = 0; i < set.PerPrefabSettings.Count; i++) V_1 = 0; goto IL_00cf; } IL_0060: { // if (set.PerPrefabSettings[i].GameObject == prefab) OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_16 = ___1_set; NullCheck(L_16); List_1_t87E336F669AA4584F9C83583A63331248C3113DF* L_17 = L_16->___PerPrefabSettings_5; int32_t L_18 = V_1; NullCheck(L_17); PrefabSettings_t5264B3038180E4EB63C2D7F826918208245B9BE1* L_19; L_19 = List_1_get_Item_mBAA2EF92304DFCA24D8C1D98531E34E5A9ECF93A(L_17, L_18, List_1_get_Item_mBAA2EF92304DFCA24D8C1D98531E34E5A9ECF93A_RuntimeMethod_var); NullCheck(L_19); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20; L_20 = PrefabReference_get_GameObject_mEBBE2F6AB86BE1F8E2F169C7575C6FE5B616D871(L_19, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_22; L_22 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_20, L_21, NULL); if (!L_22) { goto IL_00cb; } } { // return (int)FGenerators.GetRandom // ( // (int)(set.PerPrefabSettings[i].Min * set.PerPrefabSettings[i].RefMax), // (int)(set.PerPrefabSettings[i].Max * set.PerPrefabSettings[i].RefMax) + 1 // ); OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_23 = ___1_set; NullCheck(L_23); List_1_t87E336F669AA4584F9C83583A63331248C3113DF* L_24 = L_23->___PerPrefabSettings_5; int32_t L_25 = V_1; NullCheck(L_24); PrefabSettings_t5264B3038180E4EB63C2D7F826918208245B9BE1* L_26; L_26 = List_1_get_Item_mBAA2EF92304DFCA24D8C1D98531E34E5A9ECF93A(L_24, L_25, List_1_get_Item_mBAA2EF92304DFCA24D8C1D98531E34E5A9ECF93A_RuntimeMethod_var); NullCheck(L_26); float L_27 = L_26->___Min_15; OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_28 = ___1_set; NullCheck(L_28); List_1_t87E336F669AA4584F9C83583A63331248C3113DF* L_29 = L_28->___PerPrefabSettings_5; int32_t L_30 = V_1; NullCheck(L_29); PrefabSettings_t5264B3038180E4EB63C2D7F826918208245B9BE1* L_31; L_31 = List_1_get_Item_mBAA2EF92304DFCA24D8C1D98531E34E5A9ECF93A(L_29, L_30, List_1_get_Item_mBAA2EF92304DFCA24D8C1D98531E34E5A9ECF93A_RuntimeMethod_var); NullCheck(L_31); int32_t L_32 = L_31->___RefMax_18; OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_33 = ___1_set; NullCheck(L_33); List_1_t87E336F669AA4584F9C83583A63331248C3113DF* L_34 = L_33->___PerPrefabSettings_5; int32_t L_35 = V_1; NullCheck(L_34); PrefabSettings_t5264B3038180E4EB63C2D7F826918208245B9BE1* L_36; L_36 = List_1_get_Item_mBAA2EF92304DFCA24D8C1D98531E34E5A9ECF93A(L_34, L_35, List_1_get_Item_mBAA2EF92304DFCA24D8C1D98531E34E5A9ECF93A_RuntimeMethod_var); NullCheck(L_36); float L_37 = L_36->___Max_16; OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_38 = ___1_set; NullCheck(L_38); List_1_t87E336F669AA4584F9C83583A63331248C3113DF* L_39 = L_38->___PerPrefabSettings_5; int32_t L_40 = V_1; NullCheck(L_39); PrefabSettings_t5264B3038180E4EB63C2D7F826918208245B9BE1* L_41; L_41 = List_1_get_Item_mBAA2EF92304DFCA24D8C1D98531E34E5A9ECF93A(L_39, L_40, List_1_get_Item_mBAA2EF92304DFCA24D8C1D98531E34E5A9ECF93A_RuntimeMethod_var); NullCheck(L_41); int32_t L_42 = L_41->___RefMax_18; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); int32_t L_43; L_43 = FGenerators_GetRandom_m5EFC14041876CDAC27BA662BF4123F5F2F1EF7F7(il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(L_27, ((float)L_32)))), ((int32_t)il2cpp_codegen_add(il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(L_37, ((float)L_42)))), 1)), NULL); return L_43; } IL_00cb: { // for (int i = 0; i < set.PerPrefabSettings.Count; i++) int32_t L_44 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_44, 1)); } IL_00cf: { // for (int i = 0; i < set.PerPrefabSettings.Count; i++) int32_t L_45 = V_1; OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_46 = ___1_set; NullCheck(L_46); List_1_t87E336F669AA4584F9C83583A63331248C3113DF* L_47 = L_46->___PerPrefabSettings_5; NullCheck(L_47); int32_t L_48; L_48 = List_1_get_Count_mF440C1A6900E0A796CE609BB764A5A32AAF46A90_inline(L_47, List_1_get_Count_mF440C1A6900E0A796CE609BB764A5A32AAF46A90_RuntimeMethod_var); if ((((int32_t)L_45) < ((int32_t)L_48))) { goto IL_0060; } } { // return 0; return 0; } } // System.Void FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiStamperSetParameters__ctor_m8AD900BC62B2083092A2B9F4B2D98287644CE98C (MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* __this, const RuntimeMethod* method) { { // public int MinPrefabsSpawnCount = 2; __this->___MinPrefabsSpawnCount_15 = 2; // public int MaxPrefabsSpawnCount = 7; __this->___MaxPrefabsSpawnCount_16 = 7; // public int MinSpawnCountForWholeSet = 5; __this->___MinSpawnCountForWholeSet_17 = 5; // public int MaxSpawnCountForWholeSet = 8; __this->___MaxSpawnCountForWholeSet_18 = 8; PrefabReference__ctor_m18BC0D4A5284068EB9B84939363E80F4826EB338(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.OStamperMultiSet/PrefabSettings::DrawGUIWithoutPrefab(System.Int32,System.String,System.Action,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrefabSettings_DrawGUIWithoutPrefab_mD834DF24760474E8DC3007A5AC97793292952792 (PrefabSettings_t5264B3038180E4EB63C2D7F826918208245B9BE1* __this, int32_t ___0_previewSize, String_t* ___1_predicate, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___2_removeCallback, bool ___3_drawPrefabField, const RuntimeMethod* method) { { // } return; } } // System.Void FIMSpace.Generating.OStamperMultiSet/PrefabSettings::DrawGUIWithPrefab(UnityEngine.Color,System.Int32,System.String,System.Action,System.Action,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrefabSettings_DrawGUIWithPrefab_m43359EB0E2374DC80B0603DCFAC837AB157C905B (PrefabSettings_t5264B3038180E4EB63C2D7F826918208245B9BE1* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, int32_t ___1_previewSize, String_t* ___2_predicate, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___3_clickCallback, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___4_removeCallback, bool ___5_drawThumbnail, bool ___6_drawPrefabField, const RuntimeMethod* method) { { // } return; } } // System.Void FIMSpace.Generating.OStamperMultiSet/PrefabSettings::SetRef(FIMSpace.Generating.OStamperMultiSet/MultiStamperSetParameters) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrefabSettings_SetRef_m2D6B76BC2DDF790CFB96CEACC0B6F7176714E755 (PrefabSettings_t5264B3038180E4EB63C2D7F826918208245B9BE1* __this, MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* ___0_set, const RuntimeMethod* method) { { // RefMin = set.MinPrefabsSpawnCount; MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* L_0 = ___0_set; NullCheck(L_0); int32_t L_1 = L_0->___MinPrefabsSpawnCount_15; __this->___RefMin_17 = L_1; // RefMax = set.MaxPrefabsSpawnCount; MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* L_2 = ___0_set; NullCheck(L_2); int32_t L_3 = L_2->___MaxPrefabsSpawnCount_16; __this->___RefMax_18 = L_3; // } return; } } // System.Void FIMSpace.Generating.OStamperMultiSet/PrefabSettings::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrefabSettings__ctor_m75DCA2DC57AD4493AE5841B98CAD073E3B952C90 (PrefabSettings_t5264B3038180E4EB63C2D7F826918208245B9BE1* __this, const RuntimeMethod* method) { { // public float Max = 1f; __this->___Max_16 = (1.0f); // public int RefMin = 1; __this->___RefMin_17 = 1; // public int RefMax = 7; __this->___RefMax_18 = 7; PrefabReference__ctor_m18BC0D4A5284068EB9B84939363E80F4826EB338(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.OSPrefabReference::OnPrefabChanges() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OSPrefabReference_OnPrefabChanges_m8ADACA9DA0FF45AD0D6B292CA41D34CC0F6A60BA (OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* __this, const RuntimeMethod* method) { { // RefreshBounds(); OSPrefabReference_RefreshBounds_m0BB3CC2675C30237C221479CC09C4C9EB2521C9B(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.OSPrefabReference::RefreshBounds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OSPrefabReference_RefreshBounds_m0BB3CC2675C30237C221479CC09C4C9EB2521C9B (OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL; { // GameObject Prefab = GameObject; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0; L_0 = PrefabReference_get_GameObject_mEBBE2F6AB86BE1F8E2F169C7575C6FE5B616D871(__this, NULL); V_0 = L_0; // if (Prefab == null) { ReferenceBounds = new Bounds(); ReferenceBoundsFull = new Bounds(); return; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { goto IL_0029; } } { // if (Prefab == null) { ReferenceBounds = new Bounds(); ReferenceBoundsFull = new Bounds(); return; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_3 = (&__this->___ReferenceBounds_15); il2cpp_codegen_initobj(L_3, sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); // if (Prefab == null) { ReferenceBounds = new Bounds(); ReferenceBoundsFull = new Bounds(); return; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_4 = (&__this->___ReferenceBoundsFull_14); il2cpp_codegen_initobj(L_4, sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); // if (Prefab == null) { ReferenceBounds = new Bounds(); ReferenceBoundsFull = new Bounds(); return; } return; } IL_0029: { // ReferenceBounds = GetBasicBounds(Prefab); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_6; L_6 = OSPrefabReference_GetBasicBounds_m3A57558F8EADE164FB697766A60F250A3357AACD(L_5, NULL); __this->___ReferenceBounds_15 = L_6; // ReferenceBoundsFull = BuildFullBounds(Prefab); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_8; L_8 = OSPrefabReference_BuildFullBounds_mE41D2006E0CBF2CD4174B71D761E8648AEB2EA67(L_7, NULL); __this->___ReferenceBoundsFull_14 = L_8; // if (HasFlat(ReferenceBounds.size) || HasFlat(ReferenceBoundsFull.size)) Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_9 = (&__this->___ReferenceBounds_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4(L_9, NULL); bool L_11; L_11 = OSPrefabReference_HasFlat_m0BD817779306755156E7AE39A7288C7FA54F99F0(__this, L_10, NULL); if (L_11) { goto IL_0067; } } { Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_12 = (&__this->___ReferenceBoundsFull_14); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4(L_12, NULL); bool L_14; L_14 = OSPrefabReference_HasFlat_m0BD817779306755156E7AE39A7288C7FA54F99F0(__this, L_13, NULL); if (!L_14) { goto IL_006f; } } IL_0067: { // FlatBounds = true; __this->___FlatBounds_16 = (bool)1; return; } IL_006f: { // FlatBounds = false; __this->___FlatBounds_16 = (bool)0; // } return; } } // System.Boolean FIMSpace.Generating.OSPrefabReference::HasFlat(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OSPrefabReference_HasFlat_m0BD817779306755156E7AE39A7288C7FA54F99F0 (OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_scale, const RuntimeMethod* method) { float V_0 = 0.0f; { // float scaleRef = scale.magnitude * 0.075f; float L_0; L_0 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&___0_scale), NULL); V_0 = ((float)il2cpp_codegen_multiply(L_0, (0.075000003f))); // if (scaleRef < 0.035f) scaleRef = 0.075f; float L_1 = V_0; if ((!(((float)L_1) < ((float)(0.0350000001f))))) { goto IL_001c; } } { // if (scaleRef < 0.035f) scaleRef = 0.075f; V_0 = (0.075000003f); } IL_001c: { // if (Mathf.Abs(scale.x) < scaleRef) return true; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_scale; float L_3 = L_2.___x_2; float L_4; L_4 = fabsf(L_3); float L_5 = V_0; if ((!(((float)L_4) < ((float)L_5)))) { goto IL_002c; } } { // if (Mathf.Abs(scale.x) < scaleRef) return true; return (bool)1; } IL_002c: { // if (Mathf.Abs(scale.y) < scaleRef) return true; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_scale; float L_7 = L_6.___y_3; float L_8; L_8 = fabsf(L_7); float L_9 = V_0; if ((!(((float)L_8) < ((float)L_9)))) { goto IL_003c; } } { // if (Mathf.Abs(scale.y) < scaleRef) return true; return (bool)1; } IL_003c: { // if (Mathf.Abs(scale.z) < scaleRef) return true; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_scale; float L_11 = L_10.___z_4; float L_12; L_12 = fabsf(L_11); float L_13 = V_0; if ((!(((float)L_12) < ((float)L_13)))) { goto IL_004c; } } { // if (Mathf.Abs(scale.z) < scaleRef) return true; return (bool)1; } IL_004c: { // return false; return (bool)0; } } // UnityEngine.Vector3 FIMSpace.Generating.OSPrefabReference::GetScaledBoundsExt(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OSPrefabReference_GetScaledBoundsExt_m6628DA230CAD8FCDE6DF753DF25CA430BF911749 (OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_scale, const RuntimeMethod* method) { { // return Vector3.Scale(ReferenceBounds.extents, scale); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_0 = (&__this->___ReferenceBounds_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_0, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_scale; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_1, L_2, NULL); return L_3; } } // UnityEngine.Vector3 FIMSpace.Generating.OSPrefabReference::GetScaledBoundsExt(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OSPrefabReference_GetScaledBoundsExt_m98D751CD823649BF59A6928FC47587C3F2940FBE (OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_scale, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_direction, const RuntimeMethod* method) { { // return Vector3.Scale(GetScaledBoundsExt(scale), direction); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_scale; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = OSPrefabReference_GetScaledBoundsExt_m6628DA230CAD8FCDE6DF753DF25CA430BF911749(__this, L_0, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_direction; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_1, L_2, NULL); return L_3; } } // UnityEngine.Vector3 FIMSpace.Generating.OSPrefabReference::GetRotatedBoundsDimension(UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OSPrefabReference_GetRotatedBoundsDimension_m8923C83F0AA1D1B7BFC9738AC7CAC6A0EC4FD899 (OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); { // return Matrix4x4.Rotate(rotation).MultiplyVector(axis); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_rotation; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1; L_1 = Matrix4x4_Rotate_m015442530DFF5651458BBFDFB3CBC9180FC09D9E(L_0, NULL); V_0 = L_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_axis; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937((&V_0), L_2, NULL); return L_3; } } // UnityEngine.Bounds FIMSpace.Generating.OSPrefabReference::BuildFullBounds(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 OSPrefabReference_BuildFullBounds_mE41D2006E0CBF2CD4174B71D761E8648AEB2EA67 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_target, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FTransformMethods_FindComponentsInAllChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m297BCA20F842BF3B7F7D5BFCB366828A32590EA4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FTransformMethods_FindComponentsInAllChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD3023DE7176880101C90C7B522E87292A77476CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FTransformMethods_FindComponentsInAllChildren_TisSkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E_mD12B5A37151CFF8631FAEF69F1051304110C61BA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9822FFD9289ED06FCE949E17E432D3D486402026_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mEA72181DA04067D7475922C8DBA014128689F30B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1DDAF5804C36E171686D1F31AEDD7D32876E8348_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8C9CDF0812A66F8C674793104B38090E5372DD65_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_0; memset((&V_0), 0, sizeof(V_0)); List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96* V_1 = NULL; List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930* V_2 = NULL; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* V_7 = NULL; BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* V_8 = NULL; { // Bounds b = new Bounds(); il2cpp_codegen_initobj((&V_0), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); // if (target == null) return b; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_target; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0013; } } { // if (target == null) return b; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_2 = V_0; return L_2; } IL_0013: { // List rends = FTransformMethods.FindComponentsInAllChildren(target.transform); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___0_target; NullCheck(L_3); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_3, NULL); List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96* L_5; L_5 = FTransformMethods_FindComponentsInAllChildren_TisSkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E_mD12B5A37151CFF8631FAEF69F1051304110C61BA(L_4, (bool)0, FTransformMethods_FindComponentsInAllChildren_TisSkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E_mD12B5A37151CFF8631FAEF69F1051304110C61BA_RuntimeMethod_var); V_1 = L_5; // for (int r = 0; r < rends.Count; r++) V_4 = 0; goto IL_0059; } IL_0025: { // if (rends[r].sharedMesh == null) continue; List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96* L_6 = V_1; int32_t L_7 = V_4; NullCheck(L_6); SkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E* L_8; L_8 = List_1_get_Item_m8C9CDF0812A66F8C674793104B38090E5372DD65(L_6, L_7, List_1_get_Item_m8C9CDF0812A66F8C674793104B38090E5372DD65_RuntimeMethod_var); NullCheck(L_8); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_9; L_9 = SkinnedMeshRenderer_get_sharedMesh_m73D141639F0B72EBFAEF21D667AEFCA6E119A302(L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_10; L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_10) { goto IL_0053; } } { // b.Encapsulate(rends[r].sharedMesh.bounds); List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96* L_11 = V_1; int32_t L_12 = V_4; NullCheck(L_11); SkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E* L_13; L_13 = List_1_get_Item_m8C9CDF0812A66F8C674793104B38090E5372DD65(L_11, L_12, List_1_get_Item_m8C9CDF0812A66F8C674793104B38090E5372DD65_RuntimeMethod_var); NullCheck(L_13); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_14; L_14 = SkinnedMeshRenderer_get_sharedMesh_m73D141639F0B72EBFAEF21D667AEFCA6E119A302(L_13, NULL); NullCheck(L_14); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_15; L_15 = Mesh_get_bounds_m9E3A46226824676703990270A722A89A4860A100(L_14, NULL); Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22((&V_0), L_15, NULL); } IL_0053: { // for (int r = 0; r < rends.Count; r++) int32_t L_16 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0059: { // for (int r = 0; r < rends.Count; r++) int32_t L_17 = V_4; List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96* L_18 = V_1; NullCheck(L_18); int32_t L_19; L_19 = List_1_get_Count_m9822FFD9289ED06FCE949E17E432D3D486402026_inline(L_18, List_1_get_Count_m9822FFD9289ED06FCE949E17E432D3D486402026_RuntimeMethod_var); if ((((int32_t)L_17) < ((int32_t)L_19))) { goto IL_0025; } } { // List filters = FTransformMethods.FindComponentsInAllChildren(target.transform); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = ___0_target; NullCheck(L_20); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21; L_21 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_20, NULL); List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930* L_22; L_22 = FTransformMethods_FindComponentsInAllChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD3023DE7176880101C90C7B522E87292A77476CD(L_21, (bool)0, FTransformMethods_FindComponentsInAllChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD3023DE7176880101C90C7B522E87292A77476CD_RuntimeMethod_var); V_2 = L_22; // for (int f = 0; f < filters.Count; f++) V_5 = 0; goto IL_00a9; } IL_0075: { // if (filters[f].sharedMesh == null) continue; List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930* L_23 = V_2; int32_t L_24 = V_5; NullCheck(L_23); MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_25; L_25 = List_1_get_Item_m1DDAF5804C36E171686D1F31AEDD7D32876E8348(L_23, L_24, List_1_get_Item_m1DDAF5804C36E171686D1F31AEDD7D32876E8348_RuntimeMethod_var); NullCheck(L_25); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_26; L_26 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_25, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_27; L_27 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_26, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_27) { goto IL_00a3; } } { // b.Encapsulate(filters[f].sharedMesh.bounds); List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930* L_28 = V_2; int32_t L_29 = V_5; NullCheck(L_28); MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_30; L_30 = List_1_get_Item_m1DDAF5804C36E171686D1F31AEDD7D32876E8348(L_28, L_29, List_1_get_Item_m1DDAF5804C36E171686D1F31AEDD7D32876E8348_RuntimeMethod_var); NullCheck(L_30); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_31; L_31 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_30, NULL); NullCheck(L_31); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_32; L_32 = Mesh_get_bounds_m9E3A46226824676703990270A722A89A4860A100(L_31, NULL); Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22((&V_0), L_32, NULL); } IL_00a3: { // for (int f = 0; f < filters.Count; f++) int32_t L_33 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_00a9: { // for (int f = 0; f < filters.Count; f++) int32_t L_34 = V_5; List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930* L_35 = V_2; NullCheck(L_35); int32_t L_36; L_36 = List_1_get_Count_mEA72181DA04067D7475922C8DBA014128689F30B_inline(L_35, List_1_get_Count_mEA72181DA04067D7475922C8DBA014128689F30B_RuntimeMethod_var); if ((((int32_t)L_34) < ((int32_t)L_36))) { goto IL_0075; } } { // List colliders = FTransformMethods.FindComponentsInAllChildren(target.transform); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37 = ___0_target; NullCheck(L_37); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38; L_38 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_37, NULL); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_39; L_39 = FTransformMethods_FindComponentsInAllChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m297BCA20F842BF3B7F7D5BFCB366828A32590EA4(L_38, (bool)0, FTransformMethods_FindComponentsInAllChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m297BCA20F842BF3B7F7D5BFCB366828A32590EA4_RuntimeMethod_var); V_3 = L_39; // for (int f = 0; f < colliders.Count; f++) V_6 = 0; goto IL_014b; } IL_00c8: { // if (colliders[f] == null) continue; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_40 = V_3; int32_t L_41 = V_6; NullCheck(L_40); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_42; L_42 = List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587(L_40, L_41, List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_43; L_43 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_42, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_43) { goto IL_0145; } } { // MeshCollider mc = colliders[f] as MeshCollider; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_44 = V_3; int32_t L_45 = V_6; NullCheck(L_44); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_46; L_46 = List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587(L_44, L_45, List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); V_7 = ((MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455*)IsInstClass((RuntimeObject*)L_46, MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_il2cpp_TypeInfo_var)); // if (mc) { if (mc.sharedMesh) b.Encapsulate(mc.sharedMesh.bounds); continue; } MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_47 = V_7; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_48; L_48 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_47, NULL); if (!L_48) { goto IL_0113; } } { // if (mc) { if (mc.sharedMesh) b.Encapsulate(mc.sharedMesh.bounds); continue; } MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_49 = V_7; NullCheck(L_49); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_50; L_50 = MeshCollider_get_sharedMesh_mFB4B8534501C29930D2D3710D6D82E60093FA21E(L_49, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_51; L_51 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_50, NULL); if (!L_51) { goto IL_0145; } } { // if (mc) { if (mc.sharedMesh) b.Encapsulate(mc.sharedMesh.bounds); continue; } MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_52 = V_7; NullCheck(L_52); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_53; L_53 = MeshCollider_get_sharedMesh_mFB4B8534501C29930D2D3710D6D82E60093FA21E(L_52, NULL); NullCheck(L_53); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_54; L_54 = Mesh_get_bounds_m9E3A46226824676703990270A722A89A4860A100(L_53, NULL); Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22((&V_0), L_54, NULL); // if (mc) { if (mc.sharedMesh) b.Encapsulate(mc.sharedMesh.bounds); continue; } goto IL_0145; } IL_0113: { // BoxCollider bx = colliders[f] as BoxCollider; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_55 = V_3; int32_t L_56 = V_6; NullCheck(L_55); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_57; L_57 = List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587(L_55, L_56, List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); V_8 = ((BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23*)IsInstClass((RuntimeObject*)L_57, BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_il2cpp_TypeInfo_var)); // if (bx) { b.Encapsulate(new Bounds(bx.center, bx.size)); } BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_58 = V_8; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_59; L_59 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_58, NULL); if (!L_59) { goto IL_0145; } } { // if (bx) { b.Encapsulate(new Bounds(bx.center, bx.size)); } BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_60 = V_8; NullCheck(L_60); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61; L_61 = BoxCollider_get_center_mC370C79F9FC9398D0DD080500FA2EE14FC6E36C7(L_60, NULL); BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_62 = V_8; NullCheck(L_62); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63; L_63 = BoxCollider_get_size_mC1A2DD270B04DFF5961F9F90DC147C271F72258E(L_62, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_64; memset((&L_64), 0, sizeof(L_64)); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&L_64), L_61, L_63, /*hidden argument*/NULL); Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22((&V_0), L_64, NULL); } IL_0145: { // for (int f = 0; f < colliders.Count; f++) int32_t L_65 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_65, 1)); } IL_014b: { // for (int f = 0; f < colliders.Count; f++) int32_t L_66 = V_6; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_67 = V_3; NullCheck(L_67); int32_t L_68; L_68 = List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline(L_67, List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var); if ((((int32_t)L_66) < ((int32_t)L_68))) { goto IL_00c8; } } { // return b; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_69 = V_0; return L_69; } } // UnityEngine.Bounds FIMSpace.Generating.OSPrefabReference::GetBasicBounds(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 OSPrefabReference_GetBasicBounds_m3A57558F8EADE164FB697766A60F250A3357AACD (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_target, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FTransformMethods_FindComponentsInAllChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m297BCA20F842BF3B7F7D5BFCB366828A32590EA4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FTransformMethods_FindComponentsInAllChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD3023DE7176880101C90C7B522E87292A77476CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FTransformMethods_FindComponentsInAllChildren_TisSkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E_mD12B5A37151CFF8631FAEF69F1051304110C61BA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9822FFD9289ED06FCE949E17E432D3D486402026_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mEA72181DA04067D7475922C8DBA014128689F30B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1DDAF5804C36E171686D1F31AEDD7D32876E8348_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8C9CDF0812A66F8C674793104B38090E5372DD65_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_0; memset((&V_0), 0, sizeof(V_0)); List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96* V_1 = NULL; List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930* V_2 = NULL; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* V_7 = NULL; BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* V_8 = NULL; { // Bounds b = new Bounds(); il2cpp_codegen_initobj((&V_0), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); // if (target == null) return b; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_target; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0013; } } { // if (target == null) return b; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_2 = V_0; return L_2; } IL_0013: { // List rends = FTransformMethods.FindComponentsInAllChildren(target.transform); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___0_target; NullCheck(L_3); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_3, NULL); List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96* L_5; L_5 = FTransformMethods_FindComponentsInAllChildren_TisSkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E_mD12B5A37151CFF8631FAEF69F1051304110C61BA(L_4, (bool)0, FTransformMethods_FindComponentsInAllChildren_TisSkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E_mD12B5A37151CFF8631FAEF69F1051304110C61BA_RuntimeMethod_var); V_1 = L_5; // for (int r = 0; r < rends.Count; r++) V_4 = 0; goto IL_0053; } IL_0025: { // { if (rends[r].sharedMesh == null) continue; return rends[r].sharedMesh.bounds; } List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96* L_6 = V_1; int32_t L_7 = V_4; NullCheck(L_6); SkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E* L_8; L_8 = List_1_get_Item_m8C9CDF0812A66F8C674793104B38090E5372DD65(L_6, L_7, List_1_get_Item_m8C9CDF0812A66F8C674793104B38090E5372DD65_RuntimeMethod_var); NullCheck(L_8); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_9; L_9 = SkinnedMeshRenderer_get_sharedMesh_m73D141639F0B72EBFAEF21D667AEFCA6E119A302(L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_10; L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_10) { goto IL_004d; } } { // { if (rends[r].sharedMesh == null) continue; return rends[r].sharedMesh.bounds; } List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96* L_11 = V_1; int32_t L_12 = V_4; NullCheck(L_11); SkinnedMeshRenderer_t020C4E8648EA1C4C6BA5C41502919B387E7E1C2E* L_13; L_13 = List_1_get_Item_m8C9CDF0812A66F8C674793104B38090E5372DD65(L_11, L_12, List_1_get_Item_m8C9CDF0812A66F8C674793104B38090E5372DD65_RuntimeMethod_var); NullCheck(L_13); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_14; L_14 = SkinnedMeshRenderer_get_sharedMesh_m73D141639F0B72EBFAEF21D667AEFCA6E119A302(L_13, NULL); NullCheck(L_14); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_15; L_15 = Mesh_get_bounds_m9E3A46226824676703990270A722A89A4860A100(L_14, NULL); return L_15; } IL_004d: { // for (int r = 0; r < rends.Count; r++) int32_t L_16 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0053: { // for (int r = 0; r < rends.Count; r++) int32_t L_17 = V_4; List_1_t0CA48CEFC539B4745969780424B9DAFC7FCB1B96* L_18 = V_1; NullCheck(L_18); int32_t L_19; L_19 = List_1_get_Count_m9822FFD9289ED06FCE949E17E432D3D486402026_inline(L_18, List_1_get_Count_m9822FFD9289ED06FCE949E17E432D3D486402026_RuntimeMethod_var); if ((((int32_t)L_17) < ((int32_t)L_19))) { goto IL_0025; } } { // List filters = FTransformMethods.FindComponentsInAllChildren(target.transform); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = ___0_target; NullCheck(L_20); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21; L_21 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_20, NULL); List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930* L_22; L_22 = FTransformMethods_FindComponentsInAllChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD3023DE7176880101C90C7B522E87292A77476CD(L_21, (bool)0, FTransformMethods_FindComponentsInAllChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD3023DE7176880101C90C7B522E87292A77476CD_RuntimeMethod_var); V_2 = L_22; // for (int f = 0; f < filters.Count; f++) V_5 = 0; goto IL_009d; } IL_006f: { // { if (filters[f].sharedMesh == null) continue; return (filters[f].sharedMesh.bounds); } List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930* L_23 = V_2; int32_t L_24 = V_5; NullCheck(L_23); MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_25; L_25 = List_1_get_Item_m1DDAF5804C36E171686D1F31AEDD7D32876E8348(L_23, L_24, List_1_get_Item_m1DDAF5804C36E171686D1F31AEDD7D32876E8348_RuntimeMethod_var); NullCheck(L_25); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_26; L_26 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_25, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_27; L_27 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_26, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_27) { goto IL_0097; } } { // { if (filters[f].sharedMesh == null) continue; return (filters[f].sharedMesh.bounds); } List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930* L_28 = V_2; int32_t L_29 = V_5; NullCheck(L_28); MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_30; L_30 = List_1_get_Item_m1DDAF5804C36E171686D1F31AEDD7D32876E8348(L_28, L_29, List_1_get_Item_m1DDAF5804C36E171686D1F31AEDD7D32876E8348_RuntimeMethod_var); NullCheck(L_30); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_31; L_31 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_30, NULL); NullCheck(L_31); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_32; L_32 = Mesh_get_bounds_m9E3A46226824676703990270A722A89A4860A100(L_31, NULL); return L_32; } IL_0097: { // for (int f = 0; f < filters.Count; f++) int32_t L_33 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_009d: { // for (int f = 0; f < filters.Count; f++) int32_t L_34 = V_5; List_1_tF38D1A45CF65189578ADAC12AED34802EB2B8930* L_35 = V_2; NullCheck(L_35); int32_t L_36; L_36 = List_1_get_Count_mEA72181DA04067D7475922C8DBA014128689F30B_inline(L_35, List_1_get_Count_mEA72181DA04067D7475922C8DBA014128689F30B_RuntimeMethod_var); if ((((int32_t)L_34) < ((int32_t)L_36))) { goto IL_006f; } } { // List colliders = FTransformMethods.FindComponentsInAllChildren(target.transform); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37 = ___0_target; NullCheck(L_37); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38; L_38 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_37, NULL); List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_39; L_39 = FTransformMethods_FindComponentsInAllChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m297BCA20F842BF3B7F7D5BFCB366828A32590EA4(L_38, (bool)0, FTransformMethods_FindComponentsInAllChildren_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m297BCA20F842BF3B7F7D5BFCB366828A32590EA4_RuntimeMethod_var); V_3 = L_39; // for (int f = 0; f < colliders.Count; f++) V_6 = 0; goto IL_012e; } IL_00b9: { // if (colliders[f] == null) continue; MeshCollider mc = colliders[f] as MeshCollider; if (mc) { if (mc.sharedMesh) return (mc.sharedMesh.bounds); } List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_40 = V_3; int32_t L_41 = V_6; NullCheck(L_40); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_42; L_42 = List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587(L_40, L_41, List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_43; L_43 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_42, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_43) { goto IL_0128; } } { // if (colliders[f] == null) continue; MeshCollider mc = colliders[f] as MeshCollider; if (mc) { if (mc.sharedMesh) return (mc.sharedMesh.bounds); } List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_44 = V_3; int32_t L_45 = V_6; NullCheck(L_44); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_46; L_46 = List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587(L_44, L_45, List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); V_7 = ((MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455*)IsInstClass((RuntimeObject*)L_46, MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455_il2cpp_TypeInfo_var)); // if (colliders[f] == null) continue; MeshCollider mc = colliders[f] as MeshCollider; if (mc) { if (mc.sharedMesh) return (mc.sharedMesh.bounds); } MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_47 = V_7; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_48; L_48 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_47, NULL); if (!L_48) { goto IL_00fc; } } { // if (colliders[f] == null) continue; MeshCollider mc = colliders[f] as MeshCollider; if (mc) { if (mc.sharedMesh) return (mc.sharedMesh.bounds); } MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_49 = V_7; NullCheck(L_49); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_50; L_50 = MeshCollider_get_sharedMesh_mFB4B8534501C29930D2D3710D6D82E60093FA21E(L_49, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_51; L_51 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_50, NULL); if (!L_51) { goto IL_00fc; } } { // if (colliders[f] == null) continue; MeshCollider mc = colliders[f] as MeshCollider; if (mc) { if (mc.sharedMesh) return (mc.sharedMesh.bounds); } MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_52 = V_7; NullCheck(L_52); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_53; L_53 = MeshCollider_get_sharedMesh_mFB4B8534501C29930D2D3710D6D82E60093FA21E(L_52, NULL); NullCheck(L_53); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_54; L_54 = Mesh_get_bounds_m9E3A46226824676703990270A722A89A4860A100(L_53, NULL); return L_54; } IL_00fc: { // BoxCollider bx = colliders[f] as BoxCollider; if (bx) { return (new Bounds(bx.center, bx.size)); } List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_55 = V_3; int32_t L_56 = V_6; NullCheck(L_55); Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_57; L_57 = List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587(L_55, L_56, List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var); V_8 = ((BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23*)IsInstClass((RuntimeObject*)L_57, BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_il2cpp_TypeInfo_var)); // BoxCollider bx = colliders[f] as BoxCollider; if (bx) { return (new Bounds(bx.center, bx.size)); } BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_58 = V_8; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_59; L_59 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_58, NULL); if (!L_59) { goto IL_0128; } } { // BoxCollider bx = colliders[f] as BoxCollider; if (bx) { return (new Bounds(bx.center, bx.size)); } BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_60 = V_8; NullCheck(L_60); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61; L_61 = BoxCollider_get_center_mC370C79F9FC9398D0DD080500FA2EE14FC6E36C7(L_60, NULL); BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* L_62 = V_8; NullCheck(L_62); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63; L_63 = BoxCollider_get_size_mC1A2DD270B04DFF5961F9F90DC147C271F72258E(L_62, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_64; memset((&L_64), 0, sizeof(L_64)); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&L_64), L_61, L_63, /*hidden argument*/NULL); return L_64; } IL_0128: { // for (int f = 0; f < colliders.Count; f++) int32_t L_65 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_65, 1)); } IL_012e: { // for (int f = 0; f < colliders.Count; f++) int32_t L_66 = V_6; List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_67 = V_3; NullCheck(L_67); int32_t L_68; L_68 = List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline(L_67, List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var); if ((((int32_t)L_66) < ((int32_t)L_68))) { goto IL_00b9; } } { // return b; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_69 = V_0; return L_69; } } // UnityEngine.Vector3[] FIMSpace.Generating.OSPrefabReference::GetBoundsCorners(UnityEngine.Bounds,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* OSPrefabReference_GetBoundsCorners_mF6F6A9DF8367E1B2D44912D7B3C4B858871CA60B (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, bool ___1_offsetCenter, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4; memset((&V_4), 0, sizeof(V_4)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5; memset((&V_5), 0, sizeof(V_5)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6; memset((&V_6), 0, sizeof(V_6)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7; memset((&V_7), 0, sizeof(V_7)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8; memset((&V_8), 0, sizeof(V_8)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9; memset((&V_9), 0, sizeof(V_9)); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_10 = NULL; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; { // float width = bounds.size.x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&___0_bounds), NULL); float L_1 = L_0.___x_2; V_0 = L_1; // float height = bounds.size.y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&___0_bounds), NULL); float L_3 = L_2.___y_3; V_1 = L_3; // Vector3 topRight = Vector3.zero, topLeft = Vector3.zero, bottomRight = Vector3.zero, bottomLeft = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_2 = L_4; // Vector3 topRight = Vector3.zero, topLeft = Vector3.zero, bottomRight = Vector3.zero, bottomLeft = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_3 = L_5; // Vector3 topRight = Vector3.zero, topLeft = Vector3.zero, bottomRight = Vector3.zero, bottomLeft = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_4 = L_6; // Vector3 topRight = Vector3.zero, topLeft = Vector3.zero, bottomRight = Vector3.zero, bottomLeft = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_5 = L_7; // topRight.x += width / 2; float* L_8 = (&(&V_2)->___x_2); float* L_9 = L_8; float L_10 = *((float*)L_9); float L_11 = V_0; *((float*)L_9) = (float)((float)il2cpp_codegen_add(L_10, ((float)(L_11/(2.0f))))); // topRight.y += height / 2; float* L_12 = (&(&V_2)->___y_3); float* L_13 = L_12; float L_14 = *((float*)L_13); float L_15 = V_1; *((float*)L_13) = (float)((float)il2cpp_codegen_add(L_14, ((float)(L_15/(2.0f))))); // topLeft.x -= width / 2; float* L_16 = (&(&V_3)->___x_2); float* L_17 = L_16; float L_18 = *((float*)L_17); float L_19 = V_0; *((float*)L_17) = (float)((float)il2cpp_codegen_subtract(L_18, ((float)(L_19/(2.0f))))); // topLeft.y += height / 2; float* L_20 = (&(&V_3)->___y_3); float* L_21 = L_20; float L_22 = *((float*)L_21); float L_23 = V_1; *((float*)L_21) = (float)((float)il2cpp_codegen_add(L_22, ((float)(L_23/(2.0f))))); // bottomRight.x += width / 2; float* L_24 = (&(&V_4)->___x_2); float* L_25 = L_24; float L_26 = *((float*)L_25); float L_27 = V_0; *((float*)L_25) = (float)((float)il2cpp_codegen_add(L_26, ((float)(L_27/(2.0f))))); // bottomRight.y -= height / 2; float* L_28 = (&(&V_4)->___y_3); float* L_29 = L_28; float L_30 = *((float*)L_29); float L_31 = V_1; *((float*)L_29) = (float)((float)il2cpp_codegen_subtract(L_30, ((float)(L_31/(2.0f))))); // bottomLeft.x -= width / 2; float* L_32 = (&(&V_5)->___x_2); float* L_33 = L_32; float L_34 = *((float*)L_33); float L_35 = V_0; *((float*)L_33) = (float)((float)il2cpp_codegen_subtract(L_34, ((float)(L_35/(2.0f))))); // bottomLeft.y -= height / 2; float* L_36 = (&(&V_5)->___y_3); float* L_37 = L_36; float L_38 = *((float*)L_37); float L_39 = V_1; *((float*)L_37) = (float)((float)il2cpp_codegen_subtract(L_38, ((float)(L_39/(2.0f))))); // topBRight = topRight; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_2; V_6 = L_40; // topBLeft = topLeft; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_3; V_7 = L_41; // bottomBRight = bottomRight; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_4; V_8 = L_42; // bottomBLeft = bottomLeft; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_5; V_9 = L_43; // Vector3[] corners = new Vector3[8] { topRight, topLeft, bottomLeft, bottomRight, topBRight, topBLeft, bottomBLeft, bottomBRight }; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_44 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)8); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_45 = L_44; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_2; NullCheck(L_45); (L_45)->SetAt(static_cast(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_46); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_47 = L_45; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = V_3; NullCheck(L_47); (L_47)->SetAt(static_cast(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_48); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_49 = L_47; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = V_5; NullCheck(L_49); (L_49)->SetAt(static_cast(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_50); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_51 = L_49; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_4; NullCheck(L_51); (L_51)->SetAt(static_cast(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_52); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_53 = L_51; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_6; NullCheck(L_53); (L_53)->SetAt(static_cast(4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_54); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_55 = L_53; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = V_7; NullCheck(L_55); (L_55)->SetAt(static_cast(5), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_56); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_57 = L_55; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_9; NullCheck(L_57); (L_57)->SetAt(static_cast(6), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_58); Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_59 = L_57; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = V_8; NullCheck(L_59); (L_59)->SetAt(static_cast(7), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_60); V_10 = L_59; // for (int i = 0; i < 4; i++) V_11 = 0; goto IL_0149; } IL_0125: { // corners[i].z += bounds.extents.z; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_61 = V_10; int32_t L_62 = V_11; NullCheck(L_61); float* L_63 = (&((L_61)->GetAddressAt(static_cast(L_62)))->___z_4); float* L_64 = L_63; float L_65 = *((float*)L_64); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66; L_66 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&___0_bounds), NULL); float L_67 = L_66.___z_4; *((float*)L_64) = (float)((float)il2cpp_codegen_add(L_65, L_67)); // for (int i = 0; i < 4; i++) int32_t L_68 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_68, 1)); } IL_0149: { // for (int i = 0; i < 4; i++) int32_t L_69 = V_11; if ((((int32_t)L_69) < ((int32_t)4))) { goto IL_0125; } } { // for (int i = 4; i < 8; i++) V_12 = 4; goto IL_0177; } IL_0153: { // corners[i].z -= bounds.extents.z; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_70 = V_10; int32_t L_71 = V_12; NullCheck(L_70); float* L_72 = (&((L_70)->GetAddressAt(static_cast(L_71)))->___z_4); float* L_73 = L_72; float L_74 = *((float*)L_73); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75; L_75 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&___0_bounds), NULL); float L_76 = L_75.___z_4; *((float*)L_73) = (float)((float)il2cpp_codegen_subtract(L_74, L_76)); // for (int i = 4; i < 8; i++) int32_t L_77 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_77, 1)); } IL_0177: { // for (int i = 4; i < 8; i++) int32_t L_78 = V_12; if ((((int32_t)L_78) < ((int32_t)8))) { goto IL_0153; } } { // if (offsetCenter) bool L_79 = ___1_offsetCenter; if (!L_79) { goto IL_01af; } } { // for (int i = 0; i < 8; i++) V_13 = 0; goto IL_01aa; } IL_0184: { // corners[i] += bounds.center; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_80 = V_10; int32_t L_81 = V_13; NullCheck(L_80); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_82 = ((L_80)->GetAddressAt(static_cast(L_81))); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_82); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84; L_84 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_bounds), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85; L_85 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_83, L_84, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_82 = L_85; // for (int i = 0; i < 8; i++) int32_t L_86 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_86, 1)); } IL_01aa: { // for (int i = 0; i < 8; i++) int32_t L_87 = V_13; if ((((int32_t)L_87) < ((int32_t)8))) { goto IL_0184; } } IL_01af: { // return corners; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_88 = V_10; return L_88; } } // System.Void FIMSpace.Generating.OSPrefabReference::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OSPrefabReference__ctor_m45E783E34C5D3E92389439418F4FCE01FA8EC609 (OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* __this, const RuntimeMethod* method) { { // public float Propability = 1f; __this->___Propability_13 = (1.0f); PrefabReference__ctor_m18BC0D4A5284068EB9B84939363E80F4826EB338(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // FIMSpace.Generating.ObjectStamperEmittedInfo FIMSpace.Generating.OStamperSet::Emit(System.Boolean,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A OStamperSet_Emit_mF6CC8BA81ADC9FC51ED64177D1A6AAA22EEB2801 (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, bool ___0_noRepetition, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentSpace, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; int32_t V_6 = 0; { // if (Prefabs == null) return new ObjectStamperEmittedInfo(); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_0 = __this->___Prefabs_26; if (L_0) { goto IL_0013; } } { // if (Prefabs == null) return new ObjectStamperEmittedInfo(); il2cpp_codegen_initobj((&V_4), sizeof(ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A)); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_1 = V_4; return L_1; } IL_0013: { // int available = Prefabs.Count; List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_2 = __this->___Prefabs_26; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_inline(L_2, List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_RuntimeMethod_var); V_0 = L_3; // if (available == 0) return new ObjectStamperEmittedInfo(); int32_t L_4 = V_0; if (L_4) { goto IL_002d; } } { // if (available == 0) return new ObjectStamperEmittedInfo(); il2cpp_codegen_initobj((&V_4), sizeof(ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A)); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_5 = V_4; return L_5; } IL_002d: { // if (available == 1) return GenerateInfoForPrefab(Prefabs[0], parentSpace); int32_t L_6 = V_0; if ((!(((uint32_t)L_6) == ((uint32_t)1)))) { goto IL_0045; } } { // if (available == 1) return GenerateInfoForPrefab(Prefabs[0], parentSpace); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_7 = __this->___Prefabs_26; NullCheck(L_7); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_8; L_8 = List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687(L_7, 0, List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = ___1_parentSpace; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_10; L_10 = OStamperSet_GenerateInfoForPrefab_mD065204E681C0D31333D77551FAF51AE3E707CEE(__this, L_8, L_9, NULL); return L_10; } IL_0045: { // float propSum = 0f; V_1 = (0.0f); // for (int i = 0; i < available; i++) propSum += Prefabs[i].Propability; V_5 = 0; goto IL_006b; } IL_0050: { // for (int i = 0; i < available; i++) propSum += Prefabs[i].Propability; float L_11 = V_1; List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_12 = __this->___Prefabs_26; int32_t L_13 = V_5; NullCheck(L_12); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_14; L_14 = List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687(L_12, L_13, List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); NullCheck(L_14); float L_15 = L_14->___Propability_13; V_1 = ((float)il2cpp_codegen_add(L_11, L_15)); // for (int i = 0; i < available; i++) propSum += Prefabs[i].Propability; int32_t L_16 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_006b: { // for (int i = 0; i < available; i++) propSum += Prefabs[i].Propability; int32_t L_17 = V_5; int32_t L_18 = V_0; if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0050; } } { // float selection = FGenerators.GetRandom(0f, propSum); float L_19 = V_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_20; L_20 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441((0.0f), L_19, NULL); V_2 = L_20; // float progress = 0f; V_3 = (0.0f); // for (int i = 0; i < available; i++) V_6 = 0; goto IL_00bb; } IL_0087: { // progress += Prefabs[i].Propability; float L_21 = V_3; List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_22 = __this->___Prefabs_26; int32_t L_23 = V_6; NullCheck(L_22); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_24; L_24 = List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687(L_22, L_23, List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); NullCheck(L_24); float L_25 = L_24->___Propability_13; V_3 = ((float)il2cpp_codegen_add(L_21, L_25)); // if (selection < progress) return GenerateInfoForPrefab(Prefabs[i], parentSpace); float L_26 = V_2; float L_27 = V_3; if ((!(((float)L_26) < ((float)L_27)))) { goto IL_00b5; } } { // if (selection < progress) return GenerateInfoForPrefab(Prefabs[i], parentSpace); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_28 = __this->___Prefabs_26; int32_t L_29 = V_6; NullCheck(L_28); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_30; L_30 = List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687(L_28, L_29, List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_31 = ___1_parentSpace; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_32; L_32 = OStamperSet_GenerateInfoForPrefab_mD065204E681C0D31333D77551FAF51AE3E707CEE(__this, L_30, L_31, NULL); return L_32; } IL_00b5: { // for (int i = 0; i < available; i++) int32_t L_33 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_00bb: { // for (int i = 0; i < available; i++) int32_t L_34 = V_6; int32_t L_35 = V_0; if ((((int32_t)L_34) < ((int32_t)L_35))) { goto IL_0087; } } { // return GenerateInfoForPrefab(Prefabs[Prefabs.Count - 1], parentSpace); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_36 = __this->___Prefabs_26; List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_37 = __this->___Prefabs_26; NullCheck(L_37); int32_t L_38; L_38 = List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_inline(L_37, List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_RuntimeMethod_var); NullCheck(L_36); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_39; L_39 = List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687(L_36, ((int32_t)il2cpp_codegen_subtract(L_38, 1)), List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_40 = ___1_parentSpace; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_41; L_41 = OStamperSet_GenerateInfoForPrefab_mD065204E681C0D31333D77551FAF51AE3E707CEE(__this, L_39, L_40, NULL); return L_41; } } // FIMSpace.Generating.ObjectStamperEmittedInfo FIMSpace.Generating.OStamperSet::GenerateInfoForPrefab(FIMSpace.Generating.OSPrefabReference,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A OStamperSet_GenerateInfoForPrefab_mD065204E681C0D31333D77551FAF51AE3E707CEE (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* ___0_reference, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentSpace, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A V_0; memset((&V_0), 0, sizeof(V_0)); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A V_1; memset((&V_1), 0, sizeof(V_1)); { // if (reference == null) return new ObjectStamperEmittedInfo(); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_0 = ___0_reference; if (L_0) { goto IL_000d; } } { // if (reference == null) return new ObjectStamperEmittedInfo(); il2cpp_codegen_initobj((&V_1), sizeof(ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A)); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_1 = V_1; return L_1; } IL_000d: { // if (reference.GameObject == null) return new ObjectStamperEmittedInfo(); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_2 = ___0_reference; NullCheck(L_2); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3; L_3 = PrefabReference_get_GameObject_mEBBE2F6AB86BE1F8E2F169C7575C6FE5B616D871(L_2, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_0025; } } { // if (reference.GameObject == null) return new ObjectStamperEmittedInfo(); il2cpp_codegen_initobj((&V_1), sizeof(ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A)); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_5 = V_1; return L_5; } IL_0025: { // ObjectStamperEmittedInfo info = new ObjectStamperEmittedInfo(); il2cpp_codegen_initobj((&V_0), sizeof(ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A)); // info.SetReference = this; (&V_0)->___SetReference_0 = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___SetReference_0), (void*)__this); // info.PrefabReference = reference; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_6 = ___0_reference; (&V_0)->___PrefabReference_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___PrefabReference_1), (void*)L_6); // info.ChoosedPrefab = reference.GameObject; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_7 = ___0_reference; NullCheck(L_7); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8; L_8 = PrefabReference_get_GameObject_mEBBE2F6AB86BE1F8E2F169C7575C6FE5B616D871(L_7, NULL); (&V_0)->___ChoosedPrefab_2 = L_8; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___ChoosedPrefab_2), (void*)L_8); // info = RefreshEmitInfo(info, parentSpace); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_9 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___1_parentSpace; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_11; L_11 = OStamperSet_RefreshEmitInfo_m19EDCBBB51B04E1AB183D75EF05B9CC1F42BDA75(__this, L_9, L_10, NULL); V_0 = L_11; // return info; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_12 = V_0; return L_12; } } // FIMSpace.Generating.ObjectStamperEmittedInfo FIMSpace.Generating.OStamperSet::RefreshEmitInfo(FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A OStamperSet_RefreshEmitInfo_m19EDCBBB51B04E1AB183D75EF05B9CC1F42BDA75 (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentSpace, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // info.OffsetMul = R(RandomizePosition * RandPositionAxis); float L_0 = __this->___RandomizePosition_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___RandPositionAxis_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(L_0, L_1, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = OStamperSet_R_m1176AAFA454ED017F698359A8DA5D4339E3B407B(__this, L_2, NULL); (&___0_info)->___OffsetMul_3 = L_3; // info.ScaleOffsetMul = Vector3.one; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); (&___0_info)->___ScaleOffsetMul_5 = L_4; // if (RandScaleAxis.x < 0 && RandScaleAxis.y == 1f && RandScaleAxis.z == 1f) // Uniform Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_5 = (&__this->___RandScaleAxis_15); float L_6 = L_5->___x_2; if ((!(((float)L_6) < ((float)(0.0f))))) { goto IL_009c; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_7 = (&__this->___RandScaleAxis_15); float L_8 = L_7->___y_3; if ((!(((float)L_8) == ((float)(1.0f))))) { goto IL_009c; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_9 = (&__this->___RandScaleAxis_15); float L_10 = L_9->___z_4; if ((!(((float)L_10) == ((float)(1.0f))))) { goto IL_009c; } } { // info.ScaleOffsetMul += Vector3.one * R(-RandScaleAxis.x * RandomizeScale); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_11 = (&(&___0_info)->___ScaleOffsetMul_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_12 = L_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_12); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = (&__this->___RandScaleAxis_15); float L_16 = L_15->___x_2; float L_17 = __this->___RandomizeScale_14; float L_18; L_18 = OStamperSet_R_m2B8BEBE63BA325505A8E7D7B0CF033747F28513B(__this, ((float)il2cpp_codegen_multiply(((-L_16)), L_17)), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_14, L_18, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_13, L_19, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_12 = L_20; goto IL_00ca; } IL_009c: { // info.ScaleOffsetMul += R(RandomizeScale * RandScaleAxis); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_21 = (&(&___0_info)->___ScaleOffsetMul_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_22 = L_21; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_22); float L_24 = __this->___RandomizeScale_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = __this->___RandScaleAxis_15; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26; L_26 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(L_24, L_25, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27; L_27 = OStamperSet_R_m1176AAFA454ED017F698359A8DA5D4339E3B407B(__this, L_26, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_23, L_27, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_22 = L_28; } IL_00ca: { // info.RotOffset = // Quaternion.Euler // ( // GetAngleFor(AngleStepForAxis.x, RandRotationAxis.x, GetRandomRotation(AngleStepForAxis.x)), // GetAngleFor(AngleStepForAxis.y, RandRotationAxis.y, GetRandomRotation(AngleStepForAxis.y)), // GetAngleFor(AngleStepForAxis.z, RandRotationAxis.z, GetRandomRotation(AngleStepForAxis.z)) // ); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_29 = (&__this->___AngleStepForAxis_13); float L_30 = L_29->___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_31 = (&__this->___RandRotationAxis_12); float L_32 = L_31->___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_33 = (&__this->___AngleStepForAxis_13); float L_34 = L_33->___x_2; float L_35; L_35 = OStamperSet_GetRandomRotation_mAF5A328A263193B2FB2F0D91A0730A56ED208DDB(__this, L_34, NULL); il2cpp_codegen_runtime_class_init_inline(OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_il2cpp_TypeInfo_var); float L_36; L_36 = OStamperSet_GetAngleFor_m7F5DEF65C61DB0279463F53882578855C698A7FB(L_30, L_32, L_35, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_37 = (&__this->___AngleStepForAxis_13); float L_38 = L_37->___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_39 = (&__this->___RandRotationAxis_12); float L_40 = L_39->___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_41 = (&__this->___AngleStepForAxis_13); float L_42 = L_41->___y_3; float L_43; L_43 = OStamperSet_GetRandomRotation_mAF5A328A263193B2FB2F0D91A0730A56ED208DDB(__this, L_42, NULL); float L_44; L_44 = OStamperSet_GetAngleFor_m7F5DEF65C61DB0279463F53882578855C698A7FB(L_38, L_40, L_43, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_45 = (&__this->___AngleStepForAxis_13); float L_46 = L_45->___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_47 = (&__this->___RandRotationAxis_12); float L_48 = L_47->___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_49 = (&__this->___AngleStepForAxis_13); float L_50 = L_49->___z_4; float L_51; L_51 = OStamperSet_GetRandomRotation_mAF5A328A263193B2FB2F0D91A0730A56ED208DDB(__this, L_50, NULL); float L_52; L_52 = OStamperSet_GetAngleFor_m7F5DEF65C61DB0279463F53882578855C698A7FB(L_46, L_48, L_51, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_53; L_53 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline(L_36, L_44, L_52, NULL); (&___0_info)->___RotOffset_4 = L_53; // if (parentSpace) info.RotOffset = parentSpace.rotation * info.RotOffset; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_54 = ___1_parentSpace; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_55; L_55 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_54, NULL); if (!L_55) { goto IL_017a; } } { // if (parentSpace) info.RotOffset = parentSpace.rotation * info.RotOffset; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_56 = ___1_parentSpace; NullCheck(L_56); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_57; L_57 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_56, NULL); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_58 = ___0_info; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_59 = L_58.___RotOffset_4; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60; L_60 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_57, L_59, NULL); (&___0_info)->___RotOffset_4 = L_60; } IL_017a: { // return info; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_61 = ___0_info; return L_61; } } // FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData FIMSpace.Generating.OStamperSet::GetRaycastingVolumeFor(FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 OStamperSet_GetRaycastingVolumeFor_m74D7529F63F43B5F975AE119D39BFA87AB0089B1 (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m988F153272D9FFFD441C05375C8AF18D45A48706_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m1554BEF282A8CB5FEB0C66A5F82C8BE19FCCC2B6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetRaycastingVolumeForU3Eb__5_0_m5CDF9B74952F4B55D44CD34FBE3BBED9152B2BF7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEF093EF29738DCD81993B0D29330D4B2D16344E); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); float V_3 = 0.0f; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* V_4 = NULL; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_5; memset((&V_5), 0, sizeof(V_5)); float V_6 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7; memset((&V_7), 0, sizeof(V_7)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8; memset((&V_8), 0, sizeof(V_8)); RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_9; memset((&V_9), 0, sizeof(V_9)); float V_10 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_11; memset((&V_11), 0, sizeof(V_11)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12; memset((&V_12), 0, sizeof(V_12)); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 V_13; memset((&V_13), 0, sizeof(V_13)); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 V_14; memset((&V_14), 0, sizeof(V_14)); Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1* G_B6_0 = NULL; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* G_B6_1 = NULL; Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1* G_B5_0 = NULL; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* G_B5_1 = NULL; { // Vector3 origin = GetRayOrigin(info, parent, false); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_0 = ___0_info; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_parent; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = OStamperSet_GetRayOrigin_mD53BE4FD67BE8DC356C8E200B303519C767480C7(__this, L_0, L_1, (bool)0, NULL); V_0 = L_2; // Vector3 castRay = GetCastVector(info, parent, false); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_3 = ___0_info; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___1_parent; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = OStamperSet_GetCastVector_mD1FAD74EDC4E4F281CE612EA006A622045C7486E(__this, L_3, L_4, (bool)0, NULL); V_1 = L_5; // Vector3 direction = castRay.normalized; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_1), NULL); V_2 = L_6; // float castDistance = castRay.magnitude; float L_7; L_7 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL); V_3 = L_7; // if (info.PrefabReference.ReferenceBounds.extents == Vector3.zero) { info.PrefabReference.RefreshBounds(); } ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_8 = ___0_info; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_9 = L_8.___PrefabReference_1; NullCheck(L_9); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_10 = (&L_9->___ReferenceBounds_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_10, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); bool L_13; L_13 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_11, L_12, NULL); if (!L_13) { goto IL_004b; } } { // if (info.PrefabReference.ReferenceBounds.extents == Vector3.zero) { info.PrefabReference.RefreshBounds(); } ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_14 = ___0_info; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_15 = L_14.___PrefabReference_1; NullCheck(L_15); OSPrefabReference_RefreshBounds_m0BB3CC2675C30237C221479CC09C4C9EB2521C9B(L_15, NULL); } IL_004b: { // RaycastHit[] boundsHit = BoundsCast(info, origin, parent.rotation * info.RotOffset, direction, castDistance); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_16 = ___0_info; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18 = ___1_parent; NullCheck(L_18); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19; L_19 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_18, NULL); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_20 = ___0_info; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21 = L_20.___RotOffset_4; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22; L_22 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_19, L_21, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_2; float L_24 = V_3; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_25; L_25 = OStamperSet_BoundsCast_m687BF09BD6FC1049E669F75FAD2BA084B7E7C488(__this, L_16, L_17, L_22, L_23, L_24, NULL); V_4 = L_25; // if (boundsHit.Length > 0) RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_26 = V_4; NullCheck(L_26); if (!(((RuntimeArray*)L_26)->max_length)) { goto IL_027a; } } { // if (boundsHit.Length > 1) boundsHit = boundsHit.OrderBy(x => x.distance).ToArray(); RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_27 = V_4; NullCheck(L_27); if ((((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length))) <= ((int32_t)1))) { goto IL_00a4; } } { // if (boundsHit.Length > 1) boundsHit = boundsHit.OrderBy(x => x.distance).ToArray(); RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_28 = V_4; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_il2cpp_TypeInfo_var); Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1* L_29 = ((U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_il2cpp_TypeInfo_var))->___U3CU3E9__5_0_1; Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1* L_30 = L_29; G_B5_0 = L_30; G_B5_1 = L_28; if (L_30) { G_B6_0 = L_30; G_B6_1 = L_28; goto IL_0098; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_il2cpp_TypeInfo_var); U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C* L_31 = ((U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1* L_32 = (Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1*)il2cpp_codegen_object_new(Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1_il2cpp_TypeInfo_var); NullCheck(L_32); Func_2__ctor_m4A9933F2C19B884863A7F4981B2331EE56E8F234(L_32, L_31, (intptr_t)((void*)U3CU3Ec_U3CGetRaycastingVolumeForU3Eb__5_0_m5CDF9B74952F4B55D44CD34FBE3BBED9152B2BF7_RuntimeMethod_var), NULL); Func_2_t96A39E112843C5E4C0D74585BA105A0ED44D08C1* L_33 = L_32; ((U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_il2cpp_TypeInfo_var))->___U3CU3E9__5_0_1 = L_33; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_il2cpp_TypeInfo_var))->___U3CU3E9__5_0_1), (void*)L_33); G_B6_0 = L_33; G_B6_1 = G_B5_1; } IL_0098: { RuntimeObject* L_34; L_34 = Enumerable_OrderBy_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m988F153272D9FFFD441C05375C8AF18D45A48706((RuntimeObject*)G_B6_1, G_B6_0, Enumerable_OrderBy_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m988F153272D9FFFD441C05375C8AF18D45A48706_RuntimeMethod_var); RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_35; L_35 = Enumerable_ToArray_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m1554BEF282A8CB5FEB0C66A5F82C8BE19FCCC2B6(L_34, Enumerable_ToArray_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m1554BEF282A8CB5FEB0C66A5F82C8BE19FCCC2B6_RuntimeMethod_var); V_4 = L_35; } IL_00a4: { // Vector3 originToParent = (parent.position - origin); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_36 = ___1_parent; NullCheck(L_36); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37; L_37 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_36, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39; L_39 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_37, L_38, NULL); // float lineAddDistance = /*Vector3.Scale(*/Vector3.Scale(info.PrefabReference.ReferenceBounds.extents, parent.lossyScale).y/*, dirNorm)*/; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_40 = ___0_info; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_41 = L_40.___PrefabReference_1; NullCheck(L_41); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_42 = (&L_41->___ReferenceBounds_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43; L_43 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_42, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_44 = ___1_parent; NullCheck(L_44); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45; L_45 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_44, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46; L_46 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_43, L_45, NULL); float L_47 = L_46.___y_3; V_6 = L_47; // Physics.Raycast(new Ray(origin, direction), out originHit, boundsHit[0].distance + ReferenceBounds.extents.magnitude + lineAddDistance, RayCheckLayer, QueryTriggerInteraction.Ignore); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_2; Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_50; memset((&L_50), 0, sizeof(L_50)); Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C((&L_50), L_48, L_49, /*hidden argument*/NULL); RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_51 = V_4; NullCheck(L_51); float L_52; L_52 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78(((L_51)->GetAddressAt(static_cast(0))), NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_53 = (&__this->___ReferenceBounds_25); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54; L_54 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_53, NULL); V_12 = L_54; float L_55; L_55 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_12), NULL); float L_56 = V_6; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_57 = __this->___RayCheckLayer_16; int32_t L_58; L_58 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_57, NULL); bool L_59; L_59 = Physics_Raycast_mCCD2542138D11E665A5D4F413C1547EE7D794DEB(L_50, (&V_5), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_52, L_55)), L_56)), L_58, 1, NULL); // Vector3 placementNormal = boundsHit[0].normal; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_60 = V_4; NullCheck(L_60); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61; L_61 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5(((L_60)->GetAddressAt(static_cast(0))), NULL); V_7 = L_61; // Vector3 lineHit = originHit.point; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62; L_62 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&V_5), NULL); V_8 = L_62; // RaycastHit fullLineHit = new RaycastHit(); il2cpp_codegen_initobj((&V_9), sizeof(RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5)); // float dist = boundsHit[0].distance; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_63 = V_4; NullCheck(L_63); float L_64; L_64 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78(((L_63)->GetAddressAt(static_cast(0))), NULL); V_10 = L_64; // if (originHit.transform) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_65; L_65 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155((&V_5), NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_66; L_66 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_65, NULL); if (!L_66) { goto IL_018d; } } { // Vector3 boundsOffset = Vector3.Scale(info.PrefabReference.GameObject.transform.lossyScale, Vector3.Scale(info.PrefabReference.ReferenceBounds.extents, direction)); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_67 = ___0_info; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_68 = L_67.___PrefabReference_1; NullCheck(L_68); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_69; L_69 = PrefabReference_get_GameObject_mEBBE2F6AB86BE1F8E2F169C7575C6FE5B616D871(L_68, NULL); NullCheck(L_69); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_70; L_70 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_69, NULL); NullCheck(L_70); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71; L_71 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_70, NULL); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_72 = ___0_info; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_73 = L_72.___PrefabReference_1; NullCheck(L_73); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_74 = (&L_73->___ReferenceBounds_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75; L_75 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_74, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77; L_77 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_75, L_76, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78; L_78 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_71, L_77, NULL); // dist = originHit.distance - lineAddDistance;// boundsOffset.magnitude; float L_79; L_79 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_5), NULL); float L_80 = V_6; V_10 = ((float)il2cpp_codegen_subtract(L_79, L_80)); } IL_018d: { // Vector3 placementOrigin = parent.position + (direction * dist) + parent.transform.TransformVector(info.GetPositionOffsetLocal()); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_81 = ___1_parent; NullCheck(L_81); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82; L_82 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_81, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83 = V_2; float L_84 = V_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85; L_85 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_83, L_84, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86; L_86 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_82, L_85, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_87 = ___1_parent; NullCheck(L_87); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_88; L_88 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_87, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89; L_89 = ObjectStamperEmittedInfo_GetPositionOffsetLocal_m23EC6CA223C62EC82993C5311250AF84505186F3((&___0_info), NULL); NullCheck(L_88); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90; L_90 = Transform_TransformVector_mFA6FB7570442728CB15D03C696353148711CDD98(L_88, L_89, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91; L_91 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_86, L_90, NULL); V_11 = L_91; // if (originHit.transform == null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_92; L_92 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155((&V_5), NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_93; L_93 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_92, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_93) { goto IL_01f0; } } { // originHit = boundsHit[0]; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_94 = V_4; NullCheck(L_94); int32_t L_95 = 0; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_96 = (L_94)->GetAt(static_cast(L_95)); V_5 = L_96; // Physics.Raycast(new Ray(origin, direction), out fullLineHit, castDistance, RayCheckLayer, QueryTriggerInteraction.Ignore); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98 = V_2; Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_99; memset((&L_99), 0, sizeof(L_99)); Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C((&L_99), L_97, L_98, /*hidden argument*/NULL); float L_100 = V_3; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_101 = __this->___RayCheckLayer_16; int32_t L_102; L_102 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_101, NULL); bool L_103; L_103 = Physics_Raycast_mCCD2542138D11E665A5D4F413C1547EE7D794DEB(L_99, (&V_9), L_100, L_102, 1, NULL); goto IL_0234; } IL_01f0: { // Physics.Raycast(new Ray(origin, direction), out fullLineHit, originHit.distance * 1.001f, RayCheckLayer, QueryTriggerInteraction.Ignore); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_104 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_105 = V_2; Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_106; memset((&L_106), 0, sizeof(L_106)); Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C((&L_106), L_104, L_105, /*hidden argument*/NULL); float L_107; L_107 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_5), NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_108 = __this->___RayCheckLayer_16; int32_t L_109; L_109 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_108, NULL); bool L_110; L_110 = Physics_Raycast_mCCD2542138D11E665A5D4F413C1547EE7D794DEB(L_106, (&V_9), ((float)il2cpp_codegen_multiply(L_107, (1.00100005f))), L_109, 1, NULL); // if (fullLineHit.transform != null) originHit = fullLineHit; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_111; L_111 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155((&V_9), NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_112; L_112 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_111, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_112) { goto IL_022b; } } { // if (fullLineHit.transform != null) originHit = fullLineHit; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_113 = V_9; V_5 = L_113; } IL_022b: { // placementNormal = originHit.normal; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_114; L_114 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&V_5), NULL); V_7 = L_114; } IL_0234: { // if (fullLineHit.transform) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_115; L_115 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155((&V_9), NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_116; L_116 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_115, NULL); if (!L_116) { goto IL_0265; } } { // if (CheckOverlapping(info, parent, fullLineHit)) ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_117 = ___0_info; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_118 = ___1_parent; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_119 = V_9; bool L_120; L_120 = OStamperSet_CheckOverlapping_mF10A0791472214D28E0F860F45F47184C63EE54C(__this, L_117, L_118, L_119, NULL); if (!L_120) { goto IL_0265; } } { // var rData = new PlacementVolumeRaycastingData(); il2cpp_codegen_initobj((&V_13), sizeof(PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257)); // rData.OverrideInfo = "Overlapping! Consider disabling overlapping check."; (&V_13)->___OverrideInfo_9 = _stringLiteralDEF093EF29738DCD81993B0D29330D4B2D16344E; Il2CppCodeGenWriteBarrier((void**)(&(&V_13)->___OverrideInfo_9), (void*)_stringLiteralDEF093EF29738DCD81993B0D29330D4B2D16344E); // return rData; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_121 = V_13; return L_121; } IL_0265: { // return new PlacementVolumeRaycastingData(parent, info, originHit, boundsHit, lineHit, direction, placementOrigin, placementNormal, fullLineHit); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_122 = ___1_parent; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_123 = ___0_info; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_124 = V_5; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_125 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126 = V_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_128 = V_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129 = V_7; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_130 = V_9; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_131; memset((&L_131), 0, sizeof(L_131)); PlacementVolumeRaycastingData__ctor_m23BF76E6931F9B0118292A2CB2E7CD5105FA825F((&L_131), L_122, L_123, L_124, L_125, L_126, L_127, L_128, L_129, L_130, /*hidden argument*/NULL); return L_131; } IL_027a: { // return new PlacementVolumeRaycastingData(); il2cpp_codegen_initobj((&V_14), sizeof(PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257)); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_132 = V_14; return L_132; } } // System.Boolean FIMSpace.Generating.OStamperSet::CheckOverlapping(FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.Transform,UnityEngine.RaycastHit) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OStamperSet_CheckOverlapping_mF10A0791472214D28E0F860F45F47184C63EE54C (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___2_originHit, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { // if (OverlapCheckMask != 0) LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___OverlapCheckMask_23; int32_t L_1; L_1 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_0, NULL); if (!L_1) { goto IL_00b1; } } { // if (OverlapCheckScale > 0f) float L_2 = __this->___OverlapCheckScale_22; if ((!(((float)L_2) > ((float)(0.0f))))) { goto IL_00b1; } } { // Vector3 center = originHit.point + (originHit.normal * info.PrefabReference.ReferenceBounds.extents.y * 1.01f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&___2_originHit), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&___2_originHit), NULL); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_5 = ___0_info; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_6 = L_5.___PrefabReference_1; NullCheck(L_6); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_7 = (&L_6->___ReferenceBounds_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_7, NULL); float L_9 = L_8.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_4, L_9, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_10, (1.00999999f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_3, L_11, NULL); // Physics.SyncTransforms(); Physics_SyncTransforms_mB88B6B27C24234D18846F614F9AE674976A5F1CA(NULL); // overlapBoxRot = Quaternion.FromToRotation(Vector3.up, originHit.normal); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&___2_originHit), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15; L_15 = Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A(L_13, L_14, NULL); V_0 = L_15; // overlapBoxRot *= parent.rotation * info.RotOffset; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17 = ___1_parent; NullCheck(L_17); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18; L_18 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_17, NULL); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_19 = ___0_info; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = L_19.___RotOffset_4; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21; L_21 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_18, L_20, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22; L_22 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_16, L_21, NULL); V_0 = L_22; // int overlaps = Physics.OverlapBoxNonAlloc(center, info.PrefabReference.ReferenceBounds.extents * OverlapCheckScale, overlapsBuffer, // overlapBoxRot);//, ~(0<<0), QueryTriggerInteraction.Ignore); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_23 = ___0_info; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_24 = L_23.___PrefabReference_1; NullCheck(L_24); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_25 = (&L_24->___ReferenceBounds_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26; L_26 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_25, NULL); float L_27 = __this->___OverlapCheckScale_22; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_26, L_27, NULL); il2cpp_codegen_runtime_class_init_inline(OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_il2cpp_TypeInfo_var); ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_29 = ((OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_StaticFields*)il2cpp_codegen_static_fields_for(OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_il2cpp_TypeInfo_var))->___overlapsBuffer_4; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30 = V_0; int32_t L_31; L_31 = Physics_OverlapBoxNonAlloc_m3038DC8025CE15A90EED056EE324AD9E547BDB76(L_12, L_28, L_29, L_30, NULL); // if (overlaps > 0) if ((((int32_t)L_31) <= ((int32_t)0))) { goto IL_00b1; } } { // return true; return (bool)1; } IL_00b1: { // return false; return (bool)0; } } // FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult FIMSpace.Generating.OStamperSet::CheckRestrictionsOn(FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 OStamperSet_CheckRestrictionsOn_mFEA9E32059D5300A8AAB9906CE6003957C63A6ED (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 ___0_volumeData, bool ___1_checkStandPlace, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInChildren_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m7DF8089113D10D6140707A976F3C93755267A855_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInParent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m10710EEC81FDDD1EC1799DA1A350B16C8BE16E62_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA3626E11B5E0C7F810697CD3C867EFF837C7290E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral07DBA11755BE9770CA4AD294B2A692E756366D7B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36404FE2BE549E2BB37B85DA24FFD2499D335D26); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4534D3AEF11253BEB7D51B20EFCF0E343D730A35); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BBE447E64AECADCD31BAE6AC543365D3CD01740); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5C476A487F5F0DA98F328E84BB83C81527BF067B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9004F9168272CA64B9475D0EB7B9EE56863EE25F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9696B1115175EBC03BB2D40707E18617D5BED295); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA1786081B5F1D8111F5ADCE6FA9176C8CF61CDA7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2D862CACD61C8AA1105EA67B62922C12765D429); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE40482844E60A214831AC98CAC31BE75941112AC); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* V_4 = NULL; bool V_5 = false; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* V_10 = NULL; int32_t V_11 = 0; float V_12 = 0.0f; bool V_13 = false; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_14; memset((&V_14), 0, sizeof(V_14)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_15; memset((&V_15), 0, sizeof(V_15)); float V_16 = 0.0f; float V_17 = 0.0f; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_18; memset((&V_18), 0, sizeof(V_18)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_19; memset((&V_19), 0, sizeof(V_19)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_20; memset((&V_20), 0, sizeof(V_20)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_21; memset((&V_21), 0, sizeof(V_21)); int32_t V_22 = 0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_23; memset((&V_23), 0, sizeof(V_23)); { // if (volumeData.mainHit.transform == null) RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_0 = (&(&___0_volumeData)->___mainHit_2); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { goto IL_0045; } } { // string info = "No Hits"; V_0 = _stringLiteral36404FE2BE549E2BB37B85DA24FFD2499D335D26; // if (string.IsNullOrEmpty(volumeData.OverrideInfo) == false) info = volumeData.OverrideInfo; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_3 = ___0_volumeData; String_t* L_4 = L_3.___OverrideInfo_9; bool L_5; L_5 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_4, NULL); if (L_5) { goto IL_002e; } } { // if (string.IsNullOrEmpty(volumeData.OverrideInfo) == false) info = volumeData.OverrideInfo; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_6 = ___0_volumeData; String_t* L_7 = L_6.___OverrideInfo_9; V_0 = L_7; } IL_002e: { // return new RaycastingRestrictionsCheckResult(false, info, volumeData.mainHit); String_t* L_8 = V_0; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_9 = ___0_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_10 = L_9.___mainHit_2; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_11 = V_1; RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_12; memset((&L_12), 0, sizeof(L_12)); RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623((&L_12), (bool)0, L_8, L_10, L_11, /*hidden argument*/NULL); return L_12; } IL_0045: { // for (int i = 0; i < AllowJustOnTags.Count; i++) V_2 = 0; goto IL_00ac; } IL_0049: { // if (volumeData.mainHit.transform.gameObject.CompareTag(AllowJustOnTags[i]) == false) return new RaycastingRestrictionsCheckResult(false, "Hitted tag which is not in allowed list (" + volumeData.mainHit.transform.gameObject.tag + ")", volumeData.mainHit); RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_13 = (&(&___0_volumeData)->___mainHit_2); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14; L_14 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155(L_13, NULL); NullCheck(L_14); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15; L_15 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_14, NULL); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_16 = __this->___AllowJustOnTags_33; int32_t L_17 = V_2; NullCheck(L_16); String_t* L_18; L_18 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_16, L_17, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var); NullCheck(L_15); bool L_19; L_19 = GameObject_CompareTag_m6378BE50D009A93D46036F74CC3F7E2ECB0636E5(L_15, L_18, NULL); if (L_19) { goto IL_00a8; } } { // if (volumeData.mainHit.transform.gameObject.CompareTag(AllowJustOnTags[i]) == false) return new RaycastingRestrictionsCheckResult(false, "Hitted tag which is not in allowed list (" + volumeData.mainHit.transform.gameObject.tag + ")", volumeData.mainHit); RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_20 = (&(&___0_volumeData)->___mainHit_2); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21; L_21 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155(L_20, NULL); NullCheck(L_21); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22; L_22 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_21, NULL); NullCheck(L_22); String_t* L_23; L_23 = GameObject_get_tag_mEDD27BF795072834D656B286CBE51B2C99747805(L_22, NULL); String_t* L_24; L_24 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral4534D3AEF11253BEB7D51B20EFCF0E343D730A35, L_23, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_25 = ___0_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_26 = L_25.___mainHit_2; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_27 = V_1; RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_28; memset((&L_28), 0, sizeof(L_28)); RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623((&L_28), (bool)0, L_24, L_26, L_27, /*hidden argument*/NULL); return L_28; } IL_00a8: { // for (int i = 0; i < AllowJustOnTags.Count; i++) int32_t L_29 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_00ac: { // for (int i = 0; i < AllowJustOnTags.Count; i++) int32_t L_30 = V_2; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_31 = __this->___AllowJustOnTags_33; NullCheck(L_31); int32_t L_32; L_32 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_31, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if ((((int32_t)L_30) < ((int32_t)L_32))) { goto IL_0049; } } { // for (int i = 0; i < DisallowOnTags.Count; i++) V_3 = 0; goto IL_0121; } IL_00be: { // if (volumeData.mainHit.transform.gameObject.CompareTag(DisallowOnTags[i]) == true) return new RaycastingRestrictionsCheckResult(false, "Hitted tag which is not allowed (" + volumeData.mainHit.transform.gameObject.tag + ")", volumeData.mainHit); RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_33 = (&(&___0_volumeData)->___mainHit_2); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_34; L_34 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155(L_33, NULL); NullCheck(L_34); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_35; L_35 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_34, NULL); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_36 = __this->___DisallowOnTags_34; int32_t L_37 = V_3; NullCheck(L_36); String_t* L_38; L_38 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_36, L_37, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var); NullCheck(L_35); bool L_39; L_39 = GameObject_CompareTag_m6378BE50D009A93D46036F74CC3F7E2ECB0636E5(L_35, L_38, NULL); if (!L_39) { goto IL_011d; } } { // if (volumeData.mainHit.transform.gameObject.CompareTag(DisallowOnTags[i]) == true) return new RaycastingRestrictionsCheckResult(false, "Hitted tag which is not allowed (" + volumeData.mainHit.transform.gameObject.tag + ")", volumeData.mainHit); RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_40 = (&(&___0_volumeData)->___mainHit_2); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_41; L_41 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155(L_40, NULL); NullCheck(L_41); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_42; L_42 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_41, NULL); NullCheck(L_42); String_t* L_43; L_43 = GameObject_get_tag_mEDD27BF795072834D656B286CBE51B2C99747805(L_42, NULL); String_t* L_44; L_44 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralA1786081B5F1D8111F5ADCE6FA9176C8CF61CDA7, L_43, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_45 = ___0_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_46 = L_45.___mainHit_2; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_47 = V_1; RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_48; memset((&L_48), 0, sizeof(L_48)); RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623((&L_48), (bool)0, L_44, L_46, L_47, /*hidden argument*/NULL); return L_48; } IL_011d: { // for (int i = 0; i < DisallowOnTags.Count; i++) int32_t L_49 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_49, 1)); } IL_0121: { // for (int i = 0; i < DisallowOnTags.Count; i++) int32_t L_50 = V_3; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_51 = __this->___DisallowOnTags_34; NullCheck(L_51); int32_t L_52; L_52 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_51, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if ((((int32_t)L_50) < ((int32_t)L_52))) { goto IL_00be; } } { // if (StampRestriction != EOSRaystriction.None) int32_t L_53 = __this->___StampRestriction_27; if (!L_53) { goto IL_02e0; } } { // OStampStigma stigma = volumeData.mainHit.transform.GetComponentInChildren(); RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_54 = (&(&___0_volumeData)->___mainHit_2); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_55; L_55 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155(L_54, NULL); NullCheck(L_55); OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_56; L_56 = Component_GetComponentInChildren_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m7DF8089113D10D6140707A976F3C93755267A855(L_55, Component_GetComponentInChildren_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m7DF8089113D10D6140707A976F3C93755267A855_RuntimeMethod_var); V_4 = L_56; // if (stigma == null) stigma = volumeData.mainHit.transform.GetComponentInParent(); OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_57 = V_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_58; L_58 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_57, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_58) { goto IL_016a; } } { // if (stigma == null) stigma = volumeData.mainHit.transform.GetComponentInParent(); RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_59 = (&(&___0_volumeData)->___mainHit_2); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_60; L_60 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155(L_59, NULL); NullCheck(L_60); OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_61; L_61 = Component_GetComponentInParent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m10710EEC81FDDD1EC1799DA1A350B16C8BE16E62(L_60, Component_GetComponentInParent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m10710EEC81FDDD1EC1799DA1A350B16C8BE16E62_RuntimeMethod_var); V_4 = L_61; } IL_016a: { // switch (StampRestriction) int32_t L_62 = __this->___StampRestriction_27; V_6 = L_62; int32_t L_63 = V_6; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_63, 1))) { case 0: { goto IL_018c; } case 1: { goto IL_01b4; } case 2: { goto IL_0286; } } } { goto IL_02e0; } IL_018c: { // if (stigma != null) return new RaycastingRestrictionsCheckResult(false, "Hitted other stamper and it's not allowed", volumeData.mainHit); OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_64 = V_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_65; L_65 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_64, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_65) { goto IL_02e0; } } { // if (stigma != null) return new RaycastingRestrictionsCheckResult(false, "Hitted other stamper and it's not allowed", volumeData.mainHit); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_66 = ___0_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_67 = L_66.___mainHit_2; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_68 = V_1; RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_69; memset((&L_69), 0, sizeof(L_69)); RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623((&L_69), (bool)0, _stringLiteral9004F9168272CA64B9475D0EB7B9EE56863EE25F, L_67, L_68, /*hidden argument*/NULL); return L_69; } IL_01b4: { // bool anyFound = false; V_5 = (bool)0; // if (stigma != null) OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_70 = V_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_71; L_71 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_70, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_71) { goto IL_01fb; } } { // for (int i = 0; i < RestrictionSets.Count; i++) V_7 = 0; goto IL_01ec; } IL_01c6: { // if (stigma.ReferenceSet == RestrictionSets[i]) { anyFound = true; break; } OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_72 = V_4; NullCheck(L_72); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_73 = L_72->___ReferenceSet_4; List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2* L_74 = __this->___RestrictionSets_29; int32_t L_75 = V_7; NullCheck(L_74); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_76; L_76 = List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F(L_74, L_75, List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_77; L_77 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_73, L_76, NULL); if (!L_77) { goto IL_01e6; } } { // if (stigma.ReferenceSet == RestrictionSets[i]) { anyFound = true; break; } V_5 = (bool)1; // if (stigma.ReferenceSet == RestrictionSets[i]) { anyFound = true; break; } goto IL_01fb; } IL_01e6: { // for (int i = 0; i < RestrictionSets.Count; i++) int32_t L_78 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_78, 1)); } IL_01ec: { // for (int i = 0; i < RestrictionSets.Count; i++) int32_t L_79 = V_7; List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2* L_80 = __this->___RestrictionSets_29; NullCheck(L_80); int32_t L_81; L_81 = List_1_get_Count_mA3626E11B5E0C7F810697CD3C867EFF837C7290E_inline(L_80, List_1_get_Count_mA3626E11B5E0C7F810697CD3C867EFF837C7290E_RuntimeMethod_var); if ((((int32_t)L_79) < ((int32_t)L_81))) { goto IL_01c6; } } IL_01fb: { // if (anyFound) bool L_82 = V_5; if (!L_82) { goto IL_02e0; } } { // if (volumeData.raycastHits != null) // Checking stacking count PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_83 = ___0_volumeData; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_84 = L_83.___raycastHits_8; if (!L_84) { goto IL_02e0; } } { // int stacked = 0; V_8 = 0; // for (int i = 0; i < volumeData.raycastHits.Length; i++) V_9 = 0; goto IL_0278; } IL_0215: { // OStampStigma othersStigma = volumeData.raycastHits[i].transform.GetComponentInChildren(); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_85 = ___0_volumeData; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_86 = L_85.___raycastHits_8; int32_t L_87 = V_9; NullCheck(L_86); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_88; L_88 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155(((L_86)->GetAddressAt(static_cast(L_87))), NULL); NullCheck(L_88); OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_89; L_89 = Component_GetComponentInChildren_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m7DF8089113D10D6140707A976F3C93755267A855(L_88, Component_GetComponentInChildren_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m7DF8089113D10D6140707A976F3C93755267A855_RuntimeMethod_var); V_10 = L_89; // if (othersStigma == null) continue; OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_90 = V_10; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_91; L_91 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_90, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_91) { goto IL_0272; } } { // if (othersStigma.ReferenceSet == this) { stacked++; } OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_92 = V_10; NullCheck(L_92); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_93 = L_92->___ReferenceSet_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_94; L_94 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_93, __this, NULL); if (!L_94) { goto IL_024d; } } { // if (othersStigma.ReferenceSet == this) { stacked++; } int32_t L_95 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_95, 1)); } IL_024d: { // if (stacked > PlacementLimitCount) { return new RaycastingRestrictionsCheckResult(false, "Too much objects stacked one on another", volumeData.mainHit); } int32_t L_96 = V_8; int32_t L_97 = __this->___PlacementLimitCount_30; if ((((int32_t)L_96) <= ((int32_t)L_97))) { goto IL_0272; } } { // if (stacked > PlacementLimitCount) { return new RaycastingRestrictionsCheckResult(false, "Too much objects stacked one on another", volumeData.mainHit); } PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_98 = ___0_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_99 = L_98.___mainHit_2; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_100 = V_1; RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_101; memset((&L_101), 0, sizeof(L_101)); RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623((&L_101), (bool)0, _stringLiteral5BBE447E64AECADCD31BAE6AC543365D3CD01740, L_99, L_100, /*hidden argument*/NULL); return L_101; } IL_0272: { // for (int i = 0; i < volumeData.raycastHits.Length; i++) int32_t L_102 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_102, 1)); } IL_0278: { // for (int i = 0; i < volumeData.raycastHits.Length; i++) int32_t L_103 = V_9; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_104 = ___0_volumeData; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_105 = L_104.___raycastHits_8; NullCheck(L_105); if ((((int32_t)L_103) < ((int32_t)((int32_t)(((RuntimeArray*)L_105)->max_length))))) { goto IL_0215; } } { // break; goto IL_02e0; } IL_0286: { // if (stigma != null) OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_106 = V_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_107; L_107 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_106, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_107) { goto IL_02e0; } } { // for (int i = 0; i < RestrictionSets.Count; i++) V_11 = 0; goto IL_02d1; } IL_0295: { // if (stigma.ReferenceSet == RestrictionSets[i]) OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_108 = V_4; NullCheck(L_108); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_109 = L_108->___ReferenceSet_4; List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2* L_110 = __this->___RestrictionSets_29; int32_t L_111 = V_11; NullCheck(L_110); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_112; L_112 = List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F(L_110, L_111, List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_113; L_113 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_109, L_112, NULL); if (!L_113) { goto IL_02cb; } } { // return new RaycastingRestrictionsCheckResult(false, "Trying to stack on not allowed stamper", volumeData.mainHit); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_114 = ___0_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_115 = L_114.___mainHit_2; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_116 = V_1; RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_117; memset((&L_117), 0, sizeof(L_117)); RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623((&L_117), (bool)0, _stringLiteral07DBA11755BE9770CA4AD294B2A692E756366D7B, L_115, L_116, /*hidden argument*/NULL); return L_117; } IL_02cb: { // for (int i = 0; i < RestrictionSets.Count; i++) int32_t L_118 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_118, 1)); } IL_02d1: { // for (int i = 0; i < RestrictionSets.Count; i++) int32_t L_119 = V_11; List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2* L_120 = __this->___RestrictionSets_29; NullCheck(L_120); int32_t L_121; L_121 = List_1_get_Count_mA3626E11B5E0C7F810697CD3C867EFF837C7290E_inline(L_120, List_1_get_Count_mA3626E11B5E0C7F810697CD3C867EFF837C7290E_RuntimeMethod_var); if ((((int32_t)L_119) < ((int32_t)L_121))) { goto IL_0295; } } IL_02e0: { // if (MaxSlopeAngle < 90) int32_t L_122 = __this->___MaxSlopeAngle_31; if ((((int32_t)L_122) >= ((int32_t)((int32_t)90)))) { goto IL_0339; } } { // float placementAngle = Vector3.Angle(volumeData.customNormal, -volumeData.raycastingDirection); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_123 = ___0_volumeData; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124 = L_123.___customNormal_7; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_125 = ___0_volumeData; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126 = L_125.___raycastingDirection_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127; L_127 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_126, NULL); float L_128; L_128 = Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline(L_124, L_127, NULL); V_12 = L_128; // if (placementAngle > MaxSlopeAngle) return new RaycastingRestrictionsCheckResult(false, "Placement angle too big (" + placementAngle + ")", volumeData.mainHit); float L_129 = V_12; int32_t L_130 = __this->___MaxSlopeAngle_31; if ((!(((float)L_129) > ((float)((float)L_130))))) { goto IL_0339; } } { // if (placementAngle > MaxSlopeAngle) return new RaycastingRestrictionsCheckResult(false, "Placement angle too big (" + placementAngle + ")", volumeData.mainHit); String_t* L_131; L_131 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972((&V_12), NULL); String_t* L_132; L_132 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC2D862CACD61C8AA1105EA67B62922C12765D429, L_131, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_133 = ___0_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_134 = L_133.___mainHit_2; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_135 = V_1; RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_136; memset((&L_136), 0, sizeof(L_136)); RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623((&L_136), (bool)0, L_132, L_134, L_135, /*hidden argument*/NULL); return L_136; } IL_0339: { // if (checkStandPlace) bool L_137 = ___1_checkStandPlace; if (!L_137) { goto IL_05f4; } } { // if (MinimumStandSpace > 0f) float L_138 = __this->___MinimumStandSpace_32; if ((!(((float)L_138) > ((float)(0.0f))))) { goto IL_05f4; } } { // bool centered = false; V_13 = (bool)0; // if (volumeData.lineCastPoint != Vector3.zero) PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_139 = ___0_volumeData; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_140 = L_139.___lineCastPoint_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_141; L_141 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); bool L_142; L_142 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_140, L_141, NULL); if (!L_142) { goto IL_03a4; } } { // if (Vector3.Distance(volumeData.lineCastPoint, volumeData.mainHit.point) < volumeData.emittedInfo.PrefabReference.ReferenceBoundsFull.extents.magnitude * 0.05f) PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_143 = ___0_volumeData; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_144 = L_143.___lineCastPoint_5; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_145 = (&(&___0_volumeData)->___mainHit_2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_146; L_146 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39(L_145, NULL); float L_147; L_147 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_144, L_146, NULL); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_148 = ___0_volumeData; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_149 = L_148.___emittedInfo_1; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_150 = L_149.___PrefabReference_1; NullCheck(L_150); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_151 = (&L_150->___ReferenceBoundsFull_14); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_152; L_152 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_151, NULL); V_14 = L_152; float L_153; L_153 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_14), NULL); if ((!(((float)L_147) < ((float)((float)il2cpp_codegen_multiply(L_153, (0.0500000007f))))))) { goto IL_03a4; } } { // centered = true; V_13 = (bool)1; } IL_03a4: { // if (centered) { } // If centered that means boxcast hit is in target position center correct bool L_154 = V_13; if (L_154) { goto IL_05f4; } } { // Vector3 fromCenterToHoldPoint = volumeData.raycastHits[0].point - volumeData.customPoint; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_155 = ___0_volumeData; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_156 = L_155.___raycastHits_8; NullCheck(L_156); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_157; L_157 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39(((L_156)->GetAddressAt(static_cast(0))), NULL); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_158 = ___0_volumeData; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_159 = L_158.___customPoint_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_160; L_160 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_157, L_159, NULL); V_15 = L_160; // float fromCtoHDist = fromCenterToHoldPoint.magnitude; float L_161; L_161 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_15), NULL); // float step = 1f / 10f; V_16 = (0.100000001f); // float refDist = fromCtoHDist * 0.1f; V_17 = ((float)il2cpp_codegen_multiply(L_161, (0.100000001f))); // RaycastHit groundTestHit = new RaycastHit(); il2cpp_codegen_initobj((&V_18), sizeof(RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5)); // for (int i = 1; i < 9; i++) V_22 = 1; goto IL_0449; } IL_03ec: { // Vector3 origin = Vector3.Lerp(volumeData.customPoint, volumeData.raycastHits[0].point, step * i); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_162 = ___0_volumeData; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_163 = L_162.___customPoint_6; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_164 = ___0_volumeData; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_165 = L_164.___raycastHits_8; NullCheck(L_165); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_166; L_166 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39(((L_165)->GetAddressAt(static_cast(0))), NULL); float L_167 = V_16; int32_t L_168 = V_22; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_169; L_169 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_163, L_166, ((float)il2cpp_codegen_multiply(L_167, ((float)L_168))), NULL); // if (Physics.Raycast(origin - volumeData.raycastingDirection * refDist, volumeData.raycastingDirection, out groundTestHit, refDist * 1.05f, RayCheckLayer, QueryTriggerInteraction.Ignore)) PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_170 = ___0_volumeData; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_171 = L_170.___raycastingDirection_4; float L_172 = V_17; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_173; L_173 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_171, L_172, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_174; L_174 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_169, L_173, NULL); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_175 = ___0_volumeData; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_176 = L_175.___raycastingDirection_4; float L_177 = V_17; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_178 = __this->___RayCheckLayer_16; int32_t L_179; L_179 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_178, NULL); bool L_180; L_180 = Physics_Raycast_mA782767AD4F149FBEA32C71460DFF061B7563688(L_174, L_176, (&V_18), ((float)il2cpp_codegen_multiply(L_177, (1.04999995f))), L_179, 1, NULL); if (L_180) { goto IL_044f; } } { // for (int i = 1; i < 9; i++) int32_t L_181 = V_22; V_22 = ((int32_t)il2cpp_codegen_add(L_181, 1)); } IL_0449: { // for (int i = 1; i < 9; i++) int32_t L_182 = V_22; if ((((int32_t)L_182) < ((int32_t)((int32_t)9)))) { goto IL_03ec; } } IL_044f: { // if (groundTestHit.transform) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_183; L_183 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155((&V_18), NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_184; L_184 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_183, NULL); if (!L_184) { goto IL_047f; } } { // targetPlacementPoint = groundTestHit.point; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_185; L_185 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&V_18), NULL); V_19 = L_185; // volumeData.customNormal = groundTestHit.normal; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_186; L_186 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&V_18), NULL); (&___0_volumeData)->___customNormal_7 = L_186; // volumeData.mainHit = groundTestHit; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_187 = V_18; (&___0_volumeData)->___mainHit_2 = L_187; goto IL_0492; } IL_047f: { // targetPlacementPoint = volumeData.raycastHits[0].point; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_188 = ___0_volumeData; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_189 = L_188.___raycastHits_8; NullCheck(L_189); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_190; L_190 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39(((L_189)->GetAddressAt(static_cast(0))), NULL); V_19 = L_190; } IL_0492: { // Matrix4x4 spaceCheckMatrix = Matrix4x4.TRS(volumeData.customPoint /*+ volumeData.emitter.TransformVector(volumeData.emittedInfo.PrefabReference.ReferenceBoundsFull.center)*/, volumeData.emitter.transform.rotation * volumeData.emittedInfo.RotOffset, volumeData.emittedInfo.PrefabReference.ReferenceBoundsFull.extents); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_191 = ___0_volumeData; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_192 = L_191.___customPoint_6; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_193 = ___0_volumeData; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_194 = L_193.___emitter_0; NullCheck(L_194); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_195; L_195 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_194, NULL); NullCheck(L_195); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_196; L_196 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_195, NULL); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_197 = ___0_volumeData; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_198 = L_197.___emittedInfo_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_199 = L_198.___RotOffset_4; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_200; L_200 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_196, L_199, NULL); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_201 = ___0_volumeData; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_202 = L_201.___emittedInfo_1; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_203 = L_202.___PrefabReference_1; NullCheck(L_203); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_204 = (&L_203->___ReferenceBoundsFull_14); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_205; L_205 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_204, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_206; L_206 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_192, L_200, L_205, NULL); V_20 = L_206; // Vector3 inBoundsLocal = spaceCheckMatrix.inverse.MultiplyPoint(targetPlacementPoint); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_207; L_207 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_20), NULL); V_23 = L_207; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_208 = V_19; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_209; L_209 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&V_23), L_208, NULL); V_21 = L_209; // if (Mathf.Abs(inBoundsLocal.x) > 1f - MinimumStandSpace) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_210 = V_21; float L_211 = L_210.___x_2; float L_212; L_212 = fabsf(L_211); float L_213 = __this->___MinimumStandSpace_32; if ((!(((float)L_212) > ((float)((float)il2cpp_codegen_subtract((1.0f), L_213)))))) { goto IL_0538; } } { // return new RaycastingRestrictionsCheckResult(false, "Not enough stand space in x (local:" + (inBoundsLocal) + ")", volumeData.mainHit); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_214 = V_21; V_14 = L_214; String_t* L_215; L_215 = Vector3_ToString_m6C24B9F0382D25D75B05C606E127CD14660574EE((&V_14), NULL); String_t* L_216; L_216 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral9696B1115175EBC03BB2D40707E18617D5BED295, L_215, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_217 = ___0_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_218 = L_217.___mainHit_2; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_219 = V_1; RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_220; memset((&L_220), 0, sizeof(L_220)); RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623((&L_220), (bool)0, L_216, L_218, L_219, /*hidden argument*/NULL); return L_220; } IL_0538: { // if (Mathf.Abs(inBoundsLocal.z) > 1f - MinimumStandSpace) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_221 = V_21; float L_222 = L_221.___z_4; float L_223; L_223 = fabsf(L_222); float L_224 = __this->___MinimumStandSpace_32; if ((!(((float)L_223) > ((float)((float)il2cpp_codegen_subtract((1.0f), L_224)))))) { goto IL_0588; } } { // return new RaycastingRestrictionsCheckResult(false, "Not enough stand space in z (local:" + (inBoundsLocal) + ")", volumeData.mainHit); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_225 = V_21; V_14 = L_225; String_t* L_226; L_226 = Vector3_ToString_m6C24B9F0382D25D75B05C606E127CD14660574EE((&V_14), NULL); String_t* L_227; L_227 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralE40482844E60A214831AC98CAC31BE75941112AC, L_226, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_228 = ___0_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_229 = L_228.___mainHit_2; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_230 = V_1; RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_231; memset((&L_231), 0, sizeof(L_231)); RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623((&L_231), (bool)0, L_227, L_229, L_230, /*hidden argument*/NULL); return L_231; } IL_0588: { // if (Mathf.Abs(inBoundsLocal.y) > 1f - MinimumStandSpace) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_232 = V_21; float L_233 = L_232.___y_3; float L_234; L_234 = fabsf(L_233); float L_235 = __this->___MinimumStandSpace_32; if ((!(((float)L_234) > ((float)((float)il2cpp_codegen_subtract((1.0f), L_235)))))) { goto IL_05d8; } } { // return new RaycastingRestrictionsCheckResult(false, "Not enough stand space in y (local:" + (inBoundsLocal) + ")", volumeData.mainHit); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_236 = V_21; V_14 = L_236; String_t* L_237; L_237 = Vector3_ToString_m6C24B9F0382D25D75B05C606E127CD14660574EE((&V_14), NULL); String_t* L_238; L_238 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral5C476A487F5F0DA98F328E84BB83C81527BF067B, L_237, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_239 = ___0_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_240 = L_239.___mainHit_2; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_241 = V_1; RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_242; memset((&L_242), 0, sizeof(L_242)); RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623((&L_242), (bool)0, L_238, L_240, L_241, /*hidden argument*/NULL); return L_242; } IL_05d8: { // if (groundTestHit.transform) { volumeData.customPoint = groundTestHit.point; /*cSetted = true;*/ } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_243; L_243 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155((&V_18), NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_244; L_244 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_243, NULL); if (!L_244) { goto IL_05f4; } } { // if (groundTestHit.transform) { volumeData.customPoint = groundTestHit.point; /*cSetted = true;*/ } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_245; L_245 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&V_18), NULL); (&___0_volumeData)->___customPoint_6 = L_245; } IL_05f4: { // return new RaycastingRestrictionsCheckResult(true, string.Empty, volumeData.mainHit, volumeData.customPoint); String_t* L_246 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_247 = ___0_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_248 = L_247.___mainHit_2; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_249 = ___0_volumeData; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_250 = L_249.___customPoint_6; Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_251; memset((&L_251), 0, sizeof(L_251)); Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2((&L_251), L_250, /*hidden argument*/Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_252; memset((&L_252), 0, sizeof(L_252)); RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623((&L_252), (bool)1, L_246, L_248, L_251, /*hidden argument*/NULL); return L_252; } } // FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult FIMSpace.Generating.OStamperSet::CheckOverlapOnFullLineCast(FIMSpace.Generating.ObjectStamperEmittedInfo,FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 OStamperSet_CheckOverlapOnFullLineCast_m1C21964730226456FB5939C2B9C026C98B78E5BE (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 ___1_volumeData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral187DE4E56ECEAD909010606435455A1D7F20DC74); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC24656E4A237E57F363AB492620D685D16E2F75A); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* V_3 = NULL; bool V_4 = false; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* V_5 = NULL; Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE V_6; memset((&V_6), 0, sizeof(V_6)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7; memset((&V_7), 0, sizeof(V_7)); int32_t V_8 = 0; { // if (volumeData.backupFullLineCast.transform == null) return new RaycastingRestrictionsCheckResult(false, "No Full Ray Hit", volumeData.backupFullLineCast); RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_0 = (&(&___1_volumeData)->___backupFullLineCast_3); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { goto IL_0030; } } { // if (volumeData.backupFullLineCast.transform == null) return new RaycastingRestrictionsCheckResult(false, "No Full Ray Hit", volumeData.backupFullLineCast); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_3 = ___1_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_4 = L_3.___backupFullLineCast_3; il2cpp_codegen_initobj((&V_6), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_5 = V_6; RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_6; memset((&L_6), 0, sizeof(L_6)); RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623((&L_6), (bool)0, _stringLiteralC24656E4A237E57F363AB492620D685D16E2F75A, L_4, L_5, /*hidden argument*/NULL); return L_6; } IL_0030: { // volumeData.mainHit = volumeData.backupFullLineCast; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_7 = ___1_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_8 = L_7.___backupFullLineCast_3; (&___1_volumeData)->___mainHit_2 = L_8; // volumeData.customPoint = volumeData.backupFullLineCast.point; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_9 = (&(&___1_volumeData)->___backupFullLineCast_3); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39(L_9, NULL); (&___1_volumeData)->___customPoint_6 = L_10; // volumeData.lineCastPoint = volumeData.backupFullLineCast.point; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_11 = (&(&___1_volumeData)->___backupFullLineCast_3); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39(L_11, NULL); (&___1_volumeData)->___lineCastPoint_5 = L_12; // volumeData.customNormal = volumeData.backupFullLineCast.normal; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_13 = (&(&___1_volumeData)->___backupFullLineCast_3); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5(L_13, NULL); (&___1_volumeData)->___customNormal_7 = L_14; // volumeData.raycastHits = null; (&___1_volumeData)->___raycastHits_8 = (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)NULL; Il2CppCodeGenWriteBarrier((void**)(&(&___1_volumeData)->___raycastHits_8), (void*)(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)NULL); // RaycastingRestrictionsCheckResult restrictionsOnBackup = CheckRestrictionsOn(volumeData, false); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_15 = ___1_volumeData; RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_16; L_16 = OStamperSet_CheckRestrictionsOn_mFEA9E32059D5300A8AAB9906CE6003957C63A6ED(__this, L_15, (bool)0, NULL); // Vector3 center = volumeData.backupFullLineCast.point - volumeData.raycastingDirection * info.PrefabReference.GetScaledBoundsExt(volumeData.emitter.lossyScale, volumeData.raycastingDirection).magnitude; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_17 = (&(&___1_volumeData)->___backupFullLineCast_3); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39(L_17, NULL); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_19 = ___1_volumeData; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = L_19.___raycastingDirection_4; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_21 = ___0_info; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_22 = L_21.___PrefabReference_1; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_23 = ___1_volumeData; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24 = L_23.___emitter_0; NullCheck(L_24); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25; L_25 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_24, NULL); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_26 = ___1_volumeData; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = L_26.___raycastingDirection_4; NullCheck(L_22); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = OSPrefabReference_GetScaledBoundsExt_m98D751CD823649BF59A6928FC47587C3F2940FBE(L_22, L_25, L_27, NULL); V_7 = L_28; float L_29; L_29 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_7), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30; L_30 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_20, L_29, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31; L_31 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_18, L_30, NULL); // Vector3 boxHalfDimensions = info.PrefabReference.GetScaledBoundsExt(volumeData.emitter.lossyScale); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_32 = ___0_info; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_33 = L_32.___PrefabReference_1; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_34 = ___1_volumeData; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35 = L_34.___emitter_0; NullCheck(L_35); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36; L_36 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_35, NULL); NullCheck(L_33); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37; L_37 = OSPrefabReference_GetScaledBoundsExt_m6628DA230CAD8FCDE6DF753DF25CA430BF911749(L_33, L_36, NULL); V_0 = L_37; // Quaternion checkRotation = volumeData.emittedInfo.GetRotationOn(volumeData.emitter, volumeData.backupFullLineCast.normal); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* L_38 = (&(&___1_volumeData)->___emittedInfo_1); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_39 = ___1_volumeData; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_40 = L_39.___emitter_0; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_41 = (&(&___1_volumeData)->___backupFullLineCast_3); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42; L_42 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5(L_41, NULL); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_43; memset((&L_43), 0, sizeof(L_43)); Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2((&L_43), L_42, /*hidden argument*/Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44; L_44 = ObjectStamperEmittedInfo_GetRotationOn_mEF1288805940EF7B405197F74462ACE4E14EA084(L_38, L_40, L_43, NULL); V_1 = L_44; // Vector3 checkPosition = volumeData.emittedInfo.GetWorldOffsetOnHit(volumeData.emitter, volumeData.backupFullLineCast, volumeData.backupFullLineCast.point); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* L_45 = (&(&___1_volumeData)->___emittedInfo_1); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_46 = ___1_volumeData; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_47 = L_46.___emitter_0; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_48 = ___1_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_49 = L_48.___backupFullLineCast_3; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_50 = (&(&___1_volumeData)->___backupFullLineCast_3); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51; L_51 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39(L_50, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52; L_52 = ObjectStamperEmittedInfo_GetWorldOffsetOnHit_mA69AB866DF2FD05A0BC0EDA5133DBAA31152F6DF(L_45, L_47, L_49, L_51, NULL); V_2 = L_52; // Collider[] overlaps = Physics.OverlapBox(center + checkPosition, boxHalfDimensions * 0.999f, checkRotation, RayCheckLayer, QueryTriggerInteraction.Ignore); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54; L_54 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_31, L_53, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56; L_56 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_55, (0.999000013f), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_57 = V_1; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_58 = __this->___RayCheckLayer_16; int32_t L_59; L_59 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_58, NULL); ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_60; L_60 = Physics_OverlapBox_mC38B579DEFD0341FCAEF8B8EC8B1E37A2C12366D(L_54, L_56, L_57, L_59, 1, NULL); V_3 = L_60; // bool mustBreak = false; V_4 = (bool)0; // OStamperSet setRef = volumeData.emittedInfo.SetReference; PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_61 = ___1_volumeData; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_62 = L_61.___emittedInfo_1; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_63 = L_62.___SetReference_0; V_5 = L_63; // if (setRef.IgnoreCheckOnTags.Count > 0) OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_64 = V_5; NullCheck(L_64); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_65 = L_64->___IgnoreCheckOnTags_35; NullCheck(L_65); int32_t L_66; L_66 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_65, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if ((((int32_t)L_66) <= ((int32_t)0))) { goto IL_019e; } } { // for (int i = 0; i < overlaps.Length; i++) V_8 = 0; goto IL_0197; } IL_0170: { // if (setRef.IgnoreCheckOnTags.Contains(overlaps[i].transform.tag)) continue; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_67 = V_5; NullCheck(L_67); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_68 = L_67->___IgnoreCheckOnTags_35; ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_69 = V_3; int32_t L_70 = V_8; NullCheck(L_69); int32_t L_71 = L_70; Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_72 = (L_69)->GetAt(static_cast(L_71)); NullCheck(L_72); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_73; L_73 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_72, NULL); NullCheck(L_73); String_t* L_74; L_74 = Component_get_tag_m7561A81116CAB82B8A459E934662BFC2039FB7EF(L_73, NULL); NullCheck(L_68); bool L_75; L_75 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_68, L_74, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var); if (L_75) { goto IL_0191; } } { // mustBreak = true; V_4 = (bool)1; // break; goto IL_019e; } IL_0191: { // for (int i = 0; i < overlaps.Length; i++) int32_t L_76 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_76, 1)); } IL_0197: { // for (int i = 0; i < overlaps.Length; i++) int32_t L_77 = V_8; ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_78 = V_3; NullCheck(L_78); if ((((int32_t)L_77) < ((int32_t)((int32_t)(((RuntimeArray*)L_78)->max_length))))) { goto IL_0170; } } IL_019e: { // if (mustBreak) bool L_79 = V_4; if (!L_79) { goto IL_01be; } } { // return new RaycastingRestrictionsCheckResult(false, "No free space in raycast area", volumeData.backupFullLineCast); PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_80 = ___1_volumeData; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_81 = L_80.___backupFullLineCast_3; il2cpp_codegen_initobj((&V_6), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_82 = V_6; RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_83; memset((&L_83), 0, sizeof(L_83)); RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623((&L_83), (bool)0, _stringLiteral187DE4E56ECEAD909010606435455A1D7F20DC74, L_81, L_82, /*hidden argument*/NULL); return L_83; } IL_01be: { // return CheckRestrictionsOn(volumeData, false); // Checking modified volume PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257 L_84 = ___1_volumeData; RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41 L_85; L_85 = OStamperSet_CheckRestrictionsOn_mFEA9E32059D5300A8AAB9906CE6003957C63A6ED(__this, L_84, (bool)0, NULL); return L_85; } } // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::GetRawRayOrigin(FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStamperSet_GetRawRayOrigin_m48372461059BABAF30C91BB3D2745E540761F94F (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method) { { // return GetCastVector(info, parent, RaycastWorldSpace == false); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_0 = ___0_info; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_parent; bool L_2 = __this->___RaycastWorldSpace_21; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = OStamperSet_GetCastVector_mD1FAD74EDC4E4F281CE612EA006A622045C7486E(__this, L_0, L_1, (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0), NULL); return L_3; } } // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::GetRawRayOrigin(FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.Transform,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStamperSet_GetRawRayOrigin_m96A982EAE3CA2C1CC65D2935F721B14B8924401D (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, bool ___2_local, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE V_1; memset((&V_1), 0, sizeof(V_1)); Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25 V_2; memset((&V_2), 0, sizeof(V_2)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_3; memset((&V_3), 0, sizeof(V_3)); { // Vector3 l = info.PrefabReference.ReferenceBounds.center + info.GetPositionOffsetLocal(); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_0 = ___0_info; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_1 = L_0.___PrefabReference_1; NullCheck(L_1); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_2 = (&L_1->___ReferenceBounds_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3(L_2, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = ObjectStamperEmittedInfo_GetPositionOffsetLocal_m23EC6CA223C62EC82993C5311250AF84505186F3((&___0_info), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_3, L_4, NULL); V_0 = L_5; // if (local) return l; // Local Space bool L_6 = ___2_local; if (!L_6) { goto IL_0022; } } { // if (local) return l; // Local Space Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; return L_7; } IL_0022: { // return info.GetMatrixFor(parent).MultiplyPoint(l); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = ___1_parent; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_9 = V_1; il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25)); Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25 L_10 = V_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11; L_11 = ObjectStamperEmittedInfo_GetMatrixFor_m894F1ED7358CEE7EBFAD1615762A766638AC6DC5((&___0_info), L_8, L_9, L_10, NULL); V_3 = L_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&V_3), L_12, NULL); return L_13; } } // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::GetRayOrigin(FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.Transform,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStamperSet_GetRayOrigin_mD53BE4FD67BE8DC356C8E200B303519C767480C7 (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, bool ___2_local, const RuntimeMethod* method) { { // return GetRawRayOrigin(info, parent, local);// - GetRaycastingOffset(info, local, parent); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_0 = ___0_info; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_parent; bool L_2 = ___2_local; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = OStamperSet_GetRawRayOrigin_m96A982EAE3CA2C1CC65D2935F721B14B8924401D(__this, L_0, L_1, L_2, NULL); return L_3; } } // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::GetCastVector(FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.Transform,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStamperSet_GetCastVector_mD1FAD74EDC4E4F281CE612EA006A622045C7486E (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, bool ___2_local, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE V_3; memset((&V_3), 0, sizeof(V_3)); Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25 V_4; memset((&V_4), 0, sizeof(V_4)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_5; memset((&V_5), 0, sizeof(V_5)); { // if (info.PrefabReference.FlatBounds) ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_0 = ___0_info; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_1 = L_0.___PrefabReference_1; NullCheck(L_1); bool L_2 = L_1->___FlatBounds_16; if (!L_2) { goto IL_0043; } } { // l = (RayCheckDirection.normalized * info.SetReference.ReferenceBounds.size.magnitude) * RayDistanceMul; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = (&__this->___RayCheckDirection_17); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline(L_3, NULL); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_5 = ___0_info; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_6 = L_5.___SetReference_0; NullCheck(L_6); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_7 = (&L_6->___ReferenceBounds_25); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4(L_7, NULL); V_1 = L_8; float L_9; L_9 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_4, L_9, NULL); float L_11 = __this->___RayDistanceMul_24; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_10, L_11, NULL); V_0 = L_12; goto IL_0073; } IL_0043: { // Vector3 localBoundedSpaceDirection = GetBoundedDirection(RayCheckDirection.normalized); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_13 = (&__this->___RayCheckDirection_17); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline(L_13, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = OStamperSet_GetBoundedDirection_m3F079516DAD924808D0FF6F24AAF074CCEB700E4(__this, L_14, NULL); V_2 = L_15; // l = RayCheckDirection * localBoundedSpaceDirection.magnitude * RayDistanceMul; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = __this->___RayCheckDirection_17; float L_17; L_17 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_2), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_16, L_17, NULL); float L_19 = __this->___RayDistanceMul_24; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_18, L_19, NULL); V_0 = L_20; } IL_0073: { // if (local) return l; // Local ray direction bool L_21 = ___2_local; if (!L_21) { goto IL_0078; } } { // if (local) return l; // Local ray direction Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_0; return L_22; } IL_0078: { // if (RaycastWorldSpace) return Vector3.Scale(l, parent.lossyScale); // If world space direction then scalling with emitter bool L_23 = __this->___RaycastWorldSpace_21; if (!L_23) { goto IL_008d; } } { // if (RaycastWorldSpace) return Vector3.Scale(l, parent.lossyScale); // If world space direction then scalling with emitter Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25 = ___1_parent; NullCheck(L_25); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26; L_26 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_25, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27; L_27 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_24, L_26, NULL); return L_27; } IL_008d: { // return info.GetMatrixFor(parent).MultiplyVector(l); // Ray direction and scale according to emitter Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = ___1_parent; il2cpp_codegen_initobj((&V_3), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_29 = V_3; il2cpp_codegen_initobj((&V_4), sizeof(Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25)); Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25 L_30 = V_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_31; L_31 = ObjectStamperEmittedInfo_GetMatrixFor_m894F1ED7358CEE7EBFAD1615762A766638AC6DC5((&___0_info), L_28, L_29, L_30, NULL); V_5 = L_31; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33; L_33 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937((&V_5), L_32, NULL); return L_33; } } // UnityEngine.RaycastHit[] FIMSpace.Generating.OStamperSet::BoundsCast(FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* OStamperSet_BoundsCast_m687BF09BD6FC1049E669F75FAD2BA084B7E7C488 (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___0_info, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_origin, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_boundsRotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_directionNormalized, float ___4_targetDistance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_mD624EFFB342A542B5017A121B7A524A375F40B72_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m20263C594A01149776C2D378AB9C1151F4C597AD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mF57EFCD6CC572B292F7FCC3CE18ABDD4CA808797_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7715EBA40C1E9928D580B0D503FA394AB9503EFC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* V_2 = NULL; List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* V_3 = NULL; int32_t V_4 = 0; OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* V_5 = NULL; { // Vector3 boundsOffset = Vector3.Scale(info.PrefabReference.ReferenceBounds.extents, directionNormalized); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_0 = ___0_info; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_1 = L_0.___PrefabReference_1; NullCheck(L_1); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_2 = (&L_1->___ReferenceBounds_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_2, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___3_directionNormalized; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_3, L_4, NULL); V_0 = L_5; // float boxCastDist = targetDistance - boundsOffset.magnitude; float L_6 = ___4_targetDistance; float L_7; L_7 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_0), NULL); V_1 = ((float)il2cpp_codegen_subtract(L_6, L_7)); // RaycastHit[] boundsHit = Physics.BoxCastAll(origin, info.PrefabReference.ReferenceBounds.extents, directionNormalized, boundsRotation, boxCastDist, RayCheckLayer, QueryTriggerInteraction.Ignore); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___1_origin; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_9 = ___0_info; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_10 = L_9.___PrefabReference_1; NullCheck(L_10); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_11 = (&L_10->___ReferenceBounds_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_11, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___3_directionNormalized; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___2_boundsRotation; float L_15 = V_1; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_16 = __this->___RayCheckLayer_16; int32_t L_17; L_17 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_16, NULL); RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_18; L_18 = Physics_BoxCastAll_m0EB3E1DC72AD4194B358FF3E0E92AFC2F515F84F(L_8, L_12, L_13, L_14, L_15, L_17, 1, NULL); V_2 = L_18; // if (info.SetReference != null) ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_19 = ___0_info; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_20 = L_19.___SetReference_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_21; L_21 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_21) { goto IL_0113; } } { // if (info.SetReference.IgnoreCheckOnTags.Count > 0) ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_22 = ___0_info; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_23 = L_22.___SetReference_0; NullCheck(L_23); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_24 = L_23->___IgnoreCheckOnTags_35; NullCheck(L_24); int32_t L_25; L_25 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_24, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if ((((int32_t)L_25) <= ((int32_t)0))) { goto IL_0113; } } { // List notIgnore = new List(); List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* L_26 = (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9*)il2cpp_codegen_object_new(List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9_il2cpp_TypeInfo_var); NullCheck(L_26); List_1__ctor_m7715EBA40C1E9928D580B0D503FA394AB9503EFC(L_26, List_1__ctor_m7715EBA40C1E9928D580B0D503FA394AB9503EFC_RuntimeMethod_var); V_3 = L_26; // for (int i = 0; i < boundsHit.Length; i++) V_4 = 0; goto IL_0102; } IL_007f: { // OStampStigma stigm = boundsHit[i].transform.GetComponent(); RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_27 = V_2; int32_t L_28 = V_4; NullCheck(L_27); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_29; L_29 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155(((L_27)->GetAddressAt(static_cast(L_28))), NULL); NullCheck(L_29); OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_30; L_30 = Component_GetComponent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_mD624EFFB342A542B5017A121B7A524A375F40B72(L_29, Component_GetComponent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_mD624EFFB342A542B5017A121B7A524A375F40B72_RuntimeMethod_var); V_5 = L_30; // if (stigm != null) OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_31 = V_5; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_32; L_32 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_31, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_32) { goto IL_00ca; } } { // if (stigm.ReferenceSet != null) OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_33 = V_5; NullCheck(L_33); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_34 = L_33->___ReferenceSet_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_35; L_35 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_34, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_35) { goto IL_00ca; } } { // if (info.SetReference.IgnoreCheckOnTags.Contains(stigm.ReferenceSet.StampersetTag)) ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_36 = ___0_info; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_37 = L_36.___SetReference_0; NullCheck(L_37); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_38 = L_37->___IgnoreCheckOnTags_35; OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_39 = V_5; NullCheck(L_39); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_40 = L_39->___ReferenceSet_4; NullCheck(L_40); String_t* L_41 = L_40->___StampersetTag_8; NullCheck(L_38); bool L_42; L_42 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_38, L_41, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var); if (L_42) { goto IL_00fc; } } IL_00ca: { // if (info.SetReference.IgnoreCheckOnTags.Contains(boundsHit[i].transform.tag)) ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_43 = ___0_info; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_44 = L_43.___SetReference_0; NullCheck(L_44); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_45 = L_44->___IgnoreCheckOnTags_35; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_46 = V_2; int32_t L_47 = V_4; NullCheck(L_46); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_48; L_48 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155(((L_46)->GetAddressAt(static_cast(L_47))), NULL); NullCheck(L_48); String_t* L_49; L_49 = Component_get_tag_m7561A81116CAB82B8A459E934662BFC2039FB7EF(L_48, NULL); NullCheck(L_45); bool L_50; L_50 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_45, L_49, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var); if (L_50) { goto IL_00fc; } } { // notIgnore.Add(boundsHit[i]); List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* L_51 = V_3; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_52 = V_2; int32_t L_53 = V_4; NullCheck(L_52); int32_t L_54 = L_53; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_55 = (L_52)->GetAt(static_cast(L_54)); NullCheck(L_51); List_1_Add_m20263C594A01149776C2D378AB9C1151F4C597AD_inline(L_51, L_55, List_1_Add_m20263C594A01149776C2D378AB9C1151F4C597AD_RuntimeMethod_var); } IL_00fc: { // for (int i = 0; i < boundsHit.Length; i++) int32_t L_56 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_56, 1)); } IL_0102: { // for (int i = 0; i < boundsHit.Length; i++) int32_t L_57 = V_4; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_58 = V_2; NullCheck(L_58); if ((((int32_t)L_57) < ((int32_t)((int32_t)(((RuntimeArray*)L_58)->max_length))))) { goto IL_007f; } } { // return notIgnore.ToArray(); List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* L_59 = V_3; NullCheck(L_59); RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_60; L_60 = List_1_ToArray_mF57EFCD6CC572B292F7FCC3CE18ABDD4CA808797(L_59, List_1_ToArray_mF57EFCD6CC572B292F7FCC3CE18ABDD4CA808797_RuntimeMethod_var); return L_60; } IL_0113: { // return boundsHit; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_61 = V_2; return L_61; } } // System.Void FIMSpace.Generating.OStamperSet::RefreshBounds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStamperSet_RefreshBounds_m7CBBAE915B288F2567DAFF3E3AE199D73E85A6A4 (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // if (Prefabs == null) return; List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_0 = __this->___Prefabs_26; if (L_0) { goto IL_0009; } } { // if (Prefabs == null) return; return; } IL_0009: { // if (Prefabs.Count == 0) return; List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_1 = __this->___Prefabs_26; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_inline(L_1, List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_RuntimeMethod_var); if (L_2) { goto IL_0017; } } { // if (Prefabs.Count == 0) return; return; } IL_0017: { // for (int i = 0; i < Prefabs.Count; i++) V_0 = 0; goto IL_003e; } IL_001b: { // if (Prefabs[i] == null) continue; List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_3 = __this->___Prefabs_26; int32_t L_4 = V_0; NullCheck(L_3); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_5; L_5 = List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687(L_3, L_4, List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); if (!L_5) { goto IL_003a; } } { // Prefabs[i].RefreshBounds(); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_6 = __this->___Prefabs_26; int32_t L_7 = V_0; NullCheck(L_6); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_8; L_8 = List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687(L_6, L_7, List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); NullCheck(L_8); OSPrefabReference_RefreshBounds_m0BB3CC2675C30237C221479CC09C4C9EB2521C9B(L_8, NULL); } IL_003a: { // for (int i = 0; i < Prefabs.Count; i++) int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_003e: { // for (int i = 0; i < Prefabs.Count; i++) int32_t L_10 = V_0; List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_11 = __this->___Prefabs_26; NullCheck(L_11); int32_t L_12; L_12 = List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_inline(L_11, List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_RuntimeMethod_var); if ((((int32_t)L_10) < ((int32_t)L_12))) { goto IL_001b; } } { // ReferenceBounds = new Bounds(); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_13 = (&__this->___ReferenceBounds_25); il2cpp_codegen_initobj(L_13, sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); // for (int i = 0; i < Prefabs.Count; i++) V_1 = 0; goto IL_00a3; } IL_005c: { // if (Prefabs[i] == null) continue; List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_14 = __this->___Prefabs_26; int32_t L_15 = V_1; NullCheck(L_14); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_16; L_16 = List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687(L_14, L_15, List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); if (!L_16) { goto IL_009f; } } { // if (Prefabs[i].GameObject == null) continue; List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_17 = __this->___Prefabs_26; int32_t L_18 = V_1; NullCheck(L_17); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_19; L_19 = List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687(L_17, L_18, List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); NullCheck(L_19); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20; L_20 = PrefabReference_get_GameObject_mEBBE2F6AB86BE1F8E2F169C7575C6FE5B616D871(L_19, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_21; L_21 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_21) { goto IL_009f; } } { // ReferenceBounds.Encapsulate(Prefabs[i].ReferenceBoundsFull); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_22 = (&__this->___ReferenceBounds_25); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_23 = __this->___Prefabs_26; int32_t L_24 = V_1; NullCheck(L_23); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_25; L_25 = List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687(L_23, L_24, List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); NullCheck(L_25); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_26 = L_25->___ReferenceBoundsFull_14; Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22(L_22, L_26, NULL); } IL_009f: { // for (int i = 0; i < Prefabs.Count; i++) int32_t L_27 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_00a3: { // for (int i = 0; i < Prefabs.Count; i++) int32_t L_28 = V_1; List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_29 = __this->___Prefabs_26; NullCheck(L_29); int32_t L_30; L_30 = List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_inline(L_29, List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_RuntimeMethod_var); if ((((int32_t)L_28) < ((int32_t)L_30))) { goto IL_005c; } } { // } return; } } // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::GetBoundedDirection(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStamperSet_GetBoundedDirection_m3F079516DAD924808D0FF6F24AAF074CCEB700E4 (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_localDirection, const RuntimeMethod* method) { { // return Vector3.Scale(ReferenceBounds.size, localDirection); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_0 = (&__this->___ReferenceBounds_25); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4(L_0, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_localDirection; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_1, L_2, NULL); return L_3; } } // System.Single FIMSpace.Generating.OStamperSet::GetAngleFor(System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float OStamperSet_GetAngleFor_m7F5DEF65C61DB0279463F53882578855C698A7FB (float ___0_step, float ___1_randAxis, float ___2_random, const RuntimeMethod* method) { { // return Mathf.Round(randAxis * random) * step; float L_0 = ___1_randAxis; float L_1 = ___2_random; float L_2; L_2 = bankers_roundf(((float)il2cpp_codegen_multiply(L_0, L_1))); float L_3 = ___0_step; return ((float)il2cpp_codegen_multiply(L_2, L_3)); } } // System.Single FIMSpace.Generating.OStamperSet::GetRandomRotation(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float OStamperSet_GetRandomRotation_mAF5A328A263193B2FB2F0D91A0730A56ED208DDB (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, float ___0_step, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // int rotsAvailableP = Mathf.RoundToInt(RotationRanges.y / step); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (&__this->___RotationRanges_11); float L_1 = L_0->___y_1; float L_2 = ___0_step; int32_t L_3; L_3 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)(L_1/L_2)), NULL); V_0 = L_3; // int rotsAvailableN = Mathf.RoundToInt(-RotationRanges.x / step); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_4 = (&__this->___RotationRanges_11); float L_5 = L_4->___x_0; float L_6 = ___0_step; int32_t L_7; L_7 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)(((-L_5))/L_6)), NULL); // return FGenerators.GetRandom(-rotsAvailableN, rotsAvailableP); int32_t L_8 = V_0; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); int32_t L_9; L_9 = FGenerators_GetRandom_m5EFC14041876CDAC27BA662BF4123F5F2F1EF7F7(((-L_7)), L_8, NULL); return ((float)L_9); } } // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::R(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStamperSet_R_m1176AAFA454ED017F698359A8DA5D4339E3B407B (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_to, const RuntimeMethod* method) { { // { return new Vector3(R(to.x), R(to.y), R(to.z)); } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_to; float L_1 = L_0.___x_2; float L_2; L_2 = OStamperSet_R_m2B8BEBE63BA325505A8E7D7B0CF033747F28513B(__this, L_1, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_to; float L_4 = L_3.___y_3; float L_5; L_5 = OStamperSet_R_m2B8BEBE63BA325505A8E7D7B0CF033747F28513B(__this, L_4, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_to; float L_7 = L_6.___z_4; float L_8; L_8 = OStamperSet_R_m2B8BEBE63BA325505A8E7D7B0CF033747F28513B(__this, L_7, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL); return L_9; } } // System.Single FIMSpace.Generating.OStamperSet::R(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float OStamperSet_R_m2B8BEBE63BA325505A8E7D7B0CF033747F28513B (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, float ___0_to, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // { return FGenerators.GetRandom(-to, to); } float L_0 = ___0_to; float L_1 = ___0_to; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_2; L_2 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(((-L_0)), L_1, NULL); return L_2; } } // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::GetShiftedAxis(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStamperSet_GetShiftedAxis_m66065601FC04EFD9DC521DA835E15C7EDA4F2220 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_target, const RuntimeMethod* method) { { // { return new Vector3(target.y, target.z, target.x); } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_target; float L_1 = L_0.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_target; float L_3 = L_2.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_target; float L_5 = L_4.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL); return L_6; } } // UnityEngine.Vector3 FIMSpace.Generating.OStamperSet::GetCrossOnSingle(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OStamperSet_GetCrossOnSingle_m8E4848EE2BC19752A1289C4A5658321D7BAF0CA0 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_axis, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // { return Vector3.Cross(axis, GetShiftedAxis(axis)); } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_axis; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_axis; il2cpp_codegen_runtime_class_init_inline(OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_il2cpp_TypeInfo_var); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = OStamperSet_GetShiftedAxis_m66065601FC04EFD9DC521DA835E15C7EDA4F2220(L_1, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_0, L_2, NULL); return L_3; } } // System.Void FIMSpace.Generating.OStamperSet::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStamperSet__ctor_m710B32135085F16BA61497C36FBCCCB3C0279F08 (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { // [HideInInspector] public bool _editor_drawSettings = true; __this->____editor_drawSettings_5 = (bool)1; // [HideInInspector] public bool _editor_drawPrefabs = true; __this->____editor_drawPrefabs_6 = (bool)1; // [HideInInspector] public bool _editor_drawThumbs = true; __this->____editor_drawThumbs_7 = (bool)1; // public string StampersetTag = ""; __this->___StampersetTag_8 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___StampersetTag_8), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); // public float RandomizePosition = 0.2f; __this->___RandomizePosition_9 = (0.200000003f); // public Vector3 RandPositionAxis = new Vector3(1f, 0f, 1f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; memset((&L_0), 0, sizeof(L_0)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (1.0f), (0.0f), (1.0f), /*hidden argument*/NULL); __this->___RandPositionAxis_10 = L_0; // public Vector2 RotationRanges = new Vector2(-180, 180); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; memset((&L_1), 0, sizeof(L_1)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), (-180.0f), (180.0f), /*hidden argument*/NULL); __this->___RotationRanges_11 = L_1; // public Vector3 RandRotationAxis = Vector3.up; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); __this->___RandRotationAxis_12 = L_2; // public Vector3 AngleStepForAxis = Vector3.one; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); __this->___AngleStepForAxis_13 = L_3; // public Vector3 RandScaleAxis = Vector3.one; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); __this->___RandScaleAxis_15 = L_4; // public LayerMask RayCheckLayer = ~(0 << 0); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_5; L_5 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222((-1), NULL); __this->___RayCheckLayer_16 = L_5; // public Vector3 RayCheckDirection = Vector3.down; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline(NULL); __this->___RayCheckDirection_17 = L_6; // public float RaycastAlignment = 1f; __this->___RaycastAlignment_18 = (1.0f); // public bool RaycastWorldSpace = true; __this->___RaycastWorldSpace_21 = (bool)1; // public LayerMask OverlapCheckMask = 0; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_7; L_7 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(0, NULL); __this->___OverlapCheckMask_23 = L_7; // public float RayDistanceMul = 1.5f; __this->___RayDistanceMul_24 = (1.5f); // [HideInInspector] public bool IncludeSpawnDetails = true; __this->___IncludeSpawnDetails_28 = (bool)1; // [HideInInspector] [Range(0, 90)] public int MaxSlopeAngle = 60; __this->___MaxSlopeAngle_31 = ((int32_t)60); // [HideInInspector] [Range(0f, 1f)] public float MinimumStandSpace = 0.2f; __this->___MinimumStandSpace_32 = (0.200000003f); // public List AllowJustOnTags = new List(); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_8 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); NullCheck(L_8); List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_8, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); __this->___AllowJustOnTags_33 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___AllowJustOnTags_33), (void*)L_8); // public List DisallowOnTags = new List(); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_9 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); NullCheck(L_9); List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_9, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); __this->___DisallowOnTags_34 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___DisallowOnTags_34), (void*)L_9); // public List IgnoreCheckOnTags = new List(); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_10 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); NullCheck(L_10); List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_10, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); __this->___IgnoreCheckOnTags_35 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___IgnoreCheckOnTags_35), (void*)L_10); ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL); return; } } // System.Void FIMSpace.Generating.OStamperSet::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OStamperSet__cctor_m1FD62854948BFD3EF528645035F19F70D1DE1E04 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // static Collider[] overlapsBuffer = new Collider[2]; ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_0 = (ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787*)(ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787*)SZArrayNew(ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787_il2cpp_TypeInfo_var, (uint32_t)2); ((OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_StaticFields*)il2cpp_codegen_static_fields_for(OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_il2cpp_TypeInfo_var))->___overlapsBuffer_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_StaticFields*)il2cpp_codegen_static_fields_for(OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_il2cpp_TypeInfo_var))->___overlapsBuffer_4), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData IL2CPP_EXTERN_C void PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_marshal_pinvoke(const PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257& unmarshaled, PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_marshaled_pinvoke& marshaled) { Exception_t* ___emitter_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'emitter' of type 'PlacementVolumeRaycastingData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___emitter_0Exception, NULL); } IL2CPP_EXTERN_C void PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_marshal_pinvoke_back(const PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_marshaled_pinvoke& marshaled, PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257& unmarshaled) { Exception_t* ___emitter_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'emitter' of type 'PlacementVolumeRaycastingData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___emitter_0Exception, NULL); } // Conversion method for clean up from marshalling of: FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData IL2CPP_EXTERN_C void PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_marshal_pinvoke_cleanup(PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData IL2CPP_EXTERN_C void PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_marshal_com(const PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257& unmarshaled, PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_marshaled_com& marshaled) { Exception_t* ___emitter_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'emitter' of type 'PlacementVolumeRaycastingData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___emitter_0Exception, NULL); } IL2CPP_EXTERN_C void PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_marshal_com_back(const PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_marshaled_com& marshaled, PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257& unmarshaled) { Exception_t* ___emitter_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'emitter' of type 'PlacementVolumeRaycastingData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___emitter_0Exception, NULL); } // Conversion method for clean up from marshalling of: FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData IL2CPP_EXTERN_C void PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_marshal_com_cleanup(PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257_marshaled_com& marshaled) { } // System.Void FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData::.ctor(UnityEngine.Transform,FIMSpace.Generating.ObjectStamperEmittedInfo,UnityEngine.RaycastHit,UnityEngine.RaycastHit[],UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.RaycastHit) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlacementVolumeRaycastingData__ctor_m23BF76E6931F9B0118292A2CB2E7CD5105FA825F (PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_emitter, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___1_emittedInfo, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___2_mainHit, RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___3_raycastHits, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_lineCastPoint, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___5_raycastingDirection, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___6_customPoint, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___7_customNormal, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___8_backupFullLineCast, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // this.emitter = emitter; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_emitter; __this->___emitter_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___emitter_0), (void*)L_0); // this.emittedInfo = emittedInfo; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_1 = ___1_emittedInfo; __this->___emittedInfo_1 = L_1; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___emittedInfo_1))->___SetReference_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___emittedInfo_1))->___PrefabReference_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___emittedInfo_1))->___ChoosedPrefab_2), (void*)NULL); #endif // this.mainHit = mainHit; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_2 = ___2_mainHit; __this->___mainHit_2 = L_2; // this.raycastingDirection = raycastingDirection; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___5_raycastingDirection; __this->___raycastingDirection_4 = L_3; // this.raycastHits = raycastHits; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_4 = ___3_raycastHits; __this->___raycastHits_8 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___raycastHits_8), (void*)L_4); // this.lineCastPoint = lineCastPoint; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___4_lineCastPoint; __this->___lineCastPoint_5 = L_5; // this.customPoint = customPoint; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___6_customPoint; __this->___customPoint_6 = L_6; // this.customNormal = customNormal; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___7_customNormal; __this->___customNormal_7 = L_7; // this.backupFullLineCast = backupFullLineCast; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_8 = ___8_backupFullLineCast; __this->___backupFullLineCast_3 = L_8; // OverrideInfo = string.Empty; String_t* L_9 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; __this->___OverrideInfo_9 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___OverrideInfo_9), (void*)L_9); // } return; } } IL2CPP_EXTERN_C void PlacementVolumeRaycastingData__ctor_m23BF76E6931F9B0118292A2CB2E7CD5105FA825F_AdjustorThunk (RuntimeObject* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_emitter, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ___1_emittedInfo, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___2_mainHit, RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___3_raycastHits, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_lineCastPoint, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___5_raycastingDirection, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___6_customPoint, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___7_customNormal, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___8_backupFullLineCast, const RuntimeMethod* method) { PlacementVolumeRaycastingData_tDC61A14A5E7E9C39FFC4FC12980A87EA6A50D257* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); PlacementVolumeRaycastingData__ctor_m23BF76E6931F9B0118292A2CB2E7CD5105FA825F(_thisAdjusted, ___0_emitter, ___1_emittedInfo, ___2_mainHit, ___3_raycastHits, ___4_lineCastPoint, ___5_raycastingDirection, ___6_customPoint, ___7_customNormal, ___8_backupFullLineCast, method); } // System.Void FIMSpace.Generating.OStamperSet/PlacementVolumeRaycastingData::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlacementVolumeRaycastingData__cctor_m8C1AAB65893D02AF622FBBF61DC2DC108DFB99CC (const RuntimeMethod* method) { { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult IL2CPP_EXTERN_C void RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_marshal_pinvoke(const RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41& unmarshaled, RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_marshaled_pinvoke& marshaled) { marshaled.___originHit_0 = unmarshaled.___originHit_0; marshaled.___targetPosition_1 = unmarshaled.___targetPosition_1; marshaled.___allow_2 = static_cast(unmarshaled.___allow_2); marshaled.___info_3 = il2cpp_codegen_marshal_string(unmarshaled.___info_3); } IL2CPP_EXTERN_C void RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_marshal_pinvoke_back(const RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_marshaled_pinvoke& marshaled, RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41& unmarshaled) { RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 unmarshaledoriginHit_temp_0; memset((&unmarshaledoriginHit_temp_0), 0, sizeof(unmarshaledoriginHit_temp_0)); unmarshaledoriginHit_temp_0 = marshaled.___originHit_0; unmarshaled.___originHit_0 = unmarshaledoriginHit_temp_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 unmarshaledtargetPosition_temp_1; memset((&unmarshaledtargetPosition_temp_1), 0, sizeof(unmarshaledtargetPosition_temp_1)); unmarshaledtargetPosition_temp_1 = marshaled.___targetPosition_1; unmarshaled.___targetPosition_1 = unmarshaledtargetPosition_temp_1; bool unmarshaledallow_temp_2 = false; unmarshaledallow_temp_2 = static_cast(marshaled.___allow_2); unmarshaled.___allow_2 = unmarshaledallow_temp_2; unmarshaled.___info_3 = il2cpp_codegen_marshal_string_result(marshaled.___info_3); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___info_3), (void*)il2cpp_codegen_marshal_string_result(marshaled.___info_3)); } // Conversion method for clean up from marshalling of: FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult IL2CPP_EXTERN_C void RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_marshal_pinvoke_cleanup(RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___info_3); marshaled.___info_3 = NULL; } // Conversion methods for marshalling of: FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult IL2CPP_EXTERN_C void RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_marshal_com(const RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41& unmarshaled, RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_marshaled_com& marshaled) { marshaled.___originHit_0 = unmarshaled.___originHit_0; marshaled.___targetPosition_1 = unmarshaled.___targetPosition_1; marshaled.___allow_2 = static_cast(unmarshaled.___allow_2); marshaled.___info_3 = il2cpp_codegen_marshal_bstring(unmarshaled.___info_3); } IL2CPP_EXTERN_C void RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_marshal_com_back(const RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_marshaled_com& marshaled, RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41& unmarshaled) { RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 unmarshaledoriginHit_temp_0; memset((&unmarshaledoriginHit_temp_0), 0, sizeof(unmarshaledoriginHit_temp_0)); unmarshaledoriginHit_temp_0 = marshaled.___originHit_0; unmarshaled.___originHit_0 = unmarshaledoriginHit_temp_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 unmarshaledtargetPosition_temp_1; memset((&unmarshaledtargetPosition_temp_1), 0, sizeof(unmarshaledtargetPosition_temp_1)); unmarshaledtargetPosition_temp_1 = marshaled.___targetPosition_1; unmarshaled.___targetPosition_1 = unmarshaledtargetPosition_temp_1; bool unmarshaledallow_temp_2 = false; unmarshaledallow_temp_2 = static_cast(marshaled.___allow_2); unmarshaled.___allow_2 = unmarshaledallow_temp_2; unmarshaled.___info_3 = il2cpp_codegen_marshal_bstring_result(marshaled.___info_3); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___info_3), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___info_3)); } // Conversion method for clean up from marshalling of: FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult IL2CPP_EXTERN_C void RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_marshal_com_cleanup(RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___info_3); marshaled.___info_3 = NULL; } // System.Void FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult::.ctor(System.Boolean,System.String,UnityEngine.RaycastHit,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623 (RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41* __this, bool ___0_allow, String_t* ___1_info, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___2_hit, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___3_targetPosition, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // this.allow = allow; bool L_0 = ___0_allow; __this->___allow_2 = L_0; // this.info = info; String_t* L_1 = ___1_info; __this->___info_3 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___info_3), (void*)L_1); // if (targetPosition == null) this.targetPosition = hit.point; else this.targetPosition = (Vector3)targetPosition; bool L_2; L_2 = Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_inline((&___3_targetPosition), Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); if (L_2) { goto IL_0026; } } { // if (targetPosition == null) this.targetPosition = hit.point; else this.targetPosition = (Vector3)targetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&___2_hit), NULL); __this->___targetPosition_1 = L_3; goto IL_0033; } IL_0026: { // if (targetPosition == null) this.targetPosition = hit.point; else this.targetPosition = (Vector3)targetPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792((&___3_targetPosition), Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); __this->___targetPosition_1 = L_4; } IL_0033: { // originHit = hit; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_5 = ___2_hit; __this->___originHit_0 = L_5; // } return; } } IL2CPP_EXTERN_C void RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623_AdjustorThunk (RuntimeObject* __this, bool ___0_allow, String_t* ___1_info, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___2_hit, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___3_targetPosition, const RuntimeMethod* method) { RaycastingRestrictionsCheckResult_t457302C4195BC931BED91D1F71781E16E002EA41* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RaycastingRestrictionsCheckResult__ctor_m44E33742997846720AB49A8B400DAD7E34199623(_thisAdjusted, ___0_allow, ___1_info, ___2_hit, ___3_targetPosition, method); } // System.Void FIMSpace.Generating.OStamperSet/RaycastingRestrictionsCheckResult::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastingRestrictionsCheckResult__cctor_m7F36CCDDB1369577556A8CDA18530017A2A2D6A2 (const RuntimeMethod* method) { { return; } } #ifdef __clang__ #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 FIMSpace.Generating.OStamperSet/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mEBC425F0E4E38C58250BA848A966F6D1AE6C6EDA (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C* L_0 = (U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C*)il2cpp_codegen_object_new(U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m75FF214FABD5CD56D3C84F2E26CDEAB7837155E0(L_0, NULL); ((U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void FIMSpace.Generating.OStamperSet/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m75FF214FABD5CD56D3C84F2E26CDEAB7837155E0 (U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Single FIMSpace.Generating.OStamperSet/<>c::b__5_0(UnityEngine.RaycastHit) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CGetRaycastingVolumeForU3Eb__5_0_m5CDF9B74952F4B55D44CD34FBE3BBED9152B2BF7 (U3CU3Ec_t6520A0474A6D0F2632977283E35F3F33DECFFB9C* __this, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___0_x, const RuntimeMethod* method) { { // if (boundsHit.Length > 1) boundsHit = boundsHit.OrderBy(x => x.distance).ToArray(); float L_0; L_0 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&___0_x), NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: FIMSpace.Generating.ObjectStamperEmittedInfo IL2CPP_EXTERN_C void ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshal_pinvoke(const ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A& unmarshaled, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_pinvoke& marshaled) { Exception_t* ___SetReference_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'SetReference' of type 'ObjectStamperEmittedInfo': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___SetReference_0Exception, NULL); } IL2CPP_EXTERN_C void ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshal_pinvoke_back(const ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_pinvoke& marshaled, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A& unmarshaled) { Exception_t* ___SetReference_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'SetReference' of type 'ObjectStamperEmittedInfo': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___SetReference_0Exception, NULL); } // Conversion method for clean up from marshalling of: FIMSpace.Generating.ObjectStamperEmittedInfo IL2CPP_EXTERN_C void ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshal_pinvoke_cleanup(ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: FIMSpace.Generating.ObjectStamperEmittedInfo IL2CPP_EXTERN_C void ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshal_com(const ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A& unmarshaled, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_com& marshaled) { Exception_t* ___SetReference_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'SetReference' of type 'ObjectStamperEmittedInfo': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___SetReference_0Exception, NULL); } IL2CPP_EXTERN_C void ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshal_com_back(const ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_com& marshaled, ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A& unmarshaled) { Exception_t* ___SetReference_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'SetReference' of type 'ObjectStamperEmittedInfo': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___SetReference_0Exception, NULL); } // Conversion method for clean up from marshalling of: FIMSpace.Generating.ObjectStamperEmittedInfo IL2CPP_EXTERN_C void ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshal_com_cleanup(ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A_marshaled_com& marshaled) { } // UnityEngine.Matrix4x4 FIMSpace.Generating.ObjectStamperEmittedInfo::GetMatrixFor(UnityEngine.Transform,System.Nullable`1,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ObjectStamperEmittedInfo_GetMatrixFor_m894F1ED7358CEE7EBFAD1615762A766638AC6DC5 (ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___1_customOrigin, Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25 ___2_customRotation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m9D3E39C05D6F69CFF5A2A4CD0034CDA830F7E2CF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m2E107232031E57A2F8BF26712417E1BD4A0ABCDC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B4_0; memset((&G_B4_0), 0, sizeof(G_B4_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B8_0; memset((&G_B8_0), 0, sizeof(G_B8_0)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 G_B12_0; memset((&G_B12_0), 0, sizeof(G_B12_0)); { // if (SetReference.RaycastWorldSpace) OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_0 = __this->___SetReference_0; NullCheck(L_0); bool L_1 = L_0->___RaycastWorldSpace_21; if (!L_1) { goto IL_0028; } } { // origin = customOrigin == null ? transform.position /*+ GetPositionOffsetLocal()*/ : (Vector3)customOrigin; bool L_2; L_2 = Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_inline((&___1_customOrigin), Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); if (!L_2) { goto IL_001f; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792((&___1_customOrigin), Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); G_B4_0 = L_3; goto IL_0025; } IL_001f: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___0_transform; NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL); G_B4_0 = L_5; } IL_0025: { V_0 = G_B4_0; goto IL_0041; } IL_0028: { // origin = customOrigin == null ? transform.position /*+ transform.TransformVector(GetPositionOffsetLocal()) */: (Vector3)customOrigin; bool L_6; L_6 = Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_inline((&___1_customOrigin), Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); if (!L_6) { goto IL_003a; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792((&___1_customOrigin), Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); G_B8_0 = L_7; goto IL_0040; } IL_003a: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = ___0_transform; NullCheck(L_8); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL); G_B8_0 = L_9; } IL_0040: { V_0 = G_B8_0; } IL_0041: { // Quaternion rotOrigin = customRotation == null ? transform.rotation * RotOffset : (Quaternion)customRotation; bool L_10; L_10 = Nullable_1_get_HasValue_m9D3E39C05D6F69CFF5A2A4CD0034CDA830F7E2CF_inline((&___2_customRotation), Nullable_1_get_HasValue_m9D3E39C05D6F69CFF5A2A4CD0034CDA830F7E2CF_RuntimeMethod_var); if (!L_10) { goto IL_0053; } } { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11; L_11 = Nullable_1_get_Value_m2E107232031E57A2F8BF26712417E1BD4A0ABCDC((&___2_customRotation), Nullable_1_get_Value_m2E107232031E57A2F8BF26712417E1BD4A0ABCDC_RuntimeMethod_var); G_B12_0 = L_11; goto IL_0064; } IL_0053: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = ___0_transform; NullCheck(L_12); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13; L_13 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_12, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = __this->___RotOffset_4; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15; L_15 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_13, L_14, NULL); G_B12_0 = L_15; } IL_0064: { V_1 = G_B12_0; // Vector3 scaler = Vector3.Scale(transform.lossyScale, ScaleOffsetMul); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = ___0_transform; NullCheck(L_16); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_16, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = __this->___ScaleOffsetMul_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_17, L_18, NULL); V_2 = L_19; // return Matrix4x4.TRS(origin, rotOrigin, scaler); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_23; L_23 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_20, L_21, L_22, NULL); return L_23; } } IL2CPP_EXTERN_C Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ObjectStamperEmittedInfo_GetMatrixFor_m894F1ED7358CEE7EBFAD1615762A766638AC6DC5_AdjustorThunk (RuntimeObject* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___1_customOrigin, Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25 ___2_customRotation, const RuntimeMethod* method) { ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 _returnValue; _returnValue = ObjectStamperEmittedInfo_GetMatrixFor_m894F1ED7358CEE7EBFAD1615762A766638AC6DC5(_thisAdjusted, ___0_transform, ___1_customOrigin, ___2_customRotation, method); return _returnValue; } // UnityEngine.Vector3 FIMSpace.Generating.ObjectStamperEmittedInfo::GetPositionOffsetLocal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ObjectStamperEmittedInfo_GetPositionOffsetLocal_m23EC6CA223C62EC82993C5311250AF84505186F3 (ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* __this, const RuntimeMethod* method) { { // return Vector3.Scale(PrefabReference.ReferenceBounds.extents, OffsetMul); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_0 = __this->___PrefabReference_1; NullCheck(L_0); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_1 = (&L_0->___ReferenceBounds_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_1, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = __this->___OffsetMul_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_2, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ObjectStamperEmittedInfo_GetPositionOffsetLocal_m23EC6CA223C62EC82993C5311250AF84505186F3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue; _returnValue = ObjectStamperEmittedInfo_GetPositionOffsetLocal_m23EC6CA223C62EC82993C5311250AF84505186F3(_thisAdjusted, method); return _returnValue; } // UnityEngine.Vector3 FIMSpace.Generating.ObjectStamperEmittedInfo::GetWorldOffsetOnHit(UnityEngine.Transform,UnityEngine.RaycastHit,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ObjectStamperEmittedInfo_GetWorldOffsetOnHit_mA69AB866DF2FD05A0BC0EDA5133DBAA31152F6DF (ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___1_hit, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_originPoint, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1; memset((&V_1), 0, sizeof(V_1)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // Quaternion rotationOn = MapOffsetRotation(RotOffset, transform); // Mapped offset rotation Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___RotOffset_4; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___0_transform; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = ObjectStamperEmittedInfo_MapOffsetRotation_m766E489467B00C5E48FCBF131E62EA7A8B355260(__this, L_0, L_1, NULL); V_0 = L_2; // Matrix4x4 offsetMatrix = Matrix4x4.TRS(originPoint, rotationOn, transform.lossyScale); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___2_originPoint; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___0_transform; NullCheck(L_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_5, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7; L_7 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_3, L_4, L_6, NULL); V_1 = L_7; // Bounds currentWorldBounds = GeometryUtility.CalculateBounds(OSPrefabReference.GetBoundsCorners(PrefabReference.ReferenceBounds), offsetMatrix); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_8 = __this->___PrefabReference_1; NullCheck(L_8); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_9 = L_8->___ReferenceBounds_15; Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10; L_10 = OSPrefabReference_GetBoundsCorners_mF6F6A9DF8367E1B2D44912D7B3C4B858871CA60B(L_9, (bool)1, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11 = V_1; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_12; L_12 = GeometryUtility_CalculateBounds_mE1696B5F19DD26A9F11F244021EE07BBD0E1B663(L_10, L_11, NULL); V_2 = L_12; // rotationOn = GetRotationOn(transform, hit.normal); // Mapped offset rotation + on hit normal rotation Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = ___0_transform; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&___1_hit), NULL); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_15; memset((&L_15), 0, sizeof(L_15)); Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2((&L_15), L_14, /*hidden argument*/Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16; L_16 = ObjectStamperEmittedInfo_GetRotationOn_mEF1288805940EF7B405197F74462ACE4E14EA084(__this, L_13, L_15, NULL); V_0 = L_16; // Vector3 dirToMove = SetReference.RaycastWorldSpace ? SetReference.RayCheckDirection : rotationOn * SetReference.RayCheckDirection; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_17 = __this->___SetReference_0; NullCheck(L_17); bool L_18 = L_17->___RaycastWorldSpace_21; if (L_18) { goto IL_0068; } } { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19 = V_0; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_20 = __this->___SetReference_0; NullCheck(L_20); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = L_20->___RayCheckDirection_17; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_19, L_21, NULL); G_B3_0 = L_22; goto IL_0073; } IL_0068: { OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_23 = __this->___SetReference_0; NullCheck(L_23); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = L_23->___RayCheckDirection_17; G_B3_0 = L_24; } IL_0073: { V_3 = G_B3_0; // Vector3 worldOffset = -Vector3.Scale(currentWorldBounds.extents, dirToMove); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25; L_25 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&V_2), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27; L_27 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_25, L_26, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_27, NULL); // worldOffset -= rotationOn * Vector3.Scale(PrefabReference.ReferenceBounds.center, transform.lossyScale); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_29 = V_0; OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_30 = __this->___PrefabReference_1; NullCheck(L_30); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_31 = (&L_30->___ReferenceBounds_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32; L_32 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3(L_31, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_33 = ___0_transform; NullCheck(L_33); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34; L_34 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_33, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35; L_35 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_32, L_34, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36; L_36 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_29, L_35, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37; L_37 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_28, L_36, NULL); // return worldOffset; return L_37; } } IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ObjectStamperEmittedInfo_GetWorldOffsetOnHit_mA69AB866DF2FD05A0BC0EDA5133DBAA31152F6DF_AdjustorThunk (RuntimeObject* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___1_hit, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_originPoint, const RuntimeMethod* method) { ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue; _returnValue = ObjectStamperEmittedInfo_GetWorldOffsetOnHit_mA69AB866DF2FD05A0BC0EDA5133DBAA31152F6DF(_thisAdjusted, ___0_transform, ___1_hit, ___2_originPoint, method); return _returnValue; } // UnityEngine.Quaternion FIMSpace.Generating.ObjectStamperEmittedInfo::MapOffsetRotation(UnityEngine.Quaternion,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ObjectStamperEmittedInfo_MapOffsetRotation_m766E489467B00C5E48FCBF131E62EA7A8B355260 (ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotOffset, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_transform, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // Quaternion r = transform == null ? Quaternion.identity : transform.rotation; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___1_transform; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_1) { goto IL_0011; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___1_transform; NullCheck(L_2); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3; L_3 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_2, NULL); G_B3_0 = L_3; goto IL_0016; } IL_0011: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4; L_4 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); G_B3_0 = L_4; } IL_0016: { V_0 = G_B3_0; // r *= rotOffset; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___0_rotOffset; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7; L_7 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_5, L_6, NULL); V_0 = L_7; // Vector3 mapping = r.eulerAngles; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_0), NULL); V_1 = L_8; // mapping.x = OStamperSet.GetAngleFor(SetReference.AngleStepForAxis.x, 1f, mapping.x / SetReference.AngleStepForAxis.x); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_9 = __this->___SetReference_0; NullCheck(L_9); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = (&L_9->___AngleStepForAxis_13); float L_11 = L_10->___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_1; float L_13 = L_12.___x_2; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_14 = __this->___SetReference_0; NullCheck(L_14); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = (&L_14->___AngleStepForAxis_13); float L_16 = L_15->___x_2; il2cpp_codegen_runtime_class_init_inline(OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3_il2cpp_TypeInfo_var); float L_17; L_17 = OStamperSet_GetAngleFor_m7F5DEF65C61DB0279463F53882578855C698A7FB(L_11, (1.0f), ((float)(L_13/L_16)), NULL); (&V_1)->___x_2 = L_17; // mapping.y = OStamperSet.GetAngleFor(SetReference.AngleStepForAxis.y, 1f, mapping.y / SetReference.AngleStepForAxis.y); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_18 = __this->___SetReference_0; NullCheck(L_18); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_19 = (&L_18->___AngleStepForAxis_13); float L_20 = L_19->___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_1; float L_22 = L_21.___y_3; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_23 = __this->___SetReference_0; NullCheck(L_23); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_24 = (&L_23->___AngleStepForAxis_13); float L_25 = L_24->___y_3; float L_26; L_26 = OStamperSet_GetAngleFor_m7F5DEF65C61DB0279463F53882578855C698A7FB(L_20, (1.0f), ((float)(L_22/L_25)), NULL); (&V_1)->___y_3 = L_26; // mapping.z = OStamperSet.GetAngleFor(SetReference.AngleStepForAxis.z, 1f, mapping.z / SetReference.AngleStepForAxis.z); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_27 = __this->___SetReference_0; NullCheck(L_27); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_28 = (&L_27->___AngleStepForAxis_13); float L_29 = L_28->___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_1; float L_31 = L_30.___z_4; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_32 = __this->___SetReference_0; NullCheck(L_32); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_33 = (&L_32->___AngleStepForAxis_13); float L_34 = L_33->___z_4; float L_35; L_35 = OStamperSet_GetAngleFor_m7F5DEF65C61DB0279463F53882578855C698A7FB(L_29, (1.0f), ((float)(L_31/L_34)), NULL); (&V_1)->___z_4 = L_35; // return Quaternion.Euler(mapping); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_37; L_37 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_36, NULL); return L_37; } } IL2CPP_EXTERN_C Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ObjectStamperEmittedInfo_MapOffsetRotation_m766E489467B00C5E48FCBF131E62EA7A8B355260_AdjustorThunk (RuntimeObject* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotOffset, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_transform, const RuntimeMethod* method) { ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 _returnValue; _returnValue = ObjectStamperEmittedInfo_MapOffsetRotation_m766E489467B00C5E48FCBF131E62EA7A8B355260(_thisAdjusted, ___0_rotOffset, ___1_transform, method); return _returnValue; } // UnityEngine.Quaternion FIMSpace.Generating.ObjectStamperEmittedInfo::GetRotationOn(UnityEngine.Transform,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ObjectStamperEmittedInfo_GetRotationOn_mEF1288805940EF7B405197F74462ACE4E14EA084 (ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___1_normal, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_2; memset((&V_2), 0, sizeof(V_2)); { // Quaternion mappedRotation = MapOffsetRotation(RotOffset, transform); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___RotOffset_4; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___0_transform; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = ObjectStamperEmittedInfo_MapOffsetRotation_m766E489467B00C5E48FCBF131E62EA7A8B355260(__this, L_0, L_1, NULL); // Quaternion rot = mappedRotation; V_0 = L_2; // if (SetReference.RaycastAlignment <= 0f || normal == null) return rot; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_3 = __this->___SetReference_0; NullCheck(L_3); float L_4 = L_3->___RaycastAlignment_18; if ((((float)L_4) <= ((float)(0.0f)))) { goto IL_0029; } } { bool L_5; L_5 = Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_inline((&___1_normal), Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); if (L_5) { goto IL_002b; } } IL_0029: { // if (SetReference.RaycastAlignment <= 0f || normal == null) return rot; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = V_0; return L_6; } IL_002b: { // Vector3 nm = (Vector3)normal; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792((&___1_normal), Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); V_1 = L_7; // Quaternion onNormal = Quaternion.FromToRotation(-SetReference.RayCheckDirection.normalized, nm) * MapOffsetRotation(RotOffset, null); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_8 = __this->___SetReference_0; NullCheck(L_8); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_9 = (&L_8->___RayCheckDirection_17); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline(L_9, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_10, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13; L_13 = Quaternion_FromToRotation_mCB3100F93637E72455388B901C36EF8A25DFDB9A(L_11, L_12, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = __this->___RotOffset_4; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15; L_15 = ObjectStamperEmittedInfo_MapOffsetRotation_m766E489467B00C5E48FCBF131E62EA7A8B355260(__this, L_14, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16; L_16 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_13, L_15, NULL); V_2 = L_16; // if (SetReference.RaycastAlignment >= 1f) OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_17 = __this->___SetReference_0; NullCheck(L_17); float L_18 = L_17->___RaycastAlignment_18; if ((!(((float)L_18) >= ((float)(1.0f))))) { goto IL_0075; } } { // return onNormal; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19 = V_2; return L_19; } IL_0075: { // return Quaternion.Slerp(rot, onNormal, SetReference.RaycastAlignment); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21 = V_2; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_22 = __this->___SetReference_0; NullCheck(L_22); float L_23 = L_22->___RaycastAlignment_18; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24; L_24 = Quaternion_Slerp_m0A9969F500E7716EA4F6BC4E7D5464372D8E9E15(L_20, L_21, L_23, NULL); return L_24; } } IL2CPP_EXTERN_C Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ObjectStamperEmittedInfo_GetRotationOn_mEF1288805940EF7B405197F74462ACE4E14EA084_AdjustorThunk (RuntimeObject* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___1_normal, const RuntimeMethod* method) { ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 _returnValue; _returnValue = ObjectStamperEmittedInfo_GetRotationOn_mEF1288805940EF7B405197F74462ACE4E14EA084(_thisAdjusted, ___0_transform, ___1_normal, method); return _returnValue; } // UnityEngine.GameObject FIMSpace.Generating.ObjectStamperEmittedInfo::Spawn(UnityEngine.Transform,UnityEngine.Transform,System.Nullable`1,System.Nullable`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ObjectStamperEmittedInfo_Spawn_m8C246921454ADAB3E7B36A05BDCAC39EBD4561C5 (ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_spawnerTransform, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentForSpawned, Nullable_1_t3F600B8542A47470EF0DD5F72E42A0A3878DD326 ___2_hit, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___3_customPosition, bool ___4_setParent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m2BA6B9ADBBD83C039A927C98E50F00E8B374EDC9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mAF95CFFAB0893131FB83C35A9B8CB981D1F6D565_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mB7FAA9863D5584543E4EAF943E154B93353830CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A5E93F377A7FCEC23A5F3506E7C7F7DDA67DC7E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3D9C6628106E473E8A9A7952310E7E328DDD24F); s_Il2CppMethodInitialized = true; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL; Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE V_1; memset((&V_1), 0, sizeof(V_1)); RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_2; memset((&V_2), 0, sizeof(V_2)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B3_0 = NULL; String_t* G_B3_1 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B2_0 = NULL; String_t* G_B2_1 = NULL; String_t* G_B4_0 = NULL; String_t* G_B4_1 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B9_0 = NULL; String_t* G_B9_1 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B8_0 = NULL; String_t* G_B8_1 = NULL; String_t* G_B10_0 = NULL; String_t* G_B10_1 = NULL; { // if (SetReference == null) OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_0 = __this->___SetReference_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0031; } } { // Debug.Log("[Object Stamper] No Set Reference! (" + spawnerTransform + ")"); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___0_spawnerTransform; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = L_2; G_B2_0 = L_3; G_B2_1 = _stringLiteralF3D9C6628106E473E8A9A7952310E7E328DDD24F; if (L_3) { G_B3_0 = L_3; G_B3_1 = _stringLiteralF3D9C6628106E473E8A9A7952310E7E328DDD24F; goto IL_001b; } } { G_B4_0 = ((String_t*)(NULL)); G_B4_1 = G_B2_1; goto IL_0020; } IL_001b: { NullCheck(G_B3_0); String_t* L_4; L_4 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B3_0); G_B4_0 = L_4; G_B4_1 = G_B3_1; } IL_0020: { String_t* L_5; L_5 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B4_1, G_B4_0, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_5, NULL); // return null; return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL; } IL_0031: { // if (spawnerTransform == null && customPosition == null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = ___0_spawnerTransform; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_7) { goto IL_0066; } } { bool L_8; L_8 = Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_inline((&___3_customPosition), Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); if (L_8) { goto IL_0066; } } { // Debug.Log("[Object Stamper] No Position to place object anywhere! (" + spawnerTransform + ")"); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = ___0_spawnerTransform; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = L_9; G_B8_0 = L_10; G_B8_1 = _stringLiteral0A5E93F377A7FCEC23A5F3506E7C7F7DDA67DC7E; if (L_10) { G_B9_0 = L_10; G_B9_1 = _stringLiteral0A5E93F377A7FCEC23A5F3506E7C7F7DDA67DC7E; goto IL_0050; } } { G_B10_0 = ((String_t*)(NULL)); G_B10_1 = G_B8_1; goto IL_0055; } IL_0050: { NullCheck(G_B9_0); String_t* L_11; L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B9_0); G_B10_0 = L_11; G_B10_1 = G_B9_1; } IL_0055: { String_t* L_12; L_12 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B10_1, G_B10_0, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_12, NULL); // return null; return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL; } IL_0066: { // GameObject obj = FGenerators.InstantiateObject(ChoosedPrefab); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = __this->___ChoosedPrefab_2; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14; L_14 = FGenerators_InstantiateObject_mEE41624548FFB3C7191F070FD42A65AE3E7334A7(L_13, NULL); V_0 = L_14; // obj.transform.localScale = Vector3.Scale(Vector3.Scale(obj.transform.localScale, ScaleOffsetMul), spawnerTransform.localScale); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = V_0; NullCheck(L_15); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16; L_16 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_15, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = V_0; NullCheck(L_17); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18; L_18 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_17, NULL); NullCheck(L_18); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_18, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = __this->___ScaleOffsetMul_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_19, L_20, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22 = ___0_spawnerTransform; NullCheck(L_22); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_22, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_21, L_23, NULL); NullCheck(L_16); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_16, L_24, NULL); // if (hit == null) // Position it on parent or custom position bool L_25; L_25 = Nullable_1_get_HasValue_mAF95CFFAB0893131FB83C35A9B8CB981D1F6D565_inline((&___2_hit), Nullable_1_get_HasValue_mAF95CFFAB0893131FB83C35A9B8CB981D1F6D565_RuntimeMethod_var); if (L_25) { goto IL_00f2; } } { // if (customPosition == null) bool L_26; L_26 = Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_inline((&___3_customPosition), Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); if (L_26) { goto IL_00c3; } } { // obj.transform.position = spawnerTransform.position; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27 = V_0; NullCheck(L_27); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28; L_28 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_27, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_29 = ___0_spawnerTransform; NullCheck(L_29); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30; L_30 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_29, NULL); NullCheck(L_28); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_28, L_30, NULL); goto IL_00d5; } IL_00c3: { // obj.transform.position = (Vector3)customPosition; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31 = V_0; NullCheck(L_31); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_32; L_32 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_31, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33; L_33 = Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792((&___3_customPosition), Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); NullCheck(L_32); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_32, L_33, NULL); } IL_00d5: { // obj.transform.rotation = GetRotationOn(spawnerTransform); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_34 = V_0; NullCheck(L_34); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35; L_35 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_34, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_36 = ___0_spawnerTransform; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_37 = V_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38; L_38 = ObjectStamperEmittedInfo_GetRotationOn_mEF1288805940EF7B405197F74462ACE4E14EA084(__this, L_36, L_37, NULL); NullCheck(L_35); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_35, L_38, NULL); goto IL_0133; } IL_00f2: { // obj.transform.position = GetSpawnPosition(spawnerTransform, hit.Value, customPosition); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = V_0; NullCheck(L_39); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_40; L_40 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_39, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_41 = ___0_spawnerTransform; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_42; L_42 = Nullable_1_get_Value_mB7FAA9863D5584543E4EAF943E154B93353830CC((&___2_hit), Nullable_1_get_Value_mB7FAA9863D5584543E4EAF943E154B93353830CC_RuntimeMethod_var); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_43 = ___3_customPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44; L_44 = ObjectStamperEmittedInfo_GetSpawnPosition_mC5C1401B5E38880EE622C7530BA3E4840450E362(__this, L_41, L_42, L_43, NULL); NullCheck(L_40); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_40, L_44, NULL); // obj.transform.rotation = GetRotationOn(spawnerTransform, hit.Value.normal); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_45 = V_0; NullCheck(L_45); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_46; L_46 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_45, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_47 = ___0_spawnerTransform; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_48; L_48 = Nullable_1_get_Value_mB7FAA9863D5584543E4EAF943E154B93353830CC((&___2_hit), Nullable_1_get_Value_mB7FAA9863D5584543E4EAF943E154B93353830CC_RuntimeMethod_var); V_2 = L_48; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49; L_49 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&V_2), NULL); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_50; memset((&L_50), 0, sizeof(L_50)); Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2((&L_50), L_49, /*hidden argument*/Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_51; L_51 = ObjectStamperEmittedInfo_GetRotationOn_mEF1288805940EF7B405197F74462ACE4E14EA084(__this, L_47, L_50, NULL); NullCheck(L_46); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_46, L_51, NULL); } IL_0133: { // if (setParent) bool L_52 = ___4_setParent; if (!L_52) { goto IL_0144; } } { // obj.transform.SetParent(parentForSpawned, true); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_53 = V_0; NullCheck(L_53); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_54; L_54 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_53, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_55 = ___1_parentForSpawned; NullCheck(L_54); Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_54, L_55, (bool)1, NULL); } IL_0144: { // if (SetReference.IncludeSpawnDetails) OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_56 = __this->___SetReference_0; NullCheck(L_56); bool L_57 = L_56->___IncludeSpawnDetails_28; if (!L_57) { goto IL_016e; } } { // OStampStigma stigma = obj.AddComponent(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_58 = V_0; NullCheck(L_58); OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_59; L_59 = GameObject_AddComponent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m2BA6B9ADBBD83C039A927C98E50F00E8B374EDC9(L_58, GameObject_AddComponent_TisOStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65_m2BA6B9ADBBD83C039A927C98E50F00E8B374EDC9_RuntimeMethod_var); // stigma.ReferenceSet = SetReference; OStampStigma_tBFF4D873320736E87FD02DAC9D9C718293FEBE65* L_60 = L_59; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_61 = __this->___SetReference_0; NullCheck(L_60); L_60->___ReferenceSet_4 = L_61; Il2CppCodeGenWriteBarrier((void**)(&L_60->___ReferenceSet_4), (void*)L_61); // stigma.EmitInfo = this; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_62 = (*(ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A*)__this); NullCheck(L_60); L_60->___EmitInfo_6 = L_62; Il2CppCodeGenWriteBarrier((void**)&(((&L_60->___EmitInfo_6))->___SetReference_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_60->___EmitInfo_6))->___PrefabReference_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_60->___EmitInfo_6))->___ChoosedPrefab_2), (void*)NULL); #endif } IL_016e: { // return obj; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_63 = V_0; return L_63; } } IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ObjectStamperEmittedInfo_Spawn_m8C246921454ADAB3E7B36A05BDCAC39EBD4561C5_AdjustorThunk (RuntimeObject* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_spawnerTransform, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentForSpawned, Nullable_1_t3F600B8542A47470EF0DD5F72E42A0A3878DD326 ___2_hit, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___3_customPosition, bool ___4_setParent, const RuntimeMethod* method) { ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue; _returnValue = ObjectStamperEmittedInfo_Spawn_m8C246921454ADAB3E7B36A05BDCAC39EBD4561C5(_thisAdjusted, ___0_spawnerTransform, ___1_parentForSpawned, ___2_hit, ___3_customPosition, ___4_setParent, method); return _returnValue; } // UnityEngine.Vector3 FIMSpace.Generating.ObjectStamperEmittedInfo::GetSpawnPosition(UnityEngine.Transform,UnityEngine.RaycastHit,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ObjectStamperEmittedInfo_GetSpawnPosition_mC5C1401B5E38880EE622C7530BA3E4840450E362 (ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___1_hit, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___2_customPoint, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B8_0; memset((&G_B8_0), 0, sizeof(G_B8_0)); { // Vector3 offset = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_0 = L_0; // if (hit.transform) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = RaycastHit_get_transform_m89DB7FCFC50E0213A37CBE089400064B8FA19155((&___1_hit), NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_1, NULL); if (!L_2) { goto IL_005b; } } { // if (SetReference.AlignOffset != 0f) OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_3 = __this->___SetReference_0; NullCheck(L_3); float L_4 = L_3->___AlignOffset_19; if ((((float)L_4) == ((float)(0.0f)))) { goto IL_005b; } } { // offset = hit.normal * SetReference.AlignOffset * SetReference.ReferenceBounds.extents.magnitude; // Additional offset to prevent z-fighting Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&___1_hit), NULL); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_6 = __this->___SetReference_0; NullCheck(L_6); float L_7 = L_6->___AlignOffset_19; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_5, L_7, NULL); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_9 = __this->___SetReference_0; NullCheck(L_9); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_10 = (&L_9->___ReferenceBounds_25); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25(L_10, NULL); V_1 = L_11; float L_12; L_12 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_8, L_12, NULL); V_0 = L_13; } IL_005b: { // if (SetReference.PlacementMode == OStamperSet.EOSPlacement.PlantAlign) return hit.point + offset; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_14 = __this->___SetReference_0; NullCheck(L_14); int32_t L_15 = L_14->___PlacementMode_20; if ((!(((uint32_t)L_15) == ((uint32_t)1)))) { goto IL_0077; } } { // if (SetReference.PlacementMode == OStamperSet.EOSPlacement.PlantAlign) return hit.point + offset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&___1_hit), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_16, L_17, NULL); return L_18; } IL_0077: { // Vector3 hitPos = customPoint == null ? hit.point : customPoint.Value; bool L_19; L_19 = Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_inline((&___2_customPoint), Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); if (!L_19) { goto IL_0089; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792((&___2_customPoint), Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); G_B8_0 = L_20; goto IL_0090; } IL_0089: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&___1_hit), NULL); G_B8_0 = L_21; } IL_0090: { // hitPos += offset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(G_B8_0, L_22, NULL); // return hitPos; return L_23; } } IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ObjectStamperEmittedInfo_GetSpawnPosition_mC5C1401B5E38880EE622C7530BA3E4840450E362_AdjustorThunk (RuntimeObject* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___1_hit, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___2_customPoint, const RuntimeMethod* method) { ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue; _returnValue = ObjectStamperEmittedInfo_GetSpawnPosition_mC5C1401B5E38880EE622C7530BA3E4840450E362(_thisAdjusted, ___0_parent, ___1_hit, ___2_customPoint, method); return _returnValue; } #ifdef __clang__ #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 FIMSpace.Generating.ObjectStampEmitter::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampEmitter_Start_m234C19AC122ECB25EF8EB5587CA8BD42ACAA8DB1 (ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24B5341392AF8203C7C1E23BB99FDBA932B3EDEF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA71835C02B0068E7EB5DB4C34281E4F9F69A9471); s_Il2CppMethodInitialized = true; } { // if (PrefabsSet == null) OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_0 = __this->___PrefabsSet_18; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0029; } } { // Debug.Log("[Objects Stamper] No 'Objects Stamper Set' assigned to '" + name + "'!"); String_t* L_2; L_2 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); String_t* L_3; L_3 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral24B5341392AF8203C7C1E23BB99FDBA932B3EDEF, L_2, _stringLiteralA71835C02B0068E7EB5DB4C34281E4F9F69A9471, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_3, NULL); // return; return; } IL_0029: { // if (SpawnOnStart) bool L_4 = ((ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70*)__this)->___SpawnOnStart_4; if (!L_4) { goto IL_006a; } } { // if (RandomizeOnStart) bool L_5 = ((ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70*)__this)->___RandomizeOnStart_5; if (!L_5) { goto IL_0056; } } { // spawningInfo = PrefabsSet.Emit(false, transform.parent); // Random emission from set OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_6 = __this->___PrefabsSet_18; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7; L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_7); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_7, NULL); NullCheck(L_6); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_9; L_9 = OStamperSet_Emit_mF6CC8BA81ADC9FC51ED64177D1A6AAA22EEB2801(L_6, (bool)0, L_8, NULL); __this->___spawningInfo_20 = L_9; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_20))->___SetReference_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_20))->___PrefabReference_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_20))->___ChoosedPrefab_2), (void*)NULL); #endif } IL_0056: { // SpawnedObject = SpawnEmitPrefab(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10; L_10 = ObjectStampEmitterBase_SpawnEmitPrefab_m5DDC25E5CB2B29EA41F454B8DDE079D59ED99C29(__this, (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3*)NULL, NULL); __this->___SpawnedObject_21 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___SpawnedObject_21), (void*)L_10); // IG_CallAfterGenerated(); ObjectStampEmitter_IG_CallAfterGenerated_m60A2D07C86EDB0444340FFABACF3CC7D8C1C8A56(__this, NULL); return; } IL_006a: { // if (_editorPreview) GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = __this->____editorPreview_22; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_12; L_12 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_11, NULL); if (!L_12) { goto IL_0083; } } { // SpawnedObject = _editorPreview; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = __this->____editorPreview_22; __this->___SpawnedObject_21 = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___SpawnedObject_21), (void*)L_13); } IL_0083: { // } return; } } // System.Void FIMSpace.Generating.ObjectStampEmitter::Generate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampEmitter_Generate_m029CC3E0C809DD6CFF512A9E6B1769873D3E586D (ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (RandomizeOnStart || spawningInfo.ChoosedPrefab == null) spawningInfo = PrefabsSet.Emit(false, transform.parent); // Random emission from set bool L_0 = ((ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70*)__this)->___RandomizeOnStart_5; if (L_0) { goto IL_001b; } } { ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* L_1 = (&__this->___spawningInfo_20); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = L_1->___ChoosedPrefab_2; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_0038; } } IL_001b: { // if (RandomizeOnStart || spawningInfo.ChoosedPrefab == null) spawningInfo = PrefabsSet.Emit(false, transform.parent); // Random emission from set OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_4 = __this->___PrefabsSet_18; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5; L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_5); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_5, NULL); NullCheck(L_4); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_7; L_7 = OStamperSet_Emit_mF6CC8BA81ADC9FC51ED64177D1A6AAA22EEB2801(L_4, (bool)0, L_6, NULL); __this->___spawningInfo_20 = L_7; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_20))->___SetReference_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_20))->___PrefabReference_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_20))->___ChoosedPrefab_2), (void*)NULL); #endif } IL_0038: { // SpawnEmitPrefab(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8; L_8 = ObjectStampEmitterBase_SpawnEmitPrefab_m5DDC25E5CB2B29EA41F454B8DDE079D59ED99C29(__this, (OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3*)NULL, NULL); // } return; } } // System.Void FIMSpace.Generating.ObjectStampEmitter::PreviewGenerate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampEmitter_PreviewGenerate_m68F999053190A7C59745399E3276E2E186FF7630 (ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E* __this, const RuntimeMethod* method) { { // public void PreviewGenerate() { } return; } } // FIMSpace.Generating.OStamperSet FIMSpace.Generating.ObjectStampEmitter::GetStamperSet() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* ObjectStampEmitter_GetStamperSet_mC1F469DB87AB3FE3B26C9A27C663D2DCC57E72AD (ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E* __this, const RuntimeMethod* method) { { // return PrefabsSet; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_0 = __this->___PrefabsSet_18; return L_0; } } // FIMSpace.Generating.ObjectStamperEmittedInfo FIMSpace.Generating.ObjectStampEmitter::GetSpawnInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ObjectStampEmitter_GetSpawnInfo_m8F88763E4E0E654F4B27632D4EE2A8D757702068 (ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (spawningInfo.ChoosedPrefab == null) spawningInfo = PrefabsSet.Emit(false, transform.parent); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A* L_0 = (&__this->___spawningInfo_20); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = L_0->___ChoosedPrefab_2; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { goto IL_0030; } } { // if (spawningInfo.ChoosedPrefab == null) spawningInfo = PrefabsSet.Emit(false, transform.parent); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_3 = __this->___PrefabsSet_18; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_4); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5; L_5 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_4, NULL); NullCheck(L_3); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_6; L_6 = OStamperSet_Emit_mF6CC8BA81ADC9FC51ED64177D1A6AAA22EEB2801(L_3, (bool)0, L_5, NULL); __this->___spawningInfo_20 = L_6; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_20))->___SetReference_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_20))->___PrefabReference_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_20))->___ChoosedPrefab_2), (void*)NULL); #endif } IL_0030: { // return spawningInfo; ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_7 = __this->___spawningInfo_20; return L_7; } } // System.Void FIMSpace.Generating.ObjectStampEmitter::_EditorEmitPreview() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampEmitter__EditorEmitPreview_mD66DDFB9318748A0C245266AF1A2FBAFB7FE2544 (ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E* __this, const RuntimeMethod* method) { { // ClearPreviews(); ObjectStampEmitter_ClearPreviews_m49B3B976EA9C3325DC1C52F003B3D073FB25388D(__this, NULL); // _editorPreview = SpawnEmitPrefab(PrefabsSet); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_0 = __this->___PrefabsSet_18; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1; L_1 = ObjectStampEmitterBase_SpawnEmitPrefab_m5DDC25E5CB2B29EA41F454B8DDE079D59ED99C29(__this, L_0, NULL); __this->____editorPreview_22 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____editorPreview_22), (void*)L_1); // IG_CallAfterGenerated(); ObjectStampEmitter_IG_CallAfterGenerated_m60A2D07C86EDB0444340FFABACF3CC7D8C1C8A56(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.ObjectStampEmitter::_EditorEmitAndDetach() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampEmitter__EditorEmitAndDetach_mB2A3B9CBEC750683C4D935BE69D9FF097B0171D3 (ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL; { // ClearPreviews(); ObjectStampEmitter_ClearPreviews_m49B3B976EA9C3325DC1C52F003B3D073FB25388D(__this, NULL); // GameObject emitted = SpawnEmitPrefab(PrefabsSet); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_0 = __this->___PrefabsSet_18; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1; L_1 = ObjectStampEmitterBase_SpawnEmitPrefab_m5DDC25E5CB2B29EA41F454B8DDE079D59ED99C29(__this, L_0, NULL); V_0 = L_1; // if (emitted != null) GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_0059; } } { // GameObject pre = SpawnedObject; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___SpawnedObject_21; V_1 = L_4; // SpawnedObject = emitted; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0; __this->___SpawnedObject_21 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___SpawnedObject_21), (void*)L_5); // IG_CallAfterGenerated(); ObjectStampEmitter_IG_CallAfterGenerated_m60A2D07C86EDB0444340FFABACF3CC7D8C1C8A56(__this, NULL); // SpawnedObject = pre; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_1; __this->___SpawnedObject_21 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___SpawnedObject_21), (void*)L_6); // emitted.transform.SetParent(transform.parent, true); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0; NullCheck(L_7); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_9); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10; L_10 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_9, NULL); NullCheck(L_8); Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_8, L_10, (bool)1, NULL); // emitted.transform.SetAsLastSibling(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = V_0; NullCheck(L_11); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12; L_12 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_11, NULL); NullCheck(L_12); Transform_SetAsLastSibling_m848AF1A0B4C7912FE88D8CBCF92B83D57B2B917E(L_12, NULL); } IL_0059: { // } return; } } // System.Void FIMSpace.Generating.ObjectStampEmitter::ClearPreviews() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampEmitter_ClearPreviews_m49B3B976EA9C3325DC1C52F003B3D073FB25388D (ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_editorPreview) FGenerators.DestroyObject(_editorPreview); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->____editorPreview_22; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL); if (!L_1) { goto IL_0018; } } { // if (_editorPreview) FGenerators.DestroyObject(_editorPreview); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->____editorPreview_22; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_DestroyObject_m3699B112A4B96F9EF3DE5CF06659B3127816B76C(L_2, NULL); } IL_0018: { // if (SpawnedObject) FGenerators.DestroyObject(SpawnedObject); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___SpawnedObject_21; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_3, NULL); if (!L_4) { goto IL_0030; } } { // if (SpawnedObject) FGenerators.DestroyObject(SpawnedObject); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = __this->___SpawnedObject_21; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_DestroyObject_m3699B112A4B96F9EF3DE5CF06659B3127816B76C(L_5, NULL); } IL_0030: { // } return; } } // UnityEngine.GameObject FIMSpace.Generating.ObjectStampEmitter::InternalInstatiatePrefab(System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ObjectStampEmitter_InternalInstatiatePrefab_mCF671DB738CA28A1461A43086977D192F7CEDDB0 (ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E* __this, bool ___0_raycasted, bool ___1_setParent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (SpawnPropability < 1f) float L_0 = __this->___SpawnPropability_17; if ((!(((float)L_0) < ((float)(1.0f))))) { goto IL_0026; } } { // if (SpawnPropability < FGenerators.GetRandom(0f, 1f)) return null; float L_1 = __this->___SpawnPropability_17; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_2; L_2 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441((0.0f), (1.0f), NULL); if ((!(((float)L_1) < ((float)L_2)))) { goto IL_0026; } } { // if (SpawnPropability < FGenerators.GetRandom(0f, 1f)) return null; return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL; } IL_0026: { // if (ReplaceAlreadySpawned) bool L_3 = __this->___ReplaceAlreadySpawned_16; if (!L_3) { goto IL_0062; } } { // if (_editorPreview != null) FGenerators.DestroyObject(_editorPreview); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->____editorPreview_22; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_0047; } } { // if (_editorPreview != null) FGenerators.DestroyObject(_editorPreview); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = __this->____editorPreview_22; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_DestroyObject_m3699B112A4B96F9EF3DE5CF06659B3127816B76C(L_6, NULL); } IL_0047: { // if (SpawnedObject != null) FGenerators.DestroyObject(SpawnedObject); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = __this->___SpawnedObject_21; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_8; L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_8) { goto IL_0082; } } { // if (SpawnedObject != null) FGenerators.DestroyObject(SpawnedObject); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = __this->___SpawnedObject_21; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_DestroyObject_m3699B112A4B96F9EF3DE5CF06659B3127816B76C(L_9, NULL); goto IL_0082; } IL_0062: { // if (_editorPreview != null) _editorPreview.transform.SetParent(null, true); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = __this->____editorPreview_22; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_11) { goto IL_0082; } } { // if (_editorPreview != null) _editorPreview.transform.SetParent(null, true); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = __this->____editorPreview_22; NullCheck(L_12); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13; L_13 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_12, NULL); NullCheck(L_13); Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_13, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL, (bool)1, NULL); } IL_0082: { // return base.InternalInstatiatePrefab(raycasted, setParent); bool L_14 = ___0_raycasted; bool L_15 = ___1_setParent; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16; L_16 = ObjectStampEmitterBase_InternalInstatiatePrefab_mDCE8F10B0277ACD26DCE90F702A9C2035367169C(__this, L_14, L_15, NULL); return L_16; } } // System.Void FIMSpace.Generating.ObjectStampEmitter::IG_CallAfterGenerated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampEmitter_IG_CallAfterGenerated_m60A2D07C86EDB0444340FFABACF3CC7D8C1C8A56 (ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (PhysicalPlacement.Enabled == false) return; OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* L_0 = __this->___PhysicalPlacement_19; NullCheck(L_0); bool L_1 = L_0->___Enabled_0; if (L_1) { goto IL_000e; } } { // if (PhysicalPlacement.Enabled == false) return; return; } IL_000e: { // if (SpawnedObject) PhysicalPlacement.ProceedOn(SpawnedObject); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___SpawnedObject_21; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_2, NULL); if (!L_3) { goto IL_002d; } } { // if (SpawnedObject) PhysicalPlacement.ProceedOn(SpawnedObject); OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* L_4 = __this->___PhysicalPlacement_19; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = __this->___SpawnedObject_21; NullCheck(L_4); OStampPhysicalPlacementSetup_ProceedOn_mD40D6D0F658DBC0CEB7B0298FAE7DF65B288C83D(L_4, L_5, NULL); return; } IL_002d: { // else if (_editorPreview) PhysicalPlacement.ProceedOn(_editorPreview); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = __this->____editorPreview_22; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_6, NULL); if (!L_7) { goto IL_004b; } } { // else if (_editorPreview) PhysicalPlacement.ProceedOn(_editorPreview); OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* L_8 = __this->___PhysicalPlacement_19; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = __this->____editorPreview_22; NullCheck(L_8); OStampPhysicalPlacementSetup_ProceedOn_mD40D6D0F658DBC0CEB7B0298FAE7DF65B288C83D(L_8, L_9, NULL); } IL_004b: { // } return; } } // System.Void FIMSpace.Generating.ObjectStampEmitter::SpawnIfNotEmittedYet() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampEmitter_SpawnIfNotEmittedYet_m6DE5552D04E7D924BF5F076F95FE7732A8720F3C (ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (SpawnedObject != null) return; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___SpawnedObject_21; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_000f; } } { // if (SpawnedObject != null) return; return; } IL_000f: { // SpawnEmitPrefab(PrefabsSet); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_2 = __this->___PrefabsSet_18; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3; L_3 = ObjectStampEmitterBase_SpawnEmitPrefab_m5DDC25E5CB2B29EA41F454B8DDE079D59ED99C29(__this, L_2, NULL); // } return; } } // System.Void FIMSpace.Generating.ObjectStampEmitter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampEmitter__ctor_m499DDBB1CA120DA73093CCCF3B01509D734D556F (ObjectStampEmitter_t814F29D6F99579FE11C7D4D412A128FF972D681E* __this, const RuntimeMethod* method) { { // public bool ReplaceAlreadySpawned = true; __this->___ReplaceAlreadySpawned_16 = (bool)1; // [Range(0f, 1f)] public float SpawnPropability = 1f; __this->___SpawnPropability_17 = (1.0f); // public bool _displaySimplifiedSet = true; __this->____displaySimplifiedSet_23 = (bool)1; ObjectStampEmitterBase__ctor_m683EEC040A0BE0F371A2016FBF0CE17D76D14154(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // FIMSpace.Generating.OStamperSet FIMSpace.Generating.ObjectStampMultiEmitter::GetStamperSet() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* ObjectStampMultiEmitter_GetStamperSet_m4F278B61A79D84BF7595B5F38CFFE7F59E439B59 (ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // protected override OStamperSet GetStamperSet() { return MultiSet.PrefabsSets[internalSelected]; } OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_0 = __this->___MultiSet_16; NullCheck(L_0); List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2* L_1 = L_0->___PrefabsSets_6; int32_t L_2 = __this->___internalSelected_20; NullCheck(L_1); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_3; L_3 = List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F(L_1, L_2, List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F_RuntimeMethod_var); return L_3; } } // FIMSpace.Generating.ObjectStamperEmittedInfo FIMSpace.Generating.ObjectStampMultiEmitter::GetSpawnInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A ObjectStampMultiEmitter_GetSpawnInfo_m5BD8CD2B6594E4BCB0BC8460DD7AC18D9FBBFBFC (ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD* __this, const RuntimeMethod* method) { { // protected override ObjectStamperEmittedInfo GetSpawnInfo() { return spawningInfo; } ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_0 = __this->___spawningInfo_21; return L_0; } } // System.Void FIMSpace.Generating.ObjectStampMultiEmitter::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampMultiEmitter_Start_mA85ADA6EEF31CF21DA08B0B9121D679DE6338CD4 (ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86A70BF8A01C937311F81C3E5CB0184D0D4E8152); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA71835C02B0068E7EB5DB4C34281E4F9F69A9471); s_Il2CppMethodInitialized = true; } { // if (MultiSet == null) OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_0 = __this->___MultiSet_16; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0029; } } { // Debug.Log("[Objects Stamper] No 'MultiSet' assigned to '" + name + "'!"); String_t* L_2; L_2 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); String_t* L_3; L_3 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral86A70BF8A01C937311F81C3E5CB0184D0D4E8152, L_2, _stringLiteralA71835C02B0068E7EB5DB4C34281E4F9F69A9471, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_3, NULL); // return; return; } IL_0029: { // if (SpawnOnStart) bool L_4 = ((ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70*)__this)->___SpawnOnStart_4; if (!L_4) { goto IL_0053; } } { // if (Spawned == null || Spawned.Count == 0) List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_5 = __this->___Spawned_18; if (!L_5) { goto IL_0046; } } { List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_6 = __this->___Spawned_18; NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_6, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if (L_7) { goto IL_0053; } } IL_0046: { // MultiSpawn(); ObjectStampMultiEmitter_MultiSpawn_mB219E88FCF5BC6F7F5629ABF18EC39EF91D8A990(__this, (bool)0, NULL); // IG_CallAfterGenerated(); ObjectStampMultiEmitter_IG_CallAfterGenerated_m6472B57524B97FD72825C1D95634B566994DA6F4(__this, NULL); } IL_0053: { // } return; } } // System.Void FIMSpace.Generating.ObjectStampMultiEmitter::Generate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampMultiEmitter_Generate_m0B9549E728AFE1E6B5470A67C4990113F78EB74F (ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (Spawned == null || Spawned.Count == 0) MultiSpawn(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___Spawned_18; if (!L_0) { goto IL_0015; } } { List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_1 = __this->___Spawned_18; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_1, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if (L_2) { goto IL_001c; } } IL_0015: { // if (Spawned == null || Spawned.Count == 0) MultiSpawn(); ObjectStampMultiEmitter_MultiSpawn_mB219E88FCF5BC6F7F5629ABF18EC39EF91D8A990(__this, (bool)0, NULL); } IL_001c: { // } return; } } // System.Void FIMSpace.Generating.ObjectStampMultiEmitter::PreviewGenerate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampMultiEmitter_PreviewGenerate_m2F0C0250D5A731489977236E1D5E64EA120F3567 (ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD* __this, const RuntimeMethod* method) { { // public void PreviewGenerate() { } return; } } // System.Void FIMSpace.Generating.ObjectStampMultiEmitter::MultiSpawn(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampMultiEmitter_MultiSpawn_mB219E88FCF5BC6F7F5629ABF18EC39EF91D8A990 (ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD* __this, bool ___0_multiDetach, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4FEB47A98B6C5F860025B2E92B14A59CA95E8279_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6CE90302E81480EA40A3EAD5CEFBB92FD851E8B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA3626E11B5E0C7F810697CD3C867EFF837C7290E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mEE6F46304466A0CD2E8D55A9BFE833A7DDBB2549_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m3B0C978BA5C2F2AA5ACF4ABCEE58A5F87A2B6FA6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7EEB85D68EAA19DC12A9FAD65FEB364F06491A5A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA6E5AD0522512B1AF3DB7F2B7AAB8495697C5302); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE7229961EEE236FFD771E3C0068B5AC473F2411C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF39D5B8FA59982ACD17C8CA7E24E6D282287551F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE5E668F2EBBD166E3FCD806C812E45F5D556429); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* V_3 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* V_7 = NULL; MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* V_8 = NULL; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* V_13 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_14; memset((&V_14), 0, sizeof(V_14)); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_15 = NULL; int32_t V_16 = 0; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* V_20 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_21; memset((&V_21), 0, sizeof(V_21)); int32_t V_22 = 0; int32_t V_23 = 0; { // Vector3 startPosition = transform.position; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL); V_0 = L_1; // Quaternion startRotation = transform.rotation; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2; L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_2); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3; L_3 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_2, NULL); V_1 = L_3; // ClearAlreadySpawned(); ObjectStampMultiEmitter_ClearAlreadySpawned_mE75D17FA17BB6E5BEC2F80CB85EAA4611A853B0A(__this, NULL); // for (int i = 0; i < Areas.Count; i++) // Each Area - can be one but more often few V_2 = 0; goto IL_03fc; } IL_0025: { // SpawnArea area = Areas[i]; List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40* L_4 = __this->___Areas_17; int32_t L_5 = V_2; NullCheck(L_4); SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_6; L_6 = List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B(L_4, L_5, List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B_RuntimeMethod_var); V_3 = L_6; // Transform parentSpace = null; V_4 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL; // if (area.Shape != SpawnArea.EShape.Points) parentSpace = transform.parent; SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_7 = V_3; NullCheck(L_7); int32_t L_8 = L_7->___Shape_1; if ((((int32_t)L_8) == ((int32_t)2))) { goto IL_004b; } } { // if (area.Shape != SpawnArea.EShape.Points) parentSpace = transform.parent; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_9); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10; L_10 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_9, NULL); V_4 = L_10; } IL_004b: { // for (int s = 0; s < area.Sets.Count; s++) // Each selected spawn set in area - can be one or can be multiple V_5 = 0; goto IL_03e6; } IL_0053: { // if (MultiSet == null) { UnityEngine.Debug.Log("[Object Stamp Multi Emitter] Null Multi Set! (" + name + ")"); break; } OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_11 = __this->___MultiSet_16; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_12; L_12 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_12) { goto IL_0080; } } { // if (MultiSet == null) { UnityEngine.Debug.Log("[Object Stamp Multi Emitter] Null Multi Set! (" + name + ")"); break; } String_t* L_13; L_13 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); String_t* L_14; L_14 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral7EEB85D68EAA19DC12A9FAD65FEB364F06491A5A, L_13, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_14, NULL); // if (MultiSet == null) { UnityEngine.Debug.Log("[Object Stamp Multi Emitter] Null Multi Set! (" + name + ")"); break; } goto IL_03f8; } IL_0080: { // if (MultiSet.PrefabSetSettings == null) { UnityEngine.Debug.Log("[Object Stamp Multi Emitter] Null PrefabSetSettings! (" + name + ")"); break; } OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_15 = __this->___MultiSet_16; NullCheck(L_15); List_1_t533C65B4682217894A3923A15A70A8266CEF5147* L_16 = L_15->___PrefabSetSettings_4; if (L_16) { goto IL_00ac; } } { // if (MultiSet.PrefabSetSettings == null) { UnityEngine.Debug.Log("[Object Stamp Multi Emitter] Null PrefabSetSettings! (" + name + ")"); break; } String_t* L_17; L_17 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); String_t* L_18; L_18 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralFE5E668F2EBBD166E3FCD806C812E45F5D556429, L_17, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_18, NULL); // if (MultiSet.PrefabSetSettings == null) { UnityEngine.Debug.Log("[Object Stamp Multi Emitter] Null PrefabSetSettings! (" + name + ")"); break; } goto IL_03f8; } IL_00ac: { // int setId = area.Sets[s]; SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_19 = V_3; NullCheck(L_19); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_20 = L_19->___Sets_6; int32_t L_21 = V_5; NullCheck(L_20); int32_t L_22; L_22 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_20, L_21, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var); V_6 = L_22; // if (setId >= MultiSet.PrefabsSets.Count || setId >= MultiSet.PrefabSetSettings.Count) int32_t L_23 = V_6; OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_24 = __this->___MultiSet_16; NullCheck(L_24); List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2* L_25 = L_24->___PrefabsSets_6; NullCheck(L_25); int32_t L_26; L_26 = List_1_get_Count_mA3626E11B5E0C7F810697CD3C867EFF837C7290E_inline(L_25, List_1_get_Count_mA3626E11B5E0C7F810697CD3C867EFF837C7290E_RuntimeMethod_var); if ((((int32_t)L_23) >= ((int32_t)L_26))) { goto IL_00e3; } } { int32_t L_27 = V_6; OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_28 = __this->___MultiSet_16; NullCheck(L_28); List_1_t533C65B4682217894A3923A15A70A8266CEF5147* L_29 = L_28->___PrefabSetSettings_4; NullCheck(L_29); int32_t L_30; L_30 = List_1_get_Count_mEE6F46304466A0CD2E8D55A9BFE833A7DDBB2549_inline(L_29, List_1_get_Count_mEE6F46304466A0CD2E8D55A9BFE833A7DDBB2549_RuntimeMethod_var); if ((((int32_t)L_27) < ((int32_t)L_30))) { goto IL_0102; } } IL_00e3: { // Debug.Log("[Object Stamp Multi Emitter] Wrong Set ID (out of bounds) (" + name + ")"); String_t* L_31; L_31 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); String_t* L_32; L_32 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralA6E5AD0522512B1AF3DB7F2B7AAB8495697C5302, L_31, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_32, NULL); // break; goto IL_03f8; } IL_0102: { // if (setId < 0) int32_t L_33 = V_6; if ((((int32_t)L_33) >= ((int32_t)0))) { goto IL_0137; } } { // if (MultiSet.PrefabsSets.Count == 1) setId = 0; OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_34 = __this->___MultiSet_16; NullCheck(L_34); List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2* L_35 = L_34->___PrefabsSets_6; NullCheck(L_35); int32_t L_36; L_36 = List_1_get_Count_mA3626E11B5E0C7F810697CD3C867EFF837C7290E_inline(L_35, List_1_get_Count_mA3626E11B5E0C7F810697CD3C867EFF837C7290E_RuntimeMethod_var); if ((!(((uint32_t)L_36) == ((uint32_t)1)))) { goto IL_011d; } } { // if (MultiSet.PrefabsSets.Count == 1) setId = 0; V_6 = 0; } IL_011d: { // UnityEngine.Debug.Log("[Object Stamp Multi Emitter] Not assigned Spawns Set in Spawn Area? (" + name + ")"); String_t* L_37; L_37 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); String_t* L_38; L_38 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralF39D5B8FA59982ACD17C8CA7E24E6D282287551F, L_37, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_38, NULL); } IL_0137: { // OStamperSet stamperSet = MultiSet.PrefabsSets[setId]; OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_39 = __this->___MultiSet_16; NullCheck(L_39); List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2* L_40 = L_39->___PrefabsSets_6; int32_t L_41 = V_6; NullCheck(L_40); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_42; L_42 = List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F(L_40, L_41, List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F_RuntimeMethod_var); V_7 = L_42; // OStamperMultiSet.MultiStamperSetParameters setParams = MultiSet.PrefabSetSettings[setId]; OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_43 = __this->___MultiSet_16; NullCheck(L_43); List_1_t533C65B4682217894A3923A15A70A8266CEF5147* L_44 = L_43->___PrefabSetSettings_4; int32_t L_45 = V_6; NullCheck(L_44); MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* L_46; L_46 = List_1_get_Item_m3B0C978BA5C2F2AA5ACF4ABCEE58A5F87A2B6FA6(L_44, L_45, List_1_get_Item_m3B0C978BA5C2F2AA5ACF4ABCEE58A5F87A2B6FA6_RuntimeMethod_var); V_8 = L_46; // internalSelected = setId; int32_t L_47 = V_6; __this->___internalSelected_20 = L_47; // if (stamperSet == null || setParams == null) OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_48 = V_7; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_49; L_49 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_48, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_49) { goto IL_0175; } } { MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* L_50 = V_8; if (L_50) { goto IL_0194; } } IL_0175: { // Debug.Log("[Object Stamp Multi Emitter] Null Stamper! (" + name + ")"); String_t* L_51; L_51 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); String_t* L_52; L_52 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralE7229961EEE236FFD771E3C0068B5AC473F2411C, L_51, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_52, NULL); // break; goto IL_03f8; } IL_0194: { // if (setParams.LimitMode == OStamperMultiSet.MultiStamperSetParameters.ECountLimit.OneLimitForThisSet) MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* L_53 = V_8; NullCheck(L_53); int32_t L_54 = L_53->___LimitMode_14; if (L_54) { goto IL_02af; } } { // int targetSpawnCount = Mathf.RoundToInt((float)setParams.GetRandomLimitCount() * area.Multiply[s]); MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* L_55 = V_8; NullCheck(L_55); int32_t L_56; L_56 = MultiStamperSetParameters_GetRandomLimitCount_m95CE72969075E5C38AFC4E1C93D801ABAD6F1432(L_55, NULL); SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_57 = V_3; NullCheck(L_57); List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_58 = L_57->___Multiply_7; int32_t L_59 = V_5; NullCheck(L_58); float L_60; L_60 = List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50(L_58, L_59, List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50_RuntimeMethod_var); int32_t L_61; L_61 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_multiply(((float)L_56), L_60)), NULL); V_9 = L_61; // int count = 0; V_10 = 0; // for (int sp = 0; sp < targetSpawnCount; sp++) V_11 = 0; goto IL_02a1; } IL_01c8: { // if (area.Shape == SpawnArea.EShape.Points) SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_62 = V_3; NullCheck(L_62); int32_t L_63 = L_62->___Shape_1; if ((!(((uint32_t)L_63) == ((uint32_t)2)))) { goto IL_01e3; } } { // if (count >= area.Points.Count) break; int32_t L_64 = V_10; SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_65 = V_3; NullCheck(L_65); List_1_t1DC4C98E149C8A09E92D65DA3F24205D25101FF4* L_66 = L_65->___Points_9; NullCheck(L_66); int32_t L_67; L_67 = List_1_get_Count_m4FEB47A98B6C5F860025B2E92B14A59CA95E8279_inline(L_66, List_1_get_Count_m4FEB47A98B6C5F860025B2E92B14A59CA95E8279_RuntimeMethod_var); if ((((int32_t)L_64) >= ((int32_t)L_67))) { goto IL_03e0; } } IL_01e3: { // for (int r = 0; r < MaxRetryAttempts + 1; r++) // When spawned successfully then loop breaks V_12 = 0; goto IL_028c; } IL_01eb: { // transform.position = startPosition; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_68; L_68 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = V_0; NullCheck(L_68); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_68, L_69, NULL); // transform.rotation = startRotation; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_70; L_70 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_71 = V_1; NullCheck(L_70); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_70, L_71, NULL); // EmitPoint ep = area.GetRandomLocalPoint(); SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_72 = V_3; NullCheck(L_72); EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* L_73; L_73 = SpawnArea_GetRandomLocalPoint_m9DE426FFFEEB6F27484D76FE442B518BC322C852(L_72, NULL); V_13 = L_73; // Vector3 randomPosition = transform.TransformPoint(ep.pos); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_74; L_74 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* L_75 = V_13; NullCheck(L_75); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = L_75->___pos_0; NullCheck(L_74); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77; L_77 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_74, L_76, NULL); V_14 = L_77; // transform.position = randomPosition; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_78; L_78 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = V_14; NullCheck(L_78); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_78, L_79, NULL); // transform.rotation = transform.rotation * ep.rot; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_80; L_80 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_81; L_81 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_81); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_82; L_82 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_81, NULL); EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* L_83 = V_13; NullCheck(L_83); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_84 = L_83->___rot_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_85; L_85 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_82, L_84, NULL); NullCheck(L_80); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_80, L_85, NULL); // spawningInfo = stamperSet.Emit(false, parentSpace); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_86 = V_7; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_87 = V_4; NullCheck(L_86); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_88; L_88 = OStamperSet_Emit_mF6CC8BA81ADC9FC51ED64177D1A6AAA22EEB2801(L_86, (bool)0, L_87, NULL); __this->___spawningInfo_21 = L_88; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_21))->___SetReference_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_21))->___PrefabReference_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_21))->___ChoosedPrefab_2), (void*)NULL); #endif // GameObject spawned = SpawnEmitPrefab(stamperSet); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_89 = V_7; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_90; L_90 = ObjectStampEmitterBase_SpawnEmitPrefab_m5DDC25E5CB2B29EA41F454B8DDE079D59ED99C29(__this, L_89, NULL); V_15 = L_90; // if (spawned) GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_91 = V_15; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_92; L_92 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_91, NULL); if (!L_92) { goto IL_0286; } } { // area.LatestSpawned.Add(spawned); SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_93 = V_3; NullCheck(L_93); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_94 = L_93->___LatestSpawned_11; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_95 = V_15; NullCheck(L_94); List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline(L_94, L_95, List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var); // count++; break; // Succesfully spawned int32_t L_96 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_96, 1)); // count++; break; // Succesfully spawned goto IL_029b; } IL_0286: { // for (int r = 0; r < MaxRetryAttempts + 1; r++) // When spawned successfully then loop breaks int32_t L_97 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_97, 1)); } IL_028c: { // for (int r = 0; r < MaxRetryAttempts + 1; r++) // When spawned successfully then loop breaks int32_t L_98 = V_12; int32_t L_99 = ((ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70*)__this)->___MaxRetryAttempts_8; if ((((int32_t)L_98) < ((int32_t)((int32_t)il2cpp_codegen_add(L_99, 1))))) { goto IL_01eb; } } IL_029b: { // for (int sp = 0; sp < targetSpawnCount; sp++) int32_t L_100 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_100, 1)); } IL_02a1: { // for (int sp = 0; sp < targetSpawnCount; sp++) int32_t L_101 = V_11; int32_t L_102 = V_9; if ((((int32_t)L_101) < ((int32_t)L_102))) { goto IL_01c8; } } { goto IL_03e0; } IL_02af: { // for (int prId = 0; prId < MultiSet.PrefabsSets[internalSelected].Prefabs.Count; prId++) V_16 = 0; goto IL_03b9; } IL_02b7: { // int targetSpawnCount = Mathf.RoundToInt((float)setParams.GetRandomLimitCount(prId, MultiSet) * area.Multiply[s]); MultiStamperSetParameters_tE80A49FCACC46FFC655A5646DAA3F3FC86A0AAA0* L_103 = V_8; int32_t L_104 = V_16; OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_105 = __this->___MultiSet_16; NullCheck(L_103); int32_t L_106; L_106 = MultiStamperSetParameters_GetRandomLimitCount_m08BF7F44DE7F5852D97E5A29CDB6DB6338463F8B(L_103, L_104, L_105, NULL); SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_107 = V_3; NullCheck(L_107); List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_108 = L_107->___Multiply_7; int32_t L_109 = V_5; NullCheck(L_108); float L_110; L_110 = List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50(L_108, L_109, List_1_get_Item_mFE556F47C4CD09EAC6C898EF39D4A8EC112CFC50_RuntimeMethod_var); int32_t L_111; L_111 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_multiply(((float)L_106), L_110)), NULL); V_17 = L_111; // for (int spawnEmissions = 0; spawnEmissions < targetSpawnCount; spawnEmissions++) V_18 = 0; goto IL_03aa; } IL_02e4: { // for (int r = 0; r < MaxRetryAttempts + 1; r++) // When spawned successfully then loop breaks V_19 = 0; goto IL_0395; } IL_02ec: { // transform.position = startPosition; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_112; L_112 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_113 = V_0; NullCheck(L_112); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_112, L_113, NULL); // transform.rotation = startRotation; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_114; L_114 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_115 = V_1; NullCheck(L_114); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_114, L_115, NULL); // EmitPoint ep = area.GetRandomLocalPoint(); SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_116 = V_3; NullCheck(L_116); EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* L_117; L_117 = SpawnArea_GetRandomLocalPoint_m9DE426FFFEEB6F27484D76FE442B518BC322C852(L_116, NULL); V_20 = L_117; // Vector3 randomPosition = transform.TransformPoint(ep.pos); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_118; L_118 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* L_119 = V_20; NullCheck(L_119); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_120 = L_119->___pos_0; NullCheck(L_118); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_121; L_121 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_118, L_120, NULL); V_21 = L_121; // transform.position = randomPosition; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_122; L_122 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123 = V_21; NullCheck(L_122); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_122, L_123, NULL); // transform.rotation = transform.rotation * ep.rot; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_124; L_124 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_125; L_125 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_125); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_126; L_126 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_125, NULL); EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* L_127 = V_20; NullCheck(L_127); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_128 = L_127->___rot_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_129; L_129 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_126, L_128, NULL); NullCheck(L_124); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_124, L_129, NULL); // spawningInfo = stamperSet.GenerateInfoForPrefab(MultiSet.PrefabsSets[internalSelected].Prefabs[prId], parentSpace); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_130 = V_7; OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_131 = __this->___MultiSet_16; NullCheck(L_131); List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2* L_132 = L_131->___PrefabsSets_6; int32_t L_133 = __this->___internalSelected_20; NullCheck(L_132); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_134; L_134 = List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F(L_132, L_133, List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F_RuntimeMethod_var); NullCheck(L_134); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_135 = L_134->___Prefabs_26; int32_t L_136 = V_16; NullCheck(L_135); OSPrefabReference_t3B64B9E0B29FBF42197702D4E88686F30CBC7525* L_137; L_137 = List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687(L_135, L_136, List_1_get_Item_m297519E4E96D3164303D945697D0CA28395E5687_RuntimeMethod_var); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_138 = V_4; NullCheck(L_130); ObjectStamperEmittedInfo_t7B9907547FE76FF55028A283C03D9FD1AEC5561A L_139; L_139 = OStamperSet_GenerateInfoForPrefab_mD065204E681C0D31333D77551FAF51AE3E707CEE(L_130, L_137, L_138, NULL); __this->___spawningInfo_21 = L_139; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_21))->___SetReference_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_21))->___PrefabReference_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___spawningInfo_21))->___ChoosedPrefab_2), (void*)NULL); #endif // GameObject spawned = SpawnEmitPrefab(stamperSet); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_140 = V_7; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_141; L_141 = ObjectStampEmitterBase_SpawnEmitPrefab_m5DDC25E5CB2B29EA41F454B8DDE079D59ED99C29(__this, L_140, NULL); // if (spawned) break; // Succesfully spawned il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_142; L_142 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_141, NULL); if (L_142) { goto IL_03a4; } } { // for (int r = 0; r < MaxRetryAttempts + 1; r++) // When spawned successfully then loop breaks int32_t L_143 = V_19; V_19 = ((int32_t)il2cpp_codegen_add(L_143, 1)); } IL_0395: { // for (int r = 0; r < MaxRetryAttempts + 1; r++) // When spawned successfully then loop breaks int32_t L_144 = V_19; int32_t L_145 = ((ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70*)__this)->___MaxRetryAttempts_8; if ((((int32_t)L_144) < ((int32_t)((int32_t)il2cpp_codegen_add(L_145, 1))))) { goto IL_02ec; } } IL_03a4: { // for (int spawnEmissions = 0; spawnEmissions < targetSpawnCount; spawnEmissions++) int32_t L_146 = V_18; V_18 = ((int32_t)il2cpp_codegen_add(L_146, 1)); } IL_03aa: { // for (int spawnEmissions = 0; spawnEmissions < targetSpawnCount; spawnEmissions++) int32_t L_147 = V_18; int32_t L_148 = V_17; if ((((int32_t)L_147) < ((int32_t)L_148))) { goto IL_02e4; } } { // for (int prId = 0; prId < MultiSet.PrefabsSets[internalSelected].Prefabs.Count; prId++) int32_t L_149 = V_16; V_16 = ((int32_t)il2cpp_codegen_add(L_149, 1)); } IL_03b9: { // for (int prId = 0; prId < MultiSet.PrefabsSets[internalSelected].Prefabs.Count; prId++) int32_t L_150 = V_16; OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* L_151 = __this->___MultiSet_16; NullCheck(L_151); List_1_t597425BA2DC975AD7B54AAA38824D0A3FE21D1B2* L_152 = L_151->___PrefabsSets_6; int32_t L_153 = __this->___internalSelected_20; NullCheck(L_152); OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* L_154; L_154 = List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F(L_152, L_153, List_1_get_Item_mB2E80171BE7BF29ECBE5341250E0A6531F54280F_RuntimeMethod_var); NullCheck(L_154); List_1_tEEC4EB66D101257CD995DA1881A85AEA98C25EE9* L_155 = L_154->___Prefabs_26; NullCheck(L_155); int32_t L_156; L_156 = List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_inline(L_155, List_1_get_Count_m95121816A59A6CBF74B482CB229A51C8E07661A5_RuntimeMethod_var); if ((((int32_t)L_150) < ((int32_t)L_156))) { goto IL_02b7; } } IL_03e0: { // for (int s = 0; s < area.Sets.Count; s++) // Each selected spawn set in area - can be one or can be multiple int32_t L_157 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_157, 1)); } IL_03e6: { // for (int s = 0; s < area.Sets.Count; s++) // Each selected spawn set in area - can be one or can be multiple int32_t L_158 = V_5; SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_159 = V_3; NullCheck(L_159); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_160 = L_159->___Sets_6; NullCheck(L_160); int32_t L_161; L_161 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_160, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var); if ((((int32_t)L_158) < ((int32_t)L_161))) { goto IL_0053; } } IL_03f8: { // for (int i = 0; i < Areas.Count; i++) // Each Area - can be one but more often few int32_t L_162 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_162, 1)); } IL_03fc: { // for (int i = 0; i < Areas.Count; i++) // Each Area - can be one but more often few int32_t L_163 = V_2; List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40* L_164 = __this->___Areas_17; NullCheck(L_164); int32_t L_165; L_165 = List_1_get_Count_m6CE90302E81480EA40A3EAD5CEFBB92FD851E8B5_inline(L_164, List_1_get_Count_m6CE90302E81480EA40A3EAD5CEFBB92FD851E8B5_RuntimeMethod_var); if ((((int32_t)L_163) < ((int32_t)L_165))) { goto IL_0025; } } { // transform.position = startPosition; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_166; L_166 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_167 = V_0; NullCheck(L_166); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_166, L_167, NULL); // transform.rotation = startRotation; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_168; L_168 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_169 = V_1; NullCheck(L_168); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_168, L_169, NULL); // if (multiDetach || AlwaysDetachSpawned) bool L_170 = ___0_multiDetach; if (L_170) { goto IL_0430; } } { bool L_171 = ((ObjectStampEmitterBase_t2A31066F03FAD982EFEC11809A41885F703A4A70*)__this)->___AlwaysDetachSpawned_10; if (!L_171) { goto IL_0491; } } IL_0430: { // for (int i = 0; i < Spawned.Count; i++) V_22 = 0; goto IL_0473; } IL_0435: { // if (Spawned[i] == null) continue; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_172 = __this->___Spawned_18; int32_t L_173 = V_22; NullCheck(L_172); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_174; L_174 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_172, L_173, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_175; L_175 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_174, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_175) { goto IL_046d; } } { // Spawned[i].transform.SetParent(transform.parent, true); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_176 = __this->___Spawned_18; int32_t L_177 = V_22; NullCheck(L_176); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_178; L_178 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_176, L_177, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_178); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_179; L_179 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_178, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_180; L_180 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_180); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_181; L_181 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_180, NULL); NullCheck(L_179); Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_179, L_181, (bool)1, NULL); } IL_046d: { // for (int i = 0; i < Spawned.Count; i++) int32_t L_182 = V_22; V_22 = ((int32_t)il2cpp_codegen_add(L_182, 1)); } IL_0473: { // for (int i = 0; i < Spawned.Count; i++) int32_t L_183 = V_22; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_184 = __this->___Spawned_18; NullCheck(L_184); int32_t L_185; L_185 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_184, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if ((((int32_t)L_183) < ((int32_t)L_185))) { goto IL_0435; } } { // if (multiDetach) Spawned.Clear(); bool L_186 = ___0_multiDetach; if (!L_186) { goto IL_04de; } } { // if (multiDetach) Spawned.Clear(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_187 = __this->___Spawned_18; NullCheck(L_187); List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_187, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var); return; } IL_0491: { // for (int i = 0; i < Spawned.Count; i++) V_23 = 0; goto IL_04cf; } IL_0496: { // if (Spawned[i] == null) continue; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_188 = __this->___Spawned_18; int32_t L_189 = V_23; NullCheck(L_188); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_190; L_190 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_188, L_189, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_191; L_191 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_190, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_191) { goto IL_04c9; } } { // Spawned[i].transform.SetParent(transform, true); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_192 = __this->___Spawned_18; int32_t L_193 = V_23; NullCheck(L_192); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_194; L_194 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_192, L_193, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_194); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_195; L_195 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_194, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_196; L_196 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_195); Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_195, L_196, (bool)1, NULL); } IL_04c9: { // for (int i = 0; i < Spawned.Count; i++) int32_t L_197 = V_23; V_23 = ((int32_t)il2cpp_codegen_add(L_197, 1)); } IL_04cf: { // for (int i = 0; i < Spawned.Count; i++) int32_t L_198 = V_23; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_199 = __this->___Spawned_18; NullCheck(L_199); int32_t L_200; L_200 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_199, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if ((((int32_t)L_198) < ((int32_t)L_200))) { goto IL_0496; } } IL_04de: { // } return; } } // UnityEngine.GameObject FIMSpace.Generating.ObjectStampMultiEmitter::InternalInstatiatePrefab(System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ObjectStampMultiEmitter_InternalInstatiatePrefab_mB951BED80514437F506CAECE870DC6900E98DDBF (ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD* __this, bool ___0_raycasted, bool ___1_setParent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL; { // GameObject instantiated = base.InternalInstatiatePrefab(raycasted, false); bool L_0 = ___0_raycasted; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1; L_1 = ObjectStampEmitterBase_InternalInstatiatePrefab_mDCE8F10B0277ACD26DCE90F702A9C2035367169C(__this, L_0, (bool)0, NULL); V_0 = L_1; // if (instantiated) Spawned.Add(instantiated); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_2, NULL); if (!L_3) { goto IL_001d; } } { // if (instantiated) Spawned.Add(instantiated); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_4 = __this->___Spawned_18; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0; NullCheck(L_4); List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline(L_4, L_5, List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var); } IL_001d: { // return instantiated; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0; return L_6; } } // System.Void FIMSpace.Generating.ObjectStampMultiEmitter::ClearAlreadySpawned() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampMultiEmitter_ClearAlreadySpawned_mE75D17FA17BB6E5BEC2F80CB85EAA4611A853B0A (ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6CE90302E81480EA40A3EAD5CEFBB92FD851E8B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* V_2 = NULL; { // if (Spawned == null) Spawned = new List(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___Spawned_18; if (L_0) { goto IL_0013; } } { // if (Spawned == null) Spawned = new List(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_1 = (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)il2cpp_codegen_object_new(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC(L_1, List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var); __this->___Spawned_18 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___Spawned_18), (void*)L_1); } IL_0013: { // for (int i = 0; i < Spawned.Count; i++) FGenerators.DestroyObject(Spawned[i]); V_0 = 0; goto IL_002c; } IL_0017: { // for (int i = 0; i < Spawned.Count; i++) FGenerators.DestroyObject(Spawned[i]); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_2 = __this->___Spawned_18; int32_t L_3 = V_0; NullCheck(L_2); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4; L_4 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_2, L_3, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_DestroyObject_m3699B112A4B96F9EF3DE5CF06659B3127816B76C(L_4, NULL); // for (int i = 0; i < Spawned.Count; i++) FGenerators.DestroyObject(Spawned[i]); int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_002c: { // for (int i = 0; i < Spawned.Count; i++) FGenerators.DestroyObject(Spawned[i]); int32_t L_6 = V_0; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_7 = __this->___Spawned_18; NullCheck(L_7); int32_t L_8; L_8 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_7, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if ((((int32_t)L_6) < ((int32_t)L_8))) { goto IL_0017; } } { // for (int a = 0; a < Areas.Count; a++) V_1 = 0; goto IL_0072; } IL_003e: { // var ar = Areas[a]; List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40* L_9 = __this->___Areas_17; int32_t L_10 = V_1; NullCheck(L_9); SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_11; L_11 = List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B(L_9, L_10, List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B_RuntimeMethod_var); V_2 = L_11; // if (ar == null) continue; SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_12 = V_2; if (!L_12) { goto IL_006e; } } { // if (ar.LatestSpawned == null) ar.LatestSpawned = new List(); else ar.LatestSpawned.Clear(); SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_13 = V_2; NullCheck(L_13); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_14 = L_13->___LatestSpawned_11; if (L_14) { goto IL_0063; } } { // if (ar.LatestSpawned == null) ar.LatestSpawned = new List(); else ar.LatestSpawned.Clear(); SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_15 = V_2; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_16 = (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)il2cpp_codegen_object_new(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var); NullCheck(L_16); List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC(L_16, List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var); NullCheck(L_15); L_15->___LatestSpawned_11 = L_16; Il2CppCodeGenWriteBarrier((void**)(&L_15->___LatestSpawned_11), (void*)L_16); goto IL_006e; } IL_0063: { // if (ar.LatestSpawned == null) ar.LatestSpawned = new List(); else ar.LatestSpawned.Clear(); SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_17 = V_2; NullCheck(L_17); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_18 = L_17->___LatestSpawned_11; NullCheck(L_18); List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_18, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var); } IL_006e: { // for (int a = 0; a < Areas.Count; a++) int32_t L_19 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0072: { // for (int a = 0; a < Areas.Count; a++) int32_t L_20 = V_1; List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40* L_21 = __this->___Areas_17; NullCheck(L_21); int32_t L_22; L_22 = List_1_get_Count_m6CE90302E81480EA40A3EAD5CEFBB92FD851E8B5_inline(L_21, List_1_get_Count_m6CE90302E81480EA40A3EAD5CEFBB92FD851E8B5_RuntimeMethod_var); if ((((int32_t)L_20) < ((int32_t)L_22))) { goto IL_003e; } } { // Spawned.Clear(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_23 = __this->___Spawned_18; NullCheck(L_23); List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_23, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var); // } return; } } // System.Void FIMSpace.Generating.ObjectStampMultiEmitter::IG_CallAfterGenerated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampMultiEmitter_IG_CallAfterGenerated_m6472B57524B97FD72825C1D95634B566994DA6F4 (ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6CE90302E81480EA40A3EAD5CEFBB92FD851E8B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // if (PhysicalPlacement.Enabled == false) return; OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* L_0 = __this->___PhysicalPlacement_15; NullCheck(L_0); bool L_1 = L_0->___Enabled_0; if (L_1) { goto IL_000e; } } { // if (PhysicalPlacement.Enabled == false) return; return; } IL_000e: { // if (_toPhysSimulate == null) _toPhysSimulate = new List(); else _toPhysSimulate.Clear(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_2 = ((ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_StaticFields*)il2cpp_codegen_static_fields_for(ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_il2cpp_TypeInfo_var))->____toPhysSimulate_23; if (L_2) { goto IL_0021; } } { // if (_toPhysSimulate == null) _toPhysSimulate = new List(); else _toPhysSimulate.Clear(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_3 = (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)il2cpp_codegen_object_new(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var); NullCheck(L_3); List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC(L_3, List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var); ((ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_StaticFields*)il2cpp_codegen_static_fields_for(ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_il2cpp_TypeInfo_var))->____toPhysSimulate_23 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_StaticFields*)il2cpp_codegen_static_fields_for(ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_il2cpp_TypeInfo_var))->____toPhysSimulate_23), (void*)L_3); goto IL_002b; } IL_0021: { // if (_toPhysSimulate == null) _toPhysSimulate = new List(); else _toPhysSimulate.Clear(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_4 = ((ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_StaticFields*)il2cpp_codegen_static_fields_for(ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_il2cpp_TypeInfo_var))->____toPhysSimulate_23; NullCheck(L_4); List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_4, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var); } IL_002b: { // for (int a = 0; a < Areas.Count; a++) V_0 = 0; goto IL_0088; } IL_002f: { // if (Areas[a].ApplyPhysicalSimulation == false) continue; List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40* L_5 = __this->___Areas_17; int32_t L_6 = V_0; NullCheck(L_5); SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_7; L_7 = List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B(L_5, L_6, List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B_RuntimeMethod_var); NullCheck(L_7); bool L_8 = L_7->___ApplyPhysicalSimulation_10; if (!L_8) { goto IL_0084; } } { // for (int g = 0; g < Areas[a].LatestSpawned.Count; g++) V_1 = 0; goto IL_006b; } IL_0046: { // _toPhysSimulate.Add(Areas[a].LatestSpawned[g]); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_9 = ((ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_StaticFields*)il2cpp_codegen_static_fields_for(ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_il2cpp_TypeInfo_var))->____toPhysSimulate_23; List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40* L_10 = __this->___Areas_17; int32_t L_11 = V_0; NullCheck(L_10); SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_12; L_12 = List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B(L_10, L_11, List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B_RuntimeMethod_var); NullCheck(L_12); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_13 = L_12->___LatestSpawned_11; int32_t L_14 = V_1; NullCheck(L_13); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15; L_15 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_13, L_14, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var); NullCheck(L_9); List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline(L_9, L_15, List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var); // for (int g = 0; g < Areas[a].LatestSpawned.Count; g++) int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_006b: { // for (int g = 0; g < Areas[a].LatestSpawned.Count; g++) int32_t L_17 = V_1; List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40* L_18 = __this->___Areas_17; int32_t L_19 = V_0; NullCheck(L_18); SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* L_20; L_20 = List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B(L_18, L_19, List_1_get_Item_mE7BA43C1B74A461F23C40B487FF73822282F027B_RuntimeMethod_var); NullCheck(L_20); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_21 = L_20->___LatestSpawned_11; NullCheck(L_21); int32_t L_22; L_22 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_21, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if ((((int32_t)L_17) < ((int32_t)L_22))) { goto IL_0046; } } IL_0084: { // for (int a = 0; a < Areas.Count; a++) int32_t L_23 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_0088: { // for (int a = 0; a < Areas.Count; a++) int32_t L_24 = V_0; List_1_t98CEDFAFF458B18B4BCA874A71DAAD0659D8CC40* L_25 = __this->___Areas_17; NullCheck(L_25); int32_t L_26; L_26 = List_1_get_Count_m6CE90302E81480EA40A3EAD5CEFBB92FD851E8B5_inline(L_25, List_1_get_Count_m6CE90302E81480EA40A3EAD5CEFBB92FD851E8B5_RuntimeMethod_var); if ((((int32_t)L_24) < ((int32_t)L_26))) { goto IL_002f; } } { // PhysicalPlacement.ProceedOn(_toPhysSimulate); OStampPhysicalPlacementSetup_tDDF07C172BD0B33AC122146A101166D24C7B9252* L_27 = __this->___PhysicalPlacement_15; List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_28 = ((ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_StaticFields*)il2cpp_codegen_static_fields_for(ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD_il2cpp_TypeInfo_var))->____toPhysSimulate_23; NullCheck(L_27); OStampPhysicalPlacementSetup_ProceedOn_mB92F3FA3F99FA313CAAD5985DE750D68161F0EF5(L_27, L_28, NULL); // } return; } } // System.Void FIMSpace.Generating.ObjectStampMultiEmitter::SpawnIfNotEmittedYet() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampMultiEmitter_SpawnIfNotEmittedYet_m03775AD355F86FAB7CE5B52C450AA615142C64E5 (ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (Spawned == null || Spawned.Count == 0) MultiSpawn(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___Spawned_18; if (!L_0) { goto IL_0015; } } { List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_1 = __this->___Spawned_18; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_1, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var); if (L_2) { goto IL_001c; } } IL_0015: { // if (Spawned == null || Spawned.Count == 0) MultiSpawn(); ObjectStampMultiEmitter_MultiSpawn_mB219E88FCF5BC6F7F5629ABF18EC39EF91D8A990(__this, (bool)0, NULL); } IL_001c: { // } return; } } // System.Void FIMSpace.Generating.ObjectStampMultiEmitter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectStampMultiEmitter__ctor_m841E5A63E1D94486AA099D8E129F3AA6D8831D23 (ObjectStampMultiEmitter_t7C566D595D4258041158B8DAFF368BA3F7BFC9CD* __this, const RuntimeMethod* method) { { // public int Selected = -1; __this->___Selected_19 = (-1); // public int editorSelected = -1; __this->___editorSelected_22 = (-1); ObjectStampEmitterBase__ctor_m683EEC040A0BE0F371A2016FBF0CE17D76D14154(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpawnArea__ctor_m21D5841BADFF58C6E38A901042E017818D07AEA4 (SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public Vector3 Center = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___Center_3 = L_0; // public Vector2 Size = Vector2.one; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; L_1 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); __this->___Size_4 = L_1; // public Vector3 VSize = Vector3.one; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); __this->___VSize_5 = L_2; // public bool PointsFoldout = true; __this->___PointsFoldout_8 = (bool)1; // public bool ApplyPhysicalSimulation = true; __this->___ApplyPhysicalSimulation_10 = (bool)1; // [NonSerialized] public List LatestSpawned = new List(); List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_3 = (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)il2cpp_codegen_object_new(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var); NullCheck(L_3); List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC(L_3, List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var); __this->___LatestSpawned_11 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___LatestSpawned_11), (void*)L_3); // public SpawnArea(string name) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // Name = name; String_t* L_4 = ___0_name; __this->___Name_0 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___Name_0), (void*)L_4); // } return; } } // FIMSpace.Generating.ObjectStampMultiEmitter/EmitPoint FIMSpace.Generating.ObjectStampMultiEmitter/SpawnArea::GetRandomLocalPoint() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* SpawnArea_GetRandomLocalPoint_m9DE426FFFEEB6F27484D76FE442B518BC322C852 (SpawnArea_tD17E022B6F6DB2F4141C5F6EAEE1A8EE465B0BD1* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4FEB47A98B6C5F860025B2E92B14A59CA95E8279_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m92D60AD7C3751EC992A86CF2CE6A0A8B99206AF8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; float V_5 = 0.0f; float V_6 = 0.0f; { // if (Shape == EShape.Rectangle) int32_t L_0 = __this->___Shape_1; if (L_0) { goto IL_00db; } } { // float r = FGenerators.GetRandom(NoInside, 1f) / 2f; float L_1 = __this->___NoInside_2; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_2; L_2 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_1, (1.0f), NULL); // float x = FGenerators.GetRandom(r, .5f); float L_3 = ((float)(L_2/(2.0f))); float L_4; L_4 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_3, (0.5f), NULL); V_0 = L_4; // float y = FGenerators.GetRandom(r, .5f); float L_5; L_5 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_3, (0.5f), NULL); V_1 = L_5; // if (FGenerators.GetRandom(0f, 1f) < 0.5f) x = -x; float L_6; L_6 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441((0.0f), (1.0f), NULL); if ((!(((float)L_6) < ((float)(0.5f))))) { goto IL_0051; } } { // if (FGenerators.GetRandom(0f, 1f) < 0.5f) x = -x; float L_7 = V_0; V_0 = ((-L_7)); } IL_0051: { // if (FGenerators.GetRandom(0f, 1f) < 0.5f) y = -y; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_8; L_8 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441((0.0f), (1.0f), NULL); if ((!(((float)L_8) < ((float)(0.5f))))) { goto IL_006a; } } { // if (FGenerators.GetRandom(0f, 1f) < 0.5f) y = -y; float L_9 = V_1; V_1 = ((-L_9)); } IL_006a: { // if (FGenerators.GetRandom(0f, 1f) < 0.5f) il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_10; L_10 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441((0.0f), (1.0f), NULL); if ((!(((float)L_10) < ((float)(0.5f))))) { goto IL_0094; } } { // x *= FGenerators.GetRandom(-1f, 1f); float L_11 = V_0; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_12; L_12 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441((-1.0f), (1.0f), NULL); V_0 = ((float)il2cpp_codegen_multiply(L_11, L_12)); goto IL_00a6; } IL_0094: { // y *= FGenerators.GetRandom(-1f, 1f); float L_13 = V_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_14; L_14 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441((-1.0f), (1.0f), NULL); V_1 = ((float)il2cpp_codegen_multiply(L_13, L_14)); } IL_00a6: { // return new EmitPoint(new Vector3(Size.x * x, 0f, Size.y * y) + Center); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_15 = (&__this->___Size_4); float L_16 = L_15->___x_0; float L_17 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_18 = (&__this->___Size_4); float L_19 = L_18->___y_1; float L_20 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; memset((&L_21), 0, sizeof(L_21)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_21), ((float)il2cpp_codegen_multiply(L_16, L_17)), (0.0f), ((float)il2cpp_codegen_multiply(L_19, L_20)), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = __this->___Center_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_21, L_22, NULL); EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* L_24 = (EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8*)il2cpp_codegen_object_new(EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8_il2cpp_TypeInfo_var); NullCheck(L_24); EmitPoint__ctor_m95D64A50E35E008E7D73958731C250A7DC4186FE(L_24, L_23, NULL); return L_24; } IL_00db: { // if (Shape == EShape.Circle) int32_t L_25 = __this->___Shape_1; if ((!(((uint32_t)L_25) == ((uint32_t)1)))) { goto IL_013c; } } { // float radius = FGenerators.GetRandom(NoInside, 1f) * Size.x; float L_26 = __this->___NoInside_2; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_27; L_27 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_26, (1.0f), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_28 = (&__this->___Size_4); float L_29 = L_28->___x_0; V_2 = ((float)il2cpp_codegen_multiply(L_27, L_29)); // float per = FGenerators.GetRandom(0f, Mathf.PI * 2f); float L_30; L_30 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441((0.0f), (6.28318548f), NULL); V_3 = L_30; // return new EmitPoint(new Vector3(Mathf.Sin(per) * radius, 0f, Mathf.Cos(per) * radius) + Center); float L_31 = V_3; float L_32; L_32 = sinf(L_31); float L_33 = V_2; float L_34 = V_3; float L_35; L_35 = cosf(L_34); float L_36 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37; memset((&L_37), 0, sizeof(L_37)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_37), ((float)il2cpp_codegen_multiply(L_32, L_33)), (0.0f), ((float)il2cpp_codegen_multiply(L_35, L_36)), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = __this->___Center_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39; L_39 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_37, L_38, NULL); EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* L_40 = (EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8*)il2cpp_codegen_object_new(EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8_il2cpp_TypeInfo_var); NullCheck(L_40); EmitPoint__ctor_m95D64A50E35E008E7D73958731C250A7DC4186FE(L_40, L_39, NULL); return L_40; } IL_013c: { // else if (Shape == EShape.Points) int32_t L_41 = __this->___Shape_1; if ((!(((uint32_t)L_41) == ((uint32_t)2)))) { goto IL_0162; } } { // return Points[FGenerators.GetRandom(0, Points.Count)]; List_1_t1DC4C98E149C8A09E92D65DA3F24205D25101FF4* L_42 = __this->___Points_9; List_1_t1DC4C98E149C8A09E92D65DA3F24205D25101FF4* L_43 = __this->___Points_9; NullCheck(L_43); int32_t L_44; L_44 = List_1_get_Count_m4FEB47A98B6C5F860025B2E92B14A59CA95E8279_inline(L_43, List_1_get_Count_m4FEB47A98B6C5F860025B2E92B14A59CA95E8279_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); int32_t L_45; L_45 = FGenerators_GetRandom_m5EFC14041876CDAC27BA662BF4123F5F2F1EF7F7(0, L_44, NULL); NullCheck(L_42); EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* L_46; L_46 = List_1_get_Item_m92D60AD7C3751EC992A86CF2CE6A0A8B99206AF8(L_42, L_45, List_1_get_Item_m92D60AD7C3751EC992A86CF2CE6A0A8B99206AF8_RuntimeMethod_var); return L_46; } IL_0162: { // else if (Shape == EShape.Volume) int32_t L_47 = __this->___Shape_1; if ((!(((uint32_t)L_47) == ((uint32_t)3)))) { goto IL_01de; } } { // float x = FGenerators.GetRandom(-.5f, .5f); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_48; L_48 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441((-0.5f), (0.5f), NULL); V_4 = L_48; // float y = FGenerators.GetRandom(-.5f, .5f); float L_49; L_49 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441((-0.5f), (0.5f), NULL); V_5 = L_49; // float z = FGenerators.GetRandom(-.5f, .5f); float L_50; L_50 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441((-0.5f), (0.5f), NULL); V_6 = L_50; // return new EmitPoint(new Vector3(VSize.x * x, VSize.y * y, VSize.z * z) + Center); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_51 = (&__this->___VSize_5); float L_52 = L_51->___x_2; float L_53 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_54 = (&__this->___VSize_5); float L_55 = L_54->___y_3; float L_56 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_57 = (&__this->___VSize_5); float L_58 = L_57->___z_4; float L_59 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60; memset((&L_60), 0, sizeof(L_60)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_60), ((float)il2cpp_codegen_multiply(L_52, L_53)), ((float)il2cpp_codegen_multiply(L_55, L_56)), ((float)il2cpp_codegen_multiply(L_58, L_59)), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = __this->___Center_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62; L_62 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_60, L_61, NULL); EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* L_63 = (EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8*)il2cpp_codegen_object_new(EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8_il2cpp_TypeInfo_var); NullCheck(L_63); EmitPoint__ctor_m95D64A50E35E008E7D73958731C250A7DC4186FE(L_63, L_62, NULL); return L_63; } IL_01de: { // return new EmitPoint(Vector3.zero); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64; L_64 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* L_65 = (EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8*)il2cpp_codegen_object_new(EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8_il2cpp_TypeInfo_var); NullCheck(L_65); EmitPoint__ctor_m95D64A50E35E008E7D73958731C250A7DC4186FE(L_65, L_64, NULL); return L_65; } } #ifdef __clang__ #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 FIMSpace.Generating.ObjectStampMultiEmitter/EmitPoint::.ctor(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmitPoint__ctor_m95D64A50E35E008E7D73958731C250A7DC4186FE (EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, const RuntimeMethod* method) { { // public EmitPoint(Vector3 pos) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // this.pos = pos; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_pos; __this->___pos_0 = L_0; // rot = Quaternion.identity; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); __this->___rot_1 = L_1; // } return; } } // System.Void FIMSpace.Generating.ObjectStampMultiEmitter/EmitPoint::.ctor(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmitPoint__ctor_mF03D3B9945EBAB51028F263A29EB2AA54CFB03A0 (EmitPoint_tE942728D4680C70AED8054AE6BD1909B49DD40F8* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rot, const RuntimeMethod* method) { { // public EmitPoint(Vector3 pos, Quaternion rot) : this(pos) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_pos; EmitPoint__ctor_m95D64A50E35E008E7D73958731C250A7DC4186FE(__this, L_0, NULL); // this.rot = rot; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rot; __this->___rot_1 = L_1; // } return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.PoseStamp::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PoseStamp_Reset_mBA4C85CB706AB3B520A8F2CC548E2A80563EA504 (PoseStamp_t8F4FD6A6EC2F6F80F204450DF9FA64639EAE41D5* __this, const RuntimeMethod* method) { { // ToMove = transform; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); __this->___ToMove_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___ToMove_4), (void*)L_0); // } return; } } // System.Void FIMSpace.Generating.PoseStamp::RandomizeCoords() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PoseStamp_RandomizeCoords_m6757B7B25D7DC1FDCF7D3B6E3A81C571E32F1321 (PoseStamp_t8F4FD6A6EC2F6F80F204450DF9FA64639EAE41D5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m652C2E4D5462C7677A21D16B7E9F6E54D3883245_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mAD4199034E8188B8B61E57C338DBDC9D34B4AE98_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* V_0 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_3; memset((&V_3), 0, sizeof(V_3)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4; memset((&V_4), 0, sizeof(V_4)); { // if (Coordinates.Count <= 0) return; List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C* L_0 = __this->___Coordinates_5; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m652C2E4D5462C7677A21D16B7E9F6E54D3883245_inline(L_0, List_1_get_Count_m652C2E4D5462C7677A21D16B7E9F6E54D3883245_RuntimeMethod_var); if ((((int32_t)L_1) > ((int32_t)0))) { goto IL_000f; } } { // if (Coordinates.Count <= 0) return; return; } IL_000f: { // Coords c = Coordinates[FGenerators.GetRandom(0, Coordinates.Count)]; List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C* L_2 = __this->___Coordinates_5; List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C* L_3 = __this->___Coordinates_5; NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_m652C2E4D5462C7677A21D16B7E9F6E54D3883245_inline(L_3, List_1_get_Count_m652C2E4D5462C7677A21D16B7E9F6E54D3883245_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); int32_t L_5; L_5 = FGenerators_GetRandom_m5EFC14041876CDAC27BA662BF4123F5F2F1EF7F7(0, L_4, NULL); NullCheck(L_2); Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* L_6; L_6 = List_1_get_Item_mAD4199034E8188B8B61E57C338DBDC9D34B4AE98(L_2, L_5, List_1_get_Item_mAD4199034E8188B8B61E57C338DBDC9D34B4AE98_RuntimeMethod_var); V_0 = L_6; // if (FGenerators.CheckIfIsNull(c)) return; Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* L_7 = V_0; bool L_8; L_8 = FGenerators_CheckIfIsNull_m0A8BC8098AB43F8D8595F59BAD148B7F0E078EC7(L_7, NULL); if (!L_8) { goto IL_0035; } } { // if (FGenerators.CheckIfIsNull(c)) return; return; } IL_0035: { // ToMove.position = transform.TransformPoint(c.position); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = __this->___ToMove_4; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10; L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* L_11 = V_0; NullCheck(L_11); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11->___position_0; NullCheck(L_10); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_10, L_12, NULL); NullCheck(L_9); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_9, L_13, NULL); // if (RandomizePosition > 0f) float L_14 = __this->___RandomizePosition_6; if ((!(((float)L_14) > ((float)(0.0f))))) { goto IL_011c; } } { // Vector3 rOffset = new Vector3(); il2cpp_codegen_initobj((&V_2), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)); // rOffset.x = FGenerators.GetRandom(-RandomPosition.x, RandomPosition.x); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = (&__this->___RandomPosition_7); float L_16 = L_15->___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_17 = (&__this->___RandomPosition_7); float L_18 = L_17->___x_2; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_19; L_19 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(((-L_16)), L_18, NULL); (&V_2)->___x_2 = L_19; // rOffset.y = FGenerators.GetRandom(-RandomPosition.y, RandomPosition.y); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_20 = (&__this->___RandomPosition_7); float L_21 = L_20->___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_22 = (&__this->___RandomPosition_7); float L_23 = L_22->___y_3; float L_24; L_24 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(((-L_21)), L_23, NULL); (&V_2)->___y_3 = L_24; // rOffset.z = FGenerators.GetRandom(-RandomPosition.z, RandomPosition.z); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = (&__this->___RandomPosition_7); float L_26 = L_25->___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_27 = (&__this->___RandomPosition_7); float L_28 = L_27->___z_4; float L_29; L_29 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(((-L_26)), L_28, NULL); (&V_2)->___z_4 = L_29; // ToMove.position += Quaternion.Euler(transform.rotation.eulerAngles + c.rotation) * (rOffset * RandomizePosition); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_30 = __this->___ToMove_4; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_31 = L_30; NullCheck(L_31); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32; L_32 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_31, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_33; L_33 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_33); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34; L_34 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_33, NULL); V_3 = L_34; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35; L_35 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_3), NULL); Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* L_36 = V_0; NullCheck(L_36); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = L_36->___rotation_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38; L_38 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_35, L_37, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_39; L_39 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_38, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_2; float L_41 = __this->___RandomizePosition_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42; L_42 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_40, L_41, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43; L_43 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_39, L_42, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44; L_44 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_32, L_43, NULL); NullCheck(L_31); Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_31, L_44, NULL); } IL_011c: { // Vector3 rotOff = c.rotation; Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* L_45 = V_0; NullCheck(L_45); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = L_45->___rotation_1; V_1 = L_46; // if (RandomizeRotation > 0f) float L_47 = __this->___RandomizeRotation_8; if ((!(((float)L_47) > ((float)(0.0f))))) { goto IL_01b8; } } { // Vector3 rOffset = new Vector3(); il2cpp_codegen_initobj((&V_4), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)); // rOffset.x = FGenerators.GetRandom(-RandomRotation.x, RandomRotation.x); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_48 = (&__this->___RandomRotation_9); float L_49 = L_48->___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_50 = (&__this->___RandomRotation_9); float L_51 = L_50->___x_2; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_52; L_52 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(((-L_49)), L_51, NULL); (&V_4)->___x_2 = L_52; // rOffset.y = FGenerators.GetRandom(-RandomRotation.y, RandomRotation.y); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_53 = (&__this->___RandomRotation_9); float L_54 = L_53->___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_55 = (&__this->___RandomRotation_9); float L_56 = L_55->___y_3; float L_57; L_57 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(((-L_54)), L_56, NULL); (&V_4)->___y_3 = L_57; // rOffset.z = FGenerators.GetRandom(-RandomRotation.z, RandomRotation.z); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_58 = (&__this->___RandomRotation_9); float L_59 = L_58->___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_60 = (&__this->___RandomRotation_9); float L_61 = L_60->___z_4; float L_62; L_62 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(((-L_59)), L_61, NULL); (&V_4)->___z_4 = L_62; // rotOff += rOffset * RandomizeRotation; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_4; float L_65 = __this->___RandomizeRotation_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66; L_66 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_64, L_65, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67; L_67 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_63, L_66, NULL); V_1 = L_67; } IL_01b8: { // ToMove.rotation = FEngineering.QToWorld(transform.rotation, Quaternion.Euler(rotOff)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_68 = __this->___ToMove_4; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_69; L_69 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_69); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_70; L_70 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_69, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_72; L_72 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_71, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_73; L_73 = FEngineering_QToWorld_m972D0564892441DAB70CC3599A3AE1D731081084(L_70, L_72, NULL); NullCheck(L_68); Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_68, L_73, NULL); // if (ResetScale) ToMove.localScale = new Vector3(1f / transform.lossyScale.x, 1f / transform.lossyScale.y, 1f / transform.lossyScale.z); bool L_74 = __this->___ResetScale_10; if (!L_74) { goto IL_0233; } } { // if (ResetScale) ToMove.localScale = new Vector3(1f / transform.lossyScale.x, 1f / transform.lossyScale.y, 1f / transform.lossyScale.z); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_75 = __this->___ToMove_4; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_76; L_76 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_76); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77; L_77 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_76, NULL); float L_78 = L_77.___x_2; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_79; L_79 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_79); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80; L_80 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_79, NULL); float L_81 = L_80.___y_3; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_82; L_82 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_82); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83; L_83 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_82, NULL); float L_84 = L_83.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85; memset((&L_85), 0, sizeof(L_85)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_85), ((float)((1.0f)/L_78)), ((float)((1.0f)/L_81)), ((float)((1.0f)/L_84)), /*hidden argument*/NULL); NullCheck(L_75); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_75, L_85, NULL); } IL_0233: { // } return; } } // System.Void FIMSpace.Generating.PoseStamp::Generate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PoseStamp_Generate_m6C9A74F1A9AD434016FE3974AF1694A55D803D6B (PoseStamp_t8F4FD6A6EC2F6F80F204450DF9FA64639EAE41D5* __this, const RuntimeMethod* method) { { // RandomizeCoords(); PoseStamp_RandomizeCoords_m6757B7B25D7DC1FDCF7D3B6E3A81C571E32F1321(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.PoseStamp::PreviewGenerate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PoseStamp_PreviewGenerate_m3955930B8A049438CFD600F5DCDCFCA96E1C06A1 (PoseStamp_t8F4FD6A6EC2F6F80F204450DF9FA64639EAE41D5* __this, const RuntimeMethod* method) { { // RandomizeCoords(); PoseStamp_RandomizeCoords_m6757B7B25D7DC1FDCF7D3B6E3A81C571E32F1321(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.PoseStamp::IG_CallAfterGenerated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PoseStamp_IG_CallAfterGenerated_m3B760933ADD8E95B0649A5A90E718AAE2B0BC60D (PoseStamp_t8F4FD6A6EC2F6F80F204450DF9FA64639EAE41D5* __this, const RuntimeMethod* method) { { // public void IG_CallAfterGenerated() { } return; } } // System.Void FIMSpace.Generating.PoseStamp::AddNewCoord() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PoseStamp_AddNewCoord_mFD651860AF214C90939605D7546B1F294975C51C (PoseStamp_t8F4FD6A6EC2F6F80F204450DF9FA64639EAE41D5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBA4F35C9714A59304FAE63DA1DEC23EC89C91CCC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* V_0 = NULL; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1; memset((&V_1), 0, sizeof(V_1)); { // Coords c = new Coords(); Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* L_0 = (Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082*)il2cpp_codegen_object_new(Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082_il2cpp_TypeInfo_var); NullCheck(L_0); Coords__ctor_m72F32757745BC7E7A844C2B4A35383BE64EB9499(L_0, NULL); V_0 = L_0; // if (ToMove) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = __this->___ToMove_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_1, NULL); if (!L_2) { goto IL_005a; } } { // c.position = transform.InverseTransformPoint(ToMove.position); Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* L_3 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___ToMove_4; NullCheck(L_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL); NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D(L_4, L_6, NULL); NullCheck(L_3); L_3->___position_0 = L_7; // c.rotation = FEngineering.QToLocal(transform.rotation, ToMove.rotation).eulerAngles; Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* L_8 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9; L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_9); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10; L_10 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_9, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = __this->___ToMove_4; NullCheck(L_11); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12; L_12 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_11, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13; L_13 = FEngineering_QToLocal_m88082400A8AD87028D7BBECF871C59E1D9149290(L_10, L_12, NULL); V_1 = L_13; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_1), NULL); NullCheck(L_8); L_8->___rotation_1 = L_14; goto IL_0070; } IL_005a: { // c.position = Vector3.zero; Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* L_15 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); NullCheck(L_15); L_15->___position_0 = L_16; // c.rotation = Vector3.zero; Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* L_17 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); NullCheck(L_17); L_17->___rotation_1 = L_18; } IL_0070: { // Coordinates.Add(c); List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C* L_19 = __this->___Coordinates_5; Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* L_20 = V_0; NullCheck(L_19); List_1_Add_mBA4F35C9714A59304FAE63DA1DEC23EC89C91CCC_inline(L_19, L_20, List_1_Add_mBA4F35C9714A59304FAE63DA1DEC23EC89C91CCC_RuntimeMethod_var); // } return; } } // System.Void FIMSpace.Generating.PoseStamp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PoseStamp__ctor_m212C0F5E63AFE03B33B75F55B5B789C97693504B (PoseStamp_t8F4FD6A6EC2F6F80F204450DF9FA64639EAE41D5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB4A8B3A5E810A3E5FC03E700663F667C33D0B743_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public List Coordinates = new List(); List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C* L_0 = (List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C*)il2cpp_codegen_object_new(List_1_t18F635D2A1580487554768C78C068D7E5DCC2A9C_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_mB4A8B3A5E810A3E5FC03E700663F667C33D0B743(L_0, List_1__ctor_mB4A8B3A5E810A3E5FC03E700663F667C33D0B743_RuntimeMethod_var); __this->___Coordinates_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Coordinates_5), (void*)L_0); // [HideInInspector] public Vector3 RandomPosition = new Vector3(1f, 0f, 1f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; memset((&L_1), 0, sizeof(L_1)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_1), (1.0f), (0.0f), (1.0f), /*hidden argument*/NULL); __this->___RandomPosition_7 = L_1; // [HideInInspector] public Vector3 RandomRotation = new Vector3(45f, 25f, 0f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; memset((&L_2), 0, sizeof(L_2)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_2), (45.0f), (25.0f), (0.0f), /*hidden argument*/NULL); __this->___RandomRotation_9 = L_2; // [HideInInspector] public float GizmosSize = 0.3f; __this->___GizmosSize_11 = (0.300000012f); MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.PoseStamp/Coords::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Coords__ctor_m72F32757745BC7E7A844C2B4A35383BE64EB9499 (Coords_t517BAC83844C02B6DB36A9BB0102180ED2C3D082* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.VisualStamp::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualStamp_Start_m257870CB4AF5ECE25C519F2C5AFFD8AFD3CCD6A4 (VisualStamp_tFC094DD58980AE3D0F18CE59DF1C84164AFD2869* __this, const RuntimeMethod* method) { { // if (doneAlready) return; bool L_0 = __this->___doneAlready_15; if (!L_0) { goto IL_0009; } } { // if (doneAlready) return; return; } IL_0009: { // Randomize(); VisualStamp_Randomize_m164EBF6D2B7095CEF5A02B5F4B353E881833D878(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.VisualStamp::Randomize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualStamp_Randomize_m164EBF6D2B7095CEF5A02B5F4B353E881833D878 (VisualStamp_tFC094DD58980AE3D0F18CE59DF1C84164AFD2869* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGeneratingUtilities_GetRandomElement_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m0717050ECE96BFCFA979673D08A9303D41F56F63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGeneratingUtilities_GetRandomElement_TisMesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_m82422FF0585AF37421D1634BDE1E09EEAE763AE8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGeneratingUtilities_t6C289D2C645AABDD30AED71515B2BE04B80CF140_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m48BBB83C5F748E6E6FF0731C3682092DEA6A7173_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6536F496993F98391DCF9D74A9EFC620FDE476CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678 V_1; memset((&V_1), 0, sizeof(V_1)); float V_2 = 0.0f; { // if (ToChangeMesh) MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_0 = __this->___ToChangeMesh_6; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL); if (!L_1) { goto IL_0032; } } { // if (MeshesToChoose.Count > 0) List_1_t43FB89B126C93A6B04630BC64C751BBE95AFEAF4* L_2 = __this->___MeshesToChoose_8; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m6536F496993F98391DCF9D74A9EFC620FDE476CD_inline(L_2, List_1_get_Count_m6536F496993F98391DCF9D74A9EFC620FDE476CD_RuntimeMethod_var); if ((((int32_t)L_3) <= ((int32_t)0))) { goto IL_0032; } } { // ToChangeMesh.sharedMesh = MeshesToChoose.GetRandomElement(); MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_4 = __this->___ToChangeMesh_6; List_1_t43FB89B126C93A6B04630BC64C751BBE95AFEAF4* L_5 = __this->___MeshesToChoose_8; il2cpp_codegen_runtime_class_init_inline(FGeneratingUtilities_t6C289D2C645AABDD30AED71515B2BE04B80CF140_il2cpp_TypeInfo_var); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6; L_6 = FGeneratingUtilities_GetRandomElement_TisMesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_m82422FF0585AF37421D1634BDE1E09EEAE763AE8(L_5, (bool)0, FGeneratingUtilities_GetRandomElement_TisMesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_m82422FF0585AF37421D1634BDE1E09EEAE763AE8_RuntimeMethod_var); NullCheck(L_4); MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F(L_4, L_6, NULL); } IL_0032: { // if (ToChangeMaterial) Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_7 = __this->___ToChangeMaterial_5; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_8; L_8 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_7, NULL); if (!L_8) { goto IL_0064; } } { // if (MaterialsToChoose.Count > 0) List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* L_9 = __this->___MaterialsToChoose_9; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m48BBB83C5F748E6E6FF0731C3682092DEA6A7173_inline(L_9, List_1_get_Count_m48BBB83C5F748E6E6FF0731C3682092DEA6A7173_RuntimeMethod_var); if ((((int32_t)L_10) <= ((int32_t)0))) { goto IL_0064; } } { // ToChangeMaterial.sharedMaterial = MaterialsToChoose.GetRandomElement(); Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_11 = __this->___ToChangeMaterial_5; List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* L_12 = __this->___MaterialsToChoose_9; il2cpp_codegen_runtime_class_init_inline(FGeneratingUtilities_t6C289D2C645AABDD30AED71515B2BE04B80CF140_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13; L_13 = FGeneratingUtilities_GetRandomElement_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m0717050ECE96BFCFA979673D08A9303D41F56F63(L_12, (bool)0, FGeneratingUtilities_GetRandomElement_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m0717050ECE96BFCFA979673D08A9303D41F56F63_RuntimeMethod_var); NullCheck(L_11); Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_11, L_13, NULL); } IL_0064: { // if (ToScale) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = __this->___ToScale_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_15; L_15 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_14, NULL); if (!L_15) { goto IL_01ed; } } { // if (initialLocalScale == Vector3.zero) initialLocalScale = ToScale.localScale; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = __this->___initialLocalScale_16; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); bool L_18; L_18 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_16, L_17, NULL); if (!L_18) { goto IL_0097; } } { // if (initialLocalScale == Vector3.zero) initialLocalScale = ToScale.localScale; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19 = __this->___ToScale_4; NullCheck(L_19); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_19, NULL); __this->___initialLocalScale_16 = L_20; } IL_0097: { // if (ScaleRandomize != Vector2.one) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = __this->___ScaleRandomize_10; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22; L_22 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); bool L_23; L_23 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_21, L_22, NULL); if (!L_23) { goto IL_01ed; } } { // Vector3 newScale = initialLocalScale; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = __this->___initialLocalScale_16; V_0 = L_24; // if (UniformScale) bool L_25 = __this->___UniformScale_11; if (!L_25) { goto IL_00ee; } } { // newScale *= FGenerators.GetRandom(ScaleRandomize.x, ScaleRandomize.y) * ScaleAxisPower.x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_27 = (&__this->___ScaleRandomize_10); float L_28 = L_27->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_29 = (&__this->___ScaleRandomize_10); float L_30 = L_29->___y_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_31; L_31 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_28, L_30, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_32 = (&__this->___ScaleAxisPower_12); float L_33 = L_32->___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34; L_34 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_26, ((float)il2cpp_codegen_multiply(L_31, L_33)), NULL); V_0 = L_34; goto IL_01e1; } IL_00ee: { // if (ScaleAxisPower.x > 0f) newScale.x = ToScale.localScale.x * FGenerators.GetRandom(ScaleRandomize.x, ScaleRandomize.y) * ScaleAxisPower.x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_35 = (&__this->___ScaleAxisPower_12); float L_36 = L_35->___x_2; if ((!(((float)L_36) > ((float)(0.0f))))) { goto IL_013f; } } { // if (ScaleAxisPower.x > 0f) newScale.x = ToScale.localScale.x * FGenerators.GetRandom(ScaleRandomize.x, ScaleRandomize.y) * ScaleAxisPower.x; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_37 = __this->___ToScale_4; NullCheck(L_37); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38; L_38 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_37, NULL); float L_39 = L_38.___x_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_40 = (&__this->___ScaleRandomize_10); float L_41 = L_40->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_42 = (&__this->___ScaleRandomize_10); float L_43 = L_42->___y_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_44; L_44 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_41, L_43, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_45 = (&__this->___ScaleAxisPower_12); float L_46 = L_45->___x_2; (&V_0)->___x_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_39, L_44)), L_46)); } IL_013f: { // if (ScaleAxisPower.y > 0f) newScale.y = ToScale.localScale.y * FGenerators.GetRandom(ScaleRandomize.x, ScaleRandomize.y) * ScaleAxisPower.y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_47 = (&__this->___ScaleAxisPower_12); float L_48 = L_47->___y_3; if ((!(((float)L_48) > ((float)(0.0f))))) { goto IL_0190; } } { // if (ScaleAxisPower.y > 0f) newScale.y = ToScale.localScale.y * FGenerators.GetRandom(ScaleRandomize.x, ScaleRandomize.y) * ScaleAxisPower.y; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_49 = __this->___ToScale_4; NullCheck(L_49); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50; L_50 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_49, NULL); float L_51 = L_50.___y_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_52 = (&__this->___ScaleRandomize_10); float L_53 = L_52->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_54 = (&__this->___ScaleRandomize_10); float L_55 = L_54->___y_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_56; L_56 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_53, L_55, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_57 = (&__this->___ScaleAxisPower_12); float L_58 = L_57->___y_3; (&V_0)->___y_3 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_51, L_56)), L_58)); } IL_0190: { // if (ScaleAxisPower.z > 0f) newScale.z = ToScale.localScale.z * FGenerators.GetRandom(ScaleRandomize.x, ScaleRandomize.y) * ScaleAxisPower.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_59 = (&__this->___ScaleAxisPower_12); float L_60 = L_59->___z_4; if ((!(((float)L_60) > ((float)(0.0f))))) { goto IL_01e1; } } { // if (ScaleAxisPower.z > 0f) newScale.z = ToScale.localScale.z * FGenerators.GetRandom(ScaleRandomize.x, ScaleRandomize.y) * ScaleAxisPower.z; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_61 = __this->___ToScale_4; NullCheck(L_61); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62; L_62 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_61, NULL); float L_63 = L_62.___z_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_64 = (&__this->___ScaleRandomize_10); float L_65 = L_64->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_66 = (&__this->___ScaleRandomize_10); float L_67 = L_66->___y_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_68; L_68 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_65, L_67, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_69 = (&__this->___ScaleAxisPower_12); float L_70 = L_69->___z_4; (&V_0)->___z_4 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_63, L_68)), L_70)); } IL_01e1: { // ToScale.localScale = newScale; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_71 = __this->___ToScale_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = V_0; NullCheck(L_71); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_71, L_72, NULL); } IL_01ed: { // if (ToModifyParticle) ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_73 = __this->___ToModifyParticle_7; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_74; L_74 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_73, NULL); if (!L_74) { goto IL_02b7; } } { // if (EmissionRandomize != Vector2.one) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_75 = __this->___EmissionRandomize_13; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_76; L_76 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); bool L_77; L_77 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_75, L_76, NULL); if (!L_77) { goto IL_025f; } } { // var em = ToModifyParticle.emission; ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_78 = __this->___ToModifyParticle_7; NullCheck(L_78); EmissionModule_t0F469FA4A08003F6D9C610D2F716A9DFDB9A3678 L_79; L_79 = ParticleSystem_get_emission_mD9402CE632A3607DA0B0486F9F58F7FB2B44CF08(L_78, NULL); V_1 = L_79; // em.rateOverTimeMultiplier = FGenerators.GetRandom(EmissionRandomize.x, EmissionRandomize.y); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_80 = (&__this->___EmissionRandomize_13); float L_81 = L_80->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_82 = (&__this->___EmissionRandomize_13); float L_83 = L_82->___y_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_84; L_84 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_81, L_83, NULL); EmissionModule_set_rateOverTimeMultiplier_mB15A82A2C188437DA4432F4402731132F64259EC((&V_1), L_84, NULL); // em.rateOverDistanceMultiplier = FGenerators.GetRandom(EmissionRandomize.x, EmissionRandomize.y); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_85 = (&__this->___EmissionRandomize_13); float L_86 = L_85->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_87 = (&__this->___EmissionRandomize_13); float L_88 = L_87->___y_1; float L_89; L_89 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_86, L_88, NULL); EmissionModule_set_rateOverDistanceMultiplier_m81DDA0BE56A0A94C247242AF9ECC4FE2051B0E29((&V_1), L_89, NULL); } IL_025f: { // if (EmRandomStartTime != Vector2.zero) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_90 = __this->___EmRandomStartTime_14; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_91; L_91 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); bool L_92; L_92 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_90, L_91, NULL); if (!L_92) { goto IL_02b7; } } { // float randomTime = FGenerators.GetRandom(EmRandomStartTime.x, EmRandomStartTime.y); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_93 = (&__this->___EmRandomStartTime_14); float L_94 = L_93->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_95 = (&__this->___EmRandomStartTime_14); float L_96 = L_95->___y_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_97; L_97 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_94, L_96, NULL); V_2 = L_97; // if (randomTime <= 0f) ToModifyParticle.Play(true); float L_98 = V_2; if ((!(((float)L_98) <= ((float)(0.0f))))) { goto IL_02a3; } } { // if (randomTime <= 0f) ToModifyParticle.Play(true); ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_99 = __this->___ToModifyParticle_7; NullCheck(L_99); ParticleSystem_Play_m4A59E0A2C7CA49EF75287A067305ABB314A16E62(L_99, (bool)1, NULL); goto IL_02b7; } IL_02a3: { // else StartCoroutine(IEDelayParticleStart(ToModifyParticle, randomTime)); ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_100 = __this->___ToModifyParticle_7; float L_101 = V_2; RuntimeObject* L_102; L_102 = VisualStamp_IEDelayParticleStart_mCE9CD612161AB7D63FE652482858189C3E5D321B(__this, L_100, L_101, NULL); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_103; L_103 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_102, NULL); } IL_02b7: { // doneAlready = true; __this->___doneAlready_15 = (bool)1; // } return; } } // System.Collections.IEnumerator FIMSpace.Generating.VisualStamp::IEDelayParticleStart(UnityEngine.ParticleSystem,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualStamp_IEDelayParticleStart_mCE9CD612161AB7D63FE652482858189C3E5D321B (VisualStamp_tFC094DD58980AE3D0F18CE59DF1C84164AFD2869* __this, ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___0_ps, float ___1_timeToWait, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6* L_0 = (U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6*)il2cpp_codegen_object_new(U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6_il2cpp_TypeInfo_var); NullCheck(L_0); U3CIEDelayParticleStartU3Ed__15__ctor_m2106CC491A3480F3C7030529C1BC71DFDD3E54D4(L_0, 0, NULL); U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6* L_1 = L_0; ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_2 = ___0_ps; NullCheck(L_1); L_1->___ps_3 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___ps_3), (void*)L_2); U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6* L_3 = L_1; float L_4 = ___1_timeToWait; NullCheck(L_3); L_3->___timeToWait_2 = L_4; return L_3; } } // System.Void FIMSpace.Generating.VisualStamp::Generate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualStamp_Generate_m822252FA35469AB41C1CA4E7F284B9D2FC6C088D (VisualStamp_tFC094DD58980AE3D0F18CE59DF1C84164AFD2869* __this, const RuntimeMethod* method) { { // Randomize(); VisualStamp_Randomize_m164EBF6D2B7095CEF5A02B5F4B353E881833D878(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.VisualStamp::PreviewGenerate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualStamp_PreviewGenerate_m2899781E3434BCF05D9D44AD85FCA9154296A455 (VisualStamp_tFC094DD58980AE3D0F18CE59DF1C84164AFD2869* __this, const RuntimeMethod* method) { { // Randomize(); VisualStamp_Randomize_m164EBF6D2B7095CEF5A02B5F4B353E881833D878(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.VisualStamp::IG_CallAfterGenerated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualStamp_IG_CallAfterGenerated_m49BBF005EFE41062F9A4FD84F3BCCC323791CDBC (VisualStamp_tFC094DD58980AE3D0F18CE59DF1C84164AFD2869* __this, const RuntimeMethod* method) { { // public void IG_CallAfterGenerated() { } return; } } // System.Void FIMSpace.Generating.VisualStamp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualStamp__ctor_mF9386ABDF0DA70CB1C6A3FC15DF2DF2735DA6785 (VisualStamp_tFC094DD58980AE3D0F18CE59DF1C84164AFD2869* __this, const RuntimeMethod* method) { { // [HideInInspector] public Vector2 ScaleRandomize = new Vector2(1f, 1f); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (1.0f), (1.0f), /*hidden argument*/NULL); __this->___ScaleRandomize_10 = L_0; // [HideInInspector] public bool UniformScale = true; __this->___UniformScale_11 = (bool)1; // [HideInInspector] public Vector3 ScaleAxisPower = Vector3.one; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); __this->___ScaleAxisPower_12 = L_1; // [HideInInspector] public Vector2 EmissionRandomize = new Vector2(1f, 1f); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; memset((&L_2), 0, sizeof(L_2)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), (1.0f), (1.0f), /*hidden argument*/NULL); __this->___EmissionRandomize_13 = L_2; // [HideInInspector] public Vector2 EmRandomStartTime = new Vector2(0f, 0f); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3; memset((&L_3), 0, sizeof(L_3)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_3), (0.0f), (0.0f), /*hidden argument*/NULL); __this->___EmRandomStartTime_14 = L_3; // Vector3 initialLocalScale = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___initialLocalScale_16 = L_4; MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.VisualStamp/d__15::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CIEDelayParticleStartU3Ed__15__ctor_m2106CC491A3480F3C7030529C1BC71DFDD3E54D4 (U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state_0 = L_0; return; } } // System.Void FIMSpace.Generating.VisualStamp/d__15::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CIEDelayParticleStartU3Ed__15_System_IDisposable_Dispose_m4E7F2CF13051AB1ADE27035182EB8BC24069D473 (U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6* __this, const RuntimeMethod* method) { { return; } } // System.Boolean FIMSpace.Generating.VisualStamp/d__15::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CIEDelayParticleStartU3Ed__15_MoveNext_m48BDB679478E503A562B775F5532E9B01EC4B5FC (U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___U3CU3E1__state_0; V_0 = L_0; int32_t L_1 = V_0; if (!L_1) { goto IL_0010; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0046; } } { return (bool)0; } IL_0010: { __this->___U3CU3E1__state_0 = (-1); // float elapsed = 0f; __this->___U3CelapsedU3E5__2_4 = (0.0f); goto IL_004d; } IL_0024: { // elapsed += Time.deltaTime; float L_3 = __this->___U3CelapsedU3E5__2_4; float L_4; L_4 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL); __this->___U3CelapsedU3E5__2_4 = ((float)il2cpp_codegen_add(L_3, L_4)); // yield return null; __this->___U3CU3E2__current_1 = NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_0046: { __this->___U3CU3E1__state_0 = (-1); } IL_004d: { // while (elapsed < timeToWait) float L_5 = __this->___U3CelapsedU3E5__2_4; float L_6 = __this->___timeToWait_2; if ((((float)L_5) < ((float)L_6))) { goto IL_0024; } } { // ps.Play(true); ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_7 = __this->___ps_3; NullCheck(L_7); ParticleSystem_Play_m4A59E0A2C7CA49EF75287A067305ABB314A16E62(L_7, (bool)1, NULL); // } return (bool)0; } } // System.Object FIMSpace.Generating.VisualStamp/d__15::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CIEDelayParticleStartU3Ed__15_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m6CFAF1AE9AD9A3BBDB4B45D12369B85871E91991 (U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void FIMSpace.Generating.VisualStamp/d__15::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CIEDelayParticleStartU3Ed__15_System_Collections_IEnumerator_Reset_mB85B09C95D46A28A5E1CEC343050C14E08FA15B1 (U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CIEDelayParticleStartU3Ed__15_System_Collections_IEnumerator_Reset_mB85B09C95D46A28A5E1CEC343050C14E08FA15B1_RuntimeMethod_var))); } } // System.Object FIMSpace.Generating.VisualStamp/d__15::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CIEDelayParticleStartU3Ed__15_System_Collections_IEnumerator_get_Current_mCC1F0BEF0A25AC85564629D2A70359346E6331D6 (U3CIEDelayParticleStartU3Ed__15_tBE5B625C2FF6E7FCA33BFDC6D57B3330CACE00F6* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.FacilityGenerator::get_PGG_Grid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* FacilityGenerator_get_PGG_Grid_m5C4CBAC923A35CC684631DB0A1F79C742B7334BF (FacilityGenerator_tD8B98780FB998BAB115FDBEAF5F877854C3EF1EC* __this, const RuntimeMethod* method) { { // public override FGenGraph PGG_Grid { get { return null; } } return (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3*)NULL; } } // FIMSpace.Generating.FieldSetup FIMSpace.Generating.FacilityGenerator::get_PGG_Setup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* FacilityGenerator_get_PGG_Setup_m8DC25C0176964CAACF36675A068EEE183F0519CB (FacilityGenerator_tD8B98780FB998BAB115FDBEAF5F877854C3EF1EC* __this, const RuntimeMethod* method) { { // public override FieldSetup PGG_Setup { get { return null; } } return (FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926*)NULL; } } // System.Void FIMSpace.Generating.FacilityGenerator::Prepare() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FacilityGenerator_Prepare_m8D62A01FCA8F690BBFAB3E2794B446486921DFF3 (FacilityGenerator_tD8B98780FB998BAB115FDBEAF5F877854C3EF1EC* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7663CE772001ED7AF7C853B8E645FAB16483D097); s_Il2CppMethodInitialized = true; } { // base.Prepare(); PGGGeneratorBase_Prepare_m5F90D61DD90ACA59BB6D0517AECC8FABE1F21333(__this, NULL); // if (plan == null) BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* L_0; L_0 = PGGPlanGeneratorBase_get_plan_m562DE2C15F59425D42A3CACEBAE22A7D234642DE_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_001f; } } { // UnityEngine.Debug.Log("No Building plan preset!"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral7663CE772001ED7AF7C853B8E645FAB16483D097, NULL); // return; return; } IL_001f: { // planHelper = new FacilityPlanHelper(plan, this); BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* L_2; L_2 = PGGPlanGeneratorBase_get_plan_m562DE2C15F59425D42A3CACEBAE22A7D234642DE_inline(__this, NULL); FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7* L_3 = (FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7*)il2cpp_codegen_object_new(FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7_il2cpp_TypeInfo_var); NullCheck(L_3); FacilityPlanHelper__ctor_m9D36EB2E178ADBEFCE5F60FB472BC77D2A729A4E(L_3, L_2, __this, NULL); __this->___planHelper_27 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___planHelper_27), (void*)L_3); // planHelper.PrioritizeConnectionWithCorridor = PrioritizeConnectionWithCorridor; FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7* L_4 = __this->___planHelper_27; bool L_5 = __this->___PrioritizeConnectionWithCorridor_26; NullCheck(L_4); L_4->___PrioritizeConnectionWithCorridor_2 = L_5; // planHelper.UseRestrictions = UseRestrictions; FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7* L_6 = __this->___planHelper_27; bool L_7 = __this->___UseRestrictions_24; NullCheck(L_6); L_6->___UseRestrictions_14 = L_7; // planHelper.RandomIteration = ShufflePlanOrder; FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7* L_8 = __this->___planHelper_27; bool L_9 = __this->___ShufflePlanOrder_25; NullCheck(L_8); L_8->___RandomIteration_3 = L_9; // planHelper.Precision = Precision; FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7* L_10 = __this->___planHelper_27; int32_t L_11 = __this->___Precision_23; NullCheck(L_10); L_10->___Precision_13 = L_11; // PreparePlan(); FacilityGenerator_PreparePlan_mE90D3FAC734B55CFD81688AB9103BC20429CF883(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.FacilityGenerator::PreparePlan() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FacilityGenerator_PreparePlan_mE90D3FAC734B55CFD81688AB9103BC20429CF883 (FacilityGenerator_tD8B98780FB998BAB115FDBEAF5F877854C3EF1EC* __this, const RuntimeMethod* method) { List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2* V_0 = NULL; List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2* G_B3_0 = NULL; { // List pathGuides = UseGuides ? PlanGuides : null; bool L_0 = ((PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020*)__this)->___UseGuides_20; if (L_0) { goto IL_000b; } } { G_B3_0 = ((List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2*)(NULL)); goto IL_0011; } IL_000b: { List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2* L_1 = ((PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020*)__this)->___PlanGuides_21; G_B3_0 = L_1; } IL_0011: { V_0 = G_B3_0; // if (LimitSize) planHelper.SetLimits(SizeLimitX.ToVector2Int, SizeLimitZ.ToVector2Int); bool L_2 = ((PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020*)__this)->___LimitSize_17; if (!L_2) { goto IL_003b; } } { // if (LimitSize) planHelper.SetLimits(SizeLimitX.ToVector2Int, SizeLimitZ.ToVector2Int); FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7* L_3 = __this->___planHelper_27; MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_4 = (&((PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020*)__this)->___SizeLimitX_18); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_5; L_5 = MinMax_get_ToVector2Int_mB2E8BBB89837B170D83E61E504A49E700E8810D0(L_4, NULL); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_6 = (&((PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020*)__this)->___SizeLimitZ_19); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_7; L_7 = MinMax_get_ToVector2Int_mB2E8BBB89837B170D83E61E504A49E700E8810D0(L_6, NULL); NullCheck(L_3); FacilityPlanHelper_SetLimits_mCBF5712C601319CBEA5D18AC7CBF5D5998013B95(L_3, L_5, L_7, NULL); } IL_003b: { // planHelper.wallsSeparation = WallsSeparation; FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7* L_8 = __this->___planHelper_27; float L_9 = __this->___WallsSeparation_22; NullCheck(L_8); L_8->___wallsSeparation_7 = L_9; // planHelper.Prepare(pathGuides); FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7* L_10 = __this->___planHelper_27; List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2* L_11 = V_0; NullCheck(L_10); FacilityPlanHelper_Prepare_mFEA67268296143E67C2CD089EC97460A72A60D90(L_10, L_11, NULL); // } return; } } // System.Void FIMSpace.Generating.FacilityGenerator::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FacilityGenerator_OnValidate_mA574F448E2A89053307D300B00AF7D938F9F3FBA (FacilityGenerator_tD8B98780FB998BAB115FDBEAF5F877854C3EF1EC* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFD50A5B03C462F7D8806FCBD527F8E24596ED367_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4FDAC8F8EDBAB91199C857A0B6A6B5894AE679A2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (AutoRefresh) Prepare(); bool L_0 = ((PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151*)__this)->___AutoRefresh_5; if (!L_0) { goto IL_000e; } } { // if (AutoRefresh) Prepare(); VirtualActionInvoker0::Invoke(8 /* System.Void FIMSpace.Generating.PGGGeneratorBase::Prepare() */, __this); } IL_000e: { // if (PlanGuides != null) List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2* L_1 = ((PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020*)__this)->___PlanGuides_21; if (!L_1) { goto IL_0050; } } { // for (int i = 0; i < PlanGuides.Count; i++) V_0 = 0; goto IL_0042; } IL_001a: { // if (PlanGuides[i].PathThickness == 0) PlanGuides[i].SetDefaultSettings(); List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2* L_2 = ((PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020*)__this)->___PlanGuides_21; int32_t L_3 = V_0; NullCheck(L_2); SimplePathGuide_t19026AB2AF9A5F6D88FDE68196D3D7F2E2A9B4AA* L_4; L_4 = List_1_get_Item_m4FDAC8F8EDBAB91199C857A0B6A6B5894AE679A2(L_2, L_3, List_1_get_Item_m4FDAC8F8EDBAB91199C857A0B6A6B5894AE679A2_RuntimeMethod_var); NullCheck(L_4); int32_t L_5 = L_4->___PathThickness_4; if (L_5) { goto IL_003e; } } { // if (PlanGuides[i].PathThickness == 0) PlanGuides[i].SetDefaultSettings(); List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2* L_6 = ((PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020*)__this)->___PlanGuides_21; int32_t L_7 = V_0; NullCheck(L_6); SimplePathGuide_t19026AB2AF9A5F6D88FDE68196D3D7F2E2A9B4AA* L_8; L_8 = List_1_get_Item_m4FDAC8F8EDBAB91199C857A0B6A6B5894AE679A2(L_6, L_7, List_1_get_Item_m4FDAC8F8EDBAB91199C857A0B6A6B5894AE679A2_RuntimeMethod_var); NullCheck(L_8); SimplePathGuide_SetDefaultSettings_m36C3FE10AFE52DA05E2BA647EE8098A156ABFD8B(L_8, NULL); } IL_003e: { // for (int i = 0; i < PlanGuides.Count; i++) int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0042: { // for (int i = 0; i < PlanGuides.Count; i++) int32_t L_10 = V_0; List_1_tC2CC956DA1ADE4007A080D692B47E8A76E2AC8B2* L_11 = ((PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020*)__this)->___PlanGuides_21; NullCheck(L_11); int32_t L_12; L_12 = List_1_get_Count_mFD50A5B03C462F7D8806FCBD527F8E24596ED367_inline(L_11, List_1_get_Count_mFD50A5B03C462F7D8806FCBD527F8E24596ED367_RuntimeMethod_var); if ((((int32_t)L_10) < ((int32_t)L_12))) { goto IL_001a; } } IL_0050: { // } return; } } // System.Void FIMSpace.Generating.FacilityGenerator::GenerateObjects() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FacilityGenerator_GenerateObjects_mF188DD8B84112AB76C4C27A185BF80C19A43717C (FacilityGenerator_tD8B98780FB998BAB115FDBEAF5F877854C3EF1EC* __this, const RuntimeMethod* method) { { // ClearGenerated(); VirtualActionInvoker1< bool >::Invoke(10 /* System.Void FIMSpace.Generating.PGGGeneratorBase::ClearGenerated(System.Boolean) */, __this, (bool)1); // Prepare(); VirtualActionInvoker0::Invoke(8 /* System.Void FIMSpace.Generating.PGGGeneratorBase::Prepare() */, __this); // Generated = planHelper.GenerateObjects(transform); FacilityPlanHelper_tF0D70C15A2179D459ABD7933B95B7A1F000665D7* L_0 = __this->___planHelper_27; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_0); List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62* L_2; L_2 = FacilityPlanHelper_GenerateObjects_mB397D0933BA643A6B862F36081311880E3A815E2(L_0, L_1, NULL); ((PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151*)__this)->___Generated_8 = L_2; Il2CppCodeGenWriteBarrier((void**)(&((PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151*)__this)->___Generated_8), (void*)L_2); // base.GenerateObjects(); PGGGeneratorBase_GenerateObjects_m1FE09672189CB89D4D116C02B0089EA435CB1C72(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.FacilityGenerator::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FacilityGenerator__ctor_mAAA2E2C9216F2862D5E1423457731336B086208D (FacilityGenerator_tD8B98780FB998BAB115FDBEAF5F877854C3EF1EC* __this, const RuntimeMethod* method) { { // [Range(1, 3)] public int Precision = 1; __this->___Precision_23 = 1; // [HideInInspector] public bool UseRestrictions = true; __this->___UseRestrictions_24 = (bool)1; // [HideInInspector] public bool ShufflePlanOrder = true; __this->___ShufflePlanOrder_25 = (bool)1; // [HideInInspector] public bool PrioritizeConnectionWithCorridor = true; __this->___PrioritizeConnectionWithCorridor_26 = (bool)1; PGGPlanGeneratorBase__ctor_m1A76251D6A8D02ACC4BB19451C6F96DB88261094(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Transform FIMSpace.Generating.GridPainter::get_PGG_Transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GridPainter_get_PGG_Transform_mBA96CDCA57F359A5CBEEC74155D6EE57EEA3CED7 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { { // public Transform PGG_Transform { get { return transform; } } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); return L_0; } } // FIMSpace.Generating.FieldSetup FIMSpace.Generating.GridPainter::get_PGG_Setup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* GridPainter_get_PGG_Setup_m4D606EBB5060955175A8C6EE794FFEB94DB5153C (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { { // if (Composition != null) if (Composition.UseComposition) FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6* L_0 = __this->___Composition_51; if (!L_0) { goto IL_0021; } } { // if (Composition != null) if (Composition.UseComposition) FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6* L_1 = __this->___Composition_51; NullCheck(L_1); bool L_2 = L_1->___UseComposition_0; if (!L_2) { goto IL_0021; } } { // return Composition.GetSetup; FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6* L_3 = __this->___Composition_51; NullCheck(L_3); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_4; L_4 = FieldSetupComposition_get_GetSetup_mE64E70633136303F42BFB2A507AC0193E62E42F2(L_3, NULL); return L_4; } IL_0021: { // return FieldPreset; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_5 = __this->___FieldPreset_19; return L_5; } } // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.GridPainter::get_PGG_Grid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* GridPainter_get_PGG_Grid_m4E7FB072CB14FB363ACCEF18CF6EBE7AC757F6BB (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (grid == null || grid.AllApprovedCells.Count == 0) LoadCells(); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_0 = __this->___grid_16; if (!L_0) { goto IL_001a; } } { FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_1 = __this->___grid_16; NullCheck(L_1); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_2 = L_1->___AllApprovedCells_1; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_inline(L_2, List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); if (L_3) { goto IL_0020; } } IL_001a: { // if (grid == null || grid.AllApprovedCells.Count == 0) LoadCells(); GridPainter_LoadCells_mAF10E89E7BA710F66286D70BB6EED39AC7ED48CC(__this, NULL); } IL_0020: { // return grid; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_4 = __this->___grid_16; return L_4; } } // System.Collections.Generic.List`1 FIMSpace.Generating.GridPainter::get_GetAllPainterCells() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* GridPainter_get_GetAllPainterCells_m54604B3BE3683C73487D7B7E9286A45E43578894 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { { // public List GetAllPainterCells { get { return cellsMemory; } } List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_0 = __this->___cellsMemory_17; return L_0; } } // System.Boolean FIMSpace.Generating.GridPainter::get_Painting() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GridPainter_get_Painting_mD680E02F7B8E90555A233AB0636F64C44C52B534 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { { // get { return _Editor_Paint; } bool L_0 = __this->____Editor_Paint_42; return L_0; } } // System.Void FIMSpace.Generating.GridPainter::set_Painting(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_set_Painting_mF609C9934AE7B75D6B69C37FB07CB680EFFE017D (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, bool ___0_value, const RuntimeMethod* method) { { // set { _Editor_Paint = value; } bool L_0 = ___0_value; __this->____Editor_Paint_42 = L_0; // set { _Editor_Paint = value; } return; } } // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.GridPainter::get_Grid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* GridPainter_get_Grid_mC9955DC7CAF59394BEC12567151823F12E34779F (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { { // public FGenGraph Grid { get { return grid; } } FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_0 = __this->___grid_16; return L_0; } } // System.Int32 FIMSpace.Generating.GridPainter::get_LoadCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GridPainter_get_LoadCount_m6F1E3A15A48B8BA918EA7855B8E8007F06AAF110 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public int LoadCount { get { return cellsMemory.Count; } } List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_0 = __this->___cellsMemory_17; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_inline(L_0, List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_RuntimeMethod_var); return L_1; } } // System.Void FIMSpace.Generating.GridPainter::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_Reset_m0F53EE12E13C15C75BC8899FA57B5BD6221F2702 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // AutoRefresh = false; ((PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151*)__this)->___AutoRefresh_5 = (bool)0; // Composition = new FieldSetupComposition(); FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6* L_0 = (FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6*)il2cpp_codegen_object_new(FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6_il2cpp_TypeInfo_var); NullCheck(L_0); FieldSetupComposition__ctor_m8605B82930BE9C63A74BCC469D789E36D346E811(L_0, NULL); __this->___Composition_51 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Composition_51), (void*)L_0); // Composition.OverrideEnabled = false; FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6* L_1 = __this->___Composition_51; NullCheck(L_1); L_1->___OverrideEnabled_2 = (bool)0; // Composition.Prepared = false; FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6* L_2 = __this->___Composition_51; NullCheck(L_2); L_2->___Prepared_3 = (bool)0; // } return; } } // FIMSpace.Generating.FieldSetup FIMSpace.Generating.GridPainter::GetTargetGeneratingSetup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* GridPainter_GetTargetGeneratingSetup_mF85A5E87D3FFC0E3F304E16EF7C4820920F01297 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_GenFSetupPreGathered) return generatingSetup; bool L_0 = __this->____GenFSetupPreGathered_52; if (!L_0) { goto IL_000f; } } { // if (_GenFSetupPreGathered) return generatingSetup; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_1 = __this->___generatingSetup_20; return L_1; } IL_000f: { // generatingSetup = FieldPreset; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_2 = __this->___FieldPreset_19; __this->___generatingSetup_20 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___generatingSetup_20), (void*)L_2); // if (Composition != null) FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6* L_3 = __this->___Composition_51; if (!L_3) { goto IL_0070; } } { // if (Composition.OverrideEnabled && Composition.Prepared) FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6* L_4 = __this->___Composition_51; NullCheck(L_4); bool L_5 = L_4->___OverrideEnabled_2; if (!L_5) { goto IL_0050; } } { FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6* L_6 = __this->___Composition_51; NullCheck(L_6); bool L_7 = L_6->___Prepared_3; if (!L_7) { goto IL_0050; } } { // generatingSetup = Composition.GetOverridedSetup(); FieldSetupComposition_t23B05E9C0D13BFB8974829E60ECB2B389F4161C6* L_8 = __this->___Composition_51; NullCheck(L_8); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_9; L_9 = FieldSetupComposition_GetOverridedSetup_mC84EAC096EC13C8342DAA9730B765728104C0D3B(L_8, NULL); __this->___generatingSetup_20 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___generatingSetup_20), (void*)L_9); goto IL_0081; } IL_0050: { // if (FieldPreset) FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_10 = __this->___FieldPreset_19; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_10, NULL); if (!L_11) { goto IL_0081; } } { // generatingSetup = FieldPreset.Copy(); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_12 = __this->___FieldPreset_19; NullCheck(L_12); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_13; L_13 = FieldSetup_Copy_m9BA31A702861104D3C26F31B04ADCB53894D5403(L_12, NULL); __this->___generatingSetup_20 = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___generatingSetup_20), (void*)L_13); goto IL_0081; } IL_0070: { // generatingSetup = FieldPreset.Copy(); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_14 = __this->___FieldPreset_19; NullCheck(L_14); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_15; L_15 = FieldSetup_Copy_m9BA31A702861104D3C26F31B04ADCB53894D5403(L_14, NULL); __this->___generatingSetup_20 = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->___generatingSetup_20), (void*)L_15); } IL_0081: { // _GenFSetupPreGathered = true; __this->____GenFSetupPreGathered_52 = (bool)1; // return generatingSetup; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_16 = __this->___generatingSetup_20; return L_16; } } // System.Void FIMSpace.Generating.GridPainter::GenerateObjects() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_GenerateObjects_m6982A5E103E7F50FDBAFDA3F494DFE14A5F5A443 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4023DFAB1C74B18EC725DA26052796A08F77F554_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m65A819FD20CB0E6E40B10132F2A6587E63848520_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m7034D52A9CF904E38C5F55C20EEF8AFBDEF654A2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mACC2B4094FBC2C62C718EDCA3B7D01C98F4AAEAB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m4F6801FC89C0CFF009D531E4E8B731CB41DE8918_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mAD42099EBC7E640561281C5FEDF47997858D9073_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m6DAB9099F9C0766AA0FAC0AB243CA1377EBEBC7F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m7EE5C617CAAFCDAD84EE9920D2EAF9D72F6FADB2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3A7FACE3B6B69847BC9EEE0C59FA6E19CBF8D1D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mDDB1C3B207C1BE2F227219B43EDC567964A48FBD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE346611039398615637B589F0F2AE775778B1246_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m022DC5CF20EC7ABF62372DAAA62F66C88C90A207_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3EB7AEE88776917D8311526EB3C0FF08EAD0C3AA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8CB6B6E3686A16A2B28CD61F9893FF24AC9B5052_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB4ADA4D9A5748F42C1FCC90E32DAEDDEC0F6B937_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m5FBFF78EF8C3B3080BB1DE6173404D2C4B423A25_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA6938DA13F7034E20628510F5689A3DD5059848F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB45D6F35884B00D918B9783D25079D908E5A9F7A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF746B8423EFDE24BA4904A0865DC4C7335791386_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA76CA99B977CE699A66053839B6FA6E86460567A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_CheckForNulls_TisModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC_mCC4AE344726A84763B4248EC512923175FA448CF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* V_4 = NULL; SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004 V_5; memset((&V_5), 0, sizeof(V_5)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE V_9; memset((&V_9), 0, sizeof(V_9)); int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; { // RefreshFieldVariables(); GridPainter_RefreshFieldVariables_m10BB5CC3298C96E934604EBB3821F31D796BAB1A(__this, NULL); // LoadCells(); GridPainter_LoadCells_mAF10E89E7BA710F66286D70BB6EED39AC7ED48CC(__this, NULL); // Prepare(); VirtualActionInvoker0::Invoke(8 /* System.Void FIMSpace.Generating.PGGGeneratorBase::Prepare() */, __this); // if (Generated == null) Generated = new List(); List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62* L_0 = ((PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151*)__this)->___Generated_8; if (L_0) { goto IL_0025; } } { // if (Generated == null) Generated = new List(); List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62* L_1 = (List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62*)il2cpp_codegen_object_new(List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_mE346611039398615637B589F0F2AE775778B1246(L_1, List_1__ctor_mE346611039398615637B589F0F2AE775778B1246_RuntimeMethod_var); ((PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151*)__this)->___Generated_8 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151*)__this)->___Generated_8), (void*)L_1); } IL_0025: { // if (RandomSeed) Seed = FGenerators.GetRandom(-99999, 99999); bool L_2 = ((PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151*)__this)->___RandomSeed_7; if (!L_2) { goto IL_0042; } } { // if (RandomSeed) Seed = FGenerators.GetRandom(-99999, 99999); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); int32_t L_3; L_3 = FGenerators_GetRandom_m5EFC14041876CDAC27BA662BF4123F5F2F1EF7F7(((int32_t)-99999), ((int32_t)99999), NULL); ((PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151*)__this)->___Seed_6 = L_3; } IL_0042: { // ClearGenerated(); VirtualActionInvoker1< bool >::Invoke(10 /* System.Void FIMSpace.Generating.PGGGeneratorBase::ClearGenerated(System.Boolean) */, __this, (bool)1); // if (!_GenFSetupPreGathered) GetTargetGeneratingSetup(); bool L_4 = __this->____GenFSetupPreGathered_52; if (L_4) { goto IL_0058; } } { // if (!_GenFSetupPreGathered) GetTargetGeneratingSetup(); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_5; L_5 = GridPainter_GetTargetGeneratingSetup_mF85A5E87D3FFC0E3F304E16EF7C4820920F01297(__this, NULL); } IL_0058: { // if (generatingSetup == null) return; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_6 = __this->___generatingSetup_20; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_7) { goto IL_0067; } } { // if (generatingSetup == null) return; return; } IL_0067: { // FGenerators.SetSeed(Seed); int32_t L_8 = ((PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151*)__this)->___Seed_6; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_SetSeed_m65AB54EAF31F11D7130AAF55967B95F7384076B7(L_8, NULL); // List guides = new List(); List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* L_9 = (List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10*)il2cpp_codegen_object_new(List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10_il2cpp_TypeInfo_var); NullCheck(L_9); List_1__ctor_m3A7FACE3B6B69847BC9EEE0C59FA6E19CBF8D1D6(L_9, List_1__ctor_m3A7FACE3B6B69847BC9EEE0C59FA6E19CBF8D1D6_RuntimeMethod_var); V_0 = L_9; // for (int i = 0; i < AcquireCellDataFrom.Count; i++) V_1 = 0; goto IL_00c3; } IL_007c: { // for (int a = 0; a < AcquireCellDataFrom[i].CellsInstructions.Count; a++) V_2 = 0; goto IL_00a6; } IL_0080: { // CellsInstructions.Add(AcquireCellDataFrom[i].CellsInstructions[a]); List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_10 = __this->___CellsInstructions_24; List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F* L_11 = __this->___AcquireCellDataFrom_25; int32_t L_12 = V_1; NullCheck(L_11); GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* L_13; L_13 = List_1_get_Item_mF746B8423EFDE24BA4904A0865DC4C7335791386(L_11, L_12, List_1_get_Item_mF746B8423EFDE24BA4904A0865DC4C7335791386_RuntimeMethod_var); NullCheck(L_13); List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_14 = L_13->___CellsInstructions_24; int32_t L_15 = V_2; NullCheck(L_14); SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_16; L_16 = List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89(L_14, L_15, List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89_RuntimeMethod_var); NullCheck(L_10); List_1_Add_m65A819FD20CB0E6E40B10132F2A6587E63848520_inline(L_10, L_16, List_1_Add_m65A819FD20CB0E6E40B10132F2A6587E63848520_RuntimeMethod_var); // for (int a = 0; a < AcquireCellDataFrom[i].CellsInstructions.Count; a++) int32_t L_17 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_00a6: { // for (int a = 0; a < AcquireCellDataFrom[i].CellsInstructions.Count; a++) int32_t L_18 = V_2; List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F* L_19 = __this->___AcquireCellDataFrom_25; int32_t L_20 = V_1; NullCheck(L_19); GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* L_21; L_21 = List_1_get_Item_mF746B8423EFDE24BA4904A0865DC4C7335791386(L_19, L_20, List_1_get_Item_mF746B8423EFDE24BA4904A0865DC4C7335791386_RuntimeMethod_var); NullCheck(L_21); List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_22 = L_21->___CellsInstructions_24; NullCheck(L_22); int32_t L_23; L_23 = List_1_get_Count_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_inline(L_22, List_1_get_Count_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_RuntimeMethod_var); if ((((int32_t)L_18) < ((int32_t)L_23))) { goto IL_0080; } } { // for (int i = 0; i < AcquireCellDataFrom.Count; i++) int32_t L_24 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_00c3: { // for (int i = 0; i < AcquireCellDataFrom.Count; i++) int32_t L_25 = V_1; List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F* L_26 = __this->___AcquireCellDataFrom_25; NullCheck(L_26); int32_t L_27; L_27 = List_1_get_Count_m3EB7AEE88776917D8311526EB3C0FF08EAD0C3AA_inline(L_26, List_1_get_Count_m3EB7AEE88776917D8311526EB3C0FF08EAD0C3AA_RuntimeMethod_var); if ((((int32_t)L_25) < ((int32_t)L_27))) { goto IL_007c; } } { // for (int i = 0; i < CellsInstructions.Count; i++) V_3 = 0; goto IL_024b; } IL_00d8: { // SpawnInstructionGuide instr = CellsInstructions[i]; List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_28 = __this->___CellsInstructions_24; int32_t L_29 = V_3; NullCheck(L_28); SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_30; L_30 = List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89(L_28, L_29, List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89_RuntimeMethod_var); V_4 = L_30; // if (instr == null) continue; SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_31 = V_4; if (!L_31) { goto IL_0247; } } { // SpawnInstruction guide = new SpawnInstruction(); il2cpp_codegen_initobj((&V_5), sizeof(SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004)); // if (instr.WorldRot) SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_32 = V_4; NullCheck(L_32); bool L_33 = L_32->___WorldRot_3; if (!L_33) { goto IL_0128; } } { // dir = (Quaternion.Inverse(transform.rotation) * instr.rot) * Vector3.forward; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_34; L_34 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_34); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_35; L_35 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_34, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36; L_36 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_35, NULL); SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_37 = V_4; NullCheck(L_37); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38 = L_37->___rot_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_39; L_39 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_36, L_38, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40; L_40 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41; L_41 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_39, L_40, NULL); V_6 = L_41; goto IL_013b; } IL_0128: { // dir = instr.rot * Vector3.forward; SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_42 = V_4; NullCheck(L_42); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_43 = L_42->___rot_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44; L_44 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45; L_45 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_43, L_44, NULL); V_6 = L_45; } IL_013b: { // guide.desiredDirection = new Vector3Int(Mathf.RoundToInt(dir.x), 0, Mathf.RoundToInt(dir.z)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_6; float L_47 = L_46.___x_2; int32_t L_48; L_48 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(L_47, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_6; float L_50 = L_49.___z_4; int32_t L_51; L_51 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(L_50, NULL); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_52; memset((&L_52), 0, sizeof(L_52)); Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_52), L_48, 0, L_51, /*hidden argument*/NULL); (&V_5)->___desiredDirection_1 = L_52; // guide.gridPosition = new Vector3Int(instr.pos.x, instr.pos.y, instr.pos.z); SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_53 = V_4; NullCheck(L_53); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_54 = (&L_53->___pos_1); int32_t L_55; L_55 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_54, NULL); SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_56 = V_4; NullCheck(L_56); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_57 = (&L_56->___pos_1); int32_t L_58; L_58 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_57, NULL); SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_59 = V_4; NullCheck(L_59); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_60 = (&L_59->___pos_1); int32_t L_61; L_61 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_60, NULL); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_62; memset((&L_62), 0, sizeof(L_62)); Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_62), L_55, L_58, L_61, /*hidden argument*/NULL); (&V_5)->___gridPosition_0 = L_62; // guide.useDirection = CellsInstructions[i].UseDirection; List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_63 = __this->___CellsInstructions_24; int32_t L_64 = V_3; NullCheck(L_63); SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_65; L_65 = List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89(L_63, L_64, List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89_RuntimeMethod_var); NullCheck(L_65); bool L_66 = L_65->___UseDirection_6; (&V_5)->___useDirection_2 = L_66; // if (instr.CustomDefinition == null) SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_67 = V_4; NullCheck(L_67); InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_68 = L_67->___CustomDefinition_5; if (L_68) { goto IL_01ea; } } { // if (instr.Id < generatingSetup.CellsInstructions.Count) SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_69 = V_4; NullCheck(L_69); int32_t L_70 = L_69->___Id_4; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_71 = __this->___generatingSetup_20; NullCheck(L_71); List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* L_72 = L_71->___CellsInstructions_11; NullCheck(L_72); int32_t L_73; L_73 = List_1_get_Count_mB4ADA4D9A5748F42C1FCC90E32DAEDDEC0F6B937_inline(L_72, List_1_get_Count_mB4ADA4D9A5748F42C1FCC90E32DAEDDEC0F6B937_RuntimeMethod_var); if ((((int32_t)L_70) >= ((int32_t)L_73))) { goto IL_023f; } } { // guide.definition = generatingSetup.CellsInstructions[instr.Id]; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_74 = __this->___generatingSetup_20; NullCheck(L_74); List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* L_75 = L_74->___CellsInstructions_11; SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_76 = V_4; NullCheck(L_76); int32_t L_77 = L_76->___Id_4; NullCheck(L_75); InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_78; L_78 = List_1_get_Item_m5FBFF78EF8C3B3080BB1DE6173404D2C4B423A25(L_75, L_77, List_1_get_Item_m5FBFF78EF8C3B3080BB1DE6173404D2C4B423A25_RuntimeMethod_var); (&V_5)->___definition_3 = L_78; Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___definition_3), (void*)L_78); goto IL_023f; } IL_01ea: { // if (instr.CustomDefinition.InstructionType != InstructionDefinition.EInstruction.None) SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_79 = V_4; NullCheck(L_79); InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_80 = L_79->___CustomDefinition_5; NullCheck(L_80); int32_t L_81 = L_80->___InstructionType_1; if (!L_81) { goto IL_0208; } } { // guide.definition = instr.CustomDefinition; SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_82 = V_4; NullCheck(L_82); InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_83 = L_82->___CustomDefinition_5; (&V_5)->___definition_3 = L_83; Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___definition_3), (void*)L_83); goto IL_023f; } IL_0208: { // if (instr.Id < generatingSetup.CellsInstructions.Count) SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_84 = V_4; NullCheck(L_84); int32_t L_85 = L_84->___Id_4; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_86 = __this->___generatingSetup_20; NullCheck(L_86); List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* L_87 = L_86->___CellsInstructions_11; NullCheck(L_87); int32_t L_88; L_88 = List_1_get_Count_mB4ADA4D9A5748F42C1FCC90E32DAEDDEC0F6B937_inline(L_87, List_1_get_Count_mB4ADA4D9A5748F42C1FCC90E32DAEDDEC0F6B937_RuntimeMethod_var); if ((((int32_t)L_85) >= ((int32_t)L_88))) { goto IL_023f; } } { // guide.definition = generatingSetup.CellsInstructions[instr.Id]; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_89 = __this->___generatingSetup_20; NullCheck(L_89); List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* L_90 = L_89->___CellsInstructions_11; SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_91 = V_4; NullCheck(L_91); int32_t L_92 = L_91->___Id_4; NullCheck(L_90); InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_93; L_93 = List_1_get_Item_m5FBFF78EF8C3B3080BB1DE6173404D2C4B423A25(L_90, L_92, List_1_get_Item_m5FBFF78EF8C3B3080BB1DE6173404D2C4B423A25_RuntimeMethod_var); (&V_5)->___definition_3 = L_93; Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___definition_3), (void*)L_93); } IL_023f: { // guides.Add(guide); List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* L_94 = V_0; SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004 L_95 = V_5; NullCheck(L_94); List_1_Add_mACC2B4094FBC2C62C718EDCA3B7D01C98F4AAEAB_inline(L_94, L_95, List_1_Add_mACC2B4094FBC2C62C718EDCA3B7D01C98F4AAEAB_RuntimeMethod_var); } IL_0247: { // for (int i = 0; i < CellsInstructions.Count; i++) int32_t L_96 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_96, 1)); } IL_024b: { // for (int i = 0; i < CellsInstructions.Count; i++) int32_t L_97 = V_3; List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_98 = __this->___CellsInstructions_24; NullCheck(L_98); int32_t L_99; L_99 = List_1_get_Count_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_inline(L_98, List_1_get_Count_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_RuntimeMethod_var); if ((((int32_t)L_97) < ((int32_t)L_99))) { goto IL_00d8; } } { // Generated.Clear(); List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62* L_100 = ((PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151*)__this)->___Generated_8; NullCheck(L_100); List_1_Clear_m4F6801FC89C0CFF009D531E4E8B731CB41DE8918_inline(L_100, List_1_Clear_m4F6801FC89C0CFF009D531E4E8B731CB41DE8918_RuntimeMethod_var); // for (int i = 0; i < ignoredForGenerating.Count; i++) { generatingSetup.Ignores.Add(ignoredForGenerating[i]); } V_7 = 0; goto IL_028f; } IL_026c: { // for (int i = 0; i < ignoredForGenerating.Count; i++) { generatingSetup.Ignores.Add(ignoredForGenerating[i]); } FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_101 = __this->___generatingSetup_20; NullCheck(L_101); List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* L_102 = L_101->___Ignores_16; List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* L_103 = __this->___ignoredForGenerating_32; int32_t L_104 = V_7; NullCheck(L_103); FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* L_105; L_105 = List_1_get_Item_mB45D6F35884B00D918B9783D25079D908E5A9F7A(L_103, L_104, List_1_get_Item_mB45D6F35884B00D918B9783D25079D908E5A9F7A_RuntimeMethod_var); NullCheck(L_102); List_1_Add_m4023DFAB1C74B18EC725DA26052796A08F77F554_inline(L_102, L_105, List_1_Add_m4023DFAB1C74B18EC725DA26052796A08F77F554_RuntimeMethod_var); // for (int i = 0; i < ignoredForGenerating.Count; i++) { generatingSetup.Ignores.Add(ignoredForGenerating[i]); } int32_t L_106 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_106, 1)); } IL_028f: { // for (int i = 0; i < ignoredForGenerating.Count; i++) { generatingSetup.Ignores.Add(ignoredForGenerating[i]); } int32_t L_107 = V_7; List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* L_108 = __this->___ignoredForGenerating_32; NullCheck(L_108); int32_t L_109; L_109 = List_1_get_Count_m8CB6B6E3686A16A2B28CD61F9893FF24AC9B5052_inline(L_108, List_1_get_Count_m8CB6B6E3686A16A2B28CD61F9893FF24AC9B5052_RuntimeMethod_var); if ((((int32_t)L_107) < ((int32_t)L_109))) { goto IL_026c; } } { // _ignoredPacksToggleBackup.Clear(); List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_110 = __this->____ignoredPacksToggleBackup_31; NullCheck(L_110); List_1_Clear_mAD42099EBC7E640561281C5FEDF47997858D9073_inline(L_110, List_1_Clear_mAD42099EBC7E640561281C5FEDF47997858D9073_RuntimeMethod_var); // if (ignoredPacksForGenerating == null) ignoredPacksForGenerating = new List(); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_111 = __this->___ignoredPacksForGenerating_30; if (L_111) { goto IL_02bc; } } { // if (ignoredPacksForGenerating == null) ignoredPacksForGenerating = new List(); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_112 = (List_1_tA76CA99B977CE699A66053839B6FA6E86460567A*)il2cpp_codegen_object_new(List_1_tA76CA99B977CE699A66053839B6FA6E86460567A_il2cpp_TypeInfo_var); NullCheck(L_112); List_1__ctor_mDDB1C3B207C1BE2F227219B43EDC567964A48FBD(L_112, List_1__ctor_mDDB1C3B207C1BE2F227219B43EDC567964A48FBD_RuntimeMethod_var); __this->___ignoredPacksForGenerating_30 = L_112; Il2CppCodeGenWriteBarrier((void**)(&__this->___ignoredPacksForGenerating_30), (void*)L_112); } IL_02bc: { // PGGUtils.CheckForNulls(ignoredPacksForGenerating); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_113 = __this->___ignoredPacksForGenerating_30; il2cpp_codegen_runtime_class_init_inline(PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); PGGUtils_CheckForNulls_TisModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC_mCC4AE344726A84763B4248EC512923175FA448CF(L_113, PGGUtils_CheckForNulls_TisModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC_mCC4AE344726A84763B4248EC512923175FA448CF_RuntimeMethod_var); // for (int i = 0; i < ignoredPacksForGenerating.Count; i++) { _ignoredPacksToggleBackup.Add(ignoredPacksForGenerating[i].DisableWholePackage); ignoredPacksForGenerating[i].DisableWholePackage = true; } V_8 = 0; goto IL_0302; } IL_02cc: { // for (int i = 0; i < ignoredPacksForGenerating.Count; i++) { _ignoredPacksToggleBackup.Add(ignoredPacksForGenerating[i].DisableWholePackage); ignoredPacksForGenerating[i].DisableWholePackage = true; } List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_114 = __this->____ignoredPacksToggleBackup_31; List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_115 = __this->___ignoredPacksForGenerating_30; int32_t L_116 = V_8; NullCheck(L_115); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_117; L_117 = List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0(L_115, L_116, List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); NullCheck(L_117); bool L_118 = L_117->___DisableWholePackage_7; NullCheck(L_114); List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_inline(L_114, L_118, List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_RuntimeMethod_var); // for (int i = 0; i < ignoredPacksForGenerating.Count; i++) { _ignoredPacksToggleBackup.Add(ignoredPacksForGenerating[i].DisableWholePackage); ignoredPacksForGenerating[i].DisableWholePackage = true; } List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_119 = __this->___ignoredPacksForGenerating_30; int32_t L_120 = V_8; NullCheck(L_119); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_121; L_121 = List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0(L_119, L_120, List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); NullCheck(L_121); L_121->___DisableWholePackage_7 = (bool)1; // for (int i = 0; i < ignoredPacksForGenerating.Count; i++) { _ignoredPacksToggleBackup.Add(ignoredPacksForGenerating[i].DisableWholePackage); ignoredPacksForGenerating[i].DisableWholePackage = true; } int32_t L_122 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_122, 1)); } IL_0302: { // for (int i = 0; i < ignoredPacksForGenerating.Count; i++) { _ignoredPacksToggleBackup.Add(ignoredPacksForGenerating[i].DisableWholePackage); ignoredPacksForGenerating[i].DisableWholePackage = true; } int32_t L_123 = V_8; List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_124 = __this->___ignoredPacksForGenerating_30; NullCheck(L_124); int32_t L_125; L_125 = List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_inline(L_124, List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_RuntimeMethod_var); if ((((int32_t)L_123) < ((int32_t)L_125))) { goto IL_02cc; } } { // if (Injections != null) if (Injections.Count > 0) generatingSetup.SetTemporaryInjections(Injections); List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_126 = __this->___Injections_22; if (!L_126) { goto IL_0338; } } { // if (Injections != null) if (Injections.Count > 0) generatingSetup.SetTemporaryInjections(Injections); List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_127 = __this->___Injections_22; NullCheck(L_127); int32_t L_128; L_128 = List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_inline(L_127, List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_RuntimeMethod_var); if ((((int32_t)L_128) <= ((int32_t)0))) { goto IL_0338; } } { // if (Injections != null) if (Injections.Count > 0) generatingSetup.SetTemporaryInjections(Injections); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_129 = __this->___generatingSetup_20; List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_130 = __this->___Injections_22; NullCheck(L_129); FieldSetup_SetTemporaryInjections_m90897B7294A49D7D5C8C047AD6B0BBA341A5AECB(L_129, L_130, NULL); } IL_0338: { // FieldVariablesBackup(); GridPainter_FieldVariablesBackup_mC334743E4D1669C171A066595FDB0252C367A5DE(__this, NULL); // FieldVariablesSetCustom(); GridPainter_FieldVariablesSetCustom_m1DED4A19D08E197D9FE9A7FF13DDD0F4F2549BE3(__this, NULL); } try {// begin try (depth: 1) { // Generated.Add(IGeneration.GenerateFieldObjects(generatingSetup, grid, transform, true, guides, null, true)); List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62* L_131 = ((PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151*)__this)->___Generated_8; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_132 = __this->___generatingSetup_20; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_133 = __this->___grid_16; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_134; L_134 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* L_135 = V_0; il2cpp_codegen_initobj((&V_9), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_136 = V_9; InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* L_137; L_137 = IGeneration_GenerateFieldObjects_mBA0274144E835CF02BE0982997753B388F833D27(L_132, L_133, L_134, (bool)1, L_135, L_136, (bool)1, (CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70*)NULL, NULL); NullCheck(L_131); List_1_Add_m7034D52A9CF904E38C5F55C20EEF8AFBDEF654A2_inline(L_131, L_137, List_1_Add_m7034D52A9CF904E38C5F55C20EEF8AFBDEF654A2_RuntimeMethod_var); // if (Injections != null) if (Injections.Count > 0) generatingSetup.ClearTemporaryInjections(); List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_138 = __this->___Injections_22; if (!L_138) { goto IL_0395_1; } } { // if (Injections != null) if (Injections.Count > 0) generatingSetup.ClearTemporaryInjections(); List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_139 = __this->___Injections_22; NullCheck(L_139); int32_t L_140; L_140 = List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_inline(L_139, List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_RuntimeMethod_var); if ((((int32_t)L_140) <= ((int32_t)0))) { goto IL_0395_1; } } { // if (Injections != null) if (Injections.Count > 0) generatingSetup.ClearTemporaryInjections(); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_141 = __this->___generatingSetup_20; NullCheck(L_141); FieldSetup_ClearTemporaryInjections_m9008D8DB7A3B8D4CF0CCDB3BA4A83C70700D6D02(L_141, NULL); } IL_0395_1: { // FieldVariablesRestore(); GridPainter_FieldVariablesRestore_m5887E91B7047E2F3F06A21204DD457DFD3450A72(__this, NULL); // } goto IL_03d5; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_039d; } throw e; } CATCH_039d: {// begin catch(System.Exception) { // UnityEngine.Debug.LogError("[PGG] Error when generating with GridPainter! Check the Log down below."); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA938A406B42B4FAFEEB5F1873ABEE25DDEB46957)), NULL); // UnityEngine.Debug.LogException(exc); Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL); // if (Injections != null) if (Injections.Count > 0) generatingSetup.ClearTemporaryInjections(); List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_142 = __this->___Injections_22; if (!L_142) { goto IL_03cd; } } { // if (Injections != null) if (Injections.Count > 0) generatingSetup.ClearTemporaryInjections(); List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_143 = __this->___Injections_22; NullCheck(L_143); int32_t L_144; L_144 = List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_inline(L_143, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_RuntimeMethod_var))); if ((((int32_t)L_144) <= ((int32_t)0))) { goto IL_03cd; } } { // if (Injections != null) if (Injections.Count > 0) generatingSetup.ClearTemporaryInjections(); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_145 = __this->___generatingSetup_20; NullCheck(L_145); FieldSetup_ClearTemporaryInjections_m9008D8DB7A3B8D4CF0CCDB3BA4A83C70700D6D02(L_145, NULL); } IL_03cd: { // FieldVariablesRestore(); GridPainter_FieldVariablesRestore_m5887E91B7047E2F3F06A21204DD457DFD3450A72(__this, NULL); // } IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_03d5; } }// end catch (depth: 1) IL_03d5: { // if (AdditionalFieldSetups != null) List_1_t7A6C38253F4B84FF534997E4B1CFD1A2EC56BC28* L_146 = __this->___AdditionalFieldSetups_21; if (!L_146) { goto IL_04a5; } } { // for (int i = 0; i < AdditionalFieldSetups.Count; i++) V_10 = 0; goto IL_0493; } IL_03e8: { // if (AdditionalFieldSetups[i] == null) continue; List_1_t7A6C38253F4B84FF534997E4B1CFD1A2EC56BC28* L_147 = __this->___AdditionalFieldSetups_21; int32_t L_148 = V_10; NullCheck(L_147); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_149; L_149 = List_1_get_Item_mA6938DA13F7034E20628510F5689A3DD5059848F(L_147, L_148, List_1_get_Item_mA6938DA13F7034E20628510F5689A3DD5059848F_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_150; L_150 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_149, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_150) { goto IL_048d; } } { // if (Injections != null) if (Injections.Count > 0) AdditionalFieldSetups[i].SetTemporaryInjections(Injections); List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_151 = __this->___Injections_22; if (!L_151) { goto IL_042e; } } { // if (Injections != null) if (Injections.Count > 0) AdditionalFieldSetups[i].SetTemporaryInjections(Injections); List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_152 = __this->___Injections_22; NullCheck(L_152); int32_t L_153; L_153 = List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_inline(L_152, List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_RuntimeMethod_var); if ((((int32_t)L_153) <= ((int32_t)0))) { goto IL_042e; } } { // if (Injections != null) if (Injections.Count > 0) AdditionalFieldSetups[i].SetTemporaryInjections(Injections); List_1_t7A6C38253F4B84FF534997E4B1CFD1A2EC56BC28* L_154 = __this->___AdditionalFieldSetups_21; int32_t L_155 = V_10; NullCheck(L_154); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_156; L_156 = List_1_get_Item_mA6938DA13F7034E20628510F5689A3DD5059848F(L_154, L_155, List_1_get_Item_mA6938DA13F7034E20628510F5689A3DD5059848F_RuntimeMethod_var); List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_157 = __this->___Injections_22; NullCheck(L_156); FieldSetup_SetTemporaryInjections_m90897B7294A49D7D5C8C047AD6B0BBA341A5AECB(L_156, L_157, NULL); } IL_042e: { // Generated.Add(IGeneration.GenerateFieldObjects(AdditionalFieldSetups[i], grid, transform, true, null, null, true)); List_1_tAE80B55C9BA75C829A9D9F9C007CBC5838613F62* L_158 = ((PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151*)__this)->___Generated_8; List_1_t7A6C38253F4B84FF534997E4B1CFD1A2EC56BC28* L_159 = __this->___AdditionalFieldSetups_21; int32_t L_160 = V_10; NullCheck(L_159); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_161; L_161 = List_1_get_Item_mA6938DA13F7034E20628510F5689A3DD5059848F(L_159, L_160, List_1_get_Item_mA6938DA13F7034E20628510F5689A3DD5059848F_RuntimeMethod_var); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_162 = __this->___grid_16; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_163; L_163 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); il2cpp_codegen_initobj((&V_9), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_164 = V_9; InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* L_165; L_165 = IGeneration_GenerateFieldObjects_mBA0274144E835CF02BE0982997753B388F833D27(L_161, L_162, L_163, (bool)1, (List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10*)NULL, L_164, (bool)1, (CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70*)NULL, NULL); NullCheck(L_158); List_1_Add_m7034D52A9CF904E38C5F55C20EEF8AFBDEF654A2_inline(L_158, L_165, List_1_Add_m7034D52A9CF904E38C5F55C20EEF8AFBDEF654A2_RuntimeMethod_var); // if (Injections != null) if (Injections.Count > 0) AdditionalFieldSetups[i].ClearTemporaryInjections(); List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_166 = __this->___Injections_22; if (!L_166) { goto IL_048d; } } { // if (Injections != null) if (Injections.Count > 0) AdditionalFieldSetups[i].ClearTemporaryInjections(); List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_167 = __this->___Injections_22; NullCheck(L_167); int32_t L_168; L_168 = List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_inline(L_167, List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_RuntimeMethod_var); if ((((int32_t)L_168) <= ((int32_t)0))) { goto IL_048d; } } { // if (Injections != null) if (Injections.Count > 0) AdditionalFieldSetups[i].ClearTemporaryInjections(); List_1_t7A6C38253F4B84FF534997E4B1CFD1A2EC56BC28* L_169 = __this->___AdditionalFieldSetups_21; int32_t L_170 = V_10; NullCheck(L_169); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_171; L_171 = List_1_get_Item_mA6938DA13F7034E20628510F5689A3DD5059848F(L_169, L_170, List_1_get_Item_mA6938DA13F7034E20628510F5689A3DD5059848F_RuntimeMethod_var); NullCheck(L_171); FieldSetup_ClearTemporaryInjections_m9008D8DB7A3B8D4CF0CCDB3BA4A83C70700D6D02(L_171, NULL); } IL_048d: { // for (int i = 0; i < AdditionalFieldSetups.Count; i++) int32_t L_172 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_172, 1)); } IL_0493: { // for (int i = 0; i < AdditionalFieldSetups.Count; i++) int32_t L_173 = V_10; List_1_t7A6C38253F4B84FF534997E4B1CFD1A2EC56BC28* L_174 = __this->___AdditionalFieldSetups_21; NullCheck(L_174); int32_t L_175; L_175 = List_1_get_Count_m022DC5CF20EC7ABF62372DAAA62F66C88C90A207_inline(L_174, List_1_get_Count_m022DC5CF20EC7ABF62372DAAA62F66C88C90A207_RuntimeMethod_var); if ((((int32_t)L_173) < ((int32_t)L_175))) { goto IL_03e8; } } IL_04a5: { // for (int i = 0; i < ignoredForGenerating.Count; i++) generatingSetup.Ignores.Remove(ignoredForGenerating[i]); V_11 = 0; goto IL_04ce; } IL_04aa: { // for (int i = 0; i < ignoredForGenerating.Count; i++) generatingSetup.Ignores.Remove(ignoredForGenerating[i]); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_176 = __this->___generatingSetup_20; NullCheck(L_176); List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* L_177 = L_176->___Ignores_16; List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* L_178 = __this->___ignoredForGenerating_32; int32_t L_179 = V_11; NullCheck(L_178); FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* L_180; L_180 = List_1_get_Item_mB45D6F35884B00D918B9783D25079D908E5A9F7A(L_178, L_179, List_1_get_Item_mB45D6F35884B00D918B9783D25079D908E5A9F7A_RuntimeMethod_var); NullCheck(L_177); bool L_181; L_181 = List_1_Remove_m6DAB9099F9C0766AA0FAC0AB243CA1377EBEBC7F(L_177, L_180, List_1_Remove_m6DAB9099F9C0766AA0FAC0AB243CA1377EBEBC7F_RuntimeMethod_var); // for (int i = 0; i < ignoredForGenerating.Count; i++) generatingSetup.Ignores.Remove(ignoredForGenerating[i]); int32_t L_182 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_182, 1)); } IL_04ce: { // for (int i = 0; i < ignoredForGenerating.Count; i++) generatingSetup.Ignores.Remove(ignoredForGenerating[i]); int32_t L_183 = V_11; List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* L_184 = __this->___ignoredForGenerating_32; NullCheck(L_184); int32_t L_185; L_185 = List_1_get_Count_m8CB6B6E3686A16A2B28CD61F9893FF24AC9B5052_inline(L_184, List_1_get_Count_m8CB6B6E3686A16A2B28CD61F9893FF24AC9B5052_RuntimeMethod_var); if ((((int32_t)L_183) < ((int32_t)L_185))) { goto IL_04aa; } } { // for (int i = 0; i < ignoredPacksForGenerating.Count; i++) ignoredPacksForGenerating[i].DisableWholePackage = _ignoredPacksToggleBackup[i]; V_12 = 0; goto IL_0507; } IL_04e2: { // for (int i = 0; i < ignoredPacksForGenerating.Count; i++) ignoredPacksForGenerating[i].DisableWholePackage = _ignoredPacksToggleBackup[i]; List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_186 = __this->___ignoredPacksForGenerating_30; int32_t L_187 = V_12; NullCheck(L_186); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_188; L_188 = List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0(L_186, L_187, List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_189 = __this->____ignoredPacksToggleBackup_31; int32_t L_190 = V_12; NullCheck(L_189); bool L_191; L_191 = List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179(L_189, L_190, List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_RuntimeMethod_var); NullCheck(L_188); L_188->___DisableWholePackage_7 = L_191; // for (int i = 0; i < ignoredPacksForGenerating.Count; i++) ignoredPacksForGenerating[i].DisableWholePackage = _ignoredPacksToggleBackup[i]; int32_t L_192 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_192, 1)); } IL_0507: { // for (int i = 0; i < ignoredPacksForGenerating.Count; i++) ignoredPacksForGenerating[i].DisableWholePackage = _ignoredPacksToggleBackup[i]; int32_t L_193 = V_12; List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_194 = __this->___ignoredPacksForGenerating_30; NullCheck(L_194); int32_t L_195; L_195 = List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_inline(L_194, List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_RuntimeMethod_var); if ((((int32_t)L_193) < ((int32_t)L_195))) { goto IL_04e2; } } { // for (int i = 0; i < AcquireCellDataFrom.Count; i++) V_13 = 0; goto IL_056c; } IL_051b: { // for (int a = 0; a < AcquireCellDataFrom[i].CellsInstructions.Count; a++) V_14 = 0; goto IL_054b; } IL_0520: { // CellsInstructions.Remove(AcquireCellDataFrom[i].CellsInstructions[a]); List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_196 = __this->___CellsInstructions_24; List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F* L_197 = __this->___AcquireCellDataFrom_25; int32_t L_198 = V_13; NullCheck(L_197); GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* L_199; L_199 = List_1_get_Item_mF746B8423EFDE24BA4904A0865DC4C7335791386(L_197, L_198, List_1_get_Item_mF746B8423EFDE24BA4904A0865DC4C7335791386_RuntimeMethod_var); NullCheck(L_199); List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_200 = L_199->___CellsInstructions_24; int32_t L_201 = V_14; NullCheck(L_200); SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_202; L_202 = List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89(L_200, L_201, List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89_RuntimeMethod_var); NullCheck(L_196); bool L_203; L_203 = List_1_Remove_m7EE5C617CAAFCDAD84EE9920D2EAF9D72F6FADB2(L_196, L_202, List_1_Remove_m7EE5C617CAAFCDAD84EE9920D2EAF9D72F6FADB2_RuntimeMethod_var); // for (int a = 0; a < AcquireCellDataFrom[i].CellsInstructions.Count; a++) int32_t L_204 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_204, 1)); } IL_054b: { // for (int a = 0; a < AcquireCellDataFrom[i].CellsInstructions.Count; a++) int32_t L_205 = V_14; List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F* L_206 = __this->___AcquireCellDataFrom_25; int32_t L_207 = V_13; NullCheck(L_206); GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* L_208; L_208 = List_1_get_Item_mF746B8423EFDE24BA4904A0865DC4C7335791386(L_206, L_207, List_1_get_Item_mF746B8423EFDE24BA4904A0865DC4C7335791386_RuntimeMethod_var); NullCheck(L_208); List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_209 = L_208->___CellsInstructions_24; NullCheck(L_209); int32_t L_210; L_210 = List_1_get_Count_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_inline(L_209, List_1_get_Count_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_RuntimeMethod_var); if ((((int32_t)L_205) < ((int32_t)L_210))) { goto IL_0520; } } { // for (int i = 0; i < AcquireCellDataFrom.Count; i++) int32_t L_211 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_211, 1)); } IL_056c: { // for (int i = 0; i < AcquireCellDataFrom.Count; i++) int32_t L_212 = V_13; List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F* L_213 = __this->___AcquireCellDataFrom_25; NullCheck(L_213); int32_t L_214; L_214 = List_1_get_Count_m3EB7AEE88776917D8311526EB3C0FF08EAD0C3AA_inline(L_213, List_1_get_Count_m3EB7AEE88776917D8311526EB3C0FF08EAD0C3AA_RuntimeMethod_var); if ((((int32_t)L_212) < ((int32_t)L_214))) { goto IL_051b; } } { // base.GenerateObjects(); PGGGeneratorBase_GenerateObjects_m1FE09672189CB89D4D116C02B0089EA435CB1C72(__this, NULL); // _GenFSetupPreGathered = false; __this->____GenFSetupPreGathered_52 = (bool)0; // } return; } } // System.Void FIMSpace.Generating.GridPainter::ReGenerate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_ReGenerate_m29C63EF97F9F9E86FF80E7F187813C24557EBCFD (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { { // ClearGenerated(); VirtualActionInvoker1< bool >::Invoke(10 /* System.Void FIMSpace.Generating.PGGGeneratorBase::ClearGenerated(System.Boolean) */, __this, (bool)1); // GenerateObjects(); VirtualActionInvoker0::Invoke(7 /* System.Void FIMSpace.Generating.PGGGeneratorBase::GenerateObjects() */, __this); // } return; } } // System.Void FIMSpace.Generating.GridPainter::OnChange() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_OnChange_m49F6F63D10CC23A1269359407F11A93FE093699C (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { { // if (AutoRefresh) bool L_0 = ((PGGGeneratorBase_tABC5501BC53077AD6B8CACFFEB7782FB09FC9151*)__this)->___AutoRefresh_5; if (!L_0) { goto IL_0021; } } { // ClearSavedCells(); GridPainter_ClearSavedCells_m65DFC1A886C138801948CBF775C2B2AF47629EE2(__this, NULL); // SaveCells(); GridPainter_SaveCells_m42E70103CD227299170F1291AACC7790F8948BCC(__this, NULL); // LoadCells(); GridPainter_LoadCells_mAF10E89E7BA710F66286D70BB6EED39AC7ED48CC(__this, NULL); // GenerateObjects(); VirtualActionInvoker0::Invoke(7 /* System.Void FIMSpace.Generating.PGGGeneratorBase::GenerateObjects() */, __this); return; } IL_0021: { // ClearSavedCells(); GridPainter_ClearSavedCells_m65DFC1A886C138801948CBF775C2B2AF47629EE2(__this, NULL); // SaveCells(); GridPainter_SaveCells_m42E70103CD227299170F1291AACC7790F8948BCC(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.GridPainter::CheckMemoryForDuplicates() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_CheckMemoryForDuplicates_m15205BCA8614D71357E6E56427941DDD1F8A4692 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m5537D65C1ABA5F0AF330188867C1B954E6A886CF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m8BB701CF531882E043C3B28B63966333F141EDC4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_mD4CE5CD7562B3C950143063649779FD2CCA3C910_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1482ECB85FF6B8BB8DEB6F87105003606AFBFC59_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m20427AFAD75B91362214ABBA9D56CC71A1E935A0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* V_0 = NULL; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_1 = NULL; List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_5; memset((&V_5), 0, sizeof(V_5)); int32_t V_6 = 0; { // if (cellsMemory == null) return; List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_0 = __this->___cellsMemory_17; if (L_0) { goto IL_0009; } } { // if (cellsMemory == null) return; return; } IL_0009: { // LoadCells(); GridPainter_LoadCells_mAF10E89E7BA710F66286D70BB6EED39AC7ED48CC(__this, NULL); // if (grid == null) return; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_1 = __this->___grid_16; if (L_1) { goto IL_0018; } } { // if (grid == null) return; return; } IL_0018: { // List positions = new List(); List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* L_2 = (List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25*)il2cpp_codegen_object_new(List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25_il2cpp_TypeInfo_var); NullCheck(L_2); List_1__ctor_m1482ECB85FF6B8BB8DEB6F87105003606AFBFC59(L_2, List_1__ctor_m1482ECB85FF6B8BB8DEB6F87105003606AFBFC59_RuntimeMethod_var); V_0 = L_2; // for (int g = 0; g < grid.AllApprovedCells.Count; g++) positions.Add(grid.AllApprovedCells[g].Pos); V_3 = 0; goto IL_0042; } IL_0022: { // for (int g = 0; g < grid.AllApprovedCells.Count; g++) positions.Add(grid.AllApprovedCells[g].Pos); List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* L_3 = V_0; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_4 = __this->___grid_16; NullCheck(L_4); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_5 = L_4->___AllApprovedCells_1; int32_t L_6 = V_3; NullCheck(L_5); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_7; L_7 = List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7(L_5, L_6, List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var); NullCheck(L_7); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_8 = ((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_7)->___Pos_0; NullCheck(L_3); List_1_Add_m5537D65C1ABA5F0AF330188867C1B954E6A886CF_inline(L_3, L_8, List_1_Add_m5537D65C1ABA5F0AF330188867C1B954E6A886CF_RuntimeMethod_var); // for (int g = 0; g < grid.AllApprovedCells.Count; g++) positions.Add(grid.AllApprovedCells[g].Pos); int32_t L_9 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0042: { // for (int g = 0; g < grid.AllApprovedCells.Count; g++) positions.Add(grid.AllApprovedCells[g].Pos); int32_t L_10 = V_3; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_11 = __this->___grid_16; NullCheck(L_11); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_12 = L_11->___AllApprovedCells_1; NullCheck(L_12); int32_t L_13; L_13 = List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_inline(L_12, List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); if ((((int32_t)L_10) < ((int32_t)L_13))) { goto IL_0022; } } { // List firsts = new List(); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_14 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var); NullCheck(L_14); List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_14, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var); V_1 = L_14; // List saved = new List(); List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* L_15 = (List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25*)il2cpp_codegen_object_new(List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25_il2cpp_TypeInfo_var); NullCheck(L_15); List_1__ctor_m1482ECB85FF6B8BB8DEB6F87105003606AFBFC59(L_15, List_1__ctor_m1482ECB85FF6B8BB8DEB6F87105003606AFBFC59_RuntimeMethod_var); V_2 = L_15; // for (int c = 0; c < cellsMemory.Count; c++) V_4 = 0; goto IL_00a4; } IL_0066: { // Vector3Int pos = cellsMemory[c].pos; List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_16 = __this->___cellsMemory_17; int32_t L_17 = V_4; NullCheck(L_16); PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 L_18; L_18 = List_1_get_Item_m20427AFAD75B91362214ABBA9D56CC71A1E935A0(L_16, L_17, List_1_get_Item_m20427AFAD75B91362214ABBA9D56CC71A1E935A0_RuntimeMethod_var); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_19 = L_18.___pos_0; V_5 = L_19; // if (saved.Contains(pos) == false) List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* L_20 = V_2; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_21 = V_5; NullCheck(L_20); bool L_22; L_22 = List_1_Contains_m8BB701CF531882E043C3B28B63966333F141EDC4(L_20, L_21, List_1_Contains_m8BB701CF531882E043C3B28B63966333F141EDC4_RuntimeMethod_var); if (L_22) { goto IL_009e; } } { // if (positions.Contains(pos)) List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* L_23 = V_0; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_24 = V_5; NullCheck(L_23); bool L_25; L_25 = List_1_Contains_m8BB701CF531882E043C3B28B63966333F141EDC4(L_23, L_24, List_1_Contains_m8BB701CF531882E043C3B28B63966333F141EDC4_RuntimeMethod_var); if (!L_25) { goto IL_009e; } } { // firsts.Add(c); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_26 = V_1; int32_t L_27 = V_4; NullCheck(L_26); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_26, L_27, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); // saved.Add(pos); List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* L_28 = V_2; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_29 = V_5; NullCheck(L_28); List_1_Add_m5537D65C1ABA5F0AF330188867C1B954E6A886CF_inline(L_28, L_29, List_1_Add_m5537D65C1ABA5F0AF330188867C1B954E6A886CF_RuntimeMethod_var); } IL_009e: { // for (int c = 0; c < cellsMemory.Count; c++) int32_t L_30 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_00a4: { // for (int c = 0; c < cellsMemory.Count; c++) int32_t L_31 = V_4; List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_32 = __this->___cellsMemory_17; NullCheck(L_32); int32_t L_33; L_33 = List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_inline(L_32, List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_RuntimeMethod_var); if ((((int32_t)L_31) < ((int32_t)L_33))) { goto IL_0066; } } { // for (int c = cellsMemory.Count - 1; c >= 0; c--) List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_34 = __this->___cellsMemory_17; NullCheck(L_34); int32_t L_35; L_35 = List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_inline(L_34, List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_RuntimeMethod_var); V_6 = ((int32_t)il2cpp_codegen_subtract(L_35, 1)); goto IL_00e1; } IL_00c4: { // if (!firsts.Contains(c)) { cellsMemory.RemoveAt(c); /*removed++;*/ } List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_36 = V_1; int32_t L_37 = V_6; NullCheck(L_36); bool L_38; L_38 = List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B(L_36, L_37, List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var); if (L_38) { goto IL_00db; } } { // if (!firsts.Contains(c)) { cellsMemory.RemoveAt(c); /*removed++;*/ } List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_39 = __this->___cellsMemory_17; int32_t L_40 = V_6; NullCheck(L_39); List_1_RemoveAt_mD4CE5CD7562B3C950143063649779FD2CCA3C910(L_39, L_40, List_1_RemoveAt_mD4CE5CD7562B3C950143063649779FD2CCA3C910_RuntimeMethod_var); } IL_00db: { // for (int c = cellsMemory.Count - 1; c >= 0; c--) int32_t L_41 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract(L_41, 1)); } IL_00e1: { // for (int c = cellsMemory.Count - 1; c >= 0; c--) int32_t L_42 = V_6; if ((((int32_t)L_42) >= ((int32_t)0))) { goto IL_00c4; } } { // } return; } } // System.Void FIMSpace.Generating.GridPainter::SaveCells() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_SaveCells_m42E70103CD227299170F1291AACC7790F8948BCC (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF7CD56E4AF7AA0E95DDF7E297E6AA5D946DF93EA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; FieldCell_t0474210B4815B1D080500050D625323788B306F9* V_1 = NULL; PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 V_2; memset((&V_2), 0, sizeof(V_2)); { // if (grid.AllCells.Count <= 1) return; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_0 = __this->___grid_16; NullCheck(L_0); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_1 = L_0->___AllCells_0; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_inline(L_1, List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); if ((((int32_t)L_2) > ((int32_t)1))) { goto IL_0014; } } { // if (grid.AllCells.Count <= 1) return; return; } IL_0014: { // ClearSavedCells(); GridPainter_ClearSavedCells_m65DFC1A886C138801948CBF775C2B2AF47629EE2(__this, NULL); // for (int i = 0; i < grid.AllApprovedCells.Count; i++) V_0 = 0; goto IL_007b; } IL_001e: { // var cell = grid.AllApprovedCells[i]; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_3 = __this->___grid_16; NullCheck(L_3); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_4 = L_3->___AllApprovedCells_1; int32_t L_5 = V_0; NullCheck(L_4); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_6; L_6 = List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7(L_4, L_5, List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var); V_1 = L_6; // PainterCell pCell = new PainterCell(); il2cpp_codegen_initobj((&V_2), sizeof(PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81)); // pCell.pos = cell.Pos; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_7 = V_1; NullCheck(L_7); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_8 = ((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_7)->___Pos_0; (&V_2)->___pos_0 = L_8; // pCell.rot = Quaternion.identity; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9; L_9 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); (&V_2)->___rot_1 = L_9; // pCell.inGrid = cell.InTargetGridArea; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_10 = V_1; NullCheck(L_10); bool L_11 = ((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_10)->___InTargetGridArea_1; (&V_2)->___inGrid_2 = L_11; // pCell.isGhost = cell.IsGhostCell; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_12 = V_1; NullCheck(L_12); bool L_13 = L_12->___IsGhostCell_28; (&V_2)->___isGhost_3 = L_13; // cellsMemory.Add(pCell); List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_14 = __this->___cellsMemory_17; PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 L_15 = V_2; NullCheck(L_14); List_1_Add_mF7CD56E4AF7AA0E95DDF7E297E6AA5D946DF93EA_inline(L_14, L_15, List_1_Add_mF7CD56E4AF7AA0E95DDF7E297E6AA5D946DF93EA_RuntimeMethod_var); // for (int i = 0; i < grid.AllApprovedCells.Count; i++) int32_t L_16 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_007b: { // for (int i = 0; i < grid.AllApprovedCells.Count; i++) int32_t L_17 = V_0; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_18 = __this->___grid_16; NullCheck(L_18); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_19 = L_18->___AllApprovedCells_1; NullCheck(L_19); int32_t L_20; L_20 = List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_inline(L_19, List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); if ((((int32_t)L_17) < ((int32_t)L_20))) { goto IL_001e; } } { // } return; } } // System.Void FIMSpace.Generating.GridPainter::LoadCells() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_LoadCells_mAF10E89E7BA710F66286D70BB6EED39AC7ED48CC (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenGraph_2_AddCell_mF4E62224F04DD7184A466806E581A071DD8D23DE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenGraph_2__ctor_m45FE1E4BC57F5EE47D90B8B9BCA0C7412B58BDBF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m20427AFAD75B91362214ABBA9D56CC71A1E935A0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 V_1; memset((&V_1), 0, sizeof(V_1)); { // if (cellsMemory.Count <= 0) return; List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_0 = __this->___cellsMemory_17; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_inline(L_0, List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_RuntimeMethod_var); if ((((int32_t)L_1) > ((int32_t)0))) { goto IL_000f; } } { // if (cellsMemory.Count <= 0) return; return; } IL_000f: { // grid = new FGenGraph(); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_2 = (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3*)il2cpp_codegen_object_new(FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3_il2cpp_TypeInfo_var); NullCheck(L_2); FGenGraph_2__ctor_m45FE1E4BC57F5EE47D90B8B9BCA0C7412B58BDBF(L_2, (bool)0, FGenGraph_2__ctor_m45FE1E4BC57F5EE47D90B8B9BCA0C7412B58BDBF_RuntimeMethod_var); __this->___grid_16 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___grid_16), (void*)L_2); // for (int i = 0; i < cellsMemory.Count; i++) V_0 = 0; goto IL_0072; } IL_001f: { // PainterCell pCell = cellsMemory[i]; List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_3 = __this->___cellsMemory_17; int32_t L_4 = V_0; NullCheck(L_3); PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 L_5; L_5 = List_1_get_Item_m20427AFAD75B91362214ABBA9D56CC71A1E935A0(L_3, L_4, List_1_get_Item_m20427AFAD75B91362214ABBA9D56CC71A1E935A0_RuntimeMethod_var); V_1 = L_5; // if (pCell.inGrid) PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 L_6 = V_1; bool L_7 = L_6.___inGrid_2; if (!L_7) { goto IL_006e; } } { // var cell = grid.AddCell(pCell.pos.x, pCell.pos.y, pCell.pos.z); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_8 = __this->___grid_16; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_9 = (&(&V_1)->___pos_0); int32_t L_10; L_10 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_9, NULL); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_11 = (&(&V_1)->___pos_0); int32_t L_12; L_12 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_11, NULL); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_13 = (&(&V_1)->___pos_0); int32_t L_14; L_14 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_13, NULL); NullCheck(L_8); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_15; L_15 = FGenGraph_2_AddCell_mF4E62224F04DD7184A466806E581A071DD8D23DE(L_8, L_10, L_12, L_14, FGenGraph_2_AddCell_mF4E62224F04DD7184A466806E581A071DD8D23DE_RuntimeMethod_var); // cell.IsGhostCell = pCell.isGhost; PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 L_16 = V_1; bool L_17 = L_16.___isGhost_3; NullCheck(L_15); L_15->___IsGhostCell_28 = L_17; } IL_006e: { // for (int i = 0; i < cellsMemory.Count; i++) int32_t L_18 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0072: { // for (int i = 0; i < cellsMemory.Count; i++) int32_t L_19 = V_0; List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_20 = __this->___cellsMemory_17; NullCheck(L_20); int32_t L_21; L_21 = List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_inline(L_20, List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_RuntimeMethod_var); if ((((int32_t)L_19) < ((int32_t)L_21))) { goto IL_001f; } } { // } return; } } // System.Void FIMSpace.Generating.GridPainter::ClearSavedCells() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_ClearSavedCells_m65DFC1A886C138801948CBF775C2B2AF47629EE2 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m54233FFE19738C241E690C2D2321AEE1D87E909C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // cellsMemory.Clear(); List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_0 = __this->___cellsMemory_17; NullCheck(L_0); List_1_Clear_m54233FFE19738C241E690C2D2321AEE1D87E909C_inline(L_0, List_1_Clear_m54233FFE19738C241E690C2D2321AEE1D87E909C_RuntimeMethod_var); // } return; } } // System.Int32 FIMSpace.Generating.GridPainter::GetPainterCell(FIMSpace.Generating.FieldCell) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GridPainter_GetPainterCell_mA699286CD7A885CA7F0B225A8F75F8E43C773BDB (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___0_graphCell, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m20427AFAD75B91362214ABBA9D56CC71A1E935A0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (graphCell == null) return -1; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_0 = ___0_graphCell; if (L_0) { goto IL_0005; } } { // if (graphCell == null) return -1; return (-1); } IL_0005: { // for (int i = 0; i < cellsMemory.Count; i++) V_0 = 0; goto IL_002d; } IL_0009: { // if (cellsMemory[i].pos == graphCell.Pos) return i; List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_1 = __this->___cellsMemory_17; int32_t L_2 = V_0; NullCheck(L_1); PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 L_3; L_3 = List_1_get_Item_m20427AFAD75B91362214ABBA9D56CC71A1E935A0(L_1, L_2, List_1_get_Item_m20427AFAD75B91362214ABBA9D56CC71A1E935A0_RuntimeMethod_var); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_4 = L_3.___pos_0; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_5 = ___0_graphCell; NullCheck(L_5); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6 = ((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_5)->___Pos_0; bool L_7; L_7 = Vector3Int_op_Equality_mB10073AF3B08421C46BF678C8FF64AAD62C83617_inline(L_4, L_6, NULL); if (!L_7) { goto IL_0029; } } { // if (cellsMemory[i].pos == graphCell.Pos) return i; int32_t L_8 = V_0; return L_8; } IL_0029: { // for (int i = 0; i < cellsMemory.Count; i++) int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_002d: { // for (int i = 0; i < cellsMemory.Count; i++) int32_t L_10 = V_0; List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_11 = __this->___cellsMemory_17; NullCheck(L_11); int32_t L_12; L_12 = List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_inline(L_11, List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_RuntimeMethod_var); if ((((int32_t)L_10) < ((int32_t)L_12))) { goto IL_0009; } } { // return -1; return (-1); } } // System.Void FIMSpace.Generating.GridPainter::RefreshFieldVariables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_RefreshFieldVariables_m10BB5CC3298C96E934604EBB3821F31D796BAB1A (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m24BD7951835D838B44F0492B8FF86E27E951E812_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_mD7B7D70204DF67A9A2DA5ACD67936EADADD3C231_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_AdjustCount_TisFieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_m23C180B233B4739C4D3DB274A65F07A81FC73AFB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* V_3 = NULL; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* V_4 = NULL; int32_t V_5 = 0; ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* V_6 = NULL; int32_t V_7 = 0; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* V_8 = NULL; int32_t V_9 = 0; int32_t V_10 = 0; ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* V_11 = NULL; int32_t V_12 = 0; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* V_13 = NULL; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* V_14 = NULL; { // if (SwitchVariables == null) SwitchVariables = new List(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_0 = __this->___SwitchVariables_33; if (L_0) { goto IL_0013; } } { // if (SwitchVariables == null) SwitchVariables = new List(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_1 = (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*)il2cpp_codegen_object_new(List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C(L_1, List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); __this->___SwitchVariables_33 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___SwitchVariables_33), (void*)L_1); } IL_0013: { // if (FieldPreset == null) return; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_2 = __this->___FieldPreset_19; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_0022; } } { // if (FieldPreset == null) return; return; } IL_0022: { // if (SwitchVariables.Count == 0) List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_4 = __this->___SwitchVariables_33; NullCheck(L_4); int32_t L_5; L_5 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_4, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if (L_5) { goto IL_0070; } } { // for (int i = 0; i < FieldPreset.Variables.Count; i++) V_1 = 0; goto IL_0058; } IL_0033: { // SwitchVariables.Add(new FieldVariable(FieldPreset.Variables[i])); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_6 = __this->___SwitchVariables_33; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_7 = __this->___FieldPreset_19; NullCheck(L_7); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_8 = L_7->___Variables_8; int32_t L_9 = V_1; NullCheck(L_8); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_10; L_10 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_8, L_9, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_11 = (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F*)il2cpp_codegen_object_new(FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_il2cpp_TypeInfo_var); NullCheck(L_11); FieldVariable__ctor_mA5B473F1C4EBD8C7A43EF26964ACF930CD1CD0D4(L_11, L_10, NULL); NullCheck(L_6); List_1_Add_m24BD7951835D838B44F0492B8FF86E27E951E812_inline(L_6, L_11, List_1_Add_m24BD7951835D838B44F0492B8FF86E27E951E812_RuntimeMethod_var); // for (int i = 0; i < FieldPreset.Variables.Count; i++) int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0058: { // for (int i = 0; i < FieldPreset.Variables.Count; i++) int32_t L_13 = V_1; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_14 = __this->___FieldPreset_19; NullCheck(L_14); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_15 = L_14->___Variables_8; NullCheck(L_15); int32_t L_16; L_16 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_15, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if ((((int32_t)L_13) < ((int32_t)L_16))) { goto IL_0033; } } { goto IL_011b; } IL_0070: { // PGGUtils.AdjustCount(SwitchVariables, FieldPreset.Variables.Count); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_17 = __this->___SwitchVariables_33; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_18 = __this->___FieldPreset_19; NullCheck(L_18); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_19 = L_18->___Variables_8; NullCheck(L_19); int32_t L_20; L_20 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_19, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); PGGUtils_AdjustCount_TisFieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_m23C180B233B4739C4D3DB274A65F07A81FC73AFB(L_17, L_20, (bool)0, PGGUtils_AdjustCount_TisFieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_m23C180B233B4739C4D3DB274A65F07A81FC73AFB_RuntimeMethod_var); // for (int i = 0; i < FieldPreset.Variables.Count; i++) V_2 = 0; goto IL_0105; } IL_0090: { // FieldVariable fv = FieldPreset.Variables[i]; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_21 = __this->___FieldPreset_19; NullCheck(L_21); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_22 = L_21->___Variables_8; int32_t L_23 = V_2; NullCheck(L_22); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_24; L_24 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_22, L_23, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); V_3 = L_24; // FieldVariable v = SwitchVariables[i]; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_25 = __this->___SwitchVariables_33; int32_t L_26 = V_2; NullCheck(L_25); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_27; L_27 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_25, L_26, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); V_4 = L_27; // if (fv.Name != v.Name || fv.ValueType != v.ValueType) FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_28 = V_3; NullCheck(L_28); String_t* L_29 = L_28->___Name_0; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_30 = V_4; NullCheck(L_30); String_t* L_31 = L_30->___Name_0; bool L_32; L_32 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_29, L_31, NULL); if (L_32) { goto IL_00d3; } } { FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_33 = V_3; NullCheck(L_33); int32_t L_34 = L_33->___ValueType_12; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_35 = V_4; NullCheck(L_35); int32_t L_36 = L_35->___ValueType_12; if ((((int32_t)L_34) == ((int32_t)L_36))) { goto IL_0101; } } IL_00d3: { // SwitchVariables[i] = new FieldVariable(fv); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_37 = __this->___SwitchVariables_33; int32_t L_38 = V_2; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_39 = V_3; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_40 = (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F*)il2cpp_codegen_object_new(FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_il2cpp_TypeInfo_var); NullCheck(L_40); FieldVariable__ctor_mA5B473F1C4EBD8C7A43EF26964ACF930CD1CD0D4(L_40, L_39, NULL); NullCheck(L_37); List_1_set_Item_mD7B7D70204DF67A9A2DA5ACD67936EADADD3C231(L_37, L_38, L_40, List_1_set_Item_mD7B7D70204DF67A9A2DA5ACD67936EADADD3C231_RuntimeMethod_var); // SwitchVariables[i].helperPackRef = FieldPreset.RootPack; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_41 = __this->___SwitchVariables_33; int32_t L_42 = V_2; NullCheck(L_41); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_43; L_43 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_41, L_42, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_44 = __this->___FieldPreset_19; NullCheck(L_44); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_45 = L_44->___RootPack_13; NullCheck(L_43); L_43->___helperPackRef_6 = L_45; Il2CppCodeGenWriteBarrier((void**)(&L_43->___helperPackRef_6), (void*)L_45); } IL_0101: { // for (int i = 0; i < FieldPreset.Variables.Count; i++) int32_t L_46 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_46, 1)); } IL_0105: { // for (int i = 0; i < FieldPreset.Variables.Count; i++) int32_t L_47 = V_2; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_48 = __this->___FieldPreset_19; NullCheck(L_48); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_49 = L_48->___Variables_8; NullCheck(L_49); int32_t L_50; L_50 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_49, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if ((((int32_t)L_47) < ((int32_t)L_50))) { goto IL_0090; } } IL_011b: { // if (SwitchPackVariables == null) SwitchPackVariables = new List(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_51 = __this->___SwitchPackVariables_34; if (L_51) { goto IL_012e; } } { // if (SwitchPackVariables == null) SwitchPackVariables = new List(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_52 = (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*)il2cpp_codegen_object_new(List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); NullCheck(L_52); List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C(L_52, List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); __this->___SwitchPackVariables_34 = L_52; Il2CppCodeGenWriteBarrier((void**)(&__this->___SwitchPackVariables_34), (void*)L_52); } IL_012e: { // int countPackVars = CountFieldModsVariablesCount(); int32_t L_53; L_53 = GridPainter_CountFieldModsVariablesCount_m3414B3EABD29E69246D52507E04FDEC343EAF990(__this, NULL); V_0 = L_53; // if (SwitchPackVariables.Count == 0) List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_54 = __this->___SwitchPackVariables_34; NullCheck(L_54); int32_t L_55; L_55 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_54, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if (L_55) { goto IL_01c1; } } { // for (int i = 0; i < FieldPreset.ModificatorPacks.Count; i++) V_5 = 0; goto IL_01ac; } IL_0147: { // var pack = FieldPreset.ModificatorPacks[i]; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_56 = __this->___FieldPreset_19; NullCheck(L_56); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_57 = L_56->___ModificatorPacks_15; int32_t L_58 = V_5; NullCheck(L_57); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_59; L_59 = List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0(L_57, L_58, List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); V_6 = L_59; // if (pack == null) continue; ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_60 = V_6; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_61; L_61 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_60, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_61) { goto IL_01a6; } } { // for (int p = 0; p < pack.Variables.Count; p++) V_7 = 0; goto IL_0196; } IL_016a: { // FieldVariable vr = pack.Variables[p]; ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_62 = V_6; NullCheck(L_62); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_63 = L_62->___Variables_13; int32_t L_64 = V_7; NullCheck(L_63); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_65; L_65 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_63, L_64, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); V_8 = L_65; // vr.helperPackRef = pack; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_66 = V_8; ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_67 = V_6; NullCheck(L_66); L_66->___helperPackRef_6 = L_67; Il2CppCodeGenWriteBarrier((void**)(&L_66->___helperPackRef_6), (void*)L_67); // SwitchPackVariables.Add(vr); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_68 = __this->___SwitchPackVariables_34; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_69 = V_8; NullCheck(L_68); List_1_Add_m24BD7951835D838B44F0492B8FF86E27E951E812_inline(L_68, L_69, List_1_Add_m24BD7951835D838B44F0492B8FF86E27E951E812_RuntimeMethod_var); // for (int p = 0; p < pack.Variables.Count; p++) int32_t L_70 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_70, 1)); } IL_0196: { // for (int p = 0; p < pack.Variables.Count; p++) int32_t L_71 = V_7; ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_72 = V_6; NullCheck(L_72); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_73 = L_72->___Variables_13; NullCheck(L_73); int32_t L_74; L_74 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_73, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if ((((int32_t)L_71) < ((int32_t)L_74))) { goto IL_016a; } } IL_01a6: { // for (int i = 0; i < FieldPreset.ModificatorPacks.Count; i++) int32_t L_75 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_75, 1)); } IL_01ac: { // for (int i = 0; i < FieldPreset.ModificatorPacks.Count; i++) int32_t L_76 = V_5; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_77 = __this->___FieldPreset_19; NullCheck(L_77); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_78 = L_77->___ModificatorPacks_15; NullCheck(L_78); int32_t L_79; L_79 = List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_inline(L_78, List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_RuntimeMethod_var); if ((((int32_t)L_76) < ((int32_t)L_79))) { goto IL_0147; } } { return; } IL_01c1: { // PGGUtils.AdjustCount(SwitchPackVariables, countPackVars); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_80 = __this->___SwitchPackVariables_34; int32_t L_81 = V_0; il2cpp_codegen_runtime_class_init_inline(PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); PGGUtils_AdjustCount_TisFieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_m23C180B233B4739C4D3DB274A65F07A81FC73AFB(L_80, L_81, (bool)0, PGGUtils_AdjustCount_TisFieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_m23C180B233B4739C4D3DB274A65F07A81FC73AFB_RuntimeMethod_var); // int iter = 0; V_9 = 0; // for (int i = 0; i < FieldPreset.ModificatorPacks.Count; i++) V_10 = 0; goto IL_0290; } IL_01d9: { // var pack = FieldPreset.ModificatorPacks[i]; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_82 = __this->___FieldPreset_19; NullCheck(L_82); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_83 = L_82->___ModificatorPacks_15; int32_t L_84 = V_10; NullCheck(L_83); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_85; L_85 = List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0(L_83, L_84, List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); V_11 = L_85; // if (pack == null) continue; ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_86 = V_11; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_87; L_87 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_86, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_87) { goto IL_028a; } } { // for (int p = 0; p < pack.Variables.Count; p++) V_12 = 0; goto IL_0277; } IL_01ff: { // FieldVariable fv = pack.Variables[p]; ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_88 = V_11; NullCheck(L_88); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_89 = L_88->___Variables_13; int32_t L_90 = V_12; NullCheck(L_89); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_91; L_91 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_89, L_90, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); V_13 = L_91; // FieldVariable v = SwitchPackVariables[iter]; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_92 = __this->___SwitchPackVariables_34; int32_t L_93 = V_9; NullCheck(L_92); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_94; L_94 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_92, L_93, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); V_14 = L_94; // if (fv.Name != v.Name || fv.ValueType != v.ValueType) FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_95 = V_13; NullCheck(L_95); String_t* L_96 = L_95->___Name_0; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_97 = V_14; NullCheck(L_97); String_t* L_98 = L_97->___Name_0; bool L_99; L_99 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_96, L_98, NULL); if (L_99) { goto IL_0243; } } { FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_100 = V_13; NullCheck(L_100); int32_t L_101 = L_100->___ValueType_12; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_102 = V_14; NullCheck(L_102); int32_t L_103 = L_102->___ValueType_12; if ((((int32_t)L_101) == ((int32_t)L_103))) { goto IL_0257; } } IL_0243: { // SwitchPackVariables[iter] = new FieldVariable(fv); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_104 = __this->___SwitchPackVariables_34; int32_t L_105 = V_9; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_106 = V_13; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_107 = (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F*)il2cpp_codegen_object_new(FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_il2cpp_TypeInfo_var); NullCheck(L_107); FieldVariable__ctor_mA5B473F1C4EBD8C7A43EF26964ACF930CD1CD0D4(L_107, L_106, NULL); NullCheck(L_104); List_1_set_Item_mD7B7D70204DF67A9A2DA5ACD67936EADADD3C231(L_104, L_105, L_107, List_1_set_Item_mD7B7D70204DF67A9A2DA5ACD67936EADADD3C231_RuntimeMethod_var); } IL_0257: { // SwitchPackVariables[iter].helperPackRef = pack; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_108 = __this->___SwitchPackVariables_34; int32_t L_109 = V_9; NullCheck(L_108); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_110; L_110 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_108, L_109, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_111 = V_11; NullCheck(L_110); L_110->___helperPackRef_6 = L_111; Il2CppCodeGenWriteBarrier((void**)(&L_110->___helperPackRef_6), (void*)L_111); // iter += 1; int32_t L_112 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_112, 1)); // for (int p = 0; p < pack.Variables.Count; p++) int32_t L_113 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_113, 1)); } IL_0277: { // for (int p = 0; p < pack.Variables.Count; p++) int32_t L_114 = V_12; ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_115 = V_11; NullCheck(L_115); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_116 = L_115->___Variables_13; NullCheck(L_116); int32_t L_117; L_117 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_116, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if ((((int32_t)L_114) < ((int32_t)L_117))) { goto IL_01ff; } } IL_028a: { // for (int i = 0; i < FieldPreset.ModificatorPacks.Count; i++) int32_t L_118 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_118, 1)); } IL_0290: { // for (int i = 0; i < FieldPreset.ModificatorPacks.Count; i++) int32_t L_119 = V_10; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_120 = __this->___FieldPreset_19; NullCheck(L_120); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_121 = L_120->___ModificatorPacks_15; NullCheck(L_121); int32_t L_122; L_122 = List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_inline(L_121, List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_RuntimeMethod_var); if ((((int32_t)L_119) < ((int32_t)L_122))) { goto IL_01d9; } } { // } return; } } // System.Int32 FIMSpace.Generating.GridPainter::CountFieldModsVariablesCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GridPainter_CountFieldModsVariablesCount_m3414B3EABD29E69246D52507E04FDEC343EAF990 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // if (FieldPreset == null) return 0; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_0 = __this->___FieldPreset_19; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0010; } } { // if (FieldPreset == null) return 0; return 0; } IL_0010: { // int countPackVars = 0; V_0 = 0; // for (int i = 0; i < FieldPreset.ModificatorPacks.Count; i++) V_1 = 0; goto IL_0051; } IL_0016: { // var pack = FieldPreset.ModificatorPacks[i]; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_2 = __this->___FieldPreset_19; NullCheck(L_2); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_3 = L_2->___ModificatorPacks_15; int32_t L_4 = V_1; NullCheck(L_3); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_5; L_5 = List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0(L_3, L_4, List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); // if (pack == null) continue; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_6) { goto IL_004d; } } { // countPackVars += FieldPreset.ModificatorPacks[i].Variables.Count; int32_t L_7 = V_0; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_8 = __this->___FieldPreset_19; NullCheck(L_8); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_9 = L_8->___ModificatorPacks_15; int32_t L_10 = V_1; NullCheck(L_9); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_11; L_11 = List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0(L_9, L_10, List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); NullCheck(L_11); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_12 = L_11->___Variables_13; NullCheck(L_12); int32_t L_13; L_13 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_12, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_13)); } IL_004d: { // for (int i = 0; i < FieldPreset.ModificatorPacks.Count; i++) int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0051: { // for (int i = 0; i < FieldPreset.ModificatorPacks.Count; i++) int32_t L_15 = V_1; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_16 = __this->___FieldPreset_19; NullCheck(L_16); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_17 = L_16->___ModificatorPacks_15; NullCheck(L_17); int32_t L_18; L_18 = List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_inline(L_17, List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_RuntimeMethod_var); if ((((int32_t)L_15) < ((int32_t)L_18))) { goto IL_0016; } } { // return countPackVars; int32_t L_19 = V_0; return L_19; } } // System.Void FIMSpace.Generating.GridPainter::FieldVariablesBackup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_FieldVariablesBackup_mC334743E4D1669C171A066595FDB0252C367A5DE (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m24BD7951835D838B44F0492B8FF86E27E951E812_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m38067BDB8EB82CAA06128863BB3DDC11E456BF58_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* V_4 = NULL; { // if (FieldPreset == null) return; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_0 = __this->___FieldPreset_19; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_000f; } } { // if (FieldPreset == null) return; return; } IL_000f: { // if (_ModifyVars) bool L_2 = __this->____ModifyVars_39; if (!L_2) { goto IL_0073; } } { // if (_fieldVariablesBackup == null) _fieldVariablesBackup = new List(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_3 = __this->____fieldVariablesBackup_53; if (L_3) { goto IL_002a; } } { // if (_fieldVariablesBackup == null) _fieldVariablesBackup = new List(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_4 = (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*)il2cpp_codegen_object_new(List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); NullCheck(L_4); List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C(L_4, List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); __this->____fieldVariablesBackup_53 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____fieldVariablesBackup_53), (void*)L_4); } IL_002a: { // _fieldVariablesBackup.Clear(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_5 = __this->____fieldVariablesBackup_53; NullCheck(L_5); List_1_Clear_m38067BDB8EB82CAA06128863BB3DDC11E456BF58_inline(L_5, List_1_Clear_m38067BDB8EB82CAA06128863BB3DDC11E456BF58_RuntimeMethod_var); // for (int i = 0; i < FieldPreset.Variables.Count; i++) V_0 = 0; goto IL_0060; } IL_0039: { // FieldVariable nVar = new FieldVariable(FieldPreset.Variables[i]); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_6 = __this->___FieldPreset_19; NullCheck(L_6); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_7 = L_6->___Variables_8; int32_t L_8 = V_0; NullCheck(L_7); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_9; L_9 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_7, L_8, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_10 = (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F*)il2cpp_codegen_object_new(FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_il2cpp_TypeInfo_var); NullCheck(L_10); FieldVariable__ctor_mA5B473F1C4EBD8C7A43EF26964ACF930CD1CD0D4(L_10, L_9, NULL); V_1 = L_10; // _fieldVariablesBackup.Add(nVar); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_11 = __this->____fieldVariablesBackup_53; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_12 = V_1; NullCheck(L_11); List_1_Add_m24BD7951835D838B44F0492B8FF86E27E951E812_inline(L_11, L_12, List_1_Add_m24BD7951835D838B44F0492B8FF86E27E951E812_RuntimeMethod_var); // for (int i = 0; i < FieldPreset.Variables.Count; i++) int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0060: { // for (int i = 0; i < FieldPreset.Variables.Count; i++) int32_t L_14 = V_0; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_15 = __this->___FieldPreset_19; NullCheck(L_15); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_16 = L_15->___Variables_8; NullCheck(L_16); int32_t L_17; L_17 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_16, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if ((((int32_t)L_14) < ((int32_t)L_17))) { goto IL_0039; } } IL_0073: { // if (_ModifyPackVars) bool L_18 = __this->____ModifyPackVars_40; if (!L_18) { goto IL_0144; } } { // if (_packVariablesBackup == null) _packVariablesBackup = new List(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_19 = __this->____packVariablesBackup_54; if (L_19) { goto IL_0091; } } { // if (_packVariablesBackup == null) _packVariablesBackup = new List(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_20 = (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*)il2cpp_codegen_object_new(List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); NullCheck(L_20); List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C(L_20, List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); __this->____packVariablesBackup_54 = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->____packVariablesBackup_54), (void*)L_20); } IL_0091: { // _packVariablesBackup.Clear(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_21 = __this->____packVariablesBackup_54; NullCheck(L_21); List_1_Clear_m38067BDB8EB82CAA06128863BB3DDC11E456BF58_inline(L_21, List_1_Clear_m38067BDB8EB82CAA06128863BB3DDC11E456BF58_RuntimeMethod_var); // for (int i = 0; i < FieldPreset.ModificatorPacks.Count; i++) V_2 = 0; goto IL_012e; } IL_00a3: { // if (FieldPreset.ModificatorPacks[i] == null) continue; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_22 = __this->___FieldPreset_19; NullCheck(L_22); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_23 = L_22->___ModificatorPacks_15; int32_t L_24 = V_2; NullCheck(L_23); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_25; L_25 = List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0(L_23, L_24, List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_26; L_26 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_26) { goto IL_012a; } } { // for (int m = 0; m < FieldPreset.ModificatorPacks[i].Variables.Count; m++) V_3 = 0; goto IL_010c; } IL_00c0: { // FieldVariable nVar = new FieldVariable(FieldPreset.ModificatorPacks[i].Variables[m]); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_27 = __this->___FieldPreset_19; NullCheck(L_27); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_28 = L_27->___ModificatorPacks_15; int32_t L_29 = V_2; NullCheck(L_28); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_30; L_30 = List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0(L_28, L_29, List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); NullCheck(L_30); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_31 = L_30->___Variables_13; int32_t L_32 = V_3; NullCheck(L_31); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_33; L_33 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_31, L_32, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_34 = (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F*)il2cpp_codegen_object_new(FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_il2cpp_TypeInfo_var); NullCheck(L_34); FieldVariable__ctor_mA5B473F1C4EBD8C7A43EF26964ACF930CD1CD0D4(L_34, L_33, NULL); V_4 = L_34; // nVar.helperPackRef = FieldPreset.ModificatorPacks[i]; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_35 = V_4; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_36 = __this->___FieldPreset_19; NullCheck(L_36); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_37 = L_36->___ModificatorPacks_15; int32_t L_38 = V_2; NullCheck(L_37); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_39; L_39 = List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0(L_37, L_38, List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); NullCheck(L_35); L_35->___helperPackRef_6 = L_39; Il2CppCodeGenWriteBarrier((void**)(&L_35->___helperPackRef_6), (void*)L_39); // _packVariablesBackup.Add(nVar); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_40 = __this->____packVariablesBackup_54; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_41 = V_4; NullCheck(L_40); List_1_Add_m24BD7951835D838B44F0492B8FF86E27E951E812_inline(L_40, L_41, List_1_Add_m24BD7951835D838B44F0492B8FF86E27E951E812_RuntimeMethod_var); // for (int m = 0; m < FieldPreset.ModificatorPacks[i].Variables.Count; m++) int32_t L_42 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_010c: { // for (int m = 0; m < FieldPreset.ModificatorPacks[i].Variables.Count; m++) int32_t L_43 = V_3; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_44 = __this->___FieldPreset_19; NullCheck(L_44); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_45 = L_44->___ModificatorPacks_15; int32_t L_46 = V_2; NullCheck(L_45); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_47; L_47 = List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0(L_45, L_46, List_1_get_Item_m136D0AE914300F4BEB7835EC6F54209B8629BAD0_RuntimeMethod_var); NullCheck(L_47); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_48 = L_47->___Variables_13; NullCheck(L_48); int32_t L_49; L_49 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_48, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if ((((int32_t)L_43) < ((int32_t)L_49))) { goto IL_00c0; } } IL_012a: { // for (int i = 0; i < FieldPreset.ModificatorPacks.Count; i++) int32_t L_50 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_50, 1)); } IL_012e: { // for (int i = 0; i < FieldPreset.ModificatorPacks.Count; i++) int32_t L_51 = V_2; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_52 = __this->___FieldPreset_19; NullCheck(L_52); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_53 = L_52->___ModificatorPacks_15; NullCheck(L_53); int32_t L_54; L_54 = List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_inline(L_53, List_1_get_Count_m5015435A47F667FE4EBB0BFBB652FF0251FF23E1_RuntimeMethod_var); if ((((int32_t)L_51) < ((int32_t)L_54))) { goto IL_00a3; } } IL_0144: { // } return; } } // System.Void FIMSpace.Generating.GridPainter::FieldVariablesSetCustom() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_FieldVariablesSetCustom_m1DED4A19D08E197D9FE9A7FF13DDD0F4F2549BE3 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* V_2 = NULL; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* V_3 = NULL; { // if (FieldPreset == null) return; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_0 = __this->___FieldPreset_19; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_000f; } } { // if (FieldPreset == null) return; return; } IL_000f: { // if (_ModifyVars) bool L_2 = __this->____ModifyVars_39; if (!L_2) { goto IL_006c; } } { // if (SwitchVariables.Count == FieldPreset.Variables.Count) List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_3 = __this->___SwitchVariables_33; NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_3, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_5 = __this->___FieldPreset_19; NullCheck(L_5); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_6 = L_5->___Variables_8; NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_6, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if ((!(((uint32_t)L_4) == ((uint32_t)L_7)))) { goto IL_006c; } } { // for (int i = 0; i < SwitchVariables.Count; i++) V_0 = 0; goto IL_005e; } IL_0038: { // FieldPreset.Variables[i].SetValue(SwitchVariables[i]); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_8 = __this->___FieldPreset_19; NullCheck(L_8); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_9 = L_8->___Variables_8; int32_t L_10 = V_0; NullCheck(L_9); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_11; L_11 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_9, L_10, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_12 = __this->___SwitchVariables_33; int32_t L_13 = V_0; NullCheck(L_12); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_14; L_14 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_12, L_13, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); NullCheck(L_11); FieldVariable_SetValue_m1264441FC2169A7A46CBBB182CD5D12857416CBD(L_11, L_14, NULL); // for (int i = 0; i < SwitchVariables.Count; i++) int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_005e: { // for (int i = 0; i < SwitchVariables.Count; i++) int32_t L_16 = V_0; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_17 = __this->___SwitchVariables_33; NullCheck(L_17); int32_t L_18; L_18 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_17, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if ((((int32_t)L_16) < ((int32_t)L_18))) { goto IL_0038; } } IL_006c: { // if (_ModifyPackVars) bool L_19 = __this->____ModifyPackVars_40; if (!L_19) { goto IL_00d2; } } { // for (int m = 0; m < SwitchPackVariables.Count; m++) V_1 = 0; goto IL_00c4; } IL_0078: { // var fv = SwitchPackVariables[m]; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_20 = __this->___SwitchPackVariables_34; int32_t L_21 = V_1; NullCheck(L_20); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_22; L_22 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_20, L_21, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); V_2 = L_22; // if (fv == null) continue; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_23 = V_2; if (!L_23) { goto IL_00c0; } } { // if (fv.helperPackRef == null) continue; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_24 = V_2; NullCheck(L_24); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_25 = L_24->___helperPackRef_6; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_26; L_26 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_26) { goto IL_00c0; } } { // var mv = fv.helperPackRef.GetVariable(fv.Name); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_27 = V_2; NullCheck(L_27); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_28 = L_27->___helperPackRef_6; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_29 = V_2; NullCheck(L_29); String_t* L_30 = L_29->___Name_0; NullCheck(L_28); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_31; L_31 = ModificatorsPack_GetVariable_m1678896D34DE94626F022A6460EF6B7F199278E7(L_28, L_30, NULL); V_3 = L_31; // if (mv == null) continue; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_32 = V_3; if (!L_32) { goto IL_00c0; } } { // if (mv.ValueType != fv.ValueType) continue; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_33 = V_3; NullCheck(L_33); int32_t L_34 = L_33->___ValueType_12; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_35 = V_2; NullCheck(L_35); int32_t L_36 = L_35->___ValueType_12; if ((!(((uint32_t)L_34) == ((uint32_t)L_36)))) { goto IL_00c0; } } { // mv.SetValue(fv); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_37 = V_3; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_38 = V_2; NullCheck(L_37); FieldVariable_SetValue_m1264441FC2169A7A46CBBB182CD5D12857416CBD(L_37, L_38, NULL); } IL_00c0: { // for (int m = 0; m < SwitchPackVariables.Count; m++) int32_t L_39 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_39, 1)); } IL_00c4: { // for (int m = 0; m < SwitchPackVariables.Count; m++) int32_t L_40 = V_1; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_41 = __this->___SwitchPackVariables_34; NullCheck(L_41); int32_t L_42; L_42 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_41, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if ((((int32_t)L_40) < ((int32_t)L_42))) { goto IL_0078; } } IL_00d2: { // } return; } } // System.Void FIMSpace.Generating.GridPainter::FieldVariablesRestore() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter_FieldVariablesRestore_m5887E91B7047E2F3F06A21204DD457DFD3450A72 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m38067BDB8EB82CAA06128863BB3DDC11E456BF58_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* V_2 = NULL; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* V_3 = NULL; { // if (FieldPreset == null) return; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_0 = __this->___FieldPreset_19; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_000f; } } { // if (FieldPreset == null) return; return; } IL_000f: { // if (_ModifyVars) bool L_2 = __this->____ModifyVars_39; if (!L_2) { goto IL_007c; } } { // if (FieldPreset.Variables.Count == _fieldVariablesBackup.Count) FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_3 = __this->___FieldPreset_19; NullCheck(L_3); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_4 = L_3->___Variables_8; NullCheck(L_4); int32_t L_5; L_5 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_4, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_6 = __this->____fieldVariablesBackup_53; NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_6, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if ((!(((uint32_t)L_5) == ((uint32_t)L_7)))) { goto IL_007c; } } { // for (int i = 0; i < FieldPreset.Variables.Count; i++) V_0 = 0; goto IL_005e; } IL_0038: { // FieldPreset.Variables[i].SetValue(_fieldVariablesBackup[i]); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_8 = __this->___FieldPreset_19; NullCheck(L_8); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_9 = L_8->___Variables_8; int32_t L_10 = V_0; NullCheck(L_9); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_11; L_11 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_9, L_10, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_12 = __this->____fieldVariablesBackup_53; int32_t L_13 = V_0; NullCheck(L_12); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_14; L_14 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_12, L_13, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); NullCheck(L_11); FieldVariable_SetValue_m1264441FC2169A7A46CBBB182CD5D12857416CBD(L_11, L_14, NULL); // for (int i = 0; i < FieldPreset.Variables.Count; i++) int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_005e: { // for (int i = 0; i < FieldPreset.Variables.Count; i++) int32_t L_16 = V_0; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_17 = __this->___FieldPreset_19; NullCheck(L_17); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_18 = L_17->___Variables_8; NullCheck(L_18); int32_t L_19; L_19 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_18, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if ((((int32_t)L_16) < ((int32_t)L_19))) { goto IL_0038; } } { // _fieldVariablesBackup.Clear(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_20 = __this->____fieldVariablesBackup_53; NullCheck(L_20); List_1_Clear_m38067BDB8EB82CAA06128863BB3DDC11E456BF58_inline(L_20, List_1_Clear_m38067BDB8EB82CAA06128863BB3DDC11E456BF58_RuntimeMethod_var); } IL_007c: { // if (_ModifyPackVars) bool L_21 = __this->____ModifyPackVars_40; if (!L_21) { goto IL_00e2; } } { // for (int m = 0; m < _packVariablesBackup.Count; m++) V_1 = 0; goto IL_00d4; } IL_0088: { // var fv = _packVariablesBackup[m]; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_22 = __this->____packVariablesBackup_54; int32_t L_23 = V_1; NullCheck(L_22); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_24; L_24 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_22, L_23, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); V_2 = L_24; // if (fv == null) continue; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_25 = V_2; if (!L_25) { goto IL_00d0; } } { // if (fv.helperPackRef == null) continue; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_26 = V_2; NullCheck(L_26); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_27 = L_26->___helperPackRef_6; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_28; L_28 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_27, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_28) { goto IL_00d0; } } { // var mv = fv.helperPackRef.GetVariable(fv.Name); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_29 = V_2; NullCheck(L_29); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_30 = L_29->___helperPackRef_6; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_31 = V_2; NullCheck(L_31); String_t* L_32 = L_31->___Name_0; NullCheck(L_30); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_33; L_33 = ModificatorsPack_GetVariable_m1678896D34DE94626F022A6460EF6B7F199278E7(L_30, L_32, NULL); V_3 = L_33; // if (mv == null) continue; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_34 = V_3; if (!L_34) { goto IL_00d0; } } { // if (mv.ValueType != fv.ValueType) continue; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_35 = V_3; NullCheck(L_35); int32_t L_36 = L_35->___ValueType_12; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_37 = V_2; NullCheck(L_37); int32_t L_38 = L_37->___ValueType_12; if ((!(((uint32_t)L_36) == ((uint32_t)L_38)))) { goto IL_00d0; } } { // mv.SetValue(fv); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_39 = V_3; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_40 = V_2; NullCheck(L_39); FieldVariable_SetValue_m1264441FC2169A7A46CBBB182CD5D12857416CBD(L_39, L_40, NULL); } IL_00d0: { // for (int m = 0; m < _packVariablesBackup.Count; m++) int32_t L_41 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_41, 1)); } IL_00d4: { // for (int m = 0; m < _packVariablesBackup.Count; m++) int32_t L_42 = V_1; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_43 = __this->____packVariablesBackup_54; NullCheck(L_43); int32_t L_44; L_44 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_43, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if ((((int32_t)L_42) < ((int32_t)L_44))) { goto IL_0088; } } IL_00e2: { // } return; } } // System.Void FIMSpace.Generating.GridPainter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPainter__ctor_m9C38A1D164C9BD34BFDEDA94538D9FFE073FDFF7 (GridPainter_t26C21C30A73EDC02CB515F5A1DA5A6C08B3FFC51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenGraph_2__ctor_m45FE1E4BC57F5EE47D90B8B9BCA0C7412B58BDBF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m39882E3F54E36316C87A873B30DB5417711F3BAA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m448F95D5DF09BBE8B77B41C046FD7D0C875EDF22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6960301888EC8A0EFE511DF90D5D5405514D21BD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mDDB1C3B207C1BE2F227219B43EDC567964A48FBD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF1D8570BDCF6A2416507477B0A1F5A4F540C87FD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA76CA99B977CE699A66053839B6FA6E86460567A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024); s_Il2CppMethodInitialized = true; } { // public FGenGraph grid = new FGenGraph(); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_0 = (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3*)il2cpp_codegen_object_new(FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3_il2cpp_TypeInfo_var); NullCheck(L_0); FGenGraph_2__ctor_m45FE1E4BC57F5EE47D90B8B9BCA0C7412B58BDBF(L_0, (bool)0, FGenGraph_2__ctor_m45FE1E4BC57F5EE47D90B8B9BCA0C7412B58BDBF_RuntimeMethod_var); __this->___grid_16 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___grid_16), (void*)L_0); // [HideInInspector][SerializeField] private List cellsMemory = new List(); List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* L_1 = (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA*)il2cpp_codegen_object_new(List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m39882E3F54E36316C87A873B30DB5417711F3BAA(L_1, List_1__ctor_m39882E3F54E36316C87A873B30DB5417711F3BAA_RuntimeMethod_var); __this->___cellsMemory_17 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___cellsMemory_17), (void*)L_1); // [HideInInspector][SerializeField] public int PaintingID = -1; __this->___PaintingID_18 = (-1); // public List CellsInstructions = new List(); List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_2 = (List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E*)il2cpp_codegen_object_new(List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E_il2cpp_TypeInfo_var); NullCheck(L_2); List_1__ctor_m6960301888EC8A0EFE511DF90D5D5405514D21BD(L_2, List_1__ctor_m6960301888EC8A0EFE511DF90D5D5405514D21BD_RuntimeMethod_var); __this->___CellsInstructions_24 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___CellsInstructions_24), (void*)L_2); // public List AcquireCellDataFrom = new List(); List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F* L_3 = (List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F*)il2cpp_codegen_object_new(List_1_t7CB24BCCF6E9876AFAA2E39812C1139DFF77570F_il2cpp_TypeInfo_var); NullCheck(L_3); List_1__ctor_m448F95D5DF09BBE8B77B41C046FD7D0C875EDF22(L_3, List_1__ctor_m448F95D5DF09BBE8B77B41C046FD7D0C875EDF22_RuntimeMethod_var); __this->___AcquireCellDataFrom_25 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___AcquireCellDataFrom_25), (void*)L_3); // public EDebug Debug = EDebug.DrawGrid; __this->___Debug_28 = 1; // [HideInInspector][Tooltip("Just making cell data rectanles transparent on gizmos")] public bool Transprent = true; __this->___Transprent_29 = (bool)1; // [HideInInspector] public List ignoredPacksForGenerating = new List(); List_1_tA76CA99B977CE699A66053839B6FA6E86460567A* L_4 = (List_1_tA76CA99B977CE699A66053839B6FA6E86460567A*)il2cpp_codegen_object_new(List_1_tA76CA99B977CE699A66053839B6FA6E86460567A_il2cpp_TypeInfo_var); NullCheck(L_4); List_1__ctor_mDDB1C3B207C1BE2F227219B43EDC567964A48FBD(L_4, List_1__ctor_mDDB1C3B207C1BE2F227219B43EDC567964A48FBD_RuntimeMethod_var); __this->___ignoredPacksForGenerating_30 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___ignoredPacksForGenerating_30), (void*)L_4); // private List _ignoredPacksToggleBackup = new List(); List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_5 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)il2cpp_codegen_object_new(List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_il2cpp_TypeInfo_var); NullCheck(L_5); List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953(L_5, List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953_RuntimeMethod_var); __this->____ignoredPacksToggleBackup_31 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____ignoredPacksToggleBackup_31), (void*)L_5); // [HideInInspector] public List ignoredForGenerating = new List(); List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604* L_6 = (List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604*)il2cpp_codegen_object_new(List_1_t4C9DD1B169DD9D9F37503D25CD405C57BFA99604_il2cpp_TypeInfo_var); NullCheck(L_6); List_1__ctor_mF1D8570BDCF6A2416507477B0A1F5A4F540C87FD(L_6, List_1__ctor_mF1D8570BDCF6A2416507477B0A1F5A4F540C87FD_RuntimeMethod_var); __this->___ignoredForGenerating_32 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___ignoredForGenerating_32), (void*)L_6); // [HideInInspector] public List SwitchVariables = new List(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_7 = (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*)il2cpp_codegen_object_new(List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); NullCheck(L_7); List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C(L_7, List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); __this->___SwitchVariables_33 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___SwitchVariables_33), (void*)L_7); // [HideInInspector] public List SwitchPackVariables = new List(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_8 = (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*)il2cpp_codegen_object_new(List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); NullCheck(L_8); List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C(L_8, List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); __this->___SwitchPackVariables_34 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___SwitchPackVariables_34), (void*)L_8); // [HideInInspector] public int _EditorGUI_SelectedId = -1; __this->____EditorGUI_SelectedId_41 = (-1); // [HideInInspector] public int _Editor_RadiusY = 1; __this->____Editor_RadiusY_43 = 1; // [HideInInspector] public int _Editor_PaintRadius = 1; __this->____Editor_PaintRadius_44 = 1; // [HideInInspector] public string _Editor_Instruction = "0"; __this->____Editor_Instruction_48 = _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024; Il2CppCodeGenWriteBarrier((void**)(&__this->____Editor_Instruction_48), (void*)_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024); PGGGeneratorBase__ctor_m8A6CD8BC100D3FFF18D4B63DA0A31D5F5AFEAB66(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: FIMSpace.Generating.GridPainter/PainterCell IL2CPP_EXTERN_C void PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81_marshal_pinvoke(const PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81& unmarshaled, PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81_marshaled_pinvoke& marshaled) { Exception_t* ___Instructions_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Instructions' of type 'PainterCell'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___Instructions_4Exception, NULL); } IL2CPP_EXTERN_C void PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81_marshal_pinvoke_back(const PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81_marshaled_pinvoke& marshaled, PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81& unmarshaled) { Exception_t* ___Instructions_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Instructions' of type 'PainterCell'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___Instructions_4Exception, NULL); } // Conversion method for clean up from marshalling of: FIMSpace.Generating.GridPainter/PainterCell IL2CPP_EXTERN_C void PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81_marshal_pinvoke_cleanup(PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: FIMSpace.Generating.GridPainter/PainterCell IL2CPP_EXTERN_C void PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81_marshal_com(const PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81& unmarshaled, PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81_marshaled_com& marshaled) { Exception_t* ___Instructions_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Instructions' of type 'PainterCell'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___Instructions_4Exception, NULL); } IL2CPP_EXTERN_C void PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81_marshal_com_back(const PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81_marshaled_com& marshaled, PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81& unmarshaled) { Exception_t* ___Instructions_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Instructions' of type 'PainterCell'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___Instructions_4Exception, NULL); } // Conversion method for clean up from marshalling of: FIMSpace.Generating.GridPainter/PainterCell IL2CPP_EXTERN_C void PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81_marshal_com_cleanup(PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81_marshaled_com& marshaled) { } // System.Void FIMSpace.Generating.GridPainter/PainterCell::Move(UnityEngine.Vector3Int) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PainterCell_Move_mE52D887CF8D9A1BE2E32067F2D5C706AF6C45935 (PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_newpos, const RuntimeMethod* method) { { // pos = newpos; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ___0_newpos; __this->___pos_0 = L_0; // } return; } } IL2CPP_EXTERN_C void PainterCell_Move_mE52D887CF8D9A1BE2E32067F2D5C706AF6C45935_AdjustorThunk (RuntimeObject* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_newpos, const RuntimeMethod* method) { PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); PainterCell_Move_mE52D887CF8D9A1BE2E32067F2D5C706AF6C45935_inline(_thisAdjusted, ___0_newpos, method); } // System.Void FIMSpace.Generating.GridPainter/PainterCell::OffsetPos(UnityEngine.Vector3Int) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PainterCell_OffsetPos_m45BDFB16EB00BC806A0F329655583D2170774DC7 (PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_off, const RuntimeMethod* method) { { // pos += off; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = __this->___pos_0; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1 = ___0_off; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_2; L_2 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_0, L_1, NULL); __this->___pos_0 = L_2; // } return; } } IL2CPP_EXTERN_C void PainterCell_OffsetPos_m45BDFB16EB00BC806A0F329655583D2170774DC7_AdjustorThunk (RuntimeObject* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_off, const RuntimeMethod* method) { PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); PainterCell_OffsetPos_m45BDFB16EB00BC806A0F329655583D2170774DC7(_thisAdjusted, ___0_off, method); } // System.Boolean FIMSpace.Generating.GridPainter/PainterCell::AddInstruction(FIMSpace.Generating.InstructionDefinition) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PainterCell_AddInstruction_m8B14C2A888D464220E298E82D6C08734601435CB (PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* __this, InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___0_instr, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2EC316ED4D5AEDDB1849903FEF312DFB38313F2B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6D7CBA9EB152AF90ACFEE24689DDE2BB39E76148_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB4ADA4D9A5748F42C1FCC90E32DAEDDEC0F6B937_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m5FBFF78EF8C3B3080BB1DE6173404D2C4B423A25_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (Instructions == null) Instructions = new List(); List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* L_0 = __this->___Instructions_4; if (L_0) { goto IL_0013; } } { // if (Instructions == null) Instructions = new List(); List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* L_1 = (List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A*)il2cpp_codegen_object_new(List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m6D7CBA9EB152AF90ACFEE24689DDE2BB39E76148(L_1, List_1__ctor_m6D7CBA9EB152AF90ACFEE24689DDE2BB39E76148_RuntimeMethod_var); __this->___Instructions_4 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___Instructions_4), (void*)L_1); } IL_0013: { // for (int i = 0; i < Instructions.Count; i++) V_0 = 0; goto IL_0036; } IL_0017: { // if (Instructions[i].InstructionType == instr.InstructionType) return false; List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* L_2 = __this->___Instructions_4; int32_t L_3 = V_0; NullCheck(L_2); InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_4; L_4 = List_1_get_Item_m5FBFF78EF8C3B3080BB1DE6173404D2C4B423A25(L_2, L_3, List_1_get_Item_m5FBFF78EF8C3B3080BB1DE6173404D2C4B423A25_RuntimeMethod_var); NullCheck(L_4); int32_t L_5 = L_4->___InstructionType_1; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_6 = ___0_instr; NullCheck(L_6); int32_t L_7 = L_6->___InstructionType_1; if ((!(((uint32_t)L_5) == ((uint32_t)L_7)))) { goto IL_0032; } } { // if (Instructions[i].InstructionType == instr.InstructionType) return false; return (bool)0; } IL_0032: { // for (int i = 0; i < Instructions.Count; i++) int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0036: { // for (int i = 0; i < Instructions.Count; i++) int32_t L_9 = V_0; List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* L_10 = __this->___Instructions_4; NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_mB4ADA4D9A5748F42C1FCC90E32DAEDDEC0F6B937_inline(L_10, List_1_get_Count_mB4ADA4D9A5748F42C1FCC90E32DAEDDEC0F6B937_RuntimeMethod_var); if ((((int32_t)L_9) < ((int32_t)L_11))) { goto IL_0017; } } { // Instructions.Add(instr); List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* L_12 = __this->___Instructions_4; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_13 = ___0_instr; NullCheck(L_12); List_1_Add_m2EC316ED4D5AEDDB1849903FEF312DFB38313F2B_inline(L_12, L_13, List_1_Add_m2EC316ED4D5AEDDB1849903FEF312DFB38313F2B_RuntimeMethod_var); // return true; return (bool)1; } } IL2CPP_EXTERN_C bool PainterCell_AddInstruction_m8B14C2A888D464220E298E82D6C08734601435CB_AdjustorThunk (RuntimeObject* __this, InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* ___0_instr, const RuntimeMethod* method) { PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = PainterCell_AddInstruction_m8B14C2A888D464220E298E82D6C08734601435CB(_thisAdjusted, ___0_instr, method); return _returnValue; } // System.Void FIMSpace.Generating.GridPainter/PainterCell::ClearInstructions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PainterCell_ClearInstructions_m9E3CDEFF15A376E935C7874674B23C9D8ED01E02 (PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m4A79AB91BD48C7121656F7A657BA70A47E86C263_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // Instructions.Clear(); List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* L_0 = __this->___Instructions_4; NullCheck(L_0); List_1_Clear_m4A79AB91BD48C7121656F7A657BA70A47E86C263_inline(L_0, List_1_Clear_m4A79AB91BD48C7121656F7A657BA70A47E86C263_RuntimeMethod_var); // } return; } } IL2CPP_EXTERN_C void PainterCell_ClearInstructions_m9E3CDEFF15A376E935C7874674B23C9D8ED01E02_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); PainterCell_ClearInstructions_m9E3CDEFF15A376E935C7874674B23C9D8ED01E02(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapDisplayController::get__Follow() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PGG_MinimapDisplayController_get__Follow_mC65D0676BD99E49432ABCC15B73A646BB4712DEC (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, const RuntimeMethod* method) { { // public Vector2 _Follow { get; private set; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3C_FollowU3Ek__BackingField_16; return L_0; } } // System.Void FIMSpace.Generating.PGG_MinimapDisplayController::set__Follow(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapDisplayController_set__Follow_m9FF9F75553E0E631C2D978A2F449B436372C3490 (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) { { // public Vector2 _Follow { get; private set; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value; __this->___U3C_FollowU3Ek__BackingField_16 = L_0; return; } } // System.Single FIMSpace.Generating.PGG_MinimapDisplayController::GetSmoothDampDuration(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PGG_MinimapDisplayController_GetSmoothDampDuration_mF23A6E0B1E86D06DCC679C041CCD0270CC52B120 (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, float ___0_speed, const RuntimeMethod* method) { { // return Mathf.InverseLerp(1f, 0.001f, speed); float L_0 = ___0_speed; float L_1; L_1 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline((1.0f), (0.00100000005f), L_0, NULL); return L_1; } } // System.Void FIMSpace.Generating.PGG_MinimapDisplayController::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapDisplayController_LateUpdate_m7240742493931F75F668F4CE483AECBC27DF4EA4 (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2; memset((&V_2), 0, sizeof(V_2)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3; memset((&V_3), 0, sizeof(V_3)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4; memset((&V_4), 0, sizeof(V_4)); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_5; memset((&V_5), 0, sizeof(V_5)); { // if (ZoomAnimateSpeed > 0f) float L_0 = __this->___ZoomAnimateSpeed_11; if ((!(((float)L_0) > ((float)(0.0f))))) { goto IL_0061; } } { // if (ZoomAnimateSpeed < 1f) float L_1 = __this->___ZoomAnimateSpeed_11; if ((!(((float)L_1) < ((float)(1.0f))))) { goto IL_0055; } } { // _CurrentZoom = Mathf.SmoothDamp(_CurrentZoom, _TargetZoom, ref _sd_Zoom, GetSmoothDampDuration(ZoomAnimateSpeed) * 0.5f, float.MaxValue, Time.deltaTime); float L_2 = __this->____CurrentZoom_21; float L_3 = __this->____TargetZoom_18; float* L_4 = (&__this->____sd_Zoom_17); float L_5 = __this->___ZoomAnimateSpeed_11; float L_6; L_6 = PGG_MinimapDisplayController_GetSmoothDampDuration_mF23A6E0B1E86D06DCC679C041CCD0270CC52B120(__this, L_5, NULL); float L_7; L_7 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL); float L_8; L_8 = Mathf_SmoothDamp_mBE7ABB6B59D198BE8ABE42942452CC7B813A5248(L_2, L_3, L_4, ((float)il2cpp_codegen_multiply(L_6, (0.5f))), ((std::numeric_limits::max)()), L_7, NULL); __this->____CurrentZoom_21 = L_8; goto IL_0061; } IL_0055: { // _CurrentZoom = _TargetZoom; float L_9 = __this->____TargetZoom_18; __this->____CurrentZoom_21 = L_9; } IL_0061: { // if (RotateAnimateSpeed > 0f) float L_10 = __this->___RotateAnimateSpeed_12; if ((!(((float)L_10) > ((float)(0.0f))))) { goto IL_00c2; } } { // if (RotateAnimateSpeed < 1f) float L_11 = __this->___RotateAnimateSpeed_12; if ((!(((float)L_11) < ((float)(1.0f))))) { goto IL_00b6; } } { // _CurrentRotation = Mathf.SmoothDampAngle(_CurrentRotation, _TargetRotation, ref _sd_Rotate, GetSmoothDampDuration(RotateAnimateSpeed) * 0.3f, float.MaxValue, Time.deltaTime); float L_12 = __this->____CurrentRotation_22; float L_13 = __this->____TargetRotation_20; float* L_14 = (&__this->____sd_Rotate_19); float L_15 = __this->___RotateAnimateSpeed_12; float L_16; L_16 = PGG_MinimapDisplayController_GetSmoothDampDuration_mF23A6E0B1E86D06DCC679C041CCD0270CC52B120(__this, L_15, NULL); float L_17; L_17 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL); float L_18; L_18 = Mathf_SmoothDampAngle_mA4C705CB9E2330AD5D98D7A9987DA64FD5AFFB3E_inline(L_12, L_13, L_14, ((float)il2cpp_codegen_multiply(L_16, (0.300000012f))), ((std::numeric_limits::max)()), L_17, NULL); __this->____CurrentRotation_22 = L_18; goto IL_00c2; } IL_00b6: { // _CurrentRotation = _TargetRotation; float L_19 = __this->____TargetRotation_20; __this->____CurrentRotation_22 = L_19; } IL_00c2: { // Handler.DisplayRect.localScale = new Vector3(_CurrentZoom, _CurrentZoom, 1f); PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* L_20 = __this->___Handler_4; NullCheck(L_20); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_21 = L_20->___DisplayRect_5; float L_22 = __this->____CurrentZoom_21; float L_23 = __this->____CurrentZoom_21; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; memset((&L_24), 0, sizeof(L_24)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), L_22, L_23, (1.0f), /*hidden argument*/NULL); NullCheck(L_21); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_21, L_24, NULL); // Handler.DisplayRect.localRotation = Quaternion.Euler(0f, 0f, _CurrentRotation); PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* L_25 = __this->___Handler_4; NullCheck(L_25); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_26 = L_25->___DisplayRect_5; float L_27 = __this->____CurrentRotation_22; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28; L_28 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), (0.0f), L_27, NULL); NullCheck(L_26); Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_26, L_28, NULL); // if (FollowSpeed > 0f) float L_29 = __this->___FollowSpeed_10; if ((!(((float)L_29) > ((float)(0.0f))))) { goto IL_028b; } } { // if (ToFollow != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_30 = __this->___ToFollow_6; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_31; L_31 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_30, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_31) { goto IL_028b; } } { // Vector3 followWorldPosition = ToFollow.position; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_32 = __this->___ToFollow_6; NullCheck(L_32); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33; L_33 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_32, NULL); V_0 = L_33; // if (ClampBorder > 0f) followWorldPosition = Handler.ClampFollowWorldPosition(BoundsForClamp, followWorldPosition, new Vector2(ClampBorder, ClampBorder), new Vector2(ClampBorder, ClampBorder)); float L_34 = __this->___ClampBorder_8; if ((!(((float)L_34) > ((float)(0.0f))))) { goto IL_017c; } } { // if (ClampBorder > 0f) followWorldPosition = Handler.ClampFollowWorldPosition(BoundsForClamp, followWorldPosition, new Vector2(ClampBorder, ClampBorder), new Vector2(ClampBorder, ClampBorder)); PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* L_35 = __this->___Handler_4; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_36 = __this->___BoundsForClamp_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_0; float L_38 = __this->___ClampBorder_8; float L_39 = __this->___ClampBorder_8; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40; memset((&L_40), 0, sizeof(L_40)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_40), L_38, L_39, /*hidden argument*/NULL); float L_41 = __this->___ClampBorder_8; float L_42 = __this->___ClampBorder_8; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43; memset((&L_43), 0, sizeof(L_43)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_43), L_41, L_42, /*hidden argument*/NULL); NullCheck(L_35); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44; L_44 = VirtualFuncInvoker4< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(4 /* UnityEngine.Vector3 FIMSpace.Generating.PGG_MinimapHandler::ClampFollowWorldPosition(UnityEngine.Bounds,UnityEngine.Vector3,UnityEngine.Vector2,UnityEngine.Vector2) */, L_35, L_36, L_37, L_40, L_43); V_0 = L_44; } IL_017c: { // followWorldPosition += FollowOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = __this->___FollowOffset_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47; L_47 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_45, L_46, NULL); V_0 = L_47; // Vector2 mapSpacePos = Handler.GetUIPosition(followWorldPosition); PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* L_48 = __this->___Handler_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_0; NullCheck(L_48); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_50; L_50 = VirtualFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(5 /* UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapHandler::GetUIPosition(UnityEngine.Vector3) */, L_48, L_49); V_1 = L_50; // if (FollowSpeed >= 1f) _Follow = mapSpacePos; float L_51 = __this->___FollowSpeed_10; if ((!(((float)L_51) >= ((float)(1.0f))))) { goto IL_01ac; } } { // if (FollowSpeed >= 1f) _Follow = mapSpacePos; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52 = V_1; PGG_MinimapDisplayController_set__Follow_m9FF9F75553E0E631C2D978A2F449B436372C3490_inline(__this, L_52, NULL); goto IL_01da; } IL_01ac: { // else _Follow = Vector2.SmoothDamp(_Follow, mapSpacePos, ref _sd_Follow, GetSmoothDampDuration(FollowSpeed), float.MaxValue, Time.deltaTime); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53; L_53 = PGG_MinimapDisplayController_get__Follow_mC65D0676BD99E49432ABCC15B73A646BB4712DEC_inline(__this, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_54 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_55 = (&__this->____sd_Follow_15); float L_56 = __this->___FollowSpeed_10; float L_57; L_57 = PGG_MinimapDisplayController_GetSmoothDampDuration_mF23A6E0B1E86D06DCC679C041CCD0270CC52B120(__this, L_56, NULL); float L_58; L_58 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_59; L_59 = Vector2_SmoothDamp_m6294700C7D9CDEACDB21858E25AC703B92CED4CC(L_53, L_54, L_55, L_57, ((std::numeric_limits::max)()), L_58, NULL); PGG_MinimapDisplayController_set__Follow_m9FF9F75553E0E631C2D978A2F449B436372C3490_inline(__this, L_59, NULL); } IL_01da: { // Vector2 finalFollowPos = _Follow; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60; L_60 = PGG_MinimapDisplayController_get__Follow_mC65D0676BD99E49432ABCC15B73A646BB4712DEC_inline(__this, NULL); V_2 = L_60; // finalFollowPos *= _CurrentZoom; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61 = V_2; float L_62 = __this->____CurrentZoom_21; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_63; L_63 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_61, L_62, NULL); V_2 = L_63; // if (_CurrentRotation != 0f) finalFollowPos = Quaternion.Euler(0f, 0f, _CurrentRotation) * finalFollowPos; float L_64 = __this->____CurrentRotation_22; if ((((float)L_64) == ((float)(0.0f)))) { goto IL_0221; } } { // if (_CurrentRotation != 0f) finalFollowPos = Quaternion.Euler(0f, 0f, _CurrentRotation) * finalFollowPos; float L_65 = __this->____CurrentRotation_22; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_66; L_66 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), (0.0f), L_65, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_67 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68; L_68 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_67, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69; L_69 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_66, L_68, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_70; L_70 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_69, NULL); V_2 = L_70; } IL_0221: { // Vector2 viewCenterOffset = new Vector2(); il2cpp_codegen_initobj((&V_3), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); // viewCenterOffset.x = (MapMaskedView.rect.width * 0.5f); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_71 = __this->___MapMaskedView_5; NullCheck(L_71); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_72; L_72 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_71, NULL); V_5 = L_72; float L_73; L_73 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_5), NULL); (&V_3)->___x_0 = ((float)il2cpp_codegen_multiply(L_73, (0.5f))); // viewCenterOffset.y = (MapMaskedView.rect.height * -0.5f); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_74 = __this->___MapMaskedView_5; NullCheck(L_74); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_75; L_75 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_74, NULL); V_5 = L_75; float L_76; L_76 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_5), NULL); (&V_3)->___y_1 = ((float)il2cpp_codegen_multiply(L_76, (-0.5f))); // Vector2 targetMapPos = -finalFollowPos + viewCenterOffset; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_77 = V_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_78; L_78 = Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline(L_77, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_79 = V_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_80; L_80 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_78, L_79, NULL); V_4 = L_80; // Handler.DisplayRect.anchoredPosition = targetMapPos; PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* L_81 = __this->___Handler_4; NullCheck(L_81); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_82 = L_81->___DisplayRect_5; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_83 = V_4; NullCheck(L_82); RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_82, L_83, NULL); } IL_028b: { // if (TestInputForDebugging) bool L_84 = __this->___TestInputForDebugging_13; if (!L_84) { goto IL_031e; } } { // if (ZoomAnimateSpeed > 0f) float L_85 = __this->___ZoomAnimateSpeed_11; if ((!(((float)L_85) > ((float)(0.0f))))) { goto IL_02dd; } } { // if (Input.mouseScrollDelta.y > 0.1f) ZoomInBy(0.1f); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_86; L_86 = Input_get_mouseScrollDelta_mD112408E9182AA0F529179FF31E21D8DCD5CFA74(NULL); float L_87 = L_86.___y_1; if ((!(((float)L_87) > ((float)(0.100000001f))))) { goto IL_02c1; } } { // if (Input.mouseScrollDelta.y > 0.1f) ZoomInBy(0.1f); PGG_MinimapDisplayController_ZoomInBy_m54E3F88FD88DE3CB07A958FDD46B3606EDD55BB1(__this, (0.100000001f), NULL); goto IL_02dd; } IL_02c1: { // else if (Input.mouseScrollDelta.y < -0.1f) ZoomInBy(-0.1f); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_88; L_88 = Input_get_mouseScrollDelta_mD112408E9182AA0F529179FF31E21D8DCD5CFA74(NULL); float L_89 = L_88.___y_1; if ((!(((float)L_89) < ((float)(-0.100000001f))))) { goto IL_02dd; } } { // else if (Input.mouseScrollDelta.y < -0.1f) ZoomInBy(-0.1f); PGG_MinimapDisplayController_ZoomInBy_m54E3F88FD88DE3CB07A958FDD46B3606EDD55BB1(__this, (-0.100000001f), NULL); } IL_02dd: { // if (RotateAnimateSpeed > 0f) float L_90 = __this->___RotateAnimateSpeed_12; if ((!(((float)L_90) > ((float)(0.0f))))) { goto IL_031e; } } { // if (Input.GetKey(KeyCode.Q)) { RotateBy(-150f * Time.deltaTime); } bool L_91; L_91 = Input_GetKey_mE5681EF775F3CEBA7EAD7C63984F7B34C8E8D434(((int32_t)113), NULL); if (!L_91) { goto IL_0304; } } { // if (Input.GetKey(KeyCode.Q)) { RotateBy(-150f * Time.deltaTime); } float L_92; L_92 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL); PGG_MinimapDisplayController_RotateBy_m9D911C88F6BB24214703EEDDBFC33A4098FE52F7(__this, ((float)il2cpp_codegen_multiply((-150.0f), L_92)), NULL); } IL_0304: { // if (Input.GetKey(KeyCode.E)) { RotateBy(150f * Time.deltaTime); } bool L_93; L_93 = Input_GetKey_mE5681EF775F3CEBA7EAD7C63984F7B34C8E8D434(((int32_t)101), NULL); if (!L_93) { goto IL_031e; } } { // if (Input.GetKey(KeyCode.E)) { RotateBy(150f * Time.deltaTime); } float L_94; L_94 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL); PGG_MinimapDisplayController_RotateBy_m9D911C88F6BB24214703EEDDBFC33A4098FE52F7(__this, ((float)il2cpp_codegen_multiply((150.0f), L_94)), NULL); } IL_031e: { // } return; } } // System.Void FIMSpace.Generating.PGG_MinimapDisplayController::ApplyZoom(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapDisplayController_ApplyZoom_m66A840B5C5FFFB9F35AE373F8CD4EBF06C8C620B (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, float ___0_targetZoom, const RuntimeMethod* method) { { // _TargetZoom = Mathf.Clamp(targetZoom, ClampZoom.x, ClampZoom.y); float L_0 = ___0_targetZoom; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1 = (&__this->___ClampZoom_14); float L_2 = L_1->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_3 = (&__this->___ClampZoom_14); float L_4 = L_3->___y_1; float L_5; L_5 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_0, L_2, L_4, NULL); __this->____TargetZoom_18 = L_5; // } return; } } // System.Void FIMSpace.Generating.PGG_MinimapDisplayController::ZoomInBy(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapDisplayController_ZoomInBy_m54E3F88FD88DE3CB07A958FDD46B3606EDD55BB1 (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, float ___0_zoomBy, const RuntimeMethod* method) { { // ApplyZoom(_TargetZoom + zoomBy * _TargetZoom); float L_0 = __this->____TargetZoom_18; float L_1 = ___0_zoomBy; float L_2 = __this->____TargetZoom_18; PGG_MinimapDisplayController_ApplyZoom_m66A840B5C5FFFB9F35AE373F8CD4EBF06C8C620B(__this, ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(L_1, L_2)))), NULL); // } return; } } // System.Void FIMSpace.Generating.PGG_MinimapDisplayController::RotateBy(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapDisplayController_RotateBy_m9D911C88F6BB24214703EEDDBFC33A4098FE52F7 (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, float ___0_rotate, const RuntimeMethod* method) { { // ApplyMapRotate(_TargetRotation + rotate); float L_0 = __this->____TargetRotation_20; float L_1 = ___0_rotate; PGG_MinimapDisplayController_ApplyMapRotate_mA1B827FB245323FA5EC781A9D46B9EE10FD68499_inline(__this, ((float)il2cpp_codegen_add(L_0, L_1)), NULL); // } return; } } // System.Void FIMSpace.Generating.PGG_MinimapDisplayController::ApplyMapRotate(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapDisplayController_ApplyMapRotate_mA1B827FB245323FA5EC781A9D46B9EE10FD68499 (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, float ___0_targetRotation, const RuntimeMethod* method) { { // _TargetRotation = targetRotation; float L_0 = ___0_targetRotation; __this->____TargetRotation_20 = L_0; // } return; } } // System.Void FIMSpace.Generating.PGG_MinimapDisplayController::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapDisplayController__ctor_m4BFEDD2B06DE915A668CD5ED8F8E3BC73446AF38 (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, const RuntimeMethod* method) { { // public Vector3 FollowOffset = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___FollowOffset_7 = L_0; // public float FollowSpeed = 1f; __this->___FollowSpeed_10 = (1.0f); // public float ZoomAnimateSpeed = 1f; __this->___ZoomAnimateSpeed_11 = (1.0f); // public float RotateAnimateSpeed = 1f; __this->___RotateAnimateSpeed_12 = (1.0f); // public bool TestInputForDebugging = true; __this->___TestInputForDebugging_13 = (bool)1; // [System.NonSerialized] public Vector2 ClampZoom = new Vector2(0.25f, 2f); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; memset((&L_1), 0, sizeof(L_1)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), (0.25f), (2.0f), /*hidden argument*/NULL); __this->___ClampZoom_14 = L_1; // Vector2 _sd_Follow = Vector2.zero; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); __this->____sd_Follow_15 = L_2; // float _TargetZoom = 1f; __this->____TargetZoom_18 = (1.0f); // float _CurrentZoom = 1f; __this->____CurrentZoom_21 = (1.0f); MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // FIMSpace.Generating.PGG_MinimapHandler FIMSpace.Generating.PGG_MinimapHandler::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* PGG_MinimapHandler_get_Instance_m5B70413D839A387C6FF34E24096A22726505F2B5 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static PGG_MinimapHandler Instance { get; protected set; } PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* L_0 = ((PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_StaticFields*)il2cpp_codegen_static_fields_for(PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_4; return L_0; } } // System.Void FIMSpace.Generating.PGG_MinimapHandler::set_Instance(FIMSpace.Generating.PGG_MinimapHandler) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_set_Instance_m94A09F411791EF0EEE1F6B1B1E103C52AC8FAB0F (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static PGG_MinimapHandler Instance { get; protected set; } PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* L_0 = ___0_value; ((PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_StaticFields*)il2cpp_codegen_static_fields_for(PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_StaticFields*)il2cpp_codegen_static_fields_for(PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_4), (void*)L_0); return; } } // System.Single FIMSpace.Generating.PGG_MinimapHandler::get_DisplayRatio() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PGG_MinimapHandler_get_DisplayRatio_mCC8C7BC474999A2FE1960BD2A63546B2FE6CA16F (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, const RuntimeMethod* method) { { // public float DisplayRatio { get; private set; } float L_0 = __this->___U3CDisplayRatioU3Ek__BackingField_8; return L_0; } } // System.Void FIMSpace.Generating.PGG_MinimapHandler::set_DisplayRatio(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_set_DisplayRatio_m590D745198539ED4A609D179D3F225D10B7AE626 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, float ___0_value, const RuntimeMethod* method) { { // public float DisplayRatio { get; private set; } float L_0 = ___0_value; __this->___U3CDisplayRatioU3Ek__BackingField_8 = L_0; return; } } // System.Void FIMSpace.Generating.PGG_MinimapHandler::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_Reset_m91675AEC3915E58A5A69B40462B7007D03A3B703 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // DisplayRect = transform as RectTransform; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0; L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); __this->___DisplayRect_5 = ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_0, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___DisplayRect_5), (void*)((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_0, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var))); // } return; } } // System.Void FIMSpace.Generating.PGG_MinimapHandler::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_Awake_m77A393A01BDC0CA2F3399C6852797F7A05012349 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D90F3B57879B656AE6924D27D8E5CE842DB121E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E9D6C80EE5D39933D0D65223E2EBB2ABCD386A2); s_Il2CppMethodInitialized = true; } { // Instance = this; PGG_MinimapHandler_set_Instance_m94A09F411791EF0EEE1F6B1B1E103C52AC8FAB0F_inline(__this, NULL); // DisplayRatio = 100f / InitialZoomOut; float L_0 = __this->___InitialZoomOut_6; PGG_MinimapHandler_set_DisplayRatio_m590D745198539ED4A609D179D3F225D10B7AE626_inline(__this, ((float)((100.0f)/L_0)), NULL); // if (DisplayRect == null) DisplayRect = transform as RectTransform; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = __this->___DisplayRect_5; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { goto IL_0037; } } { // if (DisplayRect == null) DisplayRect = transform as RectTransform; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); __this->___DisplayRect_5 = ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_3, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___DisplayRect_5), (void*)((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_3, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var))); } IL_0037: { // if (InitialWorldCenterPosition != Vector3.zero) DisplayRect.anchoredPosition = DisplayRect.anchoredPosition + GetUIPosition(InitialWorldCenterPosition); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___InitialWorldCenterPosition_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); bool L_6; L_6 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_4, L_5, NULL); if (!L_6) { goto IL_0070; } } { // if (InitialWorldCenterPosition != Vector3.zero) DisplayRect.anchoredPosition = DisplayRect.anchoredPosition + GetUIPosition(InitialWorldCenterPosition); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7 = __this->___DisplayRect_5; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_8 = __this->___DisplayRect_5; NullCheck(L_8); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9; L_9 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_8, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = __this->___InitialWorldCenterPosition_7; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11; L_11 = VirtualFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(5 /* UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapHandler::GetUIPosition(UnityEngine.Vector3) */, __this, L_10); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12; L_12 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_9, L_11, NULL); NullCheck(L_7); RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_7, L_12, NULL); } IL_0070: { // container_BGLayer = new GameObject("BG Layer").AddComponent(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); NullCheck(L_13); GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_13, _stringLiteral1D90F3B57879B656AE6924D27D8E5CE842DB121E, NULL); NullCheck(L_13); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_14; L_14 = GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388(L_13, GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388_RuntimeMethod_var); __this->___container_BGLayer_10 = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___container_BGLayer_10), (void*)L_14); // ResetContainer(container_BGLayer); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_15 = __this->___container_BGLayer_10; VirtualActionInvoker1< RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* >::Invoke(6 /* System.Void FIMSpace.Generating.PGG_MinimapHandler::ResetContainer(UnityEngine.RectTransform) */, __this, L_15); // container_MiddleLayer = new GameObject("Mid Layer").AddComponent(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); NullCheck(L_16); GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_16, _stringLiteral7E9D6C80EE5D39933D0D65223E2EBB2ABCD386A2, NULL); NullCheck(L_16); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_17; L_17 = GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388(L_16, GameObject_AddComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m771EB78FF8813B5AFF21AC0D252E5461943E6388_RuntimeMethod_var); __this->___container_MiddleLayer_11 = L_17; Il2CppCodeGenWriteBarrier((void**)(&__this->___container_MiddleLayer_11), (void*)L_17); // ResetContainer(container_MiddleLayer); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_18 = __this->___container_MiddleLayer_11; VirtualActionInvoker1< RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* >::Invoke(6 /* System.Void FIMSpace.Generating.PGG_MinimapHandler::ResetContainer(UnityEngine.RectTransform) */, __this, L_18); // container_MiddleLayer.SetAsFirstSibling(); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_19 = __this->___container_MiddleLayer_11; NullCheck(L_19); Transform_SetAsFirstSibling_mBE0D0E76099F829466DC2FBD71ACFCF3C8EC03BD(L_19, NULL); // container_BGLayer.SetAsFirstSibling(); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_20 = __this->___container_BGLayer_10; NullCheck(L_20); Transform_SetAsFirstSibling_mBE0D0E76099F829466DC2FBD71ACFCF3C8EC03BD(L_20, NULL); // } return; } } // System.Void FIMSpace.Generating.PGG_MinimapHandler::PrepareRectTransformForMinimap(UnityEngine.RectTransform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_PrepareRectTransformForMinimap_m3F512B9A9D649E36D4BD107DCA453758F4475227 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_element, const RuntimeMethod* method) { { // element.anchorMin = DisplayRect.anchorMin; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_element; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = __this->___DisplayRect_5; NullCheck(L_1); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; L_2 = RectTransform_get_anchorMin_mD85363930BE38EC188F933B9F4D58320CAB72F03(L_1, NULL); NullCheck(L_0); RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3(L_0, L_2, NULL); // element.anchorMax = DisplayRect.anchorMax; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = ___0_element; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_4 = __this->___DisplayRect_5; NullCheck(L_4); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5; L_5 = RectTransform_get_anchorMax_mEF870BE2A134CEB9C2326930A71D3961271297DB(L_4, NULL); NullCheck(L_3); RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D(L_3, L_5, NULL); // } return; } } // System.Void FIMSpace.Generating.PGG_MinimapHandler::PrepareRectTransformForMinimap(UnityEngine.RectTransform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_PrepareRectTransformForMinimap_m4538701D1BB410370077091E06B78B1455F623B7 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_element, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_setWorldPosition, const RuntimeMethod* method) { { // PrepareRectTransformForMinimap(element); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_element; PGG_MinimapHandler_PrepareRectTransformForMinimap_m3F512B9A9D649E36D4BD107DCA453758F4475227(__this, L_0, NULL); // SetUIPosition(element, setWorldPosition); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = ___0_element; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_setWorldPosition; PGG_MinimapHandler_SetUIPosition_m2263718F7035A619170E3CC13AA679D4FA7F3AAB(__this, L_1, L_2, NULL); // } return; } } // UnityEngine.Vector3 FIMSpace.Generating.PGG_MinimapHandler::ClampFollowWorldPosition(UnityEngine.Bounds,UnityEngine.Vector3,UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 PGG_MinimapHandler_ClampFollowWorldPosition_m9F0ADCE15D69F40FC140C53DCC8BAABF11B53587 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_worldBounds, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_followPosition, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_firstAxis, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_secondaryAxis, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); { // Vector2 xMargins = new Vector2(); il2cpp_codegen_initobj((&V_0), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); // xMargins.x = worldBounds.center.x - worldBounds.extents.x; xMargins.x += firstAxis.x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_worldBounds), NULL); float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&___0_worldBounds), NULL); float L_3 = L_2.___x_2; (&V_0)->___x_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); // xMargins.x = worldBounds.center.x - worldBounds.extents.x; xMargins.x += firstAxis.x; float* L_4 = (&(&V_0)->___x_0); float* L_5 = L_4; float L_6 = *((float*)L_5); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___2_firstAxis; float L_8 = L_7.___x_0; *((float*)L_5) = (float)((float)il2cpp_codegen_add(L_6, L_8)); // xMargins.y = worldBounds.center.x + worldBounds.extents.x; xMargins.y -= firstAxis.y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_worldBounds), NULL); float L_10 = L_9.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&___0_worldBounds), NULL); float L_12 = L_11.___x_2; (&V_0)->___y_1 = ((float)il2cpp_codegen_add(L_10, L_12)); // xMargins.y = worldBounds.center.x + worldBounds.extents.x; xMargins.y -= firstAxis.y; float* L_13 = (&(&V_0)->___y_1); float* L_14 = L_13; float L_15 = *((float*)L_14); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = ___2_firstAxis; float L_17 = L_16.___y_1; *((float*)L_14) = (float)((float)il2cpp_codegen_subtract(L_15, L_17)); // Vector2 yMargins = new Vector2(); il2cpp_codegen_initobj((&V_1), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); // yMargins.x = worldBounds.center.z - worldBounds.extents.z; yMargins.x += secondaryAxis.x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_worldBounds), NULL); float L_19 = L_18.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&___0_worldBounds), NULL); float L_21 = L_20.___z_4; (&V_1)->___x_0 = ((float)il2cpp_codegen_subtract(L_19, L_21)); // yMargins.x = worldBounds.center.z - worldBounds.extents.z; yMargins.x += secondaryAxis.x; float* L_22 = (&(&V_1)->___x_0); float* L_23 = L_22; float L_24 = *((float*)L_23); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = ___3_secondaryAxis; float L_26 = L_25.___x_0; *((float*)L_23) = (float)((float)il2cpp_codegen_add(L_24, L_26)); // yMargins.y = worldBounds.center.z + worldBounds.extents.z; yMargins.y -= secondaryAxis.y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27; L_27 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_worldBounds), NULL); float L_28 = L_27.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29; L_29 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&___0_worldBounds), NULL); float L_30 = L_29.___z_4; (&V_1)->___y_1 = ((float)il2cpp_codegen_add(L_28, L_30)); // yMargins.y = worldBounds.center.z + worldBounds.extents.z; yMargins.y -= secondaryAxis.y; float* L_31 = (&(&V_1)->___y_1); float* L_32 = L_31; float L_33 = *((float*)L_32); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = ___3_secondaryAxis; float L_35 = L_34.___y_1; *((float*)L_32) = (float)((float)il2cpp_codegen_subtract(L_33, L_35)); // followPosition.x = Mathf.Clamp(followPosition.x, xMargins.x, xMargins.y); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = ___1_followPosition; float L_37 = L_36.___x_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38 = V_0; float L_39 = L_38.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = V_0; float L_41 = L_40.___y_1; float L_42; L_42 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_37, L_39, L_41, NULL); (&___1_followPosition)->___x_2 = L_42; // followPosition.z = Mathf.Clamp(followPosition.z, yMargins.x, yMargins.y); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = ___1_followPosition; float L_44 = L_43.___z_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = V_1; float L_46 = L_45.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47 = V_1; float L_48 = L_47.___y_1; float L_49; L_49 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_44, L_46, L_48, NULL); (&___1_followPosition)->___z_4 = L_49; // return followPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = ___1_followPosition; return L_50; } } // System.Void FIMSpace.Generating.PGG_MinimapHandler::SetUIPosition(UnityEngine.RectTransform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_SetUIPosition_m2263718F7035A619170E3CC13AA679D4FA7F3AAB (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_r, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldPosition, const RuntimeMethod* method) { { // r.anchoredPosition = GetUIPosition(worldPosition); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_r; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_worldPosition; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; L_2 = VirtualFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(5 /* UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapHandler::GetUIPosition(UnityEngine.Vector3) */, __this, L_1); NullCheck(L_0); RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_0, L_2, NULL); // r.localPosition = new Vector3(r.localPosition.x, r.localPosition.y, 0f); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = ___0_r; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_4 = ___0_r; NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_4, NULL); float L_6 = L_5.___x_2; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7 = ___0_r; NullCheck(L_7); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_7, NULL); float L_9 = L_8.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; memset((&L_10), 0, sizeof(L_10)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), L_6, L_9, (0.0f), /*hidden argument*/NULL); NullCheck(L_3); Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_3, L_10, NULL); // } return; } } // UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapHandler::GetUIPosition(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PGG_MinimapHandler_GetUIPosition_m23970AB687FECCDC542B36D89CB8D18E7BF6E156 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldPosition, const RuntimeMethod* method) { { // return new Vector2(worldPosition.x * DisplayRatio, worldPosition.z * DisplayRatio); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_worldPosition; float L_1 = L_0.___x_2; float L_2; L_2 = PGG_MinimapHandler_get_DisplayRatio_mCC8C7BC474999A2FE1960BD2A63546B2FE6CA16F_inline(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_worldPosition; float L_4 = L_3.___z_4; float L_5; L_5 = PGG_MinimapHandler_get_DisplayRatio_mCC8C7BC474999A2FE1960BD2A63546B2FE6CA16F_inline(__this, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL); return L_6; } } // UnityEngine.Quaternion FIMSpace.Generating.PGG_MinimapHandler::GetUIRotation(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 PGG_MinimapHandler_GetUIRotation_m7998C81A569C45B6CE644008CE4F77CDDA891CB8 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_worldTransform, const RuntimeMethod* method) { { // return GetUIRotation(worldTransform.eulerAngles.y); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_worldTransform; NullCheck(L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Transform_get_eulerAngles_mCAAF48EFCF628F1ED91C2FFE75A4FD19C039DD6A(L_0, NULL); float L_2 = L_1.___y_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3; L_3 = PGG_MinimapHandler_GetUIRotation_mA34FBA4BD616CFF1CD616AD091DF236F91D29058(__this, L_2, NULL); return L_3; } } // UnityEngine.Quaternion FIMSpace.Generating.PGG_MinimapHandler::GetUIRotation(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 PGG_MinimapHandler_GetUIRotation_mA34FBA4BD616CFF1CD616AD091DF236F91D29058 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, float ___0_yAngle, const RuntimeMethod* method) { { // return Quaternion.Euler(0f, 0f, -yAngle); float L_0 = ___0_yAngle; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), (0.0f), ((-L_0)), NULL); return L_1; } } // System.Void FIMSpace.Generating.PGG_MinimapHandler::PutToLayer(UnityEngine.RectTransform,FIMSpace.Generating.EMinimapLayer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_PutToLayer_mAF337611273BAEA4E48038B8F196BFFD5F8EC900 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_ui, int32_t ___1_layer, const RuntimeMethod* method) { { int32_t L_0 = ___1_layer; switch (L_0) { case 0: { goto IL_0013; } case 1: { goto IL_001b; } case 2: { goto IL_0023; } } } { return; } IL_0013: { // case EMinimapLayer.Background: PutToBackLayer(ui); return; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = ___0_ui; PGG_MinimapHandler_PutToBackLayer_m4D45EA2FB792B6BE9E3F18221AE6E3961AFE4C76(__this, L_1, NULL); // case EMinimapLayer.Background: PutToBackLayer(ui); return; return; } IL_001b: { // case EMinimapLayer.Middle: PutToMidLayer(ui); return; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = ___0_ui; PGG_MinimapHandler_PutToMidLayer_m29FD8FB960E1F697B02CD0B47A096215E04D4C2E(__this, L_2, NULL); // case EMinimapLayer.Middle: PutToMidLayer(ui); return; return; } IL_0023: { // case EMinimapLayer.Front: PutToDefaultLayer(ui); return; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = ___0_ui; PGG_MinimapHandler_PutToDefaultLayer_mF2E86ECAAEB3DB40AAF38420644FDF1B946BB9E5(__this, L_3, NULL); // case EMinimapLayer.Front: PutToDefaultLayer(ui); return; return; } } // System.Void FIMSpace.Generating.PGG_MinimapHandler::PutToBackLayer(UnityEngine.RectTransform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_PutToBackLayer_m4D45EA2FB792B6BE9E3F18221AE6E3961AFE4C76 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_ui, const RuntimeMethod* method) { { // ui.transform.SetParent(container_BGLayer, false); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_ui; NullCheck(L_0); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_0, NULL); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = __this->___container_BGLayer_10; NullCheck(L_1); Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_1, L_2, (bool)0, NULL); // } return; } } // System.Void FIMSpace.Generating.PGG_MinimapHandler::PutToMidLayer(UnityEngine.RectTransform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_PutToMidLayer_m29FD8FB960E1F697B02CD0B47A096215E04D4C2E (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_ui, const RuntimeMethod* method) { { // ui.transform.SetParent(container_MiddleLayer, false); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_ui; NullCheck(L_0); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_0, NULL); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = __this->___container_MiddleLayer_11; NullCheck(L_1); Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_1, L_2, (bool)0, NULL); // } return; } } // System.Void FIMSpace.Generating.PGG_MinimapHandler::PutToDefaultLayer(UnityEngine.RectTransform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_PutToDefaultLayer_mF2E86ECAAEB3DB40AAF38420644FDF1B946BB9E5 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_ui, const RuntimeMethod* method) { { // ui.transform.SetParent(DisplayRect, false); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_ui; NullCheck(L_0); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_0, NULL); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = __this->___DisplayRect_5; NullCheck(L_1); Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_1, L_2, (bool)0, NULL); // } return; } } // System.Void FIMSpace.Generating.PGG_MinimapHandler::ResetContainer(UnityEngine.RectTransform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_ResetContainer_mF19BD68AA8916A1C69B36B0425CD3D2487A0C60C (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_container, const RuntimeMethod* method) { { // container.SetParent(DisplayRect, true); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_container; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = __this->___DisplayRect_5; NullCheck(L_0); Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_0, L_1, (bool)1, NULL); // container.pivot = DisplayRect.anchorMin; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = ___0_container; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = __this->___DisplayRect_5; NullCheck(L_3); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; L_4 = RectTransform_get_anchorMin_mD85363930BE38EC188F933B9F4D58320CAB72F03(L_3, NULL); NullCheck(L_2); RectTransform_set_pivot_m79D0177D383D432A93C2615F1932B739B1C6E146(L_2, L_4, NULL); // PrepareRectTransformForMinimap(container); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5 = ___0_container; PGG_MinimapHandler_PrepareRectTransformForMinimap_m3F512B9A9D649E36D4BD107DCA453758F4475227(__this, L_5, NULL); // container.anchoredPosition = Vector2.zero; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_6 = ___0_container; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7; L_7 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); NullCheck(L_6); RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_6, L_7, NULL); // container.localScale = Vector3.one; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_8 = ___0_container; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); NullCheck(L_8); Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_8, L_9, NULL); // container.localPosition = new Vector3(container.localPosition.x, container.localPosition.y, 0f); RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_10 = ___0_container; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_11 = ___0_container; NullCheck(L_11); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_11, NULL); float L_13 = L_12.___x_2; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_14 = ___0_container; NullCheck(L_14); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_14, NULL); float L_16 = L_15.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; memset((&L_17), 0, sizeof(L_17)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_17), L_13, L_16, (0.0f), /*hidden argument*/NULL); NullCheck(L_10); Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_10, L_17, NULL); // container.localRotation = Quaternion.identity; RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_18 = ___0_container; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19; L_19 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); NullCheck(L_18); Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_18, L_19, NULL); // } return; } } // System.Void FIMSpace.Generating.PGG_MinimapHandler::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler__ctor_m380CB146F941269C69DF06DD0E9037355A332054 (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, const RuntimeMethod* method) { { // public float InitialZoomOut = 20f; __this->___InitialZoomOut_6 = (20.0f); // public Vector3 InitialWorldCenterPosition = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); __this->___InitialWorldCenterPosition_7 = L_0; MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapHandler_SidescrollXY::GetUIPosition(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PGG_MinimapHandler_SidescrollXY_GetUIPosition_mA7EA8ED5F786FA6C4FCAE96B6AE54D5334E77D9B (PGG_MinimapHandler_SidescrollXY_tF4682BF3D1B08B82CE608D4B8D219D94F83ADCD9* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldPos, const RuntimeMethod* method) { { // return new Vector2(worldPos.x * DisplayRatio, worldPos.y * DisplayRatio); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_worldPos; float L_1 = L_0.___x_2; float L_2; L_2 = PGG_MinimapHandler_get_DisplayRatio_mCC8C7BC474999A2FE1960BD2A63546B2FE6CA16F_inline(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_worldPos; float L_4 = L_3.___y_3; float L_5; L_5 = PGG_MinimapHandler_get_DisplayRatio_mCC8C7BC474999A2FE1960BD2A63546B2FE6CA16F_inline(__this, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL); return L_6; } } // UnityEngine.Vector3 FIMSpace.Generating.PGG_MinimapHandler_SidescrollXY::ClampFollowWorldPosition(UnityEngine.Bounds,UnityEngine.Vector3,UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 PGG_MinimapHandler_SidescrollXY_ClampFollowWorldPosition_m0D8EB0F5F658E7CCAFC0CE2A016E73E45A0F9071 (PGG_MinimapHandler_SidescrollXY_tF4682BF3D1B08B82CE608D4B8D219D94F83ADCD9* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_worldBounds, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_followPosition, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_firstAxis, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_secondaryAxis, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); { // Vector2 xMargins = new Vector2(); il2cpp_codegen_initobj((&V_0), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); // xMargins.x = worldBounds.center.x - worldBounds.extents.x; xMargins.x += firstAxis.x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_worldBounds), NULL); float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&___0_worldBounds), NULL); float L_3 = L_2.___x_2; (&V_0)->___x_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); // xMargins.x = worldBounds.center.x - worldBounds.extents.x; xMargins.x += firstAxis.x; float* L_4 = (&(&V_0)->___x_0); float* L_5 = L_4; float L_6 = *((float*)L_5); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___2_firstAxis; float L_8 = L_7.___x_0; *((float*)L_5) = (float)((float)il2cpp_codegen_add(L_6, L_8)); // xMargins.y = worldBounds.center.x + worldBounds.extents.x; xMargins.y -= firstAxis.y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_worldBounds), NULL); float L_10 = L_9.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&___0_worldBounds), NULL); float L_12 = L_11.___x_2; (&V_0)->___y_1 = ((float)il2cpp_codegen_add(L_10, L_12)); // xMargins.y = worldBounds.center.x + worldBounds.extents.x; xMargins.y -= firstAxis.y; float* L_13 = (&(&V_0)->___y_1); float* L_14 = L_13; float L_15 = *((float*)L_14); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = ___2_firstAxis; float L_17 = L_16.___y_1; *((float*)L_14) = (float)((float)il2cpp_codegen_subtract(L_15, L_17)); // Vector2 yMargins = new Vector2(); il2cpp_codegen_initobj((&V_1), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); // yMargins.x = worldBounds.center.y - worldBounds.extents.y; yMargins.x += secondaryAxis.x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_worldBounds), NULL); float L_19 = L_18.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&___0_worldBounds), NULL); float L_21 = L_20.___y_3; (&V_1)->___x_0 = ((float)il2cpp_codegen_subtract(L_19, L_21)); // yMargins.x = worldBounds.center.y - worldBounds.extents.y; yMargins.x += secondaryAxis.x; float* L_22 = (&(&V_1)->___x_0); float* L_23 = L_22; float L_24 = *((float*)L_23); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = ___3_secondaryAxis; float L_26 = L_25.___x_0; *((float*)L_23) = (float)((float)il2cpp_codegen_add(L_24, L_26)); // yMargins.y = worldBounds.center.y + worldBounds.extents.y; yMargins.y -= secondaryAxis.y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27; L_27 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_worldBounds), NULL); float L_28 = L_27.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29; L_29 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&___0_worldBounds), NULL); float L_30 = L_29.___y_3; (&V_1)->___y_1 = ((float)il2cpp_codegen_add(L_28, L_30)); // yMargins.y = worldBounds.center.y + worldBounds.extents.y; yMargins.y -= secondaryAxis.y; float* L_31 = (&(&V_1)->___y_1); float* L_32 = L_31; float L_33 = *((float*)L_32); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = ___3_secondaryAxis; float L_35 = L_34.___y_1; *((float*)L_32) = (float)((float)il2cpp_codegen_subtract(L_33, L_35)); // followPosition.x = Mathf.Clamp(followPosition.x, xMargins.x, xMargins.y); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = ___1_followPosition; float L_37 = L_36.___x_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38 = V_0; float L_39 = L_38.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = V_0; float L_41 = L_40.___y_1; float L_42; L_42 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_37, L_39, L_41, NULL); (&___1_followPosition)->___x_2 = L_42; // followPosition.y = Mathf.Clamp(followPosition.y, yMargins.x, yMargins.y); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = ___1_followPosition; float L_44 = L_43.___y_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = V_1; float L_46 = L_45.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47 = V_1; float L_48 = L_47.___y_1; float L_49; L_49 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_44, L_46, L_48, NULL); (&___1_followPosition)->___y_3 = L_49; // return followPosition; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = ___1_followPosition; return L_50; } } // System.Void FIMSpace.Generating.PGG_MinimapHandler_SidescrollXY::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapHandler_SidescrollXY__ctor_m0DE69B02C49367B1807FC79C1967E065BDE95871 (PGG_MinimapHandler_SidescrollXY_tF4682BF3D1B08B82CE608D4B8D219D94F83ADCD9* __this, const RuntimeMethod* method) { { PGG_MinimapHandler__ctor_m380CB146F941269C69DF06DD0E9037355A332054(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Vector2Int FIMSpace.Generating.PGG_MinimapUtilities::GetPixelPosXZ(UnityEngine.Bounds,UnityEngine.Vector3,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A PGG_MinimapUtilities_GetPixelPosXZ_m04C3EB98F827F41654B6A4F0E8D61A8946951CDF (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldPos, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_sizeRatio, const RuntimeMethod* method) { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); { // Vector2Int pos = new Vector2Int(); il2cpp_codegen_initobj((&V_0), sizeof(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A)); // pos.x = GetRoundValue(worldPos.x - b.min.x, sizeRatio.x); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_worldPos; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___0_b), NULL); float L_3 = L_2.___x_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___2_sizeRatio; float L_5 = L_4.___x_0; int32_t L_6; L_6 = PGG_MinimapUtilities_GetRoundValue_m5D45F1807C27FB71E4339D1B6762544CFC0668AA(((float)il2cpp_codegen_subtract(L_1, L_3)), L_5, NULL); Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_0), L_6, NULL); // pos.y = GetRoundValue(worldPos.z - b.min.z, sizeRatio.y); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_worldPos; float L_8 = L_7.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___0_b), NULL); float L_10 = L_9.___z_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = ___2_sizeRatio; float L_12 = L_11.___y_1; int32_t L_13; L_13 = PGG_MinimapUtilities_GetRoundValue_m5D45F1807C27FB71E4339D1B6762544CFC0668AA(((float)il2cpp_codegen_subtract(L_8, L_10)), L_12, NULL); Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_0), L_13, NULL); // return pos; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_14 = V_0; return L_14; } } // UnityEngine.Vector2Int FIMSpace.Generating.PGG_MinimapUtilities::GetPixelPosXY(UnityEngine.Bounds,UnityEngine.Vector3,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A PGG_MinimapUtilities_GetPixelPosXY_m794FA299D2EFD1617C05AC715E7C8F2608B32243 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldPos, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_sizeRatio, const RuntimeMethod* method) { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); { // Vector2Int pos = new Vector2Int(); il2cpp_codegen_initobj((&V_0), sizeof(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A)); // pos.x = GetRoundValue(worldPos.x - b.min.x, sizeRatio.x); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_worldPos; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___0_b), NULL); float L_3 = L_2.___x_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___2_sizeRatio; float L_5 = L_4.___x_0; int32_t L_6; L_6 = PGG_MinimapUtilities_GetRoundValue_m5D45F1807C27FB71E4339D1B6762544CFC0668AA(((float)il2cpp_codegen_subtract(L_1, L_3)), L_5, NULL); Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_0), L_6, NULL); // pos.y = GetRoundValue(worldPos.y - b.min.y, sizeRatio.y); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_worldPos; float L_8 = L_7.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___0_b), NULL); float L_10 = L_9.___y_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = ___2_sizeRatio; float L_12 = L_11.___y_1; int32_t L_13; L_13 = PGG_MinimapUtilities_GetRoundValue_m5D45F1807C27FB71E4339D1B6762544CFC0668AA(((float)il2cpp_codegen_subtract(L_8, L_10)), L_12, NULL); Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_0), L_13, NULL); // return pos; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_14 = V_0; return L_14; } } // UnityEngine.Vector2Int FIMSpace.Generating.PGG_MinimapUtilities::GetPixelPosZY(UnityEngine.Bounds,UnityEngine.Vector3,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A PGG_MinimapUtilities_GetPixelPosZY_mF22B3598A0CBA3675E7AA472114BB1CF3AAFCCBC (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldPos, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_sizeRatio, const RuntimeMethod* method) { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); { // Vector2Int pos = new Vector2Int(); il2cpp_codegen_initobj((&V_0), sizeof(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A)); // pos.x = GetRoundValue(worldPos.z - b.min.z, sizeRatio.x); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_worldPos; float L_1 = L_0.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___0_b), NULL); float L_3 = L_2.___z_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___2_sizeRatio; float L_5 = L_4.___x_0; int32_t L_6; L_6 = PGG_MinimapUtilities_GetRoundValue_m5D45F1807C27FB71E4339D1B6762544CFC0668AA(((float)il2cpp_codegen_subtract(L_1, L_3)), L_5, NULL); Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_0), L_6, NULL); // pos.y = GetRoundValue(worldPos.y - b.min.y, sizeRatio.y); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_worldPos; float L_8 = L_7.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___0_b), NULL); float L_10 = L_9.___y_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = ___2_sizeRatio; float L_12 = L_11.___y_1; int32_t L_13; L_13 = PGG_MinimapUtilities_GetRoundValue_m5D45F1807C27FB71E4339D1B6762544CFC0668AA(((float)il2cpp_codegen_subtract(L_8, L_10)), L_12, NULL); Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_0), L_13, NULL); // return pos; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_14 = V_0; return L_14; } } // System.Int32 FIMSpace.Generating.PGG_MinimapUtilities::GetRoundValue(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PGG_MinimapUtilities_GetRoundValue_m5D45F1807C27FB71E4339D1B6762544CFC0668AA (float ___0_value, float ___1_sizeRatio, const RuntimeMethod* method) { { // return Mathf.RoundToInt(value / sizeRatio); float L_0 = ___0_value; float L_1 = ___1_sizeRatio; int32_t L_2; L_2 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)(L_0/L_1)), NULL); return L_2; } } // System.Void FIMSpace.Generating.PGG_MinimapUtilities::PaintRect(UnityEngine.Vector2Int,UnityEngine.Vector2Int,UnityEngine.Color,UnityEngine.Color[],UnityEngine.Vector2,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapUtilities_PaintRect_m1245CF452930F79167BBAEC8203972DF465CB66E (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_pxCenter, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_halfSizeInPx, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_toPaint, ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___3_pixels, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___4_dimensions, int32_t ___5_ox, int32_t ___6_oy, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { // if (halfSizeInPx == Vector2Int.zero) Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ___1_halfSizeInPx; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1; L_1 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL); bool L_2; L_2 = Vector2Int_op_Equality_mD80F6ED22EA1200C4F408440D02FE61388C7D6BA_inline(L_0, L_1, NULL); if (!L_2) { goto IL_001d; } } { // pixels[GetPX(pxCenter, dimensions)] = toPaint; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_3 = ___3_pixels; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4 = ___0_pxCenter; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___4_dimensions; int32_t L_6; L_6 = PGG_MinimapUtilities_GetPX_m93C94C34214F878F9E12ED185C313C55BF1B90E4(L_4, L_5, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = ___2_toPaint; NullCheck(L_3); (L_3)->SetAt(static_cast(L_6), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_7); return; } IL_001d: { // for (int x = -halfSizeInPx.x; x <= halfSizeInPx.x + ox; x++) int32_t L_8; L_8 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___1_halfSizeInPx), NULL); V_0 = ((-L_8)); goto IL_0068; } IL_0028: { // for (int y = -halfSizeInPx.y; y <= halfSizeInPx.y + oy; y++) int32_t L_9; L_9 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___1_halfSizeInPx), NULL); V_1 = ((-L_9)); goto IL_0057; } IL_0033: { // pixels[GetPX(pxCenter.x + x, pxCenter.y + y, dimensions)] = toPaint; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_10 = ___3_pixels; int32_t L_11; L_11 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___0_pxCenter), NULL); int32_t L_12 = V_0; int32_t L_13; L_13 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___0_pxCenter), NULL); int32_t L_14 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15 = ___4_dimensions; int32_t L_16; L_16 = PGG_MinimapUtilities_GetPX_m0DAAC7DF9B91996AB73F772C68D942195218263D(((int32_t)il2cpp_codegen_add(L_11, L_12)), ((int32_t)il2cpp_codegen_add(L_13, L_14)), L_15, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17 = ___2_toPaint; NullCheck(L_10); (L_10)->SetAt(static_cast(L_16), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_17); // for (int y = -halfSizeInPx.y; y <= halfSizeInPx.y + oy; y++) int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0057: { // for (int y = -halfSizeInPx.y; y <= halfSizeInPx.y + oy; y++) int32_t L_19 = V_1; int32_t L_20; L_20 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___1_halfSizeInPx), NULL); int32_t L_21 = ___6_oy; if ((((int32_t)L_19) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_20, L_21))))) { goto IL_0033; } } { // for (int x = -halfSizeInPx.x; x <= halfSizeInPx.x + ox; x++) int32_t L_22 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_0068: { // for (int x = -halfSizeInPx.x; x <= halfSizeInPx.x + ox; x++) int32_t L_23 = V_0; int32_t L_24; L_24 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___1_halfSizeInPx), NULL); int32_t L_25 = ___5_ox; if ((((int32_t)L_23) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_24, L_25))))) { goto IL_0028; } } { // } return; } } // System.Void FIMSpace.Generating.PGG_MinimapUtilities::PaintPx(UnityEngine.Vector2Int,UnityEngine.Color,UnityEngine.Color[],UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGG_MinimapUtilities_PaintPx_m4E3574949AD1582796A8DDE055FE02CD7E5F64FD (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_pxCenter, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_toPaint, ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___2_pixels, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_dimensions, const RuntimeMethod* method) { { // pixels[GetPX(pxCenter, dimensions)] = toPaint; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_0 = ___2_pixels; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = ___0_pxCenter; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___3_dimensions; int32_t L_3; L_3 = PGG_MinimapUtilities_GetPX_m93C94C34214F878F9E12ED185C313C55BF1B90E4(L_1, L_2, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___1_toPaint; NullCheck(L_0); (L_0)->SetAt(static_cast(L_3), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_4); // } return; } } // System.Int32 FIMSpace.Generating.PGG_MinimapUtilities::GetPX(UnityEngine.Vector2Int,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PGG_MinimapUtilities_GetPX_m93C94C34214F878F9E12ED185C313C55BF1B90E4 (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_xy, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_dimensions, const RuntimeMethod* method) { { // return GetPX(xy.x, xy.y, dimensions); int32_t L_0; L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___0_xy), NULL); int32_t L_1; L_1 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___0_xy), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_dimensions; int32_t L_3; L_3 = PGG_MinimapUtilities_GetPX_m0DAAC7DF9B91996AB73F772C68D942195218263D(L_0, L_1, L_2, NULL); return L_3; } } // System.Int32 FIMSpace.Generating.PGG_MinimapUtilities::GetPX(System.Int32,System.Int32,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PGG_MinimapUtilities_GetPX_m0DAAC7DF9B91996AB73F772C68D942195218263D (int32_t ___0_x, int32_t ___1_y, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_dimensions, const RuntimeMethod* method) { { // if (y < 0) y = 0; int32_t L_0 = ___1_y; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0007; } } { // if (y < 0) y = 0; ___1_y = 0; } IL_0007: { // if (y >= dimensions.y) y = (int)dimensions.y - 1; int32_t L_1 = ___1_y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___2_dimensions; float L_3 = L_2.___y_1; if ((!(((float)((float)L_1)) >= ((float)L_3)))) { goto IL_001c; } } { // if (y >= dimensions.y) y = (int)dimensions.y - 1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___2_dimensions; float L_5 = L_4.___y_1; ___1_y = ((int32_t)il2cpp_codegen_subtract(il2cpp_codegen_cast_double_to_int(L_5), 1)); } IL_001c: { // if (x < 0) x = 0; int32_t L_6 = ___0_x; if ((((int32_t)L_6) >= ((int32_t)0))) { goto IL_0023; } } { // if (x < 0) x = 0; ___0_x = 0; } IL_0023: { // if (x >= dimensions.x) x = (int)dimensions.x - 1; int32_t L_7 = ___0_x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___2_dimensions; float L_9 = L_8.___x_0; if ((!(((float)((float)L_7)) >= ((float)L_9)))) { goto IL_0038; } } { // if (x >= dimensions.x) x = (int)dimensions.x - 1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = ___2_dimensions; float L_11 = L_10.___x_0; ___0_x = ((int32_t)il2cpp_codegen_subtract(il2cpp_codegen_cast_double_to_int(L_11), 1)); } IL_0038: { // return (int)Mathf.Min(dimensions.x * dimensions.y - 1, y * dimensions.x + x); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = ___2_dimensions; float L_13 = L_12.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = ___2_dimensions; float L_15 = L_14.___y_1; int32_t L_16 = ___1_y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = ___2_dimensions; float L_18 = L_17.___x_0; int32_t L_19 = ___0_x; float L_20; L_20 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_13, L_15)), (1.0f))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_16), L_18)), ((float)L_19))), NULL); return il2cpp_codegen_cast_double_to_int(L_20); } } // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::ComputeGridCellSpaceBounds(FIMSpace.Generating.PGGGeneratorRoot,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_ComputeGridCellSpaceBounds_mB01A2E9EF0D9EE56D1A3A5DB4E60E5CDE4564EA5 (PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* ___0_root, bool ___1_applyCellCenterOffset, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_0; memset((&V_0), 0, sizeof(V_0)); { // if (root == null) return new Bounds(); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_0 = ___0_root; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0013; } } { // if (root == null) return new Bounds(); il2cpp_codegen_initobj((&V_0), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_2 = V_0; return L_2; } IL_0013: { // if (root.PGG_Grid == null) return new Bounds(); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_3 = ___0_root; NullCheck(L_3); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_4; L_4 = VirtualFuncInvoker0< FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* >::Invoke(5 /* FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.PGGGeneratorRoot::get_PGG_Grid() */, L_3); if (L_4) { goto IL_0025; } } { // if (root.PGG_Grid == null) return new Bounds(); il2cpp_codegen_initobj((&V_0), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_5 = V_0; return L_5; } IL_0025: { // return ComputeGridCellSpaceBounds(root.PGG_Grid, applyCellCenterOffset); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_6 = ___0_root; NullCheck(L_6); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_7; L_7 = VirtualFuncInvoker0< FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* >::Invoke(5 /* FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.PGGGeneratorRoot::get_PGG_Grid() */, L_6); bool L_8 = ___1_applyCellCenterOffset; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_9; L_9 = PGG_MinimapUtilities_ComputeGridCellSpaceBounds_m7DF21F22020DA60E2C2D4B124E529BF4706B7118(L_7, L_8, NULL); return L_9; } } // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::ComputeGridCellSpaceBounds(FIMSpace.Generating.FGenGraph`2,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_ComputeGridCellSpaceBounds_m7DF21F22020DA60E2C2D4B124E529BF4706B7118 (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___0_grid, bool ___1_applyCellCenterOffset, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenGraph_2_GetMax_m0849160DEFF58E18A058DC29A974D408B48E4DF2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenGraph_2_GetMin_mE4ED173F01D4A1F38B3DBAF205D324C7800C4DD3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_2; memset((&V_2), 0, sizeof(V_2)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_3; memset((&V_3), 0, sizeof(V_3)); { // if (grid == null) return new Bounds(); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_0 = ___0_grid; if (L_0) { goto IL_000d; } } { // if (grid == null) return new Bounds(); il2cpp_codegen_initobj((&V_3), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_1 = V_3; return L_1; } IL_000d: { // Vector3 min = grid.GetMin().V3IntToV3(); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_2 = ___0_grid; NullCheck(L_2); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_3; L_3 = FGenGraph_2_GetMin_mE4ED173F01D4A1F38B3DBAF205D324C7800C4DD3(L_2, FGenGraph_2_GetMin_mE4ED173F01D4A1F38B3DBAF205D324C7800C4DD3_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = PGGUtils_V3IntToV3_m00A508F37D2F6C81AF81C68EC6EE016EE51DC18E(L_3, NULL); V_0 = L_4; // Vector3 max = grid.GetMax().V3IntToV3(); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_5 = ___0_grid; NullCheck(L_5); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6; L_6 = FGenGraph_2_GetMax_m0849160DEFF58E18A058DC29A974D408B48E4DF2(L_5, FGenGraph_2_GetMax_m0849160DEFF58E18A058DC29A974D408B48E4DF2_RuntimeMethod_var); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = PGGUtils_V3IntToV3_m00A508F37D2F6C81AF81C68EC6EE016EE51DC18E(L_6, NULL); V_1 = L_7; // if (applyCellCenterOffset) bool L_8 = ___1_applyCellCenterOffset; if (!L_8) { goto IL_005e; } } { // min -= new Vector3(0.5f, 0.0f, 0.5f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; memset((&L_10), 0, sizeof(L_10)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), (0.5f), (0.0f), (0.5f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_9, L_10, NULL); V_0 = L_11; // max += new Vector3(0.5f, 0.0f, 0.5f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; memset((&L_13), 0, sizeof(L_13)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_13), (0.5f), (0.0f), (0.5f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_12, L_13, NULL); V_1 = L_14; } IL_005e: { // Bounds fBounds = new Bounds(Vector3.LerpUnclamped(min, max, 0.5f), Vector3.one); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Vector3_LerpUnclamped_m4109A459C1DB823310A10B8B1E80CB6877418347_inline(L_15, L_16, (0.5f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&V_2), L_17, L_18, NULL); // fBounds.Encapsulate(min); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_0; Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&V_2), L_19, NULL); // fBounds.Encapsulate(max); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_1; Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&V_2), L_20, NULL); // return fBounds; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_21 = V_2; return L_21; } } // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::ScaleBounds(UnityEngine.Bounds,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_ScaleBounds_m1B42DD9D51826635031D10A24A75E0DC81E3E79A (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_scale, const RuntimeMethod* method) { { // b.center = Vector3.Scale(scale, b.center); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_scale; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_b), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_0, L_1, NULL); Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B((&___0_b), L_2, NULL); // b.size = Vector3.Scale(scale, b.size); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_scale; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&___0_b), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_3, L_4, NULL); Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128((&___0_b), L_5, NULL); // return b; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_6 = ___0_b; return L_6; } } // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::ScaleBoundsWithSetup(UnityEngine.Bounds,FIMSpace.Generating.FieldSetup) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_ScaleBoundsWithSetup_mBC10F9B52C5C06BC8DE473BE43A6B5AB138BCF32 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___1_setup, const RuntimeMethod* method) { { // return ScaleBounds(b, setup.GetCellUnitSize()); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = ___0_b; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_1 = ___1_setup; NullCheck(L_1); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = FieldSetup_GetCellUnitSize_m65939048ED2CB75A1E8F03B91AACACA20E52160B(L_1, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_3; L_3 = PGG_MinimapUtilities_ScaleBounds_m1B42DD9D51826635031D10A24A75E0DC81E3E79A(L_0, L_2, NULL); return L_3; } } // System.Nullable`1 FIMSpace.Generating.PGG_MinimapUtilities::ComputeWorldGridBounds(FIMSpace.Generating.FieldSetup,FIMSpace.Generating.FGenGraph`2,UnityEngine.Transform,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F PGG_MinimapUtilities_ComputeWorldGridBounds_m9A4F89B251287786B00CF5B64C620834A6D1FBCF (FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___0_fs, FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___1_grid, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_t, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___3_applyCellCenterOffset, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenGraph_2_GetMax_m0849160DEFF58E18A058DC29A974D408B48E4DF2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenGraph_2_GetMin_mE4ED173F01D4A1F38B3DBAF205D324C7800C4DD3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m203A376A0AE894BD4288351A68585CF811118A85_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_2; memset((&V_2), 0, sizeof(V_2)); Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F V_3; memset((&V_3), 0, sizeof(V_3)); { // if (fs == null) return null; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_0 = ___0_fs; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0013; } } { // if (fs == null) return null; il2cpp_codegen_initobj((&V_3), sizeof(Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F)); Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F L_2 = V_3; return L_2; } IL_0013: { // if (grid == null) return null; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_3 = ___1_grid; if (L_3) { goto IL_0020; } } { // if (grid == null) return null; il2cpp_codegen_initobj((&V_3), sizeof(Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F)); Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F L_4 = V_3; return L_4; } IL_0020: { // Vector3 min = fs.TransformCellPosition(grid.GetMin().V3IntToV3()); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_5 = ___0_fs; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_6 = ___1_grid; NullCheck(L_6); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_7; L_7 = FGenGraph_2_GetMin_mE4ED173F01D4A1F38B3DBAF205D324C7800C4DD3(L_6, FGenGraph_2_GetMin_mE4ED173F01D4A1F38B3DBAF205D324C7800C4DD3_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = PGGUtils_V3IntToV3_m00A508F37D2F6C81AF81C68EC6EE016EE51DC18E(L_7, NULL); NullCheck(L_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = FieldSetup_TransformCellPosition_m07FF6DBC88532A783FC73D82BE10F61C84CEA813(L_5, L_8, NULL); V_0 = L_9; // Vector3 max = fs.TransformCellPosition(grid.GetMax().V3IntToV3()); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_10 = ___0_fs; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_11 = ___1_grid; NullCheck(L_11); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_12; L_12 = FGenGraph_2_GetMax_m0849160DEFF58E18A058DC29A974D408B48E4DF2(L_11, FGenGraph_2_GetMax_m0849160DEFF58E18A058DC29A974D408B48E4DF2_RuntimeMethod_var); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = PGGUtils_V3IntToV3_m00A508F37D2F6C81AF81C68EC6EE016EE51DC18E(L_12, NULL); NullCheck(L_10); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = FieldSetup_TransformCellPosition_m07FF6DBC88532A783FC73D82BE10F61C84CEA813(L_10, L_13, NULL); V_1 = L_14; // if (applyCellCenterOffset != null) bool L_15; L_15 = Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_inline((&___3_applyCellCenterOffset), Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); if (!L_15) { goto IL_005b; } } { // max += applyCellCenterOffset.Value; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792((&___3_applyCellCenterOffset), Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_16, L_17, NULL); V_1 = L_18; } IL_005b: { // Bounds fBounds = new Bounds(Vector3.LerpUnclamped(min, max, 0.5f), Vector3.zero); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = Vector3_LerpUnclamped_m4109A459C1DB823310A10B8B1E80CB6877418347_inline(L_19, L_20, (0.5f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&V_2), L_21, L_22, NULL); // fBounds.Encapsulate(min); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_0; Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&V_2), L_23, NULL); // fBounds.Encapsulate(max); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_1; Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&V_2), L_24, NULL); // if (t) fBounds = TransformBounding(fBounds, t); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25 = ___2_t; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_26; L_26 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_25, NULL); if (!L_26) { goto IL_0093; } } { // if (t) fBounds = TransformBounding(fBounds, t); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_27 = V_2; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = ___2_t; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_29; L_29 = PGG_MinimapUtilities_TransformBounding_m65404FF21287326B97E69FBC479AF7D149912FF4(L_27, L_28, NULL); V_2 = L_29; } IL_0093: { // return fBounds; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_30 = V_2; Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F L_31; memset((&L_31), 0, sizeof(L_31)); Nullable_1__ctor_m203A376A0AE894BD4288351A68585CF811118A85((&L_31), L_30, /*hidden argument*/Nullable_1__ctor_m203A376A0AE894BD4288351A68585CF811118A85_RuntimeMethod_var); return L_31; } } // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::TransformBounding(UnityEngine.Bounds,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_TransformBounding_m65404FF21287326B97E69FBC479AF7D149912FF4 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_by, const RuntimeMethod* method) { { // return TransformBounding(b, by.localToWorldMatrix); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = ___0_b; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_by; NullCheck(L_1); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2; L_2 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_1, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_3; L_3 = PGG_MinimapUtilities_TransformBounding_m8664D1B6C20CE72FD5D4E717BC5DE0804A929F6C(L_0, L_2, NULL); return L_3; } } // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::TransformBounding(UnityEngine.Bounds,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_TransformBounding_m8664D1B6C20CE72FD5D4E717BC5DE0804A929F6C (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_mx, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); { // Vector3 min = mx.MultiplyPoint(b.min); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___0_b), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&___1_mx), L_0, NULL); V_0 = L_1; // Vector3 max = mx.MultiplyPoint(b.max); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09((&___0_b), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&___1_mx), L_2, NULL); V_1 = L_3; // Vector3 minB = mx.MultiplyPoint(new Vector3(b.max.x, b.center.y, b.min.z)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09((&___0_b), NULL); float L_5 = L_4.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_b), NULL); float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___0_b), NULL); float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; memset((&L_10), 0, sizeof(L_10)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), L_5, L_7, L_9, /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&___1_mx), L_10, NULL); V_2 = L_11; // Vector3 maxB = mx.MultiplyPoint(new Vector3(b.min.x, b.center.y, b.max.z)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___0_b), NULL); float L_13 = L_12.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_b), NULL); float L_15 = L_14.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09((&___0_b), NULL); float L_17 = L_16.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; memset((&L_18), 0, sizeof(L_18)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_18), L_13, L_15, L_17, /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&___1_mx), L_18, NULL); V_3 = L_19; // b = new Bounds(min, Vector3.zero); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&___0_b), L_20, L_21, NULL); // b.Encapsulate(min); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_0; Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&___0_b), L_22, NULL); // b.Encapsulate(max); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_1; Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&___0_b), L_23, NULL); // b.Encapsulate(minB); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_2; Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&___0_b), L_24, NULL); // b.Encapsulate(maxB); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_3; Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&___0_b), L_25, NULL); // return b; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_26 = ___0_b; return L_26; } } // System.Nullable`1 FIMSpace.Generating.PGG_MinimapUtilities::ComputeWorldGridBounds(FIMSpace.Generating.PGGGeneratorRoot,System.Boolean,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F PGG_MinimapUtilities_ComputeWorldGridBounds_m32EF25D56F6E1E5D34CCCB0106597AD9710CE675 (PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* ___0_root, bool ___1_applyRootTransform, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___2_applyCellCenterOffset, const RuntimeMethod* method) { FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* G_B2_0 = NULL; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* G_B2_1 = NULL; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* G_B1_0 = NULL; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* G_B1_1 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B3_0 = NULL; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* G_B3_1 = NULL; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* G_B3_2 = NULL; { // return ComputeWorldGridBounds(root.PGG_Setup, root.PGG_Grid, applyRootTransform ? root.transform : null, applyCellCenterOffset); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_0 = ___0_root; NullCheck(L_0); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_1; L_1 = VirtualFuncInvoker0< FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* >::Invoke(4 /* FIMSpace.Generating.FieldSetup FIMSpace.Generating.PGGGeneratorRoot::get_PGG_Setup() */, L_0); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_2 = ___0_root; NullCheck(L_2); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_3; L_3 = VirtualFuncInvoker0< FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* >::Invoke(5 /* FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.PGGGeneratorRoot::get_PGG_Grid() */, L_2); bool L_4 = ___1_applyRootTransform; G_B1_0 = L_3; G_B1_1 = L_1; if (L_4) { G_B2_0 = L_3; G_B2_1 = L_1; goto IL_0012; } } { G_B3_0 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)(NULL)); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_0018; } IL_0012: { PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_5 = ___0_root; NullCheck(L_5); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6; L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_5, NULL); G_B3_0 = L_6; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_0018: { Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_7 = ___2_applyCellCenterOffset; Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F L_8; L_8 = PGG_MinimapUtilities_ComputeWorldGridBounds_m9A4F89B251287786B00CF5B64C620834A6D1FBCF(G_B3_2, G_B3_1, G_B3_0, L_7, NULL); return L_8; } } // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::ComputeWorldGridsBounds(System.Collections.Generic.List`1,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_ComputeWorldGridsBounds_m3B05D355FCC14C4B24CB130250FACA81DB0C49E6 (List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* ___0_GenerateOutOf, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___1_applyCellCenterOffset, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA65D988F622F3AF2C5A24CCBF87A022E19F8004D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; int32_t V_2 = 0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F V_4; memset((&V_4), 0, sizeof(V_4)); { // Bounds worldBounds = new Bounds(); il2cpp_codegen_initobj((&V_0), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); // int iter = 0; V_1 = 0; // for (int i = 0; i < GenerateOutOf.Count; i++) V_2 = 0; goto IL_00c3; } IL_0011: { // if (GenerateOutOf[i] == null) continue; List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* L_0 = ___0_GenerateOutOf; int32_t L_1 = V_2; NullCheck(L_0); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_2; L_2 = List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C(L_0, L_1, List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_3) { goto IL_00bf; } } { // Vector3 boundsOff = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_3 = L_4; // if (applyCellCenterOffset != null) if (GenerateOutOf[i].PGG_Setup != null) bool L_5; L_5 = Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_inline((&___1_applyCellCenterOffset), Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_RuntimeMethod_var); if (!L_5) { goto IL_0084; } } { // if (applyCellCenterOffset != null) if (GenerateOutOf[i].PGG_Setup != null) List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* L_6 = ___0_GenerateOutOf; int32_t L_7 = V_2; NullCheck(L_6); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_8; L_8 = List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C(L_6, L_7, List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C_RuntimeMethod_var); NullCheck(L_8); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_9; L_9 = VirtualFuncInvoker0< FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* >::Invoke(4 /* FIMSpace.Generating.FieldSetup FIMSpace.Generating.PGGGeneratorRoot::get_PGG_Setup() */, L_8); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_10; L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_10) { goto IL_0084; } } { // boundsOff = Vector3.Scale(GenerateOutOf[i].PGG_Setup.GetCellUnitSize(), applyCellCenterOffset.Value); List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* L_11 = ___0_GenerateOutOf; int32_t L_12 = V_2; NullCheck(L_11); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_13; L_13 = List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C(L_11, L_12, List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C_RuntimeMethod_var); NullCheck(L_13); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_14; L_14 = VirtualFuncInvoker0< FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* >::Invoke(4 /* FIMSpace.Generating.FieldSetup FIMSpace.Generating.PGGGeneratorRoot::get_PGG_Setup() */, L_13); NullCheck(L_14); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = FieldSetup_GetCellUnitSize_m65939048ED2CB75A1E8F03B91AACACA20E52160B(L_14, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792((&___1_applyCellCenterOffset), Nullable_1_get_Value_m6A74FA440FE386A9905C61B41B5C261CD9DC4792_RuntimeMethod_var); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_15, L_16, NULL); V_3 = L_17; // boundsOff.x *= 0.5f; float* L_18 = (&(&V_3)->___x_2); float* L_19 = L_18; float L_20 = *((float*)L_19); *((float*)L_19) = (float)((float)il2cpp_codegen_multiply(L_20, (0.5f))); // boundsOff.z *= 0.5f; float* L_21 = (&(&V_3)->___z_4); float* L_22 = L_21; float L_23 = *((float*)L_22); *((float*)L_22) = (float)((float)il2cpp_codegen_multiply(L_23, (0.5f))); } IL_0084: { // Bounds? gridBounds = ComputeWorldGridBounds(GenerateOutOf[i], true, boundsOff); List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* L_24 = ___0_GenerateOutOf; int32_t L_25 = V_2; NullCheck(L_24); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_26; L_26 = List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C(L_24, L_25, List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C_RuntimeMethod_var); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_3; Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_28; memset((&L_28), 0, sizeof(L_28)); Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2((&L_28), L_27, /*hidden argument*/Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F L_29; L_29 = PGG_MinimapUtilities_ComputeWorldGridBounds_m32EF25D56F6E1E5D34CCCB0106597AD9710CE675(L_26, (bool)1, L_28, NULL); V_4 = L_29; // if (gridBounds == null) continue; bool L_30; L_30 = Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_inline((&V_4), Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_RuntimeMethod_var); if (!L_30) { goto IL_00bf; } } { // if (iter == 0) { worldBounds = gridBounds.Value; } int32_t L_31 = V_1; if (L_31) { goto IL_00ad; } } { // if (iter == 0) { worldBounds = gridBounds.Value; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_32; L_32 = Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB((&V_4), Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB_RuntimeMethod_var); V_0 = L_32; } IL_00ad: { // worldBounds.Encapsulate(gridBounds.Value); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_33; L_33 = Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB((&V_4), Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB_RuntimeMethod_var); Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22((&V_0), L_33, NULL); // iter += 1; int32_t L_34 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_00bf: { // for (int i = 0; i < GenerateOutOf.Count; i++) int32_t L_35 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_00c3: { // for (int i = 0; i < GenerateOutOf.Count; i++) int32_t L_36 = V_2; List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* L_37 = ___0_GenerateOutOf; NullCheck(L_37); int32_t L_38; L_38 = List_1_get_Count_mA65D988F622F3AF2C5A24CCBF87A022E19F8004D_inline(L_37, List_1_get_Count_mA65D988F622F3AF2C5A24CCBF87A022E19F8004D_RuntimeMethod_var); if ((((int32_t)L_36) < ((int32_t)L_38))) { goto IL_0011; } } { // return worldBounds; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_39 = V_0; return L_39; } } // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities::ApplyBoundsBorderOffset(UnityEngine.Bounds,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PGG_MinimapUtilities_ApplyBoundsBorderOffset_mD90F7A82776FC4AFA2C64C271CFA9BC1521C2143 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, float ___1_units, const RuntimeMethod* method) { { // if (units > 0f) float L_0 = ___1_units; if ((!(((float)L_0) > ((float)(0.0f))))) { goto IL_0044; } } { // b.Encapsulate(b.max + Vector3.one * units); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09((&___0_b), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); float L_3 = ___1_units; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_2, L_3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1, L_4, NULL); Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&___0_b), L_5, NULL); // b.Encapsulate(b.min - Vector3.one * units); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___0_b), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); float L_8 = ___1_units; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_7, L_8, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_6, L_9, NULL); Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&___0_b), L_10, NULL); } IL_0044: { // return b; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_11 = ___0_b; return L_11; } } // UnityEngine.Color[] FIMSpace.Generating.PGG_MinimapUtilities::GenerateColorArrayFor(UnityEngine.Texture2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* PGG_MinimapUtilities_GenerateColorArrayFor_mBBF5CD13FF82D0D9A1D98E8DBDC51A3C8940F378 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_tex, const RuntimeMethod* method) { { // return GenerateColorArrayFor(tex.width, tex.height); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___0_tex; NullCheck(L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_0); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = ___0_tex; NullCheck(L_2); int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_2); ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_4; L_4 = PGG_MinimapUtilities_GenerateColorArrayFor_mC27A8051699FB3C39015AE64D6B88C09604B0B97(L_1, L_3, NULL); return L_4; } } // UnityEngine.Color[] FIMSpace.Generating.PGG_MinimapUtilities::GenerateColorArrayFor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* PGG_MinimapUtilities_GenerateColorArrayFor_mC27A8051699FB3C39015AE64D6B88C09604B0B97 (int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* V_0 = NULL; int32_t V_1 = 0; { // Color[] pixels = new Color[width * height]; int32_t L_0 = ___0_width; int32_t L_1 = ___1_height; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_2 = (ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)SZArrayNew(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_0, L_1))); V_0 = L_2; // for (int p = 0; p < pixels.Length; p++) pixels[p] = Color.clear; V_1 = 0; goto IL_001d; } IL_000d: { // for (int p = 0; p < pixels.Length; p++) pixels[p] = Color.clear; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_3 = V_0; int32_t L_4 = V_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5; L_5 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL); NullCheck(L_3); (L_3)->SetAt(static_cast(L_4), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_5); // for (int p = 0; p < pixels.Length; p++) pixels[p] = Color.clear; int32_t L_6 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_001d: { // for (int p = 0; p < pixels.Length; p++) pixels[p] = Color.clear; int32_t L_7 = V_1; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))) { goto IL_000d; } } { // return pixels; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_9 = V_0; return L_9; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup IL2CPP_EXTERN_C void MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678_marshal_pinvoke(const MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678& unmarshaled, MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678_marshaled_pinvoke& marshaled) { Exception_t* ___LatestPixelmap_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'LatestPixelmap' of type 'MinimapGeneratingSetup': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___LatestPixelmap_0Exception, NULL); } IL2CPP_EXTERN_C void MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678_marshal_pinvoke_back(const MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678_marshaled_pinvoke& marshaled, MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678& unmarshaled) { Exception_t* ___LatestPixelmap_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'LatestPixelmap' of type 'MinimapGeneratingSetup': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___LatestPixelmap_0Exception, NULL); } // Conversion method for clean up from marshalling of: FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup IL2CPP_EXTERN_C void MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678_marshal_pinvoke_cleanup(MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup IL2CPP_EXTERN_C void MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678_marshal_com(const MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678& unmarshaled, MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678_marshaled_com& marshaled) { Exception_t* ___LatestPixelmap_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'LatestPixelmap' of type 'MinimapGeneratingSetup': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___LatestPixelmap_0Exception, NULL); } IL2CPP_EXTERN_C void MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678_marshal_com_back(const MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678_marshaled_com& marshaled, MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678& unmarshaled) { Exception_t* ___LatestPixelmap_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'LatestPixelmap' of type 'MinimapGeneratingSetup': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___LatestPixelmap_0Exception, NULL); } // Conversion method for clean up from marshalling of: FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup IL2CPP_EXTERN_C void MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678_marshal_com_cleanup(MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678_marshaled_com& marshaled) { } // UnityEngine.Bounds FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::get_GetWorldBounds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 MinimapGeneratingSetup_get_GetWorldBounds_mD936F16DBB4E8B9DD1ED2E1E3A574375BA9B1C45 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE V_0; memset((&V_0), 0, sizeof(V_0)); Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F V_1; memset((&V_1), 0, sizeof(V_1)); { // get { if (wasGeneratingPixelmap) return LatestBounds; else return ComputeWorldGridBounds(Setup, Grid, GeneratorTransform).Value; } bool L_0 = __this->___wasGeneratingPixelmap_17; if (!L_0) { goto IL_000f; } } { // get { if (wasGeneratingPixelmap) return LatestBounds; else return ComputeWorldGridBounds(Setup, Grid, GeneratorTransform).Value; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_1 = __this->___LatestBounds_1; return L_1; } IL_000f: { // get { if (wasGeneratingPixelmap) return LatestBounds; else return ComputeWorldGridBounds(Setup, Grid, GeneratorTransform).Value; } FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_2 = __this->___Setup_7; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_3 = __this->___Grid_8; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___GeneratorTransform_9; il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_5 = V_0; Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F L_6; L_6 = PGG_MinimapUtilities_ComputeWorldGridBounds_m9A4F89B251287786B00CF5B64C620834A6D1FBCF(L_2, L_3, L_4, L_5, NULL); V_1 = L_6; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_7; L_7 = Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB((&V_1), Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB_RuntimeMethod_var); return L_7; } } IL2CPP_EXTERN_C Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 MinimapGeneratingSetup_get_GetWorldBounds_mD936F16DBB4E8B9DD1ED2E1E3A574375BA9B1C45_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 _returnValue; _returnValue = MinimapGeneratingSetup_get_GetWorldBounds_mD936F16DBB4E8B9DD1ED2E1E3A574375BA9B1C45(_thisAdjusted, method); return _returnValue; } // System.Void FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::Prepare(UnityEngine.Color,System.Single,FIMSpace.Generating.EGenerateMode,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimapGeneratingSetup_Prepare_m1C52E8988965BCAEA83E523079E855DC6F3CC0B4 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_paintColor, float ___1_borderOffset, int32_t ___2_generateMode, int32_t ___3_targetResolution, const RuntimeMethod* method) { { // PaintColor = paintColor; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_paintColor; __this->___PaintColor_6 = L_0; // Setup = null; __this->___Setup_7 = (FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___Setup_7), (void*)(FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926*)NULL); // Grid = null; __this->___Grid_8 = (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___Grid_8), (void*)(FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3*)NULL); // GeneratorTransform = null; __this->___GeneratorTransform_9 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___GeneratorTransform_9), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL); // SecondaryAxis = null; __this->___SecondaryAxis_14 = (Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___SecondaryAxis_14), (void*)(Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC*)NULL); // SetSecAxis = null; __this->___SetSecAxis_15 = (Func_3_t4568553418EC7E101A173314C57B8CC169982414*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___SetSecAxis_15), (void*)(Func_3_t4568553418EC7E101A173314C57B8CC169982414*)NULL); // HeightAxis = null; __this->___HeightAxis_16 = (Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___HeightAxis_16), (void*)(Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC*)NULL); // ScaleInitialBounds = 1f; __this->___ScaleInitialBounds_13 = (1.0f); // BorderPaddingOffset = borderOffset; float L_1 = ___1_borderOffset; __this->___BorderPaddingOffset_10 = L_1; // GenerateMode = generateMode; int32_t L_2 = ___2_generateMode; __this->___GenerateMode_11 = L_2; // TargetResolution = targetResolution; int32_t L_3 = ___3_targetResolution; __this->___TargetResolution_12 = L_3; // RestrictAxisValue = false; __this->___RestrictAxisValue_5 = (bool)0; // LatestPixelmap = null; __this->___LatestPixelmap_0 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___LatestPixelmap_0), (void*)(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL); // LatestBounds = new Bounds(); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_4 = (&__this->___LatestBounds_1); il2cpp_codegen_initobj(L_4, sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); // LatestBakeBounds = new Bounds(); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_5 = (&__this->___LatestBakeBounds_2); il2cpp_codegen_initobj(L_5, sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); // LatestPivotForUI = Vector2.zero; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; L_6 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); __this->___LatestPivotForUI_3 = L_6; // LatestRatioTexToWorld = Vector2.one; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7; L_7 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); __this->___LatestRatioTexToWorld_4 = L_7; // } return; } } IL2CPP_EXTERN_C void MinimapGeneratingSetup_Prepare_m1C52E8988965BCAEA83E523079E855DC6F3CC0B4_AdjustorThunk (RuntimeObject* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_paintColor, float ___1_borderOffset, int32_t ___2_generateMode, int32_t ___3_targetResolution, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); MinimapGeneratingSetup_Prepare_m1C52E8988965BCAEA83E523079E855DC6F3CC0B4(_thisAdjusted, ___0_paintColor, ___1_borderOffset, ___2_generateMode, ___3_targetResolution, method); } // System.Void FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::ApplyFunctions(System.Func`2,System.Func`3,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimapGeneratingSetup_ApplyFunctions_m89632F8F00083A5AF68539E79AD7BBB526AC19DE (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* ___0_secAxis, Func_3_t4568553418EC7E101A173314C57B8CC169982414* ___1_setSecAxis, Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* ___2_heightAxis, const RuntimeMethod* method) { { // SecondaryAxis = secAxis; Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_0 = ___0_secAxis; __this->___SecondaryAxis_14 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___SecondaryAxis_14), (void*)L_0); // SetSecAxis = setSecAxis; Func_3_t4568553418EC7E101A173314C57B8CC169982414* L_1 = ___1_setSecAxis; __this->___SetSecAxis_15 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___SetSecAxis_15), (void*)L_1); // HeightAxis = heightAxis; Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_2 = ___2_heightAxis; __this->___HeightAxis_16 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___HeightAxis_16), (void*)L_2); // } return; } } IL2CPP_EXTERN_C void MinimapGeneratingSetup_ApplyFunctions_m89632F8F00083A5AF68539E79AD7BBB526AC19DE_AdjustorThunk (RuntimeObject* __this, Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* ___0_secAxis, Func_3_t4568553418EC7E101A173314C57B8CC169982414* ___1_setSecAxis, Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* ___2_heightAxis, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); MinimapGeneratingSetup_ApplyFunctions_m89632F8F00083A5AF68539E79AD7BBB526AC19DE(_thisAdjusted, ___0_secAxis, ___1_setSecAxis, ___2_heightAxis, method); } // System.Void FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GenerateFieldMinimap(FIMSpace.Generating.PGGGeneratorRoot) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimapGeneratingSetup_GenerateFieldMinimap_m01F7A8CDD4AD0F2A5F95F2ACD96309BF308BC4E0 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* ___0_root, const RuntimeMethod* method) { { // GenerateFieldMinimap(root.PGG_Setup, root.PGG_Grid, root.transform); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_0 = ___0_root; NullCheck(L_0); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_1; L_1 = VirtualFuncInvoker0< FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* >::Invoke(4 /* FIMSpace.Generating.FieldSetup FIMSpace.Generating.PGGGeneratorRoot::get_PGG_Setup() */, L_0); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_2 = ___0_root; NullCheck(L_2); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_3; L_3 = VirtualFuncInvoker0< FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* >::Invoke(5 /* FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.PGGGeneratorRoot::get_PGG_Grid() */, L_2); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_4 = ___0_root; NullCheck(L_4); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5; L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_4, NULL); MinimapGeneratingSetup_GenerateFieldMinimap_m266E665D02BCC8614435A8EC0FC97370C16AD2E8(__this, L_1, L_3, L_5, NULL); // } return; } } IL2CPP_EXTERN_C void MinimapGeneratingSetup_GenerateFieldMinimap_m01F7A8CDD4AD0F2A5F95F2ACD96309BF308BC4E0_AdjustorThunk (RuntimeObject* __this, PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* ___0_root, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); MinimapGeneratingSetup_GenerateFieldMinimap_m01F7A8CDD4AD0F2A5F95F2ACD96309BF308BC4E0(_thisAdjusted, ___0_root, method); } // System.Void FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GenerateFieldMinimap(FIMSpace.Generating.FieldSetup,FIMSpace.Generating.FGenGraph`2,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimapGeneratingSetup_GenerateFieldMinimap_m266E665D02BCC8614435A8EC0FC97370C16AD2E8 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___0_fs, FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___1_grid, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_t, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenGraph_2_IsEmpty_m3DE8D059AAAAF44D54EB1232675C8750C16CEA87_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15196F05B117690F3E12E56AA0C43803EA0D2A46); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral292250C287E09F3B0989F2D638FFDE0485D20397); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2AD7EF61DA9768B5D608F45C69C840172E6BC17C); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F V_1; memset((&V_1), 0, sizeof(V_1)); ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* V_2 = NULL; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_3; memset((&V_3), 0, sizeof(V_3)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; FieldCell_t0474210B4815B1D080500050D625323788B306F9* V_6 = NULL; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_7; memset((&V_7), 0, sizeof(V_7)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_8; memset((&V_8), 0, sizeof(V_8)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9; memset((&V_9), 0, sizeof(V_9)); float V_10 = 0.0f; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_11; memset((&V_11), 0, sizeof(V_11)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_12; memset((&V_12), 0, sizeof(V_12)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_13; memset((&V_13), 0, sizeof(V_13)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_14; memset((&V_14), 0, sizeof(V_14)); bool V_15 = false; bool V_16 = false; int32_t V_17 = 0; FieldCell_t0474210B4815B1D080500050D625323788B306F9* V_18 = NULL; int32_t V_19 = 0; int32_t V_20 = 0; bool V_21 = false; bool V_22 = false; int32_t V_23 = 0; FieldCell_t0474210B4815B1D080500050D625323788B306F9* V_24 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_25; memset((&V_25), 0, sizeof(V_25)); int32_t V_26 = 0; int32_t V_27 = 0; int32_t G_B19_0 = 0; int32_t G_B24_0 = 0; int32_t G_B34_0 = 0; int32_t G_B39_0 = 0; { // Setup = fs; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_0 = ___0_fs; __this->___Setup_7 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Setup_7), (void*)L_0); // Grid = grid; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_1 = ___1_grid; __this->___Grid_8 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___Grid_8), (void*)L_1); // GeneratorTransform = t; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___2_t; __this->___GeneratorTransform_9 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___GeneratorTransform_9), (void*)L_2); // if (LatestPixelmap != null) FGenerators.DestroyObject(LatestPixelmap); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_3 = __this->___LatestPixelmap_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_002e; } } { // if (LatestPixelmap != null) FGenerators.DestroyObject(LatestPixelmap); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5 = __this->___LatestPixelmap_0; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_DestroyObject_m3699B112A4B96F9EF3DE5CF06659B3127816B76C(L_5, NULL); } IL_002e: { // if (fs == null) { UnityEngine.Debug.Log("[PGG Minimap] No FieldSetup in " + t.name + "!"); return; } FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_6 = ___0_fs; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_7) { goto IL_0052; } } { // if (fs == null) { UnityEngine.Debug.Log("[PGG Minimap] No FieldSetup in " + t.name + "!"); return; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = ___2_t; NullCheck(L_8); String_t* L_9; L_9 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_8, NULL); String_t* L_10; L_10 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral292250C287E09F3B0989F2D638FFDE0485D20397, L_9, _stringLiteral15196F05B117690F3E12E56AA0C43803EA0D2A46, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_10, NULL); // if (fs == null) { UnityEngine.Debug.Log("[PGG Minimap] No FieldSetup in " + t.name + "!"); return; } return; } IL_0052: { // if (grid == null) { UnityEngine.Debug.Log("[PGG Minimap] No Grid in " + t.name + "!"); return; } FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_11 = ___1_grid; if (L_11) { goto IL_0070; } } { // if (grid == null) { UnityEngine.Debug.Log("[PGG Minimap] No Grid in " + t.name + "!"); return; } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = ___2_t; NullCheck(L_12); String_t* L_13; L_13 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_12, NULL); String_t* L_14; L_14 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral2AD7EF61DA9768B5D608F45C69C840172E6BC17C, L_13, _stringLiteral15196F05B117690F3E12E56AA0C43803EA0D2A46, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_14, NULL); // if (grid == null) { UnityEngine.Debug.Log("[PGG Minimap] No Grid in " + t.name + "!"); return; } return; } IL_0070: { // Vector3 cellUnitSize = fs.GetCellUnitSize(); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_15 = ___0_fs; NullCheck(L_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = FieldSetup_GetCellUnitSize_m65939048ED2CB75A1E8F03B91AACACA20E52160B(L_15, NULL); V_0 = L_16; // Bounds? gridWorldBounds = PGG_MinimapUtilities.ComputeWorldGridBounds(fs, grid, t, Vector3.Scale(cellUnitSize, GetAxisOffset())); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_17 = ___0_fs; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_18 = ___1_grid; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19 = ___2_t; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = MinimapGeneratingSetup_GetAxisOffset_m74CE4F3922ECA21F994960C814B0A827A0BEFE72(__this, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_20, L_21, NULL); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_23; memset((&L_23), 0, sizeof(L_23)); Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2((&L_23), L_22, /*hidden argument*/Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F L_24; L_24 = PGG_MinimapUtilities_ComputeWorldGridBounds_m9A4F89B251287786B00CF5B64C620834A6D1FBCF(L_17, L_18, L_19, L_23, NULL); V_1 = L_24; // if (gridWorldBounds == null) return; bool L_25; L_25 = Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_inline((&V_1), Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_RuntimeMethod_var); if (L_25) { goto IL_009b; } } { // if (gridWorldBounds == null) return; return; } IL_009b: { // if (GenerateMode == EGenerateMode.EachCellIsPixel) int32_t L_26 = __this->___GenerateMode_11; if ((!(((uint32_t)L_26) == ((uint32_t)1)))) { goto IL_01d0; } } { // Bounds gridCellSpaceBounds = PGG_MinimapUtilities.ComputeGridCellSpaceBounds(grid, false); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_27 = ___1_grid; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_28; L_28 = PGG_MinimapUtilities_ComputeGridCellSpaceBounds_m7DF21F22020DA60E2C2D4B124E529BF4706B7118(L_27, (bool)0, NULL); V_3 = L_28; // gridCellSpaceBounds.Encapsulate(gridCellSpaceBounds.max + new Vector3(1f, 0f, 1f)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29; L_29 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09((&V_3), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30; memset((&L_30), 0, sizeof(L_30)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_30), (1.0f), (0.0f), (1.0f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31; L_31 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_29, L_30, NULL); Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F((&V_3), L_31, NULL); // gridCellSpaceBounds.size = gridCellSpaceBounds.size; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32; L_32 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&V_3), NULL); Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128((&V_3), L_32, NULL); // LatestBounds = gridCellSpaceBounds; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_33 = V_3; __this->___LatestBounds_1 = L_33; // Vector2Int maxPixel = GetMaxPixel(gridCellSpaceBounds); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_34 = V_3; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_35; L_35 = MinimapGeneratingSetup_GetMaxPixel_m81B4C9F2F030190EA1AB953975DA3E22099E87B9(__this, L_34, NULL); V_4 = L_35; // LatestPixelmap = GenerateTexture2D(maxPixel.x, maxPixel.y); int32_t L_36; L_36 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_4), NULL); int32_t L_37; L_37 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_4), NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_38; L_38 = MinimapGeneratingSetup_GenerateTexture2D_m8A90B8A678D633D7E621C112DCCE17AB172CF5FC(L_36, L_37, NULL); __this->___LatestPixelmap_0 = L_38; Il2CppCodeGenWriteBarrier((void**)(&__this->___LatestPixelmap_0), (void*)L_38); // pixels = PGG_MinimapUtilities.GenerateColorArrayFor(maxPixel.x, maxPixel.y); int32_t L_39; L_39 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_4), NULL); int32_t L_40; L_40 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_4), NULL); ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_41; L_41 = PGG_MinimapUtilities_GenerateColorArrayFor_mC27A8051699FB3C39015AE64D6B88C09604B0B97(L_39, L_40, NULL); V_2 = L_41; // LatestRatioTexToWorld = new Vector2(cellUnitSize.x, cellUnitSize.z); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_0; float L_43 = L_42.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_0; float L_45 = L_44.___z_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_46; memset((&L_46), 0, sizeof(L_46)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_46), L_43, L_45, /*hidden argument*/NULL); __this->___LatestRatioTexToWorld_4 = L_46; // LatestBounds = PGG_MinimapUtilities.ScaleBounds(LatestBounds, cellUnitSize); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_47 = __this->___LatestBounds_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = V_0; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_49; L_49 = PGG_MinimapUtilities_ScaleBounds_m1B42DD9D51826635031D10A24A75E0DC81E3E79A(L_47, L_48, NULL); __this->___LatestBounds_1 = L_49; // LatestBakeBounds = LatestBounds; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_50 = __this->___LatestBounds_1; __this->___LatestBakeBounds_2 = L_50; // LatestPivotForUI = GetUIPivot(GetMinToZeroCell(fs, grid, cellUnitSize, 0f), LatestBakeBounds); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_51 = ___0_fs; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_52 = ___1_grid; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54; L_54 = MinimapGeneratingSetup_GetMinToZeroCell_m5E9A923D10EA5864A978A0B84752A0A2B1385B0B(__this, L_51, L_52, L_53, (0.0f), (bool)1, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_55 = __this->___LatestBakeBounds_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_56; L_56 = MinimapGeneratingSetup_GetUIPivot_mD8595837651134DE67A6B3C3114830CA13436670(__this, L_54, L_55, NULL); __this->___LatestPivotForUI_3 = L_56; // for (int c = 0; c < grid.AllApprovedCells.Count; c++) V_5 = 0; goto IL_01bc; } IL_017c: { // var cell = grid.AllApprovedCells[c]; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_57 = ___1_grid; NullCheck(L_57); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_58 = L_57->___AllApprovedCells_1; int32_t L_59 = V_5; NullCheck(L_58); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_60; L_60 = List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7(L_58, L_59, List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var); V_6 = L_60; // pixPos = GetPixelPos(gridCellSpaceBounds, cell.Pos, Vector2.one); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_61 = V_3; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_62 = V_6; NullCheck(L_62); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_63 = ((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_62)->___Pos_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64; L_64 = Vector3Int_op_Implicit_m13297B1F6D07F1E46C0627EAAB8413E637FCA442_inline(L_63, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_65; L_65 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_66; L_66 = MinimapGeneratingSetup_GetPixelPos_m958496C8794022F6CD950D32F240548192828CE9(__this, L_61, L_64, L_65, NULL); // PGG_MinimapUtilities.PaintPx(pixPos, PaintColor, pixels, maxPixel); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_67 = __this->___PaintColor_6; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_68 = V_2; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_69 = V_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_70; L_70 = Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline(L_69, NULL); PGG_MinimapUtilities_PaintPx_m4E3574949AD1582796A8DDE055FE02CD7E5F64FD(L_66, L_67, L_68, L_70, NULL); // for (int c = 0; c < grid.AllApprovedCells.Count; c++) int32_t L_71 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_71, 1)); } IL_01bc: { // for (int c = 0; c < grid.AllApprovedCells.Count; c++) int32_t L_72 = V_5; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_73 = ___1_grid; NullCheck(L_73); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_74 = L_73->___AllApprovedCells_1; NullCheck(L_74); int32_t L_75; L_75 = List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_inline(L_74, List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); if ((((int32_t)L_72) < ((int32_t)L_75))) { goto IL_017c; } } { goto IL_04f0; } IL_01d0: { // Bounds gridSpaceBounds = PGG_MinimapUtilities.ComputeGridCellSpaceBounds(grid); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_76 = ___1_grid; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_77; L_77 = PGG_MinimapUtilities_ComputeGridCellSpaceBounds_m7DF21F22020DA60E2C2D4B124E529BF4706B7118(L_76, (bool)1, NULL); V_7 = L_77; // gridSpaceBounds = PGG_MinimapUtilities.ScaleBoundsWithSetup(gridSpaceBounds, fs); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_78 = V_7; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_79 = ___0_fs; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_80; L_80 = PGG_MinimapUtilities_ScaleBoundsWithSetup_mBC10F9B52C5C06BC8DE473BE43A6B5AB138BCF32(L_78, L_79, NULL); V_7 = L_80; // LatestBounds = gridSpaceBounds; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_81 = V_7; __this->___LatestBounds_1 = L_81; // Bounds bakeBounds = gridSpaceBounds; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_82 = V_7; V_8 = L_82; // bakeBounds = PGG_MinimapUtilities.ApplyBoundsBorderOffset(bakeBounds, BorderPaddingOffset); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_83 = V_8; float L_84 = __this->___BorderPaddingOffset_10; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_85; L_85 = PGG_MinimapUtilities_ApplyBoundsBorderOffset_mD90F7A82776FC4AFA2C64C271CFA9BC1521C2143(L_83, L_84, NULL); V_8 = L_85; // LatestBakeBounds = bakeBounds; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_86 = V_8; __this->___LatestBakeBounds_2 = L_86; // Vector3 boundsSize = bakeBounds.size; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87; L_87 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&V_8), NULL); V_9 = L_87; // float maxSize = GetBoundsMaxDimension(boundsSize); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88 = V_9; float L_89; L_89 = MinimapGeneratingSetup_GetBoundsMaxDimension_mADCB276A9E88DC03B5CBB92442AC011564FA6493(__this, L_88, NULL); // float pxRatio = (maxSize) / TargetResolution; int32_t L_90 = __this->___TargetResolution_12; V_10 = ((float)(L_89/((float)L_90))); // Vector2 fromTexToWorldSpace = new Vector2(pxRatio, pxRatio); float L_91 = V_10; float L_92 = V_10; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_11), L_91, L_92, NULL); // Vector2Int maxPixel = GetPixelPos(bakeBounds, bakeBounds.max, fromTexToWorldSpace); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_93 = V_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_94; L_94 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09((&V_8), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_95 = V_11; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_96; L_96 = MinimapGeneratingSetup_GetPixelPos_m958496C8794022F6CD950D32F240548192828CE9(__this, L_93, L_94, L_95, NULL); V_12 = L_96; // LatestPivotForUI = GetUIPivot(GetMinToZeroCell(fs, grid, cellUnitSize, BorderPaddingOffset), LatestBakeBounds); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_97 = ___0_fs; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_98 = ___1_grid; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_99 = V_0; float L_100 = __this->___BorderPaddingOffset_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101; L_101 = MinimapGeneratingSetup_GetMinToZeroCell_m5E9A923D10EA5864A978A0B84752A0A2B1385B0B(__this, L_97, L_98, L_99, L_100, (bool)1, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_102 = __this->___LatestBakeBounds_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_103; L_103 = MinimapGeneratingSetup_GetUIPivot_mD8595837651134DE67A6B3C3114830CA13436670(__this, L_101, L_102, NULL); __this->___LatestPivotForUI_3 = L_103; // LatestRatioTexToWorld = fromTexToWorldSpace; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_104 = V_11; __this->___LatestRatioTexToWorld_4 = L_104; // LatestPixelmap = GenerateTexture2D(maxPixel.x, maxPixel.y); int32_t L_105; L_105 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_12), NULL); int32_t L_106; L_106 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_12), NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_107; L_107 = MinimapGeneratingSetup_GenerateTexture2D_m8A90B8A678D633D7E621C112DCCE17AB172CF5FC(L_105, L_106, NULL); __this->___LatestPixelmap_0 = L_107; Il2CppCodeGenWriteBarrier((void**)(&__this->___LatestPixelmap_0), (void*)L_107); // pixels = PGG_MinimapUtilities.GenerateColorArrayFor(maxPixel.x, maxPixel.y); int32_t L_108; L_108 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_12), NULL); int32_t L_109; L_109 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_12), NULL); ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_110; L_110 = PGG_MinimapUtilities_GenerateColorArrayFor_mC27A8051699FB3C39015AE64D6B88C09604B0B97(L_108, L_109, NULL); V_2 = L_110; // Vector2Int rectPaintSize = new Vector2Int(0, 0); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_13), 0, 0, NULL); // rectPaintSize.x = Mathf.RoundToInt((cellUnitSize.x / fromTexToWorldSpace.x) / 2f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_111 = V_0; float L_112 = L_111.___x_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_113 = V_11; float L_114 = L_113.___x_0; int32_t L_115; L_115 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)(((float)(L_112/L_114))/(2.0f))), NULL); Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_13), L_115, NULL); // Vector3 xyYPivotOff = new Vector3(0f, 0f, 0f); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_14), (0.0f), (0.0f), (0.0f), NULL); // ModifyRectPaintSize(ref rectPaintSize, ref xyYPivotOff, cellUnitSize, fromTexToWorldSpace); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_116 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_117 = V_11; MinimapGeneratingSetup_ModifyRectPaintSize_m56BE3554905E5A70CD60D5DAADE3134C3163E6EB(__this, (&V_13), (&V_14), L_116, L_117, NULL); // if (RestrictAxisValue == false) bool L_118 = __this->___RestrictAxisValue_5; if (L_118) { goto IL_03e5; } } { // bool xo = rectPaintSize.x % 2 != 0; int32_t L_119; L_119 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_13), NULL); V_15 = (bool)((!(((uint32_t)((int32_t)(L_119%2))) <= ((uint32_t)0)))? 1 : 0); // bool yo = rectPaintSize.y % 2 != 0; int32_t L_120; L_120 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_13), NULL); V_16 = (bool)((!(((uint32_t)((int32_t)(L_120%2))) <= ((uint32_t)0)))? 1 : 0); // for (int c = 0; c < grid.AllApprovedCells.Count; c++) V_17 = 0; goto IL_03ce; } IL_0311: { // var cell = grid.AllApprovedCells[c]; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_121 = ___1_grid; NullCheck(L_121); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_122 = L_121->___AllApprovedCells_1; int32_t L_123 = V_17; NullCheck(L_122); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_124; L_124 = List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7(L_122, L_123, List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var); V_18 = L_124; // int nx = 0; V_19 = 0; // if (xo) nx = grid.IsEmpty(cell.Pos.x - 1, cell.Pos.y, cell.Pos.z) ? -1 : 0; bool L_125 = V_15; if (!L_125) { goto IL_035b; } } { // if (xo) nx = grid.IsEmpty(cell.Pos.x - 1, cell.Pos.y, cell.Pos.z) ? -1 : 0; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_126 = ___1_grid; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_127 = V_18; NullCheck(L_127); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_128 = (&((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_127)->___Pos_0); int32_t L_129; L_129 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_128, NULL); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_130 = V_18; NullCheck(L_130); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_131 = (&((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_130)->___Pos_0); int32_t L_132; L_132 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_131, NULL); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_133 = V_18; NullCheck(L_133); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_134 = (&((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_133)->___Pos_0); int32_t L_135; L_135 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_134, NULL); NullCheck(L_126); bool L_136; L_136 = FGenGraph_2_IsEmpty_m3DE8D059AAAAF44D54EB1232675C8750C16CEA87(L_126, ((int32_t)il2cpp_codegen_subtract(L_129, 1)), L_132, L_135, FGenGraph_2_IsEmpty_m3DE8D059AAAAF44D54EB1232675C8750C16CEA87_RuntimeMethod_var); if (L_136) { goto IL_0358; } } { G_B19_0 = 0; goto IL_0359; } IL_0358: { G_B19_0 = (-1); } IL_0359: { V_19 = G_B19_0; } IL_035b: { // int ny = 0; V_20 = 0; // if (yo) ny = grid.IsEmpty(cell.Pos.x, cell.Pos.y, cell.Pos.z + 1) ? -1 : 0; bool L_137 = V_16; if (!L_137) { goto IL_0396; } } { // if (yo) ny = grid.IsEmpty(cell.Pos.x, cell.Pos.y, cell.Pos.z + 1) ? -1 : 0; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_138 = ___1_grid; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_139 = V_18; NullCheck(L_139); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_140 = (&((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_139)->___Pos_0); int32_t L_141; L_141 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_140, NULL); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_142 = V_18; NullCheck(L_142); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_143 = (&((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_142)->___Pos_0); int32_t L_144; L_144 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_143, NULL); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_145 = V_18; NullCheck(L_145); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_146 = (&((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_145)->___Pos_0); int32_t L_147; L_147 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_146, NULL); NullCheck(L_138); bool L_148; L_148 = FGenGraph_2_IsEmpty_m3DE8D059AAAAF44D54EB1232675C8750C16CEA87(L_138, L_141, L_144, ((int32_t)il2cpp_codegen_add(L_147, 1)), FGenGraph_2_IsEmpty_m3DE8D059AAAAF44D54EB1232675C8750C16CEA87_RuntimeMethod_var); if (L_148) { goto IL_0393; } } { G_B24_0 = 0; goto IL_0394; } IL_0393: { G_B24_0 = (-1); } IL_0394: { V_20 = G_B24_0; } IL_0396: { // pixPos = GetPixelPos(bakeBounds, fs.GetCellWorldPosition(cell) + xyYPivotOff, fromTexToWorldSpace); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_149 = V_8; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_150 = ___0_fs; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_151 = V_18; NullCheck(L_150); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_152; L_152 = FieldSetup_GetCellWorldPosition_mEB40677ACFCE086470B58F2B9A1F5C0346AE969B(L_150, L_151, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_153 = V_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_154; L_154 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_152, L_153, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_155 = V_11; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_156; L_156 = MinimapGeneratingSetup_GetPixelPos_m958496C8794022F6CD950D32F240548192828CE9(__this, L_149, L_154, L_155, NULL); // PGG_MinimapUtilities.PaintRect(pixPos, rectPaintSize, PaintColor, pixels, maxPixel, nx, ny/*, nx, px, ny, py*/); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_157 = V_13; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_158 = __this->___PaintColor_6; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_159 = V_2; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_160 = V_12; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_161; L_161 = Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline(L_160, NULL); int32_t L_162 = V_19; int32_t L_163 = V_20; PGG_MinimapUtilities_PaintRect_m1245CF452930F79167BBAEC8203972DF465CB66E(L_156, L_157, L_158, L_159, L_161, L_162, L_163, NULL); // for (int c = 0; c < grid.AllApprovedCells.Count; c++) int32_t L_164 = V_17; V_17 = ((int32_t)il2cpp_codegen_add(L_164, 1)); } IL_03ce: { // for (int c = 0; c < grid.AllApprovedCells.Count; c++) int32_t L_165 = V_17; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_166 = ___1_grid; NullCheck(L_166); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_167 = L_166->___AllApprovedCells_1; NullCheck(L_167); int32_t L_168; L_168 = List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_inline(L_167, List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); if ((((int32_t)L_165) < ((int32_t)L_168))) { goto IL_0311; } } { goto IL_04f0; } IL_03e5: { // bool xo = rectPaintSize.x % 2 != 0; int32_t L_169; L_169 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_13), NULL); V_21 = (bool)((!(((uint32_t)((int32_t)(L_169%2))) <= ((uint32_t)0)))? 1 : 0); // bool yo = rectPaintSize.y % 2 != 0; int32_t L_170; L_170 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_13), NULL); V_22 = (bool)((!(((uint32_t)((int32_t)(L_170%2))) <= ((uint32_t)0)))? 1 : 0); // for (int c = 0; c < grid.AllApprovedCells.Count; c++) V_23 = 0; goto IL_04de; } IL_0409: { // var cell = grid.AllApprovedCells[c]; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_171 = ___1_grid; NullCheck(L_171); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_172 = L_171->___AllApprovedCells_1; int32_t L_173 = V_23; NullCheck(L_172); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_174; L_174 = List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7(L_172, L_173, List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var); V_24 = L_174; // Vector3 wPos = (fs.GetCellWorldPosition(cell) + xyYPivotOff); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_175 = ___0_fs; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_176 = V_24; NullCheck(L_175); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_177; L_177 = FieldSetup_GetCellWorldPosition_mEB40677ACFCE086470B58F2B9A1F5C0346AE969B(L_175, L_176, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_178 = V_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_179; L_179 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_177, L_178, NULL); V_25 = L_179; // if (IsPositionRestricted(t.TransformPoint(wPos), cellUnitSize)) continue; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_180 = ___2_t; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_181 = V_25; NullCheck(L_180); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_182; L_182 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_180, L_181, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_183 = V_0; bool L_184; L_184 = MinimapGeneratingSetup_IsPositionRestricted_mF7392D9739E0BB530BE46F1A5B8EB2183F233066(__this, L_182, L_183, NULL); if (L_184) { goto IL_04d8; } } { // int nx = 0; V_26 = 0; // if (xo) nx = grid.IsEmpty(cell.Pos.x - 1, cell.Pos.y, cell.Pos.z) ? -1 : 0; bool L_185 = V_21; if (!L_185) { goto IL_0478; } } { // if (xo) nx = grid.IsEmpty(cell.Pos.x - 1, cell.Pos.y, cell.Pos.z) ? -1 : 0; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_186 = ___1_grid; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_187 = V_24; NullCheck(L_187); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_188 = (&((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_187)->___Pos_0); int32_t L_189; L_189 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_188, NULL); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_190 = V_24; NullCheck(L_190); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_191 = (&((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_190)->___Pos_0); int32_t L_192; L_192 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_191, NULL); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_193 = V_24; NullCheck(L_193); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_194 = (&((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_193)->___Pos_0); int32_t L_195; L_195 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_194, NULL); NullCheck(L_186); bool L_196; L_196 = FGenGraph_2_IsEmpty_m3DE8D059AAAAF44D54EB1232675C8750C16CEA87(L_186, ((int32_t)il2cpp_codegen_subtract(L_189, 1)), L_192, L_195, FGenGraph_2_IsEmpty_m3DE8D059AAAAF44D54EB1232675C8750C16CEA87_RuntimeMethod_var); if (L_196) { goto IL_0475; } } { G_B34_0 = 0; goto IL_0476; } IL_0475: { G_B34_0 = (-1); } IL_0476: { V_26 = G_B34_0; } IL_0478: { // int ny = 0; V_27 = 0; // if (yo) ny = grid.IsEmpty(cell.Pos.x, cell.Pos.y, cell.Pos.z + 1) ? -1 : 0; bool L_197 = V_22; if (!L_197) { goto IL_04b3; } } { // if (yo) ny = grid.IsEmpty(cell.Pos.x, cell.Pos.y, cell.Pos.z + 1) ? -1 : 0; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_198 = ___1_grid; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_199 = V_24; NullCheck(L_199); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_200 = (&((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_199)->___Pos_0); int32_t L_201; L_201 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_200, NULL); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_202 = V_24; NullCheck(L_202); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_203 = (&((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_202)->___Pos_0); int32_t L_204; L_204 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_203, NULL); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_205 = V_24; NullCheck(L_205); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_206 = (&((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_205)->___Pos_0); int32_t L_207; L_207 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_206, NULL); NullCheck(L_198); bool L_208; L_208 = FGenGraph_2_IsEmpty_m3DE8D059AAAAF44D54EB1232675C8750C16CEA87(L_198, L_201, L_204, ((int32_t)il2cpp_codegen_add(L_207, 1)), FGenGraph_2_IsEmpty_m3DE8D059AAAAF44D54EB1232675C8750C16CEA87_RuntimeMethod_var); if (L_208) { goto IL_04b0; } } { G_B39_0 = 0; goto IL_04b1; } IL_04b0: { G_B39_0 = (-1); } IL_04b1: { V_27 = G_B39_0; } IL_04b3: { // pixPos = GetPixelPos(bakeBounds, wPos, fromTexToWorldSpace); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_209 = V_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_210 = V_25; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_211 = V_11; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_212; L_212 = MinimapGeneratingSetup_GetPixelPos_m958496C8794022F6CD950D32F240548192828CE9(__this, L_209, L_210, L_211, NULL); // PGG_MinimapUtilities.PaintRect(pixPos, rectPaintSize, PaintColor, pixels, maxPixel, nx, ny); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_213 = V_13; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_214 = __this->___PaintColor_6; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_215 = V_2; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_216 = V_12; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_217; L_217 = Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline(L_216, NULL); int32_t L_218 = V_26; int32_t L_219 = V_27; PGG_MinimapUtilities_PaintRect_m1245CF452930F79167BBAEC8203972DF465CB66E(L_212, L_213, L_214, L_215, L_217, L_218, L_219, NULL); } IL_04d8: { // for (int c = 0; c < grid.AllApprovedCells.Count; c++) int32_t L_220 = V_23; V_23 = ((int32_t)il2cpp_codegen_add(L_220, 1)); } IL_04de: { // for (int c = 0; c < grid.AllApprovedCells.Count; c++) int32_t L_221 = V_23; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_222 = ___1_grid; NullCheck(L_222); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_223 = L_222->___AllApprovedCells_1; NullCheck(L_223); int32_t L_224; L_224 = List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_inline(L_223, List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); if ((((int32_t)L_221) < ((int32_t)L_224))) { goto IL_0409; } } IL_04f0: { // if (GenerateMode == EGenerateMode.EachCellIsPixel) LatestPixelmap.filterMode = FilterMode.Point; int32_t L_225 = __this->___GenerateMode_11; if ((!(((uint32_t)L_225) == ((uint32_t)1)))) { goto IL_0505; } } { // if (GenerateMode == EGenerateMode.EachCellIsPixel) LatestPixelmap.filterMode = FilterMode.Point; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_226 = __this->___LatestPixelmap_0; NullCheck(L_226); Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9(L_226, 0, NULL); } IL_0505: { // LatestPixelmap.wrapMode = TextureWrapMode.Clamp; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_227 = __this->___LatestPixelmap_0; NullCheck(L_227); Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E(L_227, 1, NULL); // LatestPixelmap.SetPixels(pixels); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_228 = __this->___LatestPixelmap_0; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_229 = V_2; NullCheck(L_228); Texture2D_SetPixels_mAE0CDFA15FA96F840D7FFADC31405D8AF20D9073(L_228, L_229, NULL); // LatestPixelmap.Apply(); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_230 = __this->___LatestPixelmap_0; NullCheck(L_230); Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_230, NULL); // } return; } } IL2CPP_EXTERN_C void MinimapGeneratingSetup_GenerateFieldMinimap_m266E665D02BCC8614435A8EC0FC97370C16AD2E8_AdjustorThunk (RuntimeObject* __this, FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___0_fs, FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___1_grid, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_t, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); MinimapGeneratingSetup_GenerateFieldMinimap_m266E665D02BCC8614435A8EC0FC97370C16AD2E8(_thisAdjusted, ___0_fs, ___1_grid, ___2_t, method); } // UnityEngine.Texture2D FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GenerateTexture2D(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* MinimapGeneratingSetup_GenerateTexture2D_m8A90B8A678D633D7E621C112DCCE17AB172CF5FC (int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return new Texture2D(width, height, TextureFormat.RGBA32, false); int32_t L_0 = ___0_width; int32_t L_1 = ___1_height; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); NullCheck(L_2); Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_2, L_0, L_1, 4, (bool)0, NULL); return L_2; } } // System.Void FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GenerateFieldsPixelmap(System.Collections.Generic.List`1,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimapGeneratingSetup_GenerateFieldsPixelmap_m800D54BFD7B83DB4B5D8E1C768BAEFD4DA6D65DE (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* ___0_GenerateOutOf, Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD ___1_forceAspectRatio, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_CheckForNulls_TisPGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B_mD333FB88D49FA99C5650731868B6FCE29E4AC434_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA65D988F622F3AF2C5A24CCBF87A022E19F8004D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m2E9343B9161EB12C0123A2A9801D2BD86422CEEB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m47B6E93739E8A6B3D44D7C08DC7D385D35F0D1F7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); float V_2 = 0.0f; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3; memset((&V_3), 0, sizeof(V_3)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_4; memset((&V_4), 0, sizeof(V_4)); ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* V_5 = NULL; float V_6 = 0.0f; int32_t V_7 = 0; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* V_8 = NULL; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* V_9 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_10 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_11; memset((&V_11), 0, sizeof(V_11)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_12; memset((&V_12), 0, sizeof(V_12)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_13; memset((&V_13), 0, sizeof(V_13)); int32_t V_14 = 0; FieldCell_t0474210B4815B1D080500050D625323788B306F9* V_15 = NULL; int32_t V_16 = 0; FieldCell_t0474210B4815B1D080500050D625323788B306F9* V_17 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_18; memset((&V_18), 0, sizeof(V_18)); float G_B7_0 = 0.0f; float G_B5_0 = 0.0f; float G_B6_0 = 0.0f; { // wasGeneratingPixelmap = true; __this->___wasGeneratingPixelmap_17 = (bool)1; // if (LatestPixelmap != null) FGenerators.DestroyObject(LatestPixelmap); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___LatestPixelmap_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0020; } } { // if (LatestPixelmap != null) FGenerators.DestroyObject(LatestPixelmap); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = __this->___LatestPixelmap_0; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_DestroyObject_m3699B112A4B96F9EF3DE5CF06659B3127816B76C(L_2, NULL); } IL_0020: { // LatestBounds = new Bounds(); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_3 = (&__this->___LatestBounds_1); il2cpp_codegen_initobj(L_3, sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); // FGenerators.CheckForNulls(GenerateOutOf); List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* L_4 = ___0_GenerateOutOf; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_CheckForNulls_TisPGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B_mD333FB88D49FA99C5650731868B6FCE29E4AC434(L_4, FGenerators_CheckForNulls_TisPGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B_mD333FB88D49FA99C5650731868B6FCE29E4AC434_RuntimeMethod_var); // if (GenerateOutOf.Count == 0) return; List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* L_5 = ___0_GenerateOutOf; NullCheck(L_5); int32_t L_6; L_6 = List_1_get_Count_mA65D988F622F3AF2C5A24CCBF87A022E19F8004D_inline(L_5, List_1_get_Count_mA65D988F622F3AF2C5A24CCBF87A022E19F8004D_RuntimeMethod_var); if (L_6) { goto IL_003b; } } { // if (GenerateOutOf.Count == 0) return; return; } IL_003b: { // Bounds worldBounds = new Bounds(); il2cpp_codegen_initobj((&V_0), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); // worldBounds = PGG_MinimapUtilities.ComputeWorldGridsBounds(GenerateOutOf, GetUsedAxis()); List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* L_7 = ___0_GenerateOutOf; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = MinimapGeneratingSetup_GetUsedAxis_m3A26A8BAE58B62F355DDA4F2EB41E7F4D903ECE4(__this, NULL); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_9; memset((&L_9), 0, sizeof(L_9)); Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2((&L_9), L_8, /*hidden argument*/Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_10; L_10 = PGG_MinimapUtilities_ComputeWorldGridsBounds_m3B05D355FCC14C4B24CB130250FACA81DB0C49E6(L_7, L_9, NULL); V_0 = L_10; // worldBounds = PGG_MinimapUtilities.ApplyBoundsBorderOffset(worldBounds, BorderPaddingOffset); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_11 = V_0; float L_12 = __this->___BorderPaddingOffset_10; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_13; L_13 = PGG_MinimapUtilities_ApplyBoundsBorderOffset_mD90F7A82776FC4AFA2C64C271CFA9BC1521C2143(L_11, L_12, NULL); V_0 = L_13; // worldBounds.size = worldBounds.size * ScaleInitialBounds; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&V_0), NULL); float L_15 = __this->___ScaleInitialBounds_13; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_14, L_15, NULL); Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128((&V_0), L_16, NULL); // LatestBounds = worldBounds; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_17 = V_0; __this->___LatestBounds_1 = L_17; // Vector3 boundsSize = worldBounds.size; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&V_0), NULL); V_1 = L_18; // float maxSize = GetBoundsMaxDimension(boundsSize); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_1; float L_20; L_20 = MinimapGeneratingSetup_GetBoundsMaxDimension_mADCB276A9E88DC03B5CBB92442AC011564FA6493(__this, L_19, NULL); // if (forceAspectRatio != null && forceAspectRatio.Value.y != 0f) bool L_21; L_21 = Nullable_1_get_HasValue_m2E9343B9161EB12C0123A2A9801D2BD86422CEEB_inline((&___1_forceAspectRatio), Nullable_1_get_HasValue_m2E9343B9161EB12C0123A2A9801D2BD86422CEEB_RuntimeMethod_var); G_B5_0 = L_20; if (!L_21) { G_B7_0 = L_20; goto IL_00da; } } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22; L_22 = Nullable_1_get_Value_m47B6E93739E8A6B3D44D7C08DC7D385D35F0D1F7((&___1_forceAspectRatio), Nullable_1_get_Value_m47B6E93739E8A6B3D44D7C08DC7D385D35F0D1F7_RuntimeMethod_var); float L_23 = L_22.___y_1; G_B6_0 = G_B5_0; if ((((float)L_23) == ((float)(0.0f)))) { G_B7_0 = G_B5_0; goto IL_00da; } } { // float targetRatio = forceAspectRatio.Value.x / forceAspectRatio.Value.y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24; L_24 = Nullable_1_get_Value_m47B6E93739E8A6B3D44D7C08DC7D385D35F0D1F7((&___1_forceAspectRatio), Nullable_1_get_Value_m47B6E93739E8A6B3D44D7C08DC7D385D35F0D1F7_RuntimeMethod_var); float L_25 = L_24.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26; L_26 = Nullable_1_get_Value_m47B6E93739E8A6B3D44D7C08DC7D385D35F0D1F7((&___1_forceAspectRatio), Nullable_1_get_Value_m47B6E93739E8A6B3D44D7C08DC7D385D35F0D1F7_RuntimeMethod_var); float L_27 = L_26.___y_1; V_6 = ((float)(L_25/L_27)); // SetMapRatio(ref boundsSize, targetRatio); float L_28 = V_6; MinimapGeneratingSetup_SetMapRatio_m40D920C82BF60429874C24A38E6514A547E8BD82(__this, (&V_1), L_28, NULL); // worldBounds.size = boundsSize; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_1; Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128((&V_0), L_29, NULL); G_B7_0 = G_B6_0; } IL_00da: { // float pxRatio = maxSize / TargetResolution; int32_t L_30 = __this->___TargetResolution_12; V_2 = ((float)(G_B7_0/((float)L_30))); // Vector2 fromTexToWorldSpace = new Vector2(pxRatio, pxRatio); float L_31 = V_2; float L_32 = V_2; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_3), L_31, L_32, NULL); // maxPixel = GetPixelPos(worldBounds, worldBounds.max, fromTexToWorldSpace); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_33 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34; L_34 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09((&V_0), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = V_3; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_36; L_36 = MinimapGeneratingSetup_GetPixelPos_m958496C8794022F6CD950D32F240548192828CE9(__this, L_33, L_34, L_35, NULL); V_4 = L_36; // LatestRatioTexToWorld = fromTexToWorldSpace; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37 = V_3; __this->___LatestRatioTexToWorld_4 = L_37; // LatestPixelmap = GenerateTexture2D(maxPixel.x, maxPixel.y); int32_t L_38; L_38 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_4), NULL); int32_t L_39; L_39 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_4), NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_40; L_40 = MinimapGeneratingSetup_GenerateTexture2D_m8A90B8A678D633D7E621C112DCCE17AB172CF5FC(L_38, L_39, NULL); __this->___LatestPixelmap_0 = L_40; Il2CppCodeGenWriteBarrier((void**)(&__this->___LatestPixelmap_0), (void*)L_40); // Color[] pixels = PGG_MinimapUtilities.GenerateColorArrayFor(LatestPixelmap); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_41 = __this->___LatestPixelmap_0; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_42; L_42 = PGG_MinimapUtilities_GenerateColorArrayFor_mBBF5CD13FF82D0D9A1D98E8DBDC51A3C8940F378(L_41, NULL); V_5 = L_42; // for (int i = 0; i < GenerateOutOf.Count; i++) V_7 = 0; goto IL_029d; } IL_0132: { // FieldSetup fs = GenerateOutOf[i].PGG_Setup; List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* L_43 = ___0_GenerateOutOf; int32_t L_44 = V_7; NullCheck(L_43); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_45; L_45 = List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C(L_43, L_44, List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C_RuntimeMethod_var); NullCheck(L_45); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_46; L_46 = VirtualFuncInvoker0< FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* >::Invoke(4 /* FIMSpace.Generating.FieldSetup FIMSpace.Generating.PGGGeneratorRoot::get_PGG_Setup() */, L_45); V_8 = L_46; // if (fs == null) continue; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_47 = V_8; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_48; L_48 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_47, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_48) { goto IL_0297; } } { // FGenGraph grid = GenerateOutOf[i].PGG_Grid; List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* L_49 = ___0_GenerateOutOf; int32_t L_50 = V_7; NullCheck(L_49); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_51; L_51 = List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C(L_49, L_50, List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C_RuntimeMethod_var); NullCheck(L_51); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_52; L_52 = VirtualFuncInvoker0< FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* >::Invoke(5 /* FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.PGGGeneratorRoot::get_PGG_Grid() */, L_51); V_9 = L_52; // if (grid == null) continue; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_53 = V_9; if (!L_53) { goto IL_0297; } } { // Transform t = GenerateOutOf[i].transform; List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* L_54 = ___0_GenerateOutOf; int32_t L_55 = V_7; NullCheck(L_54); PGGGeneratorRoot_tEF27A9594CAB3D66CB64A21E7A460B41171FF03B* L_56; L_56 = List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C(L_54, L_55, List_1_get_Item_m9D105D7F09EB8C60F0A9BD294FBBFB832B10484C_RuntimeMethod_var); NullCheck(L_56); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_57; L_57 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_56, NULL); V_10 = L_57; // Vector3 cellUnitSize = fs.GetCellUnitSize(); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_58 = V_8; NullCheck(L_58); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59; L_59 = FieldSetup_GetCellUnitSize_m65939048ED2CB75A1E8F03B91AACACA20E52160B(L_58, NULL); V_11 = L_59; // Vector2Int rectPaintSize = new Vector2Int(0, 0); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_12), 0, 0, NULL); // rectPaintSize.x = Mathf.RoundToInt((cellUnitSize.x / fromTexToWorldSpace.x) / 2f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = V_11; float L_61 = L_60.___x_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62 = V_3; float L_63 = L_62.___x_0; int32_t L_64; L_64 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)(((float)(L_61/L_63))/(2.0f))), NULL); Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_12), L_64, NULL); // Vector3 xyYPivotOff = Vector3.zero; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65; L_65 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_13 = L_65; // ModifyRectPaintSize(ref rectPaintSize, ref xyYPivotOff, cellUnitSize, fromTexToWorldSpace); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = V_11; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_67 = V_3; MinimapGeneratingSetup_ModifyRectPaintSize_m56BE3554905E5A70CD60D5DAADE3134C3163E6EB(__this, (&V_12), (&V_13), L_66, L_67, NULL); // if (RestrictAxisValue == false) bool L_68 = __this->___RestrictAxisValue_5; if (L_68) { goto IL_0225; } } { // for (int c = 0; c < grid.AllApprovedCells.Count; c++) V_14 = 0; goto IL_0213; } IL_01c6: { // var cell = grid.AllApprovedCells[c]; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_69 = V_9; NullCheck(L_69); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_70 = L_69->___AllApprovedCells_1; int32_t L_71 = V_14; NullCheck(L_70); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_72; L_72 = List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7(L_70, L_71, List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var); V_15 = L_72; // pixPos = GetPixelPos(worldBounds, t.TransformPoint(fs.GetCellWorldPosition(cell) + xyYPivotOff), fromTexToWorldSpace); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_73 = V_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_74 = V_10; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_75 = V_8; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_76 = V_15; NullCheck(L_75); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77; L_77 = FieldSetup_GetCellWorldPosition_mEB40677ACFCE086470B58F2B9A1F5C0346AE969B(L_75, L_76, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78 = V_13; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79; L_79 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_77, L_78, NULL); NullCheck(L_74); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80; L_80 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_74, L_79, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_81 = V_3; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_82; L_82 = MinimapGeneratingSetup_GetPixelPos_m958496C8794022F6CD950D32F240548192828CE9(__this, L_73, L_80, L_81, NULL); // PGG_MinimapUtilities.PaintRect(pixPos, rectPaintSize, PaintColor, pixels, maxPixel); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_83 = V_12; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_84 = __this->___PaintColor_6; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_85 = V_5; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_86 = V_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_87; L_87 = Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline(L_86, NULL); PGG_MinimapUtilities_PaintRect_m1245CF452930F79167BBAEC8203972DF465CB66E(L_82, L_83, L_84, L_85, L_87, 0, 0, NULL); // for (int c = 0; c < grid.AllApprovedCells.Count; c++) int32_t L_88 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_88, 1)); } IL_0213: { // for (int c = 0; c < grid.AllApprovedCells.Count; c++) int32_t L_89 = V_14; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_90 = V_9; NullCheck(L_90); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_91 = L_90->___AllApprovedCells_1; NullCheck(L_91); int32_t L_92; L_92 = List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_inline(L_91, List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); if ((((int32_t)L_89) < ((int32_t)L_92))) { goto IL_01c6; } } { goto IL_0297; } IL_0225: { // for (int c = 0; c < grid.AllApprovedCells.Count; c++) V_16 = 0; goto IL_0287; } IL_022a: { // var cell = grid.AllApprovedCells[c]; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_93 = V_9; NullCheck(L_93); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_94 = L_93->___AllApprovedCells_1; int32_t L_95 = V_16; NullCheck(L_94); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_96; L_96 = List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7(L_94, L_95, List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var); V_17 = L_96; // Vector3 wPos = t.TransformPoint(fs.GetCellWorldPosition(cell) + xyYPivotOff); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_97 = V_10; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_98 = V_8; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_99 = V_17; NullCheck(L_98); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_100; L_100 = FieldSetup_GetCellWorldPosition_mEB40677ACFCE086470B58F2B9A1F5C0346AE969B(L_98, L_99, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101 = V_13; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_102; L_102 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_100, L_101, NULL); NullCheck(L_97); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_103; L_103 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_97, L_102, NULL); V_18 = L_103; // if (IsPositionRestricted(wPos, cellUnitSize)) continue; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_104 = V_18; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_105 = V_11; bool L_106; L_106 = MinimapGeneratingSetup_IsPositionRestricted_mF7392D9739E0BB530BE46F1A5B8EB2183F233066(__this, L_104, L_105, NULL); if (L_106) { goto IL_0281; } } { // pixPos = GetPixelPos(worldBounds, wPos, fromTexToWorldSpace); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_107 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_108 = V_18; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_109 = V_3; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_110; L_110 = MinimapGeneratingSetup_GetPixelPos_m958496C8794022F6CD950D32F240548192828CE9(__this, L_107, L_108, L_109, NULL); // PGG_MinimapUtilities.PaintRect(pixPos, rectPaintSize, PaintColor, pixels, maxPixel); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_111 = V_12; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_112 = __this->___PaintColor_6; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_113 = V_5; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_114 = V_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_115; L_115 = Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline(L_114, NULL); PGG_MinimapUtilities_PaintRect_m1245CF452930F79167BBAEC8203972DF465CB66E(L_110, L_111, L_112, L_113, L_115, 0, 0, NULL); } IL_0281: { // for (int c = 0; c < grid.AllApprovedCells.Count; c++) int32_t L_116 = V_16; V_16 = ((int32_t)il2cpp_codegen_add(L_116, 1)); } IL_0287: { // for (int c = 0; c < grid.AllApprovedCells.Count; c++) int32_t L_117 = V_16; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_118 = V_9; NullCheck(L_118); List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_119 = L_118->___AllApprovedCells_1; NullCheck(L_119); int32_t L_120; L_120 = List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_inline(L_119, List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); if ((((int32_t)L_117) < ((int32_t)L_120))) { goto IL_022a; } } IL_0297: { // for (int i = 0; i < GenerateOutOf.Count; i++) int32_t L_121 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_121, 1)); } IL_029d: { // for (int i = 0; i < GenerateOutOf.Count; i++) int32_t L_122 = V_7; List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* L_123 = ___0_GenerateOutOf; NullCheck(L_123); int32_t L_124; L_124 = List_1_get_Count_mA65D988F622F3AF2C5A24CCBF87A022E19F8004D_inline(L_123, List_1_get_Count_mA65D988F622F3AF2C5A24CCBF87A022E19F8004D_RuntimeMethod_var); if ((((int32_t)L_122) < ((int32_t)L_124))) { goto IL_0132; } } { // LatestPixelmap.SetPixels(pixels); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_125 = __this->___LatestPixelmap_0; ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_126 = V_5; NullCheck(L_125); Texture2D_SetPixels_mAE0CDFA15FA96F840D7FFADC31405D8AF20D9073(L_125, L_126, NULL); // LatestPixelmap.wrapMode = TextureWrapMode.Clamp; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_127 = __this->___LatestPixelmap_0; NullCheck(L_127); Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E(L_127, 1, NULL); // LatestPixelmap.Apply(); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_128 = __this->___LatestPixelmap_0; NullCheck(L_128); Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_128, NULL); // } return; } } IL2CPP_EXTERN_C void MinimapGeneratingSetup_GenerateFieldsPixelmap_m800D54BFD7B83DB4B5D8E1C768BAEFD4DA6D65DE_AdjustorThunk (RuntimeObject* __this, List_1_t7CD2812DEFF9D4C0E067DF69F5386437D77A4FE8* ___0_GenerateOutOf, Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD ___1_forceAspectRatio, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); MinimapGeneratingSetup_GenerateFieldsPixelmap_m800D54BFD7B83DB4B5D8E1C768BAEFD4DA6D65DE(_thisAdjusted, ___0_GenerateOutOf, ___1_forceAspectRatio, method); } // UnityEngine.Vector2Int FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetPixelPos(UnityEngine.Bounds,UnityEngine.Vector3,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A MinimapGeneratingSetup_GetPixelPos_m958496C8794022F6CD950D32F240548192828CE9 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldPos, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_sizeRatio, const RuntimeMethod* method) { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); { // Vector2Int pos = new Vector2Int(); il2cpp_codegen_initobj((&V_0), sizeof(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A)); // pos.x = GetRoundValue(worldPos.x - b.min.x, sizeRatio.x); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_worldPos; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___0_b), NULL); float L_3 = L_2.___x_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___2_sizeRatio; float L_5 = L_4.___x_0; int32_t L_6; L_6 = PGG_MinimapUtilities_GetRoundValue_m5D45F1807C27FB71E4339D1B6762544CFC0668AA(((float)il2cpp_codegen_subtract(L_1, L_3)), L_5, NULL); Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_0), L_6, NULL); // pos.y = GetRoundValue(SecondaryAxis(worldPos) - SecondaryAxis(b.min), sizeRatio.y); Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_7 = __this->___SecondaryAxis_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___1_worldPos; NullCheck(L_7); float L_9; L_9 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_7, L_8, NULL); Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_10 = __this->___SecondaryAxis_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13((&___0_b), NULL); NullCheck(L_10); float L_12; L_12 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_10, L_11, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = ___2_sizeRatio; float L_14 = L_13.___y_1; int32_t L_15; L_15 = PGG_MinimapUtilities_GetRoundValue_m5D45F1807C27FB71E4339D1B6762544CFC0668AA(((float)il2cpp_codegen_subtract(L_9, L_12)), L_14, NULL); Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_0), L_15, NULL); // return pos; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_16 = V_0; return L_16; } } IL2CPP_EXTERN_C Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A MinimapGeneratingSetup_GetPixelPos_m958496C8794022F6CD950D32F240548192828CE9_AdjustorThunk (RuntimeObject* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldPos, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_sizeRatio, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A _returnValue; _returnValue = MinimapGeneratingSetup_GetPixelPos_m958496C8794022F6CD950D32F240548192828CE9(_thisAdjusted, ___0_b, ___1_worldPos, ___2_sizeRatio, method); return _returnValue; } // System.Void FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::ModifyRectPaintSize(UnityEngine.Vector2Int&,UnityEngine.Vector3&,UnityEngine.Vector3,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimapGeneratingSetup_ModifyRectPaintSize_m56BE3554905E5A70CD60D5DAADE3134C3163E6EB (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___0_rectPaintSize, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_xyYPivotOff, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_cellUnitSize, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_fromTexToWorldSpace, const RuntimeMethod* method) { { // rectPaintSize.y = Mathf.RoundToInt((SecondaryAxis(cellUnitSize) / fromTexToWorldSpace.y) / 2f); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_0 = ___0_rectPaintSize; Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_1 = __this->___SecondaryAxis_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___2_cellUnitSize; NullCheck(L_1); float L_3; L_3 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_1, L_2, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___3_fromTexToWorldSpace; float L_5 = L_4.___y_1; int32_t L_6; L_6 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)(((float)(L_3/L_5))/(2.0f))), NULL); Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline(L_0, L_6, NULL); // xyYPivotOff = new Vector3(0f, cellUnitSize.y * 0.5f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_7 = ___1_xyYPivotOff; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___2_cellUnitSize; float L_9 = L_8.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; memset((&L_10), 0, sizeof(L_10)); Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_10), (0.0f), ((float)il2cpp_codegen_multiply(L_9, (0.5f))), /*hidden argument*/NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_7 = L_10; // } return; } } IL2CPP_EXTERN_C void MinimapGeneratingSetup_ModifyRectPaintSize_m56BE3554905E5A70CD60D5DAADE3134C3163E6EB_AdjustorThunk (RuntimeObject* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___0_rectPaintSize, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_xyYPivotOff, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_cellUnitSize, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_fromTexToWorldSpace, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); MinimapGeneratingSetup_ModifyRectPaintSize_m56BE3554905E5A70CD60D5DAADE3134C3163E6EB(_thisAdjusted, ___0_rectPaintSize, ___1_xyYPivotOff, ___2_cellUnitSize, ___3_fromTexToWorldSpace, method); } // UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetUISize(FIMSpace.Generating.PGG_MinimapHandler,UnityEngine.Vector3,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MinimapGeneratingSetup_GetUISize_m3B531EDA0145798C393D2399A20288B083CC0E07 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* ___0_minimap, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldSize, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_borderPaddingScaleRatio, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { // if (minimap == null) return Vector2.one; PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* L_0 = ___0_minimap; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_000f; } } { // if (minimap == null) return Vector2.one; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; L_2 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); return L_2; } IL_000f: { // worldSize.x *= borderPaddingScaleRatio.x; float* L_3 = (&(&___1_worldSize)->___x_2); float* L_4 = L_3; float L_5 = *((float*)L_4); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___2_borderPaddingScaleRatio; float L_7 = L_6.___x_0; *((float*)L_4) = (float)((float)il2cpp_codegen_multiply(L_5, L_7)); // SetSecAxis(worldSize, SecondaryAxis(worldSize) * borderPaddingScaleRatio.y); Func_3_t4568553418EC7E101A173314C57B8CC169982414* L_8 = __this->___SetSecAxis_15; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___1_worldSize; Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_10 = __this->___SecondaryAxis_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_worldSize; NullCheck(L_10); float L_12; L_12 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_10, L_11, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = ___2_borderPaddingScaleRatio; float L_14 = L_13.___y_1; NullCheck(L_8); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Func_3_Invoke_m67CED95D1B1780A5E7AB4021AED8900E64DC9BAE_inline(L_8, L_9, ((float)il2cpp_codegen_multiply(L_12, L_14)), NULL); // float ratio = minimap.DisplayRatio; PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* L_16 = ___0_minimap; NullCheck(L_16); float L_17; L_17 = PGG_MinimapHandler_get_DisplayRatio_mCC8C7BC474999A2FE1960BD2A63546B2FE6CA16F_inline(L_16, NULL); V_0 = L_17; // return new Vector2(worldSize.x * ratio, SecondaryAxis(worldSize) * ratio); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_worldSize; float L_19 = L_18.___x_2; float L_20 = V_0; Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_21 = __this->___SecondaryAxis_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_worldSize; NullCheck(L_21); float L_23; L_23 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_21, L_22, NULL); float L_24 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25; memset((&L_25), 0, sizeof(L_25)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_25), ((float)il2cpp_codegen_multiply(L_19, L_20)), ((float)il2cpp_codegen_multiply(L_23, L_24)), /*hidden argument*/NULL); return L_25; } } IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MinimapGeneratingSetup_GetUISize_m3B531EDA0145798C393D2399A20288B083CC0E07_AdjustorThunk (RuntimeObject* __this, PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* ___0_minimap, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldSize, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_borderPaddingScaleRatio, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue; _returnValue = MinimapGeneratingSetup_GetUISize_m3B531EDA0145798C393D2399A20288B083CC0E07(_thisAdjusted, ___0_minimap, ___1_worldSize, ___2_borderPaddingScaleRatio, method); return _returnValue; } // UnityEngine.Vector2 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetUIPivot(UnityEngine.Vector3,UnityEngine.Bounds) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MinimapGeneratingSetup_GetUIPivot_mD8595837651134DE67A6B3C3114830CA13436670 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_minToZeroCell, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_bakeBounds, const RuntimeMethod* method) { { // return new Vector2( // minToZeroCell.x / bakeBounds.size.x, // SecondaryAxis(minToZeroCell) / SecondaryAxis(bakeBounds.size) // ); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_minToZeroCell; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&___1_bakeBounds), NULL); float L_3 = L_2.___x_2; Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_4 = __this->___SecondaryAxis_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_minToZeroCell; NullCheck(L_4); float L_6; L_6 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_4, L_5, NULL); Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_7 = __this->___SecondaryAxis_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&___1_bakeBounds), NULL); NullCheck(L_7); float L_9; L_9 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_7, L_8, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10; memset((&L_10), 0, sizeof(L_10)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_10), ((float)(L_1/L_3)), ((float)(L_6/L_9)), /*hidden argument*/NULL); return L_10; } } IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MinimapGeneratingSetup_GetUIPivot_mD8595837651134DE67A6B3C3114830CA13436670_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_minToZeroCell, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_bakeBounds, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue; _returnValue = MinimapGeneratingSetup_GetUIPivot_mD8595837651134DE67A6B3C3114830CA13436670(_thisAdjusted, ___0_minToZeroCell, ___1_bakeBounds, method); return _returnValue; } // UnityEngine.Vector3 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetMinToZeroCell(FIMSpace.Generating.FieldSetup,FIMSpace.Generating.FGenGraph`2,UnityEngine.Vector3,System.Single,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MinimapGeneratingSetup_GetMinToZeroCell_m5E9A923D10EA5864A978A0B84752A0A2B1385B0B (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___0_fs, FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___1_grid, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_unitSizeForScaling, float ___3_borderOffset, bool ___4_applyHalfCellOffset, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenGraph_2_GetMin_mE4ED173F01D4A1F38B3DBAF205D324C7800C4DD3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // Vector3 minToZeroCell = grid.GetMin().InverseV3Int(); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_0 = ___1_grid; NullCheck(L_0); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1; L_1 = FGenGraph_2_GetMin_mE4ED173F01D4A1F38B3DBAF205D324C7800C4DD3(L_0, FGenGraph_2_GetMin_mE4ED173F01D4A1F38B3DBAF205D324C7800C4DD3_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_2; L_2 = PGGUtils_InverseV3Int_mA97392B55F7CFBA59523CF8FE8E6272685F1D6BF(L_1, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3Int_op_Implicit_m13297B1F6D07F1E46C0627EAAB8413E637FCA442_inline(L_2, NULL); V_0 = L_3; // if (applyHalfCellOffset) minToZeroCell += new Vector3(.5f, 0f, .5f); // Cell Center offset bool L_4 = ___4_applyHalfCellOffset; if (!L_4) { goto IL_0030; } } { // if (applyHalfCellOffset) minToZeroCell += new Vector3(.5f, 0f, .5f); // Cell Center offset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), (0.5f), (0.0f), (0.5f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_5, L_6, NULL); V_0 = L_7; } IL_0030: { // minToZeroCell = Vector3.Scale(minToZeroCell, unitSizeForScaling); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___2_unitSizeForScaling; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_8, L_9, NULL); V_0 = L_10; // minToZeroCell += Vector3.one * borderOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); float L_13 = ___3_borderOffset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_12, L_13, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_11, L_14, NULL); V_0 = L_15; // return minToZeroCell; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0; return L_16; } } IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MinimapGeneratingSetup_GetMinToZeroCell_m5E9A923D10EA5864A978A0B84752A0A2B1385B0B_AdjustorThunk (RuntimeObject* __this, FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___0_fs, FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___1_grid, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_unitSizeForScaling, float ___3_borderOffset, bool ___4_applyHalfCellOffset, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue; _returnValue = MinimapGeneratingSetup_GetMinToZeroCell_m5E9A923D10EA5864A978A0B84752A0A2B1385B0B(_thisAdjusted, ___0_fs, ___1_grid, ___2_unitSizeForScaling, ___3_borderOffset, ___4_applyHalfCellOffset, method); return _returnValue; } // UnityEngine.Vector2Int FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetMaxPixel(UnityEngine.Bounds) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A MinimapGeneratingSetup_GetMaxPixel_m81B4C9F2F030190EA1AB953975DA3E22099E87B9 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) { { // return new Vector2Int( // Mathf.CeilToInt(bounds.size.x), // Mathf.CeilToInt(SecondaryAxis(bounds.size)) // ); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&___0_bounds), NULL); float L_1 = L_0.___x_2; int32_t L_2; L_2 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(L_1, NULL); Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_3 = __this->___SecondaryAxis_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&___0_bounds), NULL); NullCheck(L_3); float L_5; L_5 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_3, L_4, NULL); int32_t L_6; L_6 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(L_5, NULL); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_7; memset((&L_7), 0, sizeof(L_7)); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_7), L_2, L_6, /*hidden argument*/NULL); return L_7; } } IL2CPP_EXTERN_C Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A MinimapGeneratingSetup_GetMaxPixel_m81B4C9F2F030190EA1AB953975DA3E22099E87B9_AdjustorThunk (RuntimeObject* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A _returnValue; _returnValue = MinimapGeneratingSetup_GetMaxPixel_m81B4C9F2F030190EA1AB953975DA3E22099E87B9(_thisAdjusted, ___0_bounds, method); return _returnValue; } // System.Boolean FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::IsPositionRestricted(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MinimapGeneratingSetup_IsPositionRestricted_mF7392D9739E0BB530BE46F1A5B8EB2183F233066 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_wPos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_cellUnitSize, const RuntimeMethod* method) { { // if (Mathf.Abs(HeightAxis(wPos) - HeightAxis(GeneratorTransform.position)) > HeightAxis(cellUnitSize) * 0.5f) return true; Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_0 = __this->___HeightAxis_16; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_wPos; NullCheck(L_0); float L_2; L_2 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_0, L_1, NULL); Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_3 = __this->___HeightAxis_16; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___GeneratorTransform_9; NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL); NullCheck(L_3); float L_6; L_6 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_3, L_5, NULL); float L_7; L_7 = fabsf(((float)il2cpp_codegen_subtract(L_2, L_6))); Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_8 = __this->___HeightAxis_16; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___1_cellUnitSize; NullCheck(L_8); float L_10; L_10 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_8, L_9, NULL); if ((!(((float)L_7) > ((float)((float)il2cpp_codegen_multiply(L_10, (0.5f))))))) { goto IL_003e; } } { // if (Mathf.Abs(HeightAxis(wPos) - HeightAxis(GeneratorTransform.position)) > HeightAxis(cellUnitSize) * 0.5f) return true; return (bool)1; } IL_003e: { // return false; return (bool)0; } } IL2CPP_EXTERN_C bool MinimapGeneratingSetup_IsPositionRestricted_mF7392D9739E0BB530BE46F1A5B8EB2183F233066_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_wPos, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_cellUnitSize, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = MinimapGeneratingSetup_IsPositionRestricted_mF7392D9739E0BB530BE46F1A5B8EB2183F233066(_thisAdjusted, ___0_wPos, ___1_cellUnitSize, method); return _returnValue; } // UnityEngine.Vector3 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetAxisOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MinimapGeneratingSetup_GetAxisOffset_m74CE4F3922ECA21F994960C814B0A827A0BEFE72 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, const RuntimeMethod* method) { { // return new Vector3(0.5f, 0f, 0.5f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; memset((&L_0), 0, sizeof(L_0)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (0.5f), (0.0f), (0.5f), /*hidden argument*/NULL); return L_0; } } IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MinimapGeneratingSetup_GetAxisOffset_m74CE4F3922ECA21F994960C814B0A827A0BEFE72_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue; _returnValue = MinimapGeneratingSetup_GetAxisOffset_m74CE4F3922ECA21F994960C814B0A827A0BEFE72(_thisAdjusted, method); return _returnValue; } // System.Single FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetBoundsMaxDimension(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MinimapGeneratingSetup_GetBoundsMaxDimension_mADCB276A9E88DC03B5CBB92442AC011564FA6493 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_boundsSize, const RuntimeMethod* method) { { // if (boundsSize.x > SecondaryAxis(boundsSize)) return boundsSize.x; else return SecondaryAxis(boundsSize); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_boundsSize; float L_1 = L_0.___x_2; Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_2 = __this->___SecondaryAxis_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_boundsSize; NullCheck(L_2); float L_4; L_4 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_2, L_3, NULL); if ((!(((float)L_1) > ((float)L_4)))) { goto IL_001b; } } { // if (boundsSize.x > SecondaryAxis(boundsSize)) return boundsSize.x; else return SecondaryAxis(boundsSize); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_boundsSize; float L_6 = L_5.___x_2; return L_6; } IL_001b: { // if (boundsSize.x > SecondaryAxis(boundsSize)) return boundsSize.x; else return SecondaryAxis(boundsSize); Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_7 = __this->___SecondaryAxis_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_boundsSize; NullCheck(L_7); float L_9; L_9 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_7, L_8, NULL); return L_9; } } IL2CPP_EXTERN_C float MinimapGeneratingSetup_GetBoundsMaxDimension_mADCB276A9E88DC03B5CBB92442AC011564FA6493_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_boundsSize, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); float _returnValue; _returnValue = MinimapGeneratingSetup_GetBoundsMaxDimension_mADCB276A9E88DC03B5CBB92442AC011564FA6493(_thisAdjusted, ___0_boundsSize, method); return _returnValue; } // System.Void FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::SetMapRatio(UnityEngine.Vector3&,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimapGeneratingSetup_SetMapRatio_m40D920C82BF60429874C24A38E6514A547E8BD82 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_boundsSize, float ___1_targetRatio, const RuntimeMethod* method) { { // if (boundsSize.x > SecondaryAxis(boundsSize)) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___0_boundsSize; float L_1 = L_0->___x_2; Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_2 = __this->___SecondaryAxis_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = ___0_boundsSize; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_3); NullCheck(L_2); float L_5; L_5 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_2, L_4, NULL); if ((!(((float)L_1) > ((float)L_5)))) { goto IL_0039; } } { // boundsSize = SetSecAxis(boundsSize, boundsSize.x / targetRatio); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = ___0_boundsSize; Func_3_t4568553418EC7E101A173314C57B8CC169982414* L_7 = __this->___SetSecAxis_15; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_8 = ___0_boundsSize; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_8); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = ___0_boundsSize; float L_11 = L_10->___x_2; float L_12 = ___1_targetRatio; NullCheck(L_7); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Func_3_Invoke_m67CED95D1B1780A5E7AB4021AED8900E64DC9BAE_inline(L_7, L_9, ((float)(L_11/L_12)), NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_6 = L_13; return; } IL_0039: { // boundsSize.x = SecondaryAxis(boundsSize) / targetRatio; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_14 = ___0_boundsSize; Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* L_15 = __this->___SecondaryAxis_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_16 = ___0_boundsSize; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_16); NullCheck(L_15); float L_18; L_18 = Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_inline(L_15, L_17, NULL); float L_19 = ___1_targetRatio; L_14->___x_2 = ((float)(L_18/L_19)); // } return; } } IL2CPP_EXTERN_C void MinimapGeneratingSetup_SetMapRatio_m40D920C82BF60429874C24A38E6514A547E8BD82_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_boundsSize, float ___1_targetRatio, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); MinimapGeneratingSetup_SetMapRatio_m40D920C82BF60429874C24A38E6514A547E8BD82(_thisAdjusted, ___0_boundsSize, ___1_targetRatio, method); } // UnityEngine.Vector3 FIMSpace.Generating.PGG_MinimapUtilities/MinimapGeneratingSetup::GetUsedAxis() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MinimapGeneratingSetup_GetUsedAxis_m3A26A8BAE58B62F355DDA4F2EB41E7F4D903ECE4 (MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // Vector3 axis = new Vector3(1, 0, 0); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_0), (1.0f), (0.0f), (0.0f), NULL); // axis = SetSecAxis(axis, 1f); Func_3_t4568553418EC7E101A173314C57B8CC169982414* L_0 = __this->___SetSecAxis_15; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; NullCheck(L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Func_3_Invoke_m67CED95D1B1780A5E7AB4021AED8900E64DC9BAE_inline(L_0, L_1, (1.0f), NULL); V_0 = L_2; // return axis; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MinimapGeneratingSetup_GetUsedAxis_m3A26A8BAE58B62F355DDA4F2EB41E7F4D903ECE4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { MinimapGeneratingSetup_t1681F494067EE4A9251B307C92506DA2C3F6A678* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue; _returnValue = MinimapGeneratingSetup_GetUsedAxis_m3A26A8BAE58B62F355DDA4F2EB41E7F4D903ECE4(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Searchable_set_IsSetted_m91D8FDA209C4D5978770F23ACC56C8CA9AA81554_inline (bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static bool IsSetted { get; private set; } bool L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var); ((Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_StaticFields*)il2cpp_codegen_static_fields_for(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var))->___U3CIsSettedU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Searchable_get_IsSetted_m443FC4C86BAC6E314947343873BEF619CB86BB07_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static bool IsSetted { get; private set; } il2cpp_codegen_runtime_class_init_inline(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var); bool L_0 = ((Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_StaticFields*)il2cpp_codegen_static_fields_for(Searchable_tD64D019761AA38D26AAAD4A4454A3D28B8619523_il2cpp_TypeInfo_var))->___U3CIsSettedU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___oneVector_3; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) { bool V_0 = false; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_rhs; bool L_2; L_2 = Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline(L_0, L_1, NULL); V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_000e; } IL_000e: { bool L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector_2; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x_0 = L_0; float L_1 = ___1_y; __this->___y_1 = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { float L_0 = __this->___x_2; float L_1 = __this->___x_2; float L_2 = __this->___y_3; float L_3 = __this->___y_3; float L_4 = __this->___z_4; float L_5 = __this->___z_4; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_6; L_6 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5)))))); V_0 = ((float)L_6); goto IL_0034; } IL_0034: { float L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b; float L_11 = L_10.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b; float L_3 = L_2.___x_2; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b; float L_7 = L_6.___y_3; V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b; float L_11 = L_10.___z_4; V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11)); float L_12 = V_0; float L_13 = V_0; float L_14 = V_1; float L_15 = V_1; float L_16 = V_2; float L_17 = V_2; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_18; L_18 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17)))))); V_3 = ((float)L_18); goto IL_0040; } IL_0040: { float L_19 = V_3; return L_19; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; bool V_4 = false; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs; float L_3 = L_2.___x_2; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs; float L_7 = L_6.___y_3; V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs; float L_11 = L_10.___z_4; V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11)); float L_12 = V_0; float L_13 = V_0; float L_14 = V_1; float L_15 = V_1; float L_16 = V_2; float L_17 = V_2; V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17)))); float L_18 = V_3; V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0); goto IL_0043; } IL_0043: { bool L_19 = V_4; return L_19; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector_6; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; float L_2 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a; float L_4 = L_3.___y_3; float L_5 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a; float L_7 = L_6.___z_4; float L_8 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___upVector_7; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL); V_0 = L_1; goto IL_000f; } IL_000f: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PrefabReference_get_CoreGameObject_m4E583BF7FA75E91219A603779DE874ABD587F465_inline (PrefabReference_tA473DA9EC2BFA069AD8F067817E43425B29BD53D* __this, const RuntimeMethod* method) { { // public GameObject CoreGameObject { get { return Prefab; } } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___Prefab_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PrefabReference_SetPrefab_m8D92704E7756A86DD10630E9EE97B03BDEF56CC0_inline (PrefabReference_tA473DA9EC2BFA069AD8F067817E43425B29BD53D* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_pf, const RuntimeMethod* method) { { // Prefab = pf; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_pf; __this->___Prefab_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Prefab_0), (void*)L_0); // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b; float L_11 = L_10.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_a; float L_1 = L_0.___x_2; float L_2 = ___0_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_a; float L_4 = L_3.___y_3; float L_5 = ___0_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_a; float L_7 = L_6.___z_4; float L_8 = ___0_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { float L_0 = ___0_x; float L_1 = ___1_y; float L_2 = ___2_z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; memset((&L_3), 0, sizeof(L_3)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_3, (0.0174532924f), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_4, NULL); V_0 = L_5; goto IL_001b; } IL_001b: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs; float L_1 = L_0.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_rhs; float L_3 = L_2.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_lhs; float L_5 = L_4.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_rhs; float L_7 = L_6.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_lhs; float L_9 = L_8.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_rhs; float L_11 = L_10.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_lhs; float L_13 = L_12.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_rhs; float L_15 = L_14.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = ___0_lhs; float L_17 = L_16.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = ___1_rhs; float L_19 = L_18.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = ___0_lhs; float L_21 = L_20.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22 = ___1_rhs; float L_23 = L_22.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = ___0_lhs; float L_25 = L_24.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = ___1_rhs; float L_27 = L_26.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28 = ___0_lhs; float L_29 = L_28.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30 = ___1_rhs; float L_31 = L_30.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32 = ___0_lhs; float L_33 = L_32.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34 = ___1_rhs; float L_35 = L_34.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = ___0_lhs; float L_37 = L_36.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38 = ___1_rhs; float L_39 = L_38.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40 = ___0_lhs; float L_41 = L_40.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_42 = ___1_rhs; float L_43 = L_42.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = ___0_lhs; float L_45 = L_44.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_46 = ___1_rhs; float L_47 = L_46.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_48 = ___0_lhs; float L_49 = L_48.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_50 = ___1_rhs; float L_51 = L_50.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = ___0_lhs; float L_53 = L_52.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_54 = ___1_rhs; float L_55 = L_54.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_56 = ___0_lhs; float L_57 = L_56.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_58 = ___1_rhs; float L_59 = L_58.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60 = ___0_lhs; float L_61 = L_60.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_62 = ___1_rhs; float L_63 = L_62.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64; memset((&L_64), 0, sizeof(L_64)); Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_64), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), ((float)il2cpp_codegen_multiply(L_25, L_27)))), ((float)il2cpp_codegen_multiply(L_29, L_31)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_33, L_35)), ((float)il2cpp_codegen_multiply(L_37, L_39)))), ((float)il2cpp_codegen_multiply(L_41, L_43)))), ((float)il2cpp_codegen_multiply(L_45, L_47)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_49, L_51)), ((float)il2cpp_codegen_multiply(L_53, L_55)))), ((float)il2cpp_codegen_multiply(L_57, L_59)))), ((float)il2cpp_codegen_multiply(L_61, L_63)))), /*hidden argument*/NULL); V_0 = L_64; goto IL_00e5; } IL_00e5: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_65 = V_0; return L_65; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b; float L_11 = L_10.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a; float L_3 = L_2.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_001e; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; bool V_2 = false; float V_3 = 0.0f; { float L_0; L_0 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___0_from), NULL); float L_1; L_1 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___1_to), NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = sqrt(((double)((float)il2cpp_codegen_multiply(L_0, L_1)))); V_0 = ((float)L_2); float L_3 = V_0; V_2 = (bool)((((float)L_3) < ((float)(1.0E-15f)))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_002c; } } { V_3 = (0.0f); goto IL_0056; } IL_002c: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_from; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_to; float L_7; L_7 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_5, L_6, NULL); float L_8 = V_0; float L_9; L_9 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_7/L_8)), (-1.0f), (1.0f), NULL); V_1 = L_9; float L_10 = V_1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_11; L_11 = acos(((double)L_10)); V_3 = ((float)il2cpp_codegen_multiply(((float)L_11), (57.2957802f))); goto IL_0056; } IL_0056: { float L_12 = V_3; return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) { bool V_0 = false; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_rhs; bool L_2; L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL); V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_000e; } IL_000e: { bool L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { float L_0 = ___2_t; float L_1; L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL); ___2_t = L_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_b; float L_5 = L_4.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a; float L_7 = L_6.___x_2; float L_8 = ___2_t; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_a; float L_10 = L_9.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_b; float L_12 = L_11.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___0_a; float L_14 = L_13.___y_3; float L_15 = ___2_t; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_a; float L_17 = L_16.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_b; float L_19 = L_18.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_a; float L_21 = L_20.___z_4; float L_22 = ___2_t; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; memset((&L_23), 0, sizeof(L_23)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_23), ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), L_8)))), ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15)))), ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, L_21)), L_22)))), /*hidden argument*/NULL); V_0 = L_23; goto IL_0053; } IL_0053: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0; return L_24; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___0_f, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { float L_0 = ___0_f; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = bankers_round(((double)L_0)); V_0 = il2cpp_codegen_cast_double_to_int(L_1); goto IL_000c; } IL_000c: { int32_t L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x_2 = L_0; float L_1 = ___1_y; __this->___y_3 = L_1; float L_2 = ___2_z; __this->___z_4 = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs; float L_1 = L_0.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs; float L_3 = L_2.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs; float L_5 = L_4.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs; float L_11 = L_10.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_lhs; float L_13 = L_12.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_rhs; float L_15 = L_14.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_lhs; float L_17 = L_16.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_rhs; float L_19 = L_18.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_lhs; float L_21 = L_20.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_rhs; float L_23 = L_22.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; memset((&L_24), 0, sizeof(L_24)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), /*hidden argument*/NULL); V_0 = L_24; goto IL_005a; } IL_005a: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0; return L_25; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___downVector_8; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion_4; V_0 = L_0; goto IL_0009; } IL_0009: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8(L_0, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (57.2957802f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8(L_2, NULL); V_0 = L_3; goto IL_001e; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_euler; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (0.0174532924f), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_1, NULL); V_0 = L_2; goto IL_0014; } IL_0014: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* PGGPlanGeneratorBase_get_plan_m562DE2C15F59425D42A3CACEBAE22A7D234642DE_inline (PGGPlanGeneratorBase_t11C74AA1DA273DA798A199C123DD23EC91CDE020* __this, const RuntimeMethod* method) { { // protected BuildPlanPreset plan { get { return BuildPlanPreset; } } BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* L_0 = __this->___BuildPlanPreset_16; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___forwardVector_11; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, const RuntimeMethod* method) { { int32_t L_0 = ___0_x; __this->___m_X_0 = L_0; int32_t L_1 = ___1_y; __this->___m_Y_1 = L_1; int32_t L_2 = ___2_z; __this->___m_Z_2 = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_X_0; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_Y_1; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_Z_2; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3Int_op_Equality_mB10073AF3B08421C46BF678C8FF64AAD62C83617_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_lhs, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_rhs, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B4_0 = 0; { int32_t L_0; L_0 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_lhs), NULL); int32_t L_1; L_1 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___1_rhs), NULL); if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0033; } } { int32_t L_2; L_2 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_lhs), NULL); int32_t L_3; L_3 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___1_rhs), NULL); if ((!(((uint32_t)L_2) == ((uint32_t)L_3)))) { goto IL_0033; } } { int32_t L_4; L_4 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_lhs), NULL); int32_t L_5; L_5 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___1_rhs), NULL); G_B4_0 = ((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0); goto IL_0034; } IL_0033: { G_B4_0 = 0; } IL_0034: { V_0 = (bool)G_B4_0; goto IL_0037; } IL_0037: { bool L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PainterCell_Move_mE52D887CF8D9A1BE2E32067F2D5C706AF6C45935_inline (PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_newpos, const RuntimeMethod* method) { { // pos = newpos; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ___0_newpos; __this->___pos_0 = L_0; // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_a, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_b, const RuntimeMethod* method) { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0; L_0 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_a), NULL); int32_t L_1; L_1 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___1_b), NULL); int32_t L_2; L_2 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_a), NULL); int32_t L_3; L_3 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___1_b), NULL); int32_t L_4; L_4 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_a), NULL); int32_t L_5; L_5 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___1_b), NULL); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_6), ((int32_t)il2cpp_codegen_add(L_0, L_1)), ((int32_t)il2cpp_codegen_add(L_2, L_3)), ((int32_t)il2cpp_codegen_add(L_4, L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0036; } IL_0036: { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline (float ___0_a, float ___1_b, float ___2_value, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; { float L_0 = ___0_a; float L_1 = ___1_b; V_0 = (bool)((((int32_t)((((float)L_0) == ((float)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_001b; } } { float L_3 = ___2_value; float L_4 = ___0_a; float L_5 = ___1_b; float L_6 = ___0_a; float L_7; L_7 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)(((float)il2cpp_codegen_subtract(L_3, L_4))/((float)il2cpp_codegen_subtract(L_5, L_6)))), NULL); V_1 = L_7; goto IL_0023; } IL_001b: { V_1 = (0.0f); goto IL_0023; } IL_0023: { float L_8 = V_1; return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_SmoothDampAngle_mA4C705CB9E2330AD5D98D7A9987DA64FD5AFFB3E_inline (float ___0_current, float ___1_target, float* ___2_currentVelocity, float ___3_smoothTime, float ___4_maxSpeed, float ___5_deltaTime, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = ___0_current; float L_1 = ___0_current; float L_2 = ___1_target; float L_3; L_3 = Mathf_DeltaAngle_mCBA858CE5C1BEEBE375812325A50E434FF66D6D4_inline(L_1, L_2, NULL); ___1_target = ((float)il2cpp_codegen_add(L_0, L_3)); float L_4 = ___0_current; float L_5 = ___1_target; float* L_6 = ___2_currentVelocity; float L_7 = ___3_smoothTime; float L_8 = ___4_maxSpeed; float L_9 = ___5_deltaTime; float L_10; L_10 = Mathf_SmoothDamp_mBE7ABB6B59D198BE8ABE42942452CC7B813A5248(L_4, L_5, L_6, L_7, L_8, L_9, NULL); V_0 = L_10; goto IL_001c; } IL_001c: { float L_11 = V_0; return L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PGG_MinimapDisplayController_set__Follow_m9FF9F75553E0E631C2D978A2F449B436372C3490_inline (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) { { // public Vector2 _Follow { get; private set; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value; __this->___U3C_FollowU3Ek__BackingField_16 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PGG_MinimapDisplayController_get__Follow_mC65D0676BD99E49432ABCC15B73A646BB4712DEC_inline (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, const RuntimeMethod* method) { { // public Vector2 _Follow { get; private set; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3C_FollowU3Ek__BackingField_16; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a; float L_1 = L_0.___x_0; float L_2 = ___1_d; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a; float L_4 = L_3.___y_1; float L_5 = ___1_d; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0019; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v; float L_3 = L_2.___y_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; memset((&L_4), 0, sizeof(L_4)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), /*hidden argument*/NULL); V_0 = L_4; goto IL_001a; } IL_001a: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v; float L_3 = L_2.___y_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; memset((&L_4), 0, sizeof(L_4)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, /*hidden argument*/NULL); V_0 = L_4; goto IL_0015; } IL_0015: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_a; float L_3 = L_2.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; memset((&L_4), 0, sizeof(L_4)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), ((-L_1)), ((-L_3)), /*hidden argument*/NULL); V_0 = L_4; goto IL_0017; } IL_0017: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b; float L_3 = L_2.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b; float L_7 = L_6.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8; memset((&L_8), 0, sizeof(L_8)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), /*hidden argument*/NULL); V_0 = L_8; goto IL_0023; } IL_0023: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; float V_2 = 0.0f; { float L_0 = ___0_value; float L_1 = ___1_min; V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_000e; } } { float L_3 = ___1_min; ___0_value = L_3; goto IL_0019; } IL_000e: { float L_4 = ___0_value; float L_5 = ___2_max; V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0019; } } { float L_7 = ___2_max; ___0_value = L_7; } IL_0019: { float L_8 = ___0_value; V_2 = L_8; goto IL_001d; } IL_001d: { float L_9 = V_2; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PGG_MinimapDisplayController_ApplyMapRotate_mA1B827FB245323FA5EC781A9D46B9EE10FD68499_inline (PGG_MinimapDisplayController_t64EB47316A0F0C1F458AC0468928C1EF4D923119* __this, float ___0_targetRotation, const RuntimeMethod* method) { { // _TargetRotation = targetRotation; float L_0 = ___0_targetRotation; __this->____TargetRotation_20 = L_0; // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PGG_MinimapHandler_set_Instance_m94A09F411791EF0EEE1F6B1B1E103C52AC8FAB0F_inline (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static PGG_MinimapHandler Instance { get; protected set; } PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* L_0 = ___0_value; ((PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_StaticFields*)il2cpp_codegen_static_fields_for(PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_StaticFields*)il2cpp_codegen_static_fields_for(PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_4), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PGG_MinimapHandler_set_DisplayRatio_m590D745198539ED4A609D179D3F225D10B7AE626_inline (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, float ___0_value, const RuntimeMethod* method) { { // public float DisplayRatio { get; private set; } float L_0 = ___0_value; __this->___U3CDisplayRatioU3Ek__BackingField_8 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PGG_MinimapHandler_get_DisplayRatio_mCC8C7BC474999A2FE1960BD2A63546B2FE6CA16F_inline (PGG_MinimapHandler_t5DE5C99F007558892CD03D3FC94AB55ECD334471* __this, const RuntimeMethod* method) { { // public float DisplayRatio { get; private set; } float L_0 = __this->___U3CDisplayRatioU3Ek__BackingField_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___m_X_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___m_Y_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ((Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields*)il2cpp_codegen_static_fields_for(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var))->___s_Zero_2; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2Int_op_Equality_mD80F6ED22EA1200C4F408440D02FE61388C7D6BA_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_lhs, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_rhs, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { int32_t L_0; L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___0_lhs), NULL); int32_t L_1; L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___1_rhs), NULL); if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0023; } } { int32_t L_2; L_2 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___0_lhs), NULL); int32_t L_3; L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___1_rhs), NULL); G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0); goto IL_0024; } IL_0023: { G_B3_0 = 0; } IL_0024: { V_0 = (bool)G_B3_0; goto IL_0027; } IL_0027: { bool L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_X_0; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_Y_1; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___0_a; float L_1 = ___1_b; if ((((float)L_0) < ((float)L_1))) { goto IL_0008; } } { float L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { float L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_LerpUnclamped_m4109A459C1DB823310A10B8B1E80CB6877418347_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___x_2; float L_6 = ___2_t; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_a; float L_8 = L_7.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___1_b; float L_10 = L_9.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___0_a; float L_12 = L_11.___y_3; float L_13 = ___2_t; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___0_a; float L_15 = L_14.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___1_b; float L_17 = L_16.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___0_a; float L_19 = L_18.___z_4; float L_20 = ___2_t; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; memset((&L_21), 0, sizeof(L_21)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_21), ((float)il2cpp_codegen_add(L_1, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_3, L_5)), L_6)))), ((float)il2cpp_codegen_add(L_8, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_10, L_12)), L_13)))), ((float)il2cpp_codegen_add(L_15, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_17, L_19)), L_20)))), /*hidden argument*/NULL); V_0 = L_21; goto IL_004b; } IL_004b: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_0; return L_22; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline (const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Int_op_Implicit_m13297B1F6D07F1E46C0627EAAB8413E637FCA442_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_v, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0; L_0 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_v), NULL); int32_t L_1; L_1 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_v), NULL); int32_t L_2; L_2 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_v), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; memset((&L_3), 0, sizeof(L_3)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), ((float)L_0), ((float)L_1), ((float)L_2), /*hidden argument*/NULL); V_0 = L_3; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_v, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0; L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___0_v), NULL); int32_t L_1; L_1 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___0_v), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; memset((&L_2), 0, sizeof(L_2)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), ((float)L_0), ((float)L_1), /*hidden argument*/NULL); V_0 = L_2; goto IL_0019; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) { { int32_t L_0 = ___0_x; __this->___m_X_0 = L_0; int32_t L_1 = ___1_y; __this->___m_Y_1 = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x_2 = L_0; float L_1 = ___1_y; __this->___y_3 = L_1; __this->___z_4 = (0.0f); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { float L_0 = ___0_f; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = ceil(((double)L_0)); V_0 = il2cpp_codegen_cast_double_to_int(L_1); goto IL_000c; } IL_000c: { int32_t L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); if (!true) { goto IL_0035; } } { int32_t L_1 = (int32_t)__this->____size_2; V_0 = L_1; __this->____size_2 = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_0035: { __this->____size_2 = 0; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___0_item; (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF491C29C399C3742DB8D7AB3E8AD9D91280B7117 Enumerator_get_Current_m6CB2FE65E249F6D79F027E5A2FA091DECF7A38DB_gshared_inline (Enumerator_t7CF16FD577B16CA057BA5497AC6DCB84E4DF7E76* __this, const RuntimeMethod* method) { { KeyValuePair_2_tF491C29C399C3742DB8D7AB3E8AD9D91280B7117 L_0 = (KeyValuePair_2_tF491C29C399C3742DB8D7AB3E8AD9D91280B7117)__this->____current_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 KeyValuePair_2_get_Value_m226AF516E6D500A579E2E93E92F0E9B840D52A32_gshared_inline (KeyValuePair_2_tF491C29C399C3742DB8D7AB3E8AD9D91280B7117* __this, const RuntimeMethod* method) { { TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127 L_0 = (TransformBackup_tD215AA6F7203CB290C96D4191C2F6FE751F51127)__this->___value_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m41B6D099B52E35A43678083ECA6B39E4AD5D0084_gshared_inline (KeyValuePair_2_tF491C29C399C3742DB8D7AB3E8AD9D91280B7117* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->___key_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m20263C594A01149776C2D378AB9C1151F4C597AD_gshared_inline (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___0_item, const RuntimeMethod* method) { RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_1 = (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_6 = V_0; int32_t L_7 = V_1; RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5)L_8); return; } IL_0034: { RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_9 = ___0_item; (( void (*) (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9*, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76086B0E863AB1D634FD03E30154F230070435_gshared_inline (Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m9D3E39C05D6F69CFF5A2A4CD0034CDA830F7E2CF_gshared_inline (Nullable_1_tC8106DB4DC621B5BCB8913A244640A1CEDF9DD25* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mAF95CFFAB0893131FB83C35A9B8CB981D1F6D565_gshared_inline (Nullable_1_t3F600B8542A47470EF0DD5F72E42A0A3878DD326* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mDEFA2E2B86D38EE879101A3071E9E64553CCC207_gshared_inline (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mACC2B4094FBC2C62C718EDCA3B7D01C98F4AAEAB_gshared_inline (List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* __this, SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004 ___0_item, const RuntimeMethod* method) { SpawnInstructionU5BU5D_t5F4F41094A1C36BE44ABE7D625FD81E6D40EE24C* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); SpawnInstructionU5BU5D_t5F4F41094A1C36BE44ABE7D625FD81E6D40EE24C* L_1 = (SpawnInstructionU5BU5D_t5F4F41094A1C36BE44ABE7D625FD81E6D40EE24C*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; SpawnInstructionU5BU5D_t5F4F41094A1C36BE44ABE7D625FD81E6D40EE24C* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); SpawnInstructionU5BU5D_t5F4F41094A1C36BE44ABE7D625FD81E6D40EE24C* L_6 = V_0; int32_t L_7 = V_1; SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004 L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004)L_8); return; } IL_0034: { SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004 L_9 = ___0_item; (( void (*) (List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10*, SpawnInstruction_t7155B5190DFEF069E88F41775EBD1FFCBEE4A004, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mAD42099EBC7E640561281C5FEDF47997858D9073_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); if (!false) { goto IL_0035; } } { int32_t L_1 = (int32_t)__this->____size_2; V_0 = L_1; __this->____size_2 = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)__this->____items_1; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_0035: { __this->____size_2 = 0; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method) { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = V_0; int32_t L_7 = V_1; bool L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (bool)L_8); return; } IL_0034: { bool L_9 = ___0_item; (( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m5537D65C1ABA5F0AF330188867C1B954E6A886CF_gshared_inline (List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_item, const RuntimeMethod* method) { Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* L_1 = (Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* L_6 = V_0; int32_t L_7 = V_1; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376)L_8); return; } IL_0034: { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_9 = ___0_item; (( void (*) (List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0; int32_t L_7 = V_1; int32_t L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (int32_t)L_8); return; } IL_0034: { int32_t L_9 = ___0_item; (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF7CD56E4AF7AA0E95DDF7E297E6AA5D946DF93EA_gshared_inline (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 ___0_item, const RuntimeMethod* method) { PainterCellU5BU5D_tA9B22394F432FF91EBDD8839B57052C023E26D36* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); PainterCellU5BU5D_tA9B22394F432FF91EBDD8839B57052C023E26D36* L_1 = (PainterCellU5BU5D_tA9B22394F432FF91EBDD8839B57052C023E26D36*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; PainterCellU5BU5D_tA9B22394F432FF91EBDD8839B57052C023E26D36* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); PainterCellU5BU5D_tA9B22394F432FF91EBDD8839B57052C023E26D36* L_6 = V_0; int32_t L_7 = V_1; PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81)L_8); return; } IL_0034: { PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81 L_9 = ___0_item; (( void (*) (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA*, PainterCell_t97E5D42091E53A86599FFC11207B0DA665A1FB81, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m54233FFE19738C241E690C2D2321AEE1D87E909C_gshared_inline (List_1_t4221FF298DC21CFD316960214DBB3516A43A7CCA* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); if (!true) { goto IL_0035; } } { int32_t L_1 = (int32_t)__this->____size_2; V_0 = L_1; __this->____size_2 = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { PainterCellU5BU5D_tA9B22394F432FF91EBDD8839B57052C023E26D36* L_3 = (PainterCellU5BU5D_tA9B22394F432FF91EBDD8839B57052C023E26D36*)__this->____items_1; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_0035: { __this->____size_2 = 0; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_gshared_inline (Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m2E9343B9161EB12C0123A2A9801D2BD86422CEEB_gshared_inline (Nullable_1_tAC9037ECF4C188DFFE614617119CAC19A784F9FD* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_gshared_inline (Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method) { typedef float (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_3_Invoke_m67CED95D1B1780A5E7AB4021AED8900E64DC9BAE_gshared_inline (Func_3_t4568553418EC7E101A173314C57B8CC169982414* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, float ___1_arg2, const RuntimeMethod* method) { typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; bool V_2 = false; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_rhs; float L_3 = L_2.___x_0; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_lhs; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_rhs; float L_7 = L_6.___y_1; V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7)); float L_8 = V_0; float L_9 = V_0; float L_10 = V_1; float L_11 = V_1; V_2 = (bool)((((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))))) < ((float)(9.99999944E-11f)))? 1 : 0); goto IL_002e; } IL_002e: { bool L_12 = V_2; return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { float V_0 = 0.0f; bool V_1 = false; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; float L_1; L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL); V_0 = L_1; float L_2 = V_0; V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_001e; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value; float L_5 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL); V_2 = L_6; goto IL_0026; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_2 = L_7; goto IL_0026; } IL_0026: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2; return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x_0 = L_0; float L_1 = ___1_y; __this->___y_1 = L_1; float L_2 = ___2_z; __this->___z_2 = L_2; float L_3 = ___3_w; __this->___w_3 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = __this->___x_2; float L_1 = __this->___x_2; float L_2 = __this->___y_3; float L_3 = __this->___y_3; float L_4 = __this->___z_4; float L_5 = __this->___z_4; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5)))); goto IL_002d; } IL_002d: { float L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) { float V_0 = 0.0f; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs; float L_11 = L_10.___z_4; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))); goto IL_002d; } IL_002d: { float L_12 = V_0; return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; bool V_2 = false; { float L_0 = ___0_value; V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0015; } } { V_1 = (0.0f); goto IL_002d; } IL_0015: { float L_2 = ___0_value; V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0029; } } { V_1 = (1.0f); goto IL_002d; } IL_0029: { float L_4 = ___0_value; V_1 = L_4; goto IL_002d; } IL_002d: { float L_5 = V_1; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_DeltaAngle_mCBA858CE5C1BEEBE375812325A50E434FF66D6D4_inline (float ___0_current, float ___1_target, const RuntimeMethod* method) { float V_0 = 0.0f; bool V_1 = false; float V_2 = 0.0f; { float L_0 = ___1_target; float L_1 = ___0_current; float L_2; L_2 = Mathf_Repeat_m6F1560A163481BB311D685294E1B463C3E4EB3BA_inline(((float)il2cpp_codegen_subtract(L_0, L_1)), (360.0f), NULL); V_0 = L_2; float L_3 = V_0; V_1 = (bool)((((float)L_3) > ((float)(180.0f)))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0023; } } { float L_5 = V_0; V_0 = ((float)il2cpp_codegen_subtract(L_5, (360.0f))); } IL_0023: { float L_6 = V_0; V_2 = L_6; goto IL_0027; } IL_0027: { float L_7 = V_2; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) { { float L_0 = ___0_r; __this->___r_0 = L_0; float L_1 = ___1_g; __this->___g_1 = L_1; float L_2 = ___2_b; __this->___b_2 = L_2; float L_3 = ___3_a; __this->___a_3 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector; float L_11 = L_10.___z_4; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_12; L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))))); V_0 = ((float)L_12); goto IL_0034; } IL_0034: { float L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; float L_2 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a; float L_4 = L_3.___y_3; float L_5 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a; float L_7 = L_6.___z_4; float L_8 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Repeat_m6F1560A163481BB311D685294E1B463C3E4EB3BA_inline (float ___0_t, float ___1_length, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = ___0_t; float L_1 = ___0_t; float L_2 = ___1_length; float L_3; L_3 = floorf(((float)(L_1/L_2))); float L_4 = ___1_length; float L_5 = ___1_length; float L_6; L_6 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)il2cpp_codegen_subtract(L_0, ((float)il2cpp_codegen_multiply(L_3, L_4)))), (0.0f), L_5, NULL); V_0 = L_6; goto IL_001b; } IL_001b: { float L_7 = V_0; return L_7; } }