#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 VirtualActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct 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 InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; // System.Action`1 struct Action_1_t1E7B93BCC9C48DD630A5331B9AC979F078B1DB09; // System.Action`1 struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; // System.Action`1 struct Action_1_t88464E626975973EFA56756CD8B952971BED134A; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t3FDF08860B17DE395C3965B67897B84D11D96409; // FIMSpace.Generating.FCheckerGraph`1 struct FCheckerGraph_1_t53DF4B3B2741F075DEE60DAB13C4190E3858C3B1; // FIMSpace.Generating.FCheckerGraph`1 struct FCheckerGraph_1_t119C071BA439910DF92B9A959033CD00A9C02CC8; // FIMSpace.Generating.FGenGraph`2 struct FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3; // FIMSpace.Generating.FGenGraph`2 struct FGenGraph_2_tD31EBA3365CDBBBD4EB838E6CE5B8E6C15BEB86E; // FIMSpace.Generating.FGenGrid`1 struct FGenGrid_1_t933CB0F84D6976F18EA5D4CF23F96368E9C617F5; // FIMSpace.Generating.FGenGrid`1 struct FGenGrid_1_t963EADA5DF61C7D333A1C3435C1A2B3FE1649C05; // System.Collections.Generic.List`1> struct List_1_t261B5FB86860583ED8B529D12A8662404F52324A; // System.Collections.Generic.List`1> struct List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0; // System.Collections.Generic.List`1> struct List_1_t594AD8CB288E390FD2324ED170ED5C2E115AF1C4; // 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_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65; // 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_tFB35242E850860900664B389C93AC5242D1F7986; // System.Collections.Generic.List`1 struct List_1_tFD122697050D735D4519E64043D38A8EDF94A84A; // System.Collections.Generic.List`1 struct List_1_tD2B5FA0038E8B00F0891A3BB8F9DCEE47910CB79; // System.Collections.Generic.List`1 struct List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513; // System.Collections.Generic.List`1 struct List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A; // System.Collections.Generic.List`1 struct List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328; // System.Collections.Generic.List`1 struct List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9; // 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_t8570C3436F30B58B80557E1FF51398E82B93156D; // 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_tE7F7C815A7163ACDE17D2C69F156FF2EF68B244E; // System.Collections.Generic.List`1 struct List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53; // 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_tA76CA99B977CE699A66053839B6FA6E86460567A; // 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_t9B1977E862A096FC88304EBFBC7DB64104254D17; // System.Collections.Generic.List`1 struct List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943; // System.Collections.Generic.List`1 struct List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7; // System.Collections.Generic.List`1 struct List_1_t1AA36235BF5469CC15ED01FC98CCE5E2345908CD; // System.Collections.Generic.List`1 struct List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884; // System.Collections.Generic.List`1 struct List_1_tE8D60D68C1E0DD4A88C3D71688367988BC2BD065; // System.Collections.Generic.List`1 struct List_1_tBD70D055760B76FD70CFB6049E9384F58B273A32; // System.Collections.Generic.List`1 struct List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976; // System.Collections.Generic.List`1 struct List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524; // 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_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F; // System.Collections.Generic.List`1 struct List_1_tFEE916352327F673125B101E9E448462037FD16F; // 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_t0AA932387AD4B6E1484C742285FB1A0C0CD84554; // System.Collections.Generic.List`1 struct List_1_t8AB91E4341B28077F44BCE86270F45CD26B9319B; // System.Collections.Generic.List`1 struct List_1_t0A071D357023E38EAA5C7E0E34DE9732F26DBCE8; // System.Collections.Generic.List`1 struct List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A; // System.Action`1[] struct Action_1U5BU5D_t9AF7A60AA589F7071315F3DA2F77CD32CB43FB5D; // UnityEngine.Bounds[] struct BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5; // FIMSpace.Generating.Planning.BuildPlanInstance[] struct BuildPlanInstanceU5BU5D_t57219EF616E94B077F5BDBF59AAF87300D185CEB; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // FIMSpace.Generating.Checker.CheckerField[] struct CheckerFieldU5BU5D_t2B0777CBE4B35A534C564A0A045F27CDB69EE92D; // FIMSpace.Generating.Checker.CheckerField3D[] struct CheckerField3DU5BU5D_t2096EB78FCD74266D16DC0B3717FD77D8D38E36B; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // FIMSpace.Graph.FGraph_TriggerNodeConnection[] struct FGraph_TriggerNodeConnectionU5BU5D_t13E0B44A76B6FE43011B1BD346521DC85499A08C; // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Input[] struct FN_InputU5BU5D_tAE6B3E8D3157AC9C39B2A87B65B6DB2ED6368004; // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Output[] struct FN_OutputU5BU5D_t57CA81F329F0B6887DF3D33064A87E1465BC56BE; // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Parameter[] struct FN_ParameterU5BU5D_tD63887514D320B7616E4F72DE4AC286C8763D683; // FIMSpace.Generating.FieldCell[] struct FieldCellU5BU5D_tA81B43F6FB47DE89BD7E36C20019681C0E3C2F50; // FIMSpace.Generating.Planning.FieldPlanner[] struct FieldPlannerU5BU5D_tC5C368891C4469D60434998087EFD9EB3BFBB542; // FIMSpace.Generating.FieldVariable[] struct FieldVariableU5BU5D_t014B962B6D84D037125857D74C1F05C57F0BA26B; // UnityEngine.GUIContent[] struct GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503; // FIMSpace.Graph.IFGraphPort[] struct IFGraphPortU5BU5D_tB23CD6F7B5E19A29E5BAA40863D889EDDE0C578B; // FIMSpace.Generating.InjectionSetup[] struct InjectionSetupU5BU5D_tE2B6E139DADDA22241BFEAB31B46C1A4FE6927FF; // FIMSpace.Generating.InstructionDefinition[] struct InstructionDefinitionU5BU5D_tEE7B58EDBFF328CC1FD81CD0A46D3CC5FF01598C; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase[] struct PGGPlanner_NodeBaseU5BU5D_tA9FB42ADF6222C3788C2F638ADE4B4E7E99A3CB1; // FIMSpace.Generating.Planning.PlannerNodes.Field.PR_SetLocalVariable[] struct PR_SetLocalVariableU5BU5D_tAF65D087FB73E97B24B92BB86EC255EA5180538E; // FIMSpace.Generating.Planning.PlannerResult[] struct PlannerResultU5BU5D_tA6CDE522B4EAE0DB06AF5FC04F2213E6E4432FDC; // FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase[] struct PlannerRuleBaseU5BU5D_t7661452784E9F4870274548901294AAA007963CC; // FIMSpace.Graph.PortConnection[] struct PortConnectionU5BU5D_t38C48B2B1B650D7053CF1A469E68C3A4F3DA85B4; // FIMSpace.Generating.ShapeCellGroup[] struct ShapeCellGroupU5BU5D_tB7ADD525659C5E05110D1696898E919224E18C50; // FIMSpace.Generating.Planning.SingleInteriorSettings[] struct SingleInteriorSettingsU5BU5D_t5FA3E27C19EDCAE1D2B250063375FD6E28865FB2; // FIMSpace.Generating.SpawnInstruction[] struct SpawnInstructionU5BU5D_t5F4F41094A1C36BE44ABE7D625FD81E6D40EE24C; // FIMSpace.Generating.SpawnInstructionGuide[] struct SpawnInstructionGuideU5BU5D_tB00B21784948F86BD09670C78FA402E848250E23; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; // UnityEngine.Vector3[] struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C; // UnityEngine.Vector3Int[] struct Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E; // FIMSpace.Generating.Planning.BuildPlannerPreset/BuildPlannerLayer[] struct BuildPlannerLayerU5BU5D_tC282E0907B9C5F374D0249DC57AF34785F7015F6; // FIMSpace.Generating.Checker.CheckerField3D/LineFindHelper[] struct LineFindHelperU5BU5D_t7F2A0733CFA38A9B68DB5FA0BB44E802BA1BD4FC; // FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance[] struct PlannerAsyncInstanceU5BU5D_t0B835DFB2C798492DA369E41A9188D2501EE12F0; // System.Action struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; // FIMSpace.Graph.BoolPort struct BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380; // 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; // FIMSpace.Generating.Checker.CheckerField3D struct CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC; // FIMSpace.Generating.Checker.CheckerPos struct CheckerPos_tF34FA893EE2C828EED11532644D8B286735F6C0C; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2; // UnityEngine.Event struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB; // System.Exception struct Exception_t; // FIMSpace.Graph.FGraph_NodeBase struct FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694; // FIMSpace.Graph.FGraph_TriggerNodeConnection struct FGraph_TriggerNodeConnection_t692A6072D1459258B279AD5621D11FB032C21244; // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Input struct FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD; // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Output struct FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8; // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Parameter struct FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED; // FReflectionProbePreset struct FReflectionProbePreset_t6914B704262B852B49946F775D36010F9748D4FD; // FIMSpace.FTex.FThread struct FThread_tED6C734AF16AC7D14A9794D98DF64BDFEC15C5D8; // 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.FieldSpawner struct FieldSpawner_tC6CF9773A949023E34A415DE03EA03A0D51DCBAC; // FIMSpace.Generating.FieldVariable struct FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F; // FIMSpace.Generating.FlexibleGeneratorSetup struct FlexibleGeneratorSetup_t35103B5AB2483162FA7A0CBF7AA5AFD227FC5C30; // FIMSpace.Graph.FloatPort struct FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E; // UnityEngine.GUIContent struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; // FIMSpace.Generating.GenerationShape struct GenerationShape_t1AC92C7BCDE8A3BC51682AF8ED1CDFE487E8CC10; // FIMSpace.Generating.Planning.GridPlanGeneratingHelper struct GridPlanGeneratingHelper_t35570CC9F63DC7467A67CF30A1D263021F6AE745; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // FIMSpace.Graph.IFGraphPort struct IFGraphPort_t419F9E3BED27E9BC9DA00824BFACC7BF4C3D9604; // FIMSpace.Generating.Planning.IPlanNodesContainer struct IPlanNodesContainer_tD7C84E334814F1D6B6D236C78D89256BD341F6CA; // FIMSpace.Generating.InjectionSetup struct InjectionSetup_t5AA8218C4E65B3A49C6CDF495DC7FCEFB738148C; // FIMSpace.Generating.InstantiatedFieldInfo struct InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6; // FIMSpace.Generating.InstructionDefinition struct InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445; // FIMSpace.Graph.IntPort struct IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722; // UnityEngine.LightProbeGroup struct LightProbeGroup_tF21BBB26BA53E8E7C6D957B5C95FA3BCCC1B8E0F; // UnityEngine.Material struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3; // System.Reflection.MemberFilter struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; // UnityEngine.Mesh struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4; // System.Reflection.MethodInfo struct MethodInfo_t; // FIMSpace.Generating.ModificatorsPack struct ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC; // FIMSpace.Generating.NeightbourPlacement struct NeightbourPlacement_t60A2F11F4F4AAE32F4984B28A90BFDF3F93401D9; // FIMSpace.Graph.NodePortBase struct NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA; // FIMSpace.Generating.OStamperMultiSet struct OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D; // FIMSpace.Generating.OStamperSet struct OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // FIMSpace.Generating.Planning.PlannerNodes.PE_Start struct PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276; // FIMSpace.Graph.PGGCellPort struct PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB; // FIMSpace.Graph.PGGPlannerPort struct PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78; // FIMSpace.Generating.Planner.Nodes.PGGPlanner_ExecutionNode struct PGGPlanner_ExecutionNode_t85B5BF507A9EE37261B328FE4526BBF2635F457E; // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase struct PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC; // FIMSpace.Graph.PGGStringPort struct PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D; // FIMSpace.Graph.PGGUniversalPort struct PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F; // FIMSpace.Graph.PGGVector3Port struct PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection struct PR_AngleDirection_tBD68A2C0CF63A9BA4ADF703319E1D84011BA93E8; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append struct PR_Append_t8813070EF4CA67D4394341678B8E9399EDD02E96; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger struct PR_BoolTrigger_t0D8AA4962C3665DD05A6855DA759529A7194E4B8; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom struct PR_ChooseRandom_tA801678D480E7109B62059766E3454425FB450CA; // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment struct PR_Comment_t884DF90823270EB7A085662B751FE0597ADA0E9B; // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ConsoleLog struct PR_ConsoleLog_tF8F704DBF65EE5B970525829ED3BB93BF7A5952C; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross struct PR_Cross_tAD629650DE12F30F64C71A5ED6B975737E935250; // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_DebugDrawPosition struct PR_DebugDrawPosition_tA00E869CE8ECD3DFB20991CFABBAB668F93608D4; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation struct PR_DirectionToRotation_tD365A21136836A9B134618078CA5A916282E4B57; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis struct PR_DominantAxis_t2EC4E2CA7F469FFA57DB7054AD7EE2B6DE243CB4; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct struct PR_DotProduct_t710D0B2A33A451EAD7115169CEA4C7EC848263A3; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom struct PR_GenerateRandom_t41582942200A7E6BB6C75CE51CD0DE8E97868FF8; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom struct PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis struct PR_GetValueByAxis_tCBFC3622A768D70DB991539F787922ADBCEF14D8; // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group struct PR_Group_t3FE3116FAB23B0925CD2FD9CEEDCB6655E6314B7; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half struct PR_Half_t4BCCC2791D58D16D18A5F94C32598D3A457C647D; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert struct PR_Invert_t7B0D0270682983E49B643E706571927FF2FFF163; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude struct PR_Magnitude_tEAA66C4DBBD31BAFD08CF69F159EEEB083E1726D; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null struct PR_Null_tFAD8C2601E5E66C264B78AB5AC6864412782F52F; // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Rewire struct PR_Rewire_tF77B9BAC260D06B2C6894AA4D586EBB068BE0646; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round struct PR_Round_t8E7F66B42F17672AB9FD3A139F69F2B2DF0B2D8D; // FIMSpace.Generating.Planning.PlannerNodes.Field.PR_SetLocalVariable struct PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split struct PR_Split_t9FD432950F6FB9AE618FFC0DDF71BC185C8FE0C6; // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString struct PR_ToString_tC502D5C33F94D77948D5F7D5EC658F6646F876F6; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get struct PR_V3Get_t79B4EBD62BBDCED67C83BD0A6839D35A34B0B55B; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value struct PR_Value_t6FD5E5AB456A68FA05BC457969E8EB3F3A1F64DB; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle struct PR_WrapAngle_tC3A42A8613B6A8AAE0337C63BCAD0BFEBB840FC3; // FIMSpace.Generating.Planning.PlanCorridorSettings struct PlanCorridorSettings_tF220F6EE9AC69C719F80A4123EC90E705249CA5A; // FIMSpace.Generating.Planning.PlanGenerationPrint struct PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807; // FIMSpace.Generating.Planning.PlannerAsyncManager struct PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8; // FIMSpace.Generating.Planning.PlannerCell struct PlannerCell_tAAFB9EA50D165F9CBF03C26EA8D8197E76D4995A; // FIMSpace.Generating.Planning.PlannerFunctionNode struct PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91; // FIMSpace.Generating.Planning.PlannerResult struct PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829; // FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase struct PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37; // FIMSpace.Graph.PortConnection struct PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3; // FIMSpace.Generating.Planning.GeneratingLogics.SG_CrossRoad struct SG_CrossRoad_t9DE5081780E60ABA363D58435BF3DF17F3B3AD62; // FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate struct SG_LineGenerate_t1A209E1005A0DEA2AF00017101A8B925C16592B0; // FIMSpace.Generating.Planning.GeneratingLogics.SG_ManualRectangles struct SG_ManualRectangles_t41A878C93B2768F706B50DCBDC81B6F1738EAEDF; // FIMSpace.Generating.Planning.GeneratingLogics.SG_NoShape struct SG_NoShape_t9F061C132774A73E1B784E45B93607BB4AEF5751; // FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomSizeRectangle struct SG_RandomSizeRectangle_tBE78143C703AC23B9A0E41BB082BC701A6852F34; // FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomTunnels struct SG_RandomTunnels_t83CB5A20CDBF0432F8AEDD961BA088A22ACD4187; // FIMSpace.Generating.Planning.GeneratingLogics.SG_StaticSizeRectangle struct SG_StaticSizeRectangle_t5859648D0ACC39A5C563F908034E75E7EBA5CDDE; // FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph struct SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A; // FIMSpace.Generating.ShapeCellGroup struct ShapeCellGroup_t69445494A2795C9D9A48833A504155A983F10A8C; // FIMSpace.Generating.Planning.GeneratingLogics.ShapeGeneratorBase struct ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653; // FIMSpace.Generating.Planning.SingleInteriorSettings struct SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F; // FIMSpace.Generating.SpawnData struct SpawnData_t974A7A205DB24E47D544B2E1AC4EB2DA53E505A7; // FIMSpace.Generating.SpawnInstructionGuide struct SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270; // FIMSpace.Generating.SpawnRuleBase struct SpawnRuleBase_t9CD95A2C721AF0D65EC305068FCA885AE59A94A6; // System.String struct String_t; // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700; // UnityEngine.Texture2D struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4; // System.Threading.Thread struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; // System.Type struct Type_t; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // FIMSpace.Generating.Planning.BuildPlannerPreset/BuildPlannerLayer struct BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5; // FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanGeneratingHelpContainer struct PlanGeneratingHelpContainer_tF7D786E5BD4710B27E24BFE5AF6842EA53FFA108; // FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanPathGuide struct PlanPathGuide_t0F8DD32F6DF01A5CF2AA8F74CEFC8EE2DE73601D; // FIMSpace.Generating.Planning.FieldPlanner/LocalVariables struct LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0; // FIMSpace.Generating.FieldSetup/TriggerGenerationSettings struct TriggerGenerationSettings_tA6E34F32A106613A9B3BC2B3E8D7B6002F570E8D; // FIMSpace.Generating.GenerationShape/GenerationSetup struct GenerationSetup_tE30DFA48CB61C8414B6401691859EA4B57DCE5A3; // FIMSpace.Generating.GenerationShape/RectSet struct RectSet_tE57C3D2F0BD5FC7429FDC8A112BD2BD7B4FF74DF; // FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerPrepareThread struct FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7; // FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerProceduresThread struct FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A; // FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance struct PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A; // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef struct FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD; IL2CPP_EXTERN_C RuntimeClass* BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EDotMode_tD90FED9FDE4ED57ECC1F282F943F2E176991BAAC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EOutType_t08FD230FFB5F0E8E1E8B487C22A10F787CD2FDE6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GenerationSetup_tE30DFA48CB61C8414B6401691859EA4B57DCE5A3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IFGraphPort_t419F9E3BED27E9BC9DA00824BFACC7BF4C3D9604_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IPlanNodesContainer_tD7C84E334814F1D6B6D236C78D89256BD341F6CA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t8570C3436F30B58B80557E1FF51398E82B93156D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7_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* List_1_tFB35242E850860900664B389C93AC5242D1F7986_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_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* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral022240FBC50A1DAC24E47BFC654EB853A44711BB; IL2CPP_EXTERN_C String_t* _stringLiteral03B6DA5FBCA8E9A8D8289EAF70361528333E2544; IL2CPP_EXTERN_C String_t* _stringLiteral042F17CBD6A56149803733C1D2AE4D4FF1B5E673; IL2CPP_EXTERN_C String_t* _stringLiteral05FA7D0BD2740C6704A37DF2558B7BB9AE1CB5EA; IL2CPP_EXTERN_C String_t* _stringLiteral073C173ACD95DA32F48B48CBBC6D5B623FEE2443; IL2CPP_EXTERN_C String_t* _stringLiteral079C25790CD623513B02364C8B343EC731B8B164; IL2CPP_EXTERN_C String_t* _stringLiteral0AA3141160BEE9923DFE98749F3AF08CC601D280; IL2CPP_EXTERN_C String_t* _stringLiteral0D34353E8EE4746C12E6BC636E6B164EAC257716; IL2CPP_EXTERN_C String_t* _stringLiteral0F133DD3F1D8E25177329967145EE700CA10BE7C; IL2CPP_EXTERN_C String_t* _stringLiteral10A105116F1400FFCE661E402C3C12DDCA0D688C; IL2CPP_EXTERN_C String_t* _stringLiteral1451578EFD5CC3FB9279391B430F985A84060D80; IL2CPP_EXTERN_C String_t* _stringLiteral15196F05B117690F3E12E56AA0C43803EA0D2A46; IL2CPP_EXTERN_C String_t* _stringLiteral15977A7E46C5CB02235A234FACC17F065F3C4031; IL2CPP_EXTERN_C String_t* _stringLiteral161ABD513F3867919DCE01B2DFBFE9F7A5333D9E; IL2CPP_EXTERN_C String_t* _stringLiteral165F7A37A94144F1F99CE733626824956274C9A2; IL2CPP_EXTERN_C String_t* _stringLiteral1940CEF047AB1B626A1434903711987139DD6E0B; IL2CPP_EXTERN_C String_t* _stringLiteral1C758C76E7F6487D7DDA5C31D1FAA0B660B7465D; IL2CPP_EXTERN_C String_t* _stringLiteral1C9410FEA7A80C8399C1514758F02889137E201F; IL2CPP_EXTERN_C String_t* _stringLiteral1EEEFB2EF044CC74BCFBC72F7BCFBC8E7D5D5715; IL2CPP_EXTERN_C String_t* _stringLiteral1FB6BB604E3CAEF20C412254024D34D6DDCF044E; IL2CPP_EXTERN_C String_t* _stringLiteral20F2EB92BE181CCB167EA1554CEA1C1810153C1C; IL2CPP_EXTERN_C String_t* _stringLiteral21B5E4EAAA106F47F6288190089A08AA5268F9C7; IL2CPP_EXTERN_C String_t* _stringLiteral227FBA6754B080B9A257B0A3D00982A7B032A84B; IL2CPP_EXTERN_C String_t* _stringLiteral228CCD6E5AFDED5C3DE51F34028D40DD3EF138C1; IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745; IL2CPP_EXTERN_C String_t* _stringLiteral262E623309AB943792EB8C5D86D06D70BA70740C; IL2CPP_EXTERN_C String_t* _stringLiteral2732277E9D8A4846B7023B9ABCA3C260EFCD3ABA; IL2CPP_EXTERN_C String_t* _stringLiteral282C2359C8134D4DC364F358189BC3B15317320F; IL2CPP_EXTERN_C String_t* _stringLiteral28910B6B19D20C35A7BF9509CECF93468670688E; IL2CPP_EXTERN_C String_t* _stringLiteral2AAEF2ADD6C5746EBCFBEBC221DFABB61D2174AE; IL2CPP_EXTERN_C String_t* _stringLiteral2C67B818759A6606EDB9520D7546EA43F6BB7F26; IL2CPP_EXTERN_C String_t* _stringLiteral2EB131D0EA4319BE2BFAFABE6D61A1586BF45167; IL2CPP_EXTERN_C String_t* _stringLiteral2EFF5F31DACF8868C5ADAE06C0EE19A19D4FE9EE; IL2CPP_EXTERN_C String_t* _stringLiteral362FC0EB1590E87F65C8AE635233F756173E8279; IL2CPP_EXTERN_C String_t* _stringLiteral386C01295EEDBD34596CB0C9D7CFF19154257B34; IL2CPP_EXTERN_C String_t* _stringLiteral3EBF7CFEC7929F196835D5D12FBBE2F845BF2A5F; IL2CPP_EXTERN_C String_t* _stringLiteral42C8C960DD831380CE5064BF4D76B1D47A1F7ED5; IL2CPP_EXTERN_C String_t* _stringLiteral476E4A08428350F4F8B96B1F986042D473405154; IL2CPP_EXTERN_C String_t* _stringLiteral47CF0E110FEE1498B075895BEA59E90E7DFDAA76; IL2CPP_EXTERN_C String_t* _stringLiteral4C17CA1633082BCAF5045AD53EF44544C066D6EF; IL2CPP_EXTERN_C String_t* _stringLiteral53123A8A59D8D0328159528DAB80FF644827E211; IL2CPP_EXTERN_C String_t* _stringLiteral545BFCF6CC6036AEAAD800B0C5561804F5163280; IL2CPP_EXTERN_C String_t* _stringLiteral5533409B7922877720B1EB3F7797C5252AD78B06; IL2CPP_EXTERN_C String_t* _stringLiteral6085B8B0ECB19085BE36CD58B77330AD3E26C58F; IL2CPP_EXTERN_C String_t* _stringLiteral60C4DA5882254A5F042759D9A16053EB8B59DF36; IL2CPP_EXTERN_C String_t* _stringLiteral698AE489787273AFE8289F5E9B1CBE325BB69486; IL2CPP_EXTERN_C String_t* _stringLiteral69E975521E875EEE18BB2C25F9745C58C44149B2; IL2CPP_EXTERN_C String_t* _stringLiteral6B2C67152ADD047F7D54ED51B4C083C3DF4971AF; IL2CPP_EXTERN_C String_t* _stringLiteral70867598482DA1A0B59611B04FF81969CA4CE0B3; IL2CPP_EXTERN_C String_t* _stringLiteral714A60ACCEBFC780B9E2CDC002B8F03593DCAD16; IL2CPP_EXTERN_C String_t* _stringLiteral71D25E006A5CE73D30DD1210C529B5A350CC803A; IL2CPP_EXTERN_C String_t* _stringLiteral81EEBA64D70AD52871192A2D9276EBAF3EBD5ACE; IL2CPP_EXTERN_C String_t* _stringLiteral8A8EFDA91C6C257127F8C8D526FAD7E7552766AA; IL2CPP_EXTERN_C String_t* _stringLiteral8BC85C048DC95767ADA6128EBFBFD241C5CDA390; IL2CPP_EXTERN_C String_t* _stringLiteral8DA76F4E7B855955179D7C47B61935278C1AEC04; IL2CPP_EXTERN_C String_t* _stringLiteral92604A5D5E5E33083D7AD2B3CAEA13224C7EE010; IL2CPP_EXTERN_C String_t* _stringLiteral95D3CF23DACF6C9F40ECECF23C11BF078AFDA81C; IL2CPP_EXTERN_C String_t* _stringLiteral98955A70D4542BE2FF3D61C254CC211ED97DE72A; IL2CPP_EXTERN_C String_t* _stringLiteral9DDD2880E4E2C616238167AC17342C049231F412; IL2CPP_EXTERN_C String_t* _stringLiteralA22F966BA8A74E150BDCA08B9E966086A7B924DF; IL2CPP_EXTERN_C String_t* _stringLiteralA37F00FF4A4A745C266EFBDBD41C724B972B6944; IL2CPP_EXTERN_C String_t* _stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73; IL2CPP_EXTERN_C String_t* _stringLiteralA4253ECFDC3DAB3AF3CA94009836A07C7FA19B4F; IL2CPP_EXTERN_C String_t* _stringLiteralA5F1DDDE26E1F095A6EF693E86B681C390032656; IL2CPP_EXTERN_C String_t* _stringLiteralA6195A60B7D31ACB115F1C5363B46CE01050BFA6; IL2CPP_EXTERN_C String_t* _stringLiteralA712606690D63FD339C73483E3FB54C8593C91ED; IL2CPP_EXTERN_C String_t* _stringLiteralAC15963B9E329E88756EC90A1B17472D253E66A1; IL2CPP_EXTERN_C String_t* _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D; IL2CPP_EXTERN_C String_t* _stringLiteralB4D683C72B71E6D54F96B7111E0C396674F33DDE; IL2CPP_EXTERN_C String_t* _stringLiteralB59463F3AF672EED3D78544E07A3466F6B56F4EE; IL2CPP_EXTERN_C String_t* _stringLiteralB9E26753E12DFA082CEF6D2CF096982CB98A4497; IL2CPP_EXTERN_C String_t* _stringLiteralBA1C993CD4EE2EC71A154CD4DEB85397817288E6; IL2CPP_EXTERN_C String_t* _stringLiteralBD24EC1988B9F1ACA75A56930ED0DD79A4547C42; IL2CPP_EXTERN_C String_t* _stringLiteralC01CB3CAC4950A90B04744F2DDDF1AAADD673338; IL2CPP_EXTERN_C String_t* _stringLiteralC1E34B226C73A59D87D3E95996E88A27BBD9C5AB; IL2CPP_EXTERN_C String_t* _stringLiteralC2ABD53443E87B1D4332B55DE89F3F4C04D71253; IL2CPP_EXTERN_C String_t* _stringLiteralC930561EC1CE07436E2FAFD4CC017ABC864B742F; IL2CPP_EXTERN_C String_t* _stringLiteralC9334A9473A18932CEF795A93B8617A7B399459D; IL2CPP_EXTERN_C String_t* _stringLiteralD18CA48F5FAEA9196C1836D403677456430847C8; IL2CPP_EXTERN_C String_t* _stringLiteralD374DB424F430D429FB31BD1AF0F28572C9A5449; IL2CPP_EXTERN_C String_t* _stringLiteralD68B9507C702597BDF959A9CD5C5FA2A5BF9A705; IL2CPP_EXTERN_C String_t* _stringLiteralD6DCC897C02A857315752249765CB47ADDF4E5C7; IL2CPP_EXTERN_C String_t* _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1; IL2CPP_EXTERN_C String_t* _stringLiteralD99605E29810F93D7DAE4EFBB764C41AF4E80D32; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDA4BE0F963380DB493604E9CA0B0B54F040F58C9; IL2CPP_EXTERN_C String_t* _stringLiteralDC12E44FB9BDE10ABC46EFDD2BD9F6C90B69487A; IL2CPP_EXTERN_C String_t* _stringLiteralDC3D6C4C1743FDB26FB5CF29D59D5C7AE71E9516; IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC; IL2CPP_EXTERN_C String_t* _stringLiteralE2BC2EFB78A3781435666B0822D66AA07AE56CAC; IL2CPP_EXTERN_C String_t* _stringLiteralE30660E9BA76BA75A26374ED5E8BB160716318B3; IL2CPP_EXTERN_C String_t* _stringLiteralE330F7FCAE2ABBC9FC7C9390CEB88458A1F7FBA4; IL2CPP_EXTERN_C String_t* _stringLiteralE6813936B5E1C1C5E32C95DA2427AE799ED7EA79; IL2CPP_EXTERN_C String_t* _stringLiteralE78E64E315737AF3382A4844501A15B2570B6076; IL2CPP_EXTERN_C String_t* _stringLiteralE80C1C3E399DB5FD900319B14CF9E5012527EBA2; IL2CPP_EXTERN_C String_t* _stringLiteralEC6074B0E58BD6D7455002F1E1659E0FCEAED02C; IL2CPP_EXTERN_C String_t* _stringLiteralEE8141AC52966DDABDBC849E6D31CE5684989E0A; IL2CPP_EXTERN_C String_t* _stringLiteralEFE41C0F561B7C5364D64356E46F242A86F947E6; IL2CPP_EXTERN_C String_t* _stringLiteralF11965613477A79DA4E4CA919E0842E45BAA53EA; IL2CPP_EXTERN_C String_t* _stringLiteralF257A343DEEA97683AE67DABBD4262EA39D123FA; IL2CPP_EXTERN_C String_t* _stringLiteralF647FFC1E3B3094D5FE6E3E11549F24731E0AC61; IL2CPP_EXTERN_C String_t* _stringLiteralF71661CEFB181FF6DF4984D086197E60A8BCAA08; IL2CPP_EXTERN_C String_t* _stringLiteralF9196C8EB3516A5F1C0187B8BF91D62EAECEDA56; IL2CPP_EXTERN_C String_t* _stringLiteralF943D9A818CF7458F3E36D7F2ACA11F445D65A12; IL2CPP_EXTERN_C const RuntimeMethod* FCheckerGraph_1_get_Count_m82AE9C067E6883C3EE3FABE7D7F39675309C1285_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FGenerators_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m39162CB14898C2F909EF38CBEE518AD4E885CBB1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FGraph_NodeBase_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m27713C88D3F13B92A3549B6CCB5A16F6CD48B3E5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FGraph_RunHandler_RefreshConnections_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mFA611E71AEAD80DAB871D393DA264891075BB39E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FLogicMethods_ContainsIndex_TisFieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_m7E3D5D07C7C73FA23A792FD12E5AE646C206D91C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m017BBCCA541F6E6939D8EC2CA0910570420C595B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m102B6DE4D112A34D3F19ADE4BFAA82B1FAA3ACF0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m107FA6B78F1A2463EEFC0B15CF3BBE47946FF153_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m4378479983E2E7E29CCE598B2ABA2DE11DDDE572_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m505BEFBC7A6EC44822255A793E1C1D96B2754B6A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m65A819FD20CB0E6E40B10132F2A6587E63848520_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m67790E6958CD7802E4C9C7E92731A406043F7A7E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m930CA3F1A016B820967E8D53B5D8B2EEB9F10DAC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m947DC0AC66C6EE8D58AF4A3ECBC15C3C603EF80A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m97589DEF2FF3625E7262832FA7FDF10371F7DF89_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mA7C789A830108A82F925F9EB53FFC1F288C02908_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB5CC4E4234180454101F8CED6E9820B81B7A97C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m0402E988E278EC78996995CFCAFCB65FBA470465_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m3DCA4A597C1600F33BA8A2937B815D12C810373B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m680FD195D86C0F24C7303EC8CB2363DBA49BFB93_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m6C6B4022F0BE71EC68BA242CD2FE58DE59335201_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m711CAB25B069AA3530DB835F6D49AC12700066C8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m92F21B1294E92E4D19ECE4B3E6630E8E19AA2A7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mB2A4421E2E7AC7A55F52642E3F1F0EB3E47E8F6A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mB67DB803D9DAEC2550A3B6AD654123EDBB0F254F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mFC53CA40AED74788AD5A7B446B29AD68D8C0B495_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m89737962014E6E6960AD41389067DD4680718D5E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0699C969E97E5A0DD1CCCF0D0C6F98F891B1F47D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m076004A8CFEE0FC49D7BC2BE859BF5D52630469D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0886A21A7EC36DDDFDDB5BF1F5CC4776DBCD7966_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0A75F746E80B7130E71A3570E155D3F6FAFDA996_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1326120BD3392CB01380BA14201D3EFA4881E45A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1F2D40C96B2259C7A7E7D017A56590C530B53A65_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m23446BA8B4E8C6C548FC5A400D0C7FCC508C594D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2F86AAC20A345F1A9867C1001E97ACF27BAD5944_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m3A7FACE3B6B69847BC9EEE0C59FA6E19CBF8D1D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m3DD0D97AC8E9127AAAE6A10B878BEB74DF2984DD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m3FD5A08EE8B2011C26498E8F0D622F3C786421C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6960301888EC8A0EFE511DF90D5D5405514D21BD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m73F4450BE5D757BA64A669E40064BABCF618526F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mBD2D7ADF4F33020CA22864FEA320137F38BA2122_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mDFC946C96D908D9E581EFF8A930871323F6A874C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF0F03137A7753EA0B1D329E9916B84A64A5CD95F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m20886BBC789FA94D0E8DCDD088AEBE186BFE495C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m29385A0CB61C56675C92AF97491A527AB1F406D7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m452B01002487ABB2792BD20626F709B844B6A50D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m549ADBEC5266496107EAD90D22F209CC22DA7C24_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m56C3D91C58B0CCFF3961A38953714880006A5467_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB4ADA4D9A5748F42C1FCC90E32DAEDDEC0F6B937_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB569369409DE67C7AF17A0405E9F1DB681D0D968_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mD63644E284CD6420BD571FCFC6257DD0F776D851_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE2B8FAB0F1F509DD000CAFE13EB0FDFDDF8AB80E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF4832879CC6C8CB94A6842484B13E03A037A3510_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mFE786435561064A8441C7B914E2FA3D74F6296F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m2B4DBDF9EA7DC74AED1F7CD15D5E432ADC28E6B0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m5473F3AC5A9CAAAE70AA6B214197575D6E752345_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m5FBFF78EF8C3B3080BB1DE6173404D2C4B423A25_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA87A641B26DAF74387EA2CA9CD588637F9FC1B7E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mAAFAFEEB4780667A17306EA791A340811E983052_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mAC9C7FF605C029416BD412F320F4735D216A0938_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mB52DE9A473DC6908409126316D736B6EA29CCC70_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mDEF8318BBE410721DEAECE4B670F5EC2D25CCC20_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mEBD9E0C5295938D6FCAC15E536110E4FC97E85B5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m573A783022575F082EF52F6B79DE914692F501E8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_mD924CCEA886065B77D5943CA0ADFCD8693AF5ACA_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_m6578702C98214F7F52425ADD0766109D2BE9953B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisBuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_mE778038986130362FFDA73EBC4BCB4ED9AC54CC3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisFieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_m3CCA77F63EB8DE043DAEF770D5EFA8619690EA37_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PGGUtils_CheckForNulls_TisFieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_m00892A7E0B48474C79783BCC83EAD658E42F7718_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PGGUtils_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mC616C6F0465776C77ABAA4EF2B52317FD1DDAF76_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PGGUtils_TransferFromListToList_TisLineFindHelper_tC2DE7C828155B7ECD892EC9D446E46DA50201CC9_mD5FBD15B608AE8168167B3D281A382BAC30BEC88_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PlannerFunctionNode_FillPorts_TisFN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD_m16D32EE7D18229212882FDACE7B17033A60B7DB7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PlannerFunctionNode_FillPorts_TisFN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8_m95804FE46D73B4D225F3AF945EBAEB28E60A48E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PlannerFunctionNode_FillPorts_TisFN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED_mD007BE0204E0573DAB813C68F77C35D65D1D53A5_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5; struct GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E; 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 // FIMSpace.Generating.FCheckerGraph`1 struct FCheckerGraph_1_t53DF4B3B2741F075DEE60DAB13C4190E3858C3B1 : public RuntimeObject { // System.Collections.Generic.List`1 FIMSpace.Generating.FCheckerGraph`1::AllCells List_1_tFD122697050D735D4519E64043D38A8EDF94A84A* ___AllCells_0; // System.Collections.Generic.List`1 FIMSpace.Generating.FCheckerGraph`1::AllApprovedCells List_1_tFD122697050D735D4519E64043D38A8EDF94A84A* ___AllApprovedCells_1; // FIMSpace.Generating.FGenGrid`1 FIMSpace.Generating.FCheckerGraph`1::Cells FGenGrid_1_t933CB0F84D6976F18EA5D4CF23F96368E9C617F5* ___Cells_2; // T FIMSpace.Generating.FCheckerGraph`1::k__BackingField CheckerPos_tF34FA893EE2C828EED11532644D8B286735F6C0C* ___U3CMinXU3Ek__BackingField_3; // T FIMSpace.Generating.FCheckerGraph`1::k__BackingField CheckerPos_tF34FA893EE2C828EED11532644D8B286735F6C0C* ___U3CMinYU3Ek__BackingField_4; // T FIMSpace.Generating.FCheckerGraph`1::k__BackingField CheckerPos_tF34FA893EE2C828EED11532644D8B286735F6C0C* ___U3CMaxXU3Ek__BackingField_5; // T FIMSpace.Generating.FCheckerGraph`1::k__BackingField CheckerPos_tF34FA893EE2C828EED11532644D8B286735F6C0C* ___U3CMaxYU3Ek__BackingField_6; }; // 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_t8ED86F5A318743E9CE1F85A351EB862E45361BE0 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items Action_1U5BU5D_t9AF7A60AA589F7071315F3DA2F77CD32CB43FB5D* ____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_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* ____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_t3BF52FF9614A5C8349B35797CFE43CB59089070B : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items BuildPlanInstanceU5BU5D_t57219EF616E94B077F5BDBF59AAF87300D185CEB* ____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_t305B14A84B9EE9FA93DD1693EF5F2799F087D6C0 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items CheckerFieldU5BU5D_t2B0777CBE4B35A534C564A0A045F27CDB69EE92D* ____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_tFB35242E850860900664B389C93AC5242D1F7986 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items CheckerField3DU5BU5D_t2096EB78FCD74266D16DC0B3717FD77D8D38E36B* ____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_t6F5FF4D622734B91FD386B82DB0A01C588ECF513 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items FGraph_TriggerNodeConnectionU5BU5D_t13E0B44A76B6FE43011B1BD346521DC85499A08C* ____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_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items FN_InputU5BU5D_tAE6B3E8D3157AC9C39B2A87B65B6DB2ED6368004* ____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_t0AA0A651671E246A1F661DF6E555CE3D2281F328 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items FN_OutputU5BU5D_t57CA81F329F0B6887DF3D33064A87E1465BC56BE* ____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_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items FN_ParameterU5BU5D_tD63887514D320B7616E4F72DE4AC286C8763D683* ____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_t8570C3436F30B58B80557E1FF51398E82B93156D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items FieldPlannerU5BU5D_tC5C368891C4469D60434998087EFD9EB3BFBB542* ____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_tE7F7C815A7163ACDE17D2C69F156FF2EF68B244E : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IFGraphPortU5BU5D_tB23CD6F7B5E19A29E5BAA40863D889EDDE0C578B* ____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_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_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_t9B1977E862A096FC88304EBFBC7DB64104254D17 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items PGGPlanner_NodeBaseU5BU5D_tA9FB42ADF6222C3788C2F638ADE4B4E7E99A3CB1* ____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_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items PR_SetLocalVariableU5BU5D_tAF65D087FB73E97B24B92BB86EC255EA5180538E* ____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_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items PlannerResultU5BU5D_tA6CDE522B4EAE0DB06AF5FC04F2213E6E4432FDC* ____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_t1AA36235BF5469CC15ED01FC98CCE5E2345908CD : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items PlannerRuleBaseU5BU5D_t7661452784E9F4870274548901294AAA007963CC* ____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_tCE720228BE6D6168D9F85DB9B82782DE659CF884 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items PortConnectionU5BU5D_t38C48B2B1B650D7053CF1A469E68C3A4F3DA85B4* ____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_t8499C155E7F13097A30D7E5F0046087C55D2C976 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ShapeCellGroupU5BU5D_tB7ADD525659C5E05110D1696898E919224E18C50* ____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_t38AAD280B1F011B9865BE56FA34FF2B724472524 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items SingleInteriorSettingsU5BU5D_t5FA3E27C19EDCAE1D2B250063375FD6E28865FB2* ____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_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items BuildPlannerLayerU5BU5D_tC282E0907B9C5F374D0249DC57AF34785F7015F6* ____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_t0AA932387AD4B6E1484C742285FB1A0C0CD84554 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items LineFindHelperU5BU5D_t7F2A0733CFA38A9B68DB5FA0BB44E802BA1BD4FC* ____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_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items PlannerAsyncInstanceU5BU5D_t0B835DFB2C798492DA369E41A9188D2501EE12F0* ____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.Planning.BuildPlanInstance struct BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7 : public RuntimeObject { // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.BuildPlanInstance::Connections List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B* ___Connections_0; // FIMSpace.Generating.Checker.CheckerField FIMSpace.Generating.Planning.BuildPlanInstance::Checker CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* ___Checker_1; // FIMSpace.Generating.Planning.SingleInteriorSettings FIMSpace.Generating.Planning.BuildPlanInstance::k__BackingField SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* ___U3CSettingsReferenceU3Ek__BackingField_2; // System.Int32 FIMSpace.Generating.Planning.BuildPlanInstance::TargetDoorsCount int32_t ___TargetDoorsCount_3; // System.Int32 FIMSpace.Generating.Planning.BuildPlanInstance::HelperID int32_t ___HelperID_4; // System.Single FIMSpace.Generating.Planning.BuildPlanInstance::HelperVar float ___HelperVar_5; // System.Boolean FIMSpace.Generating.Planning.BuildPlanInstance::Enabled bool ___Enabled_6; }; // FIMSpace.Graph.FGraph_TriggerNodeConnection struct FGraph_TriggerNodeConnection_t692A6072D1459258B279AD5621D11FB032C21244 : public RuntimeObject { // System.Int32 FIMSpace.Graph.FGraph_TriggerNodeConnection::ConnectionFromID int32_t ___ConnectionFromID_0; // System.Int32 FIMSpace.Graph.FGraph_TriggerNodeConnection::ConnectionToID int32_t ___ConnectionToID_1; // System.Int32 FIMSpace.Graph.FGraph_TriggerNodeConnection::ConnectionFrom_AlternativeID int32_t ___ConnectionFrom_AlternativeID_2; // System.Int32 FIMSpace.Graph.FGraph_TriggerNodeConnection::ConnectionTo_AlternativeID int32_t ___ConnectionTo_AlternativeID_3; // System.Single FIMSpace.Graph.FGraph_TriggerNodeConnection::k__BackingField float ___U3CDebuggingProgressU3Ek__BackingField_4; // FIMSpace.Graph.FGraph_NodeBase FIMSpace.Graph.FGraph_TriggerNodeConnection::ifrom FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* ___ifrom_5; // FIMSpace.Graph.FGraph_NodeBase FIMSpace.Graph.FGraph_TriggerNodeConnection::ito FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* ___ito_6; // System.Boolean FIMSpace.Graph.FGraph_TriggerNodeConnection::k__BackingField bool ___U3CComputingU3Ek__BackingField_7; // System.Boolean FIMSpace.Graph.FGraph_TriggerNodeConnection::k__BackingField bool ___U3CLaunchedU3Ek__BackingField_8; }; // FIMSpace.FTex.FThread struct FThread_tED6C734AF16AC7D14A9794D98DF64BDFEC15C5D8 : public RuntimeObject { // System.Boolean FIMSpace.FTex.FThread::done bool ___done_0; // System.Boolean FIMSpace.FTex.FThread::fail bool ___fail_1; // System.Object FIMSpace.FTex.FThread::handle RuntimeObject* ___handle_2; // System.Threading.Thread FIMSpace.FTex.FThread::fThread Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___fThread_3; }; // FIMSpace.Generating.FieldSpawner struct FieldSpawner_tC6CF9773A949023E34A415DE03EA03A0D51DCBAC : public RuntimeObject { // System.Boolean FIMSpace.Generating.FieldSpawner::Enabled bool ___Enabled_0; // System.String FIMSpace.Generating.FieldSpawner::Name String_t* ___Name_1; // System.String FIMSpace.Generating.FieldSpawner::SpawnerTag String_t* ___SpawnerTag_2; // System.Boolean FIMSpace.Generating.FieldSpawner::Prepared bool ___Prepared_3; // System.Int32 FIMSpace.Generating.FieldSpawner::StampPrefabID int32_t ___StampPrefabID_4; // FIMSpace.Generating.FieldModification FIMSpace.Generating.FieldSpawner::Parent FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* ___Parent_5; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSpawner::Rules List_1_t2C5BD350A183ED7FC52D53399354A241F7A8E490* ___Rules_6; // FIMSpace.Generating.FieldModification/EModificationMode FIMSpace.Generating.FieldSpawner::Mode int32_t ___Mode_7; // FIMSpace.Generating.FieldSpawner/ESR_CellOrder FIMSpace.Generating.FieldSpawner::CellCheckMode int32_t ___CellCheckMode_8; // System.Boolean FIMSpace.Generating.FieldSpawner::_Editor_SpawnerAdvancedOptionsFoldout bool ____Editor_SpawnerAdvancedOptionsFoldout_9; // System.Int32 FIMSpace.Generating.FieldSpawner::OnScalledGrid int32_t ___OnScalledGrid_10; // UnityEngine.GameObject FIMSpace.Generating.FieldSpawner::k__BackingField GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CTemporaryPrefabOverrideU3Ek__BackingField_11; // System.Int32 FIMSpace.Generating.FieldSpawner::Repeat int32_t ___Repeat_12; // System.Boolean FIMSpace.Generating.FieldSpawner::DontInheritRotations bool ___DontInheritRotations_13; // System.Boolean FIMSpace.Generating.FieldSpawner::SwitchSpawnedToStatic bool ___SwitchSpawnedToStatic_14; // System.Int32 FIMSpace.Generating.FieldSpawner::_currentRepeat int32_t ____currentRepeat_15; // System.Boolean FIMSpace.Generating.FieldSpawner::MultipleToSpawn bool ___MultipleToSpawn_16; // System.Boolean FIMSpace.Generating.FieldSpawner::UseGlobalRules bool ___UseGlobalRules_17; // System.Boolean FIMSpace.Generating.FieldSpawner::UseParentPackageRules bool ___UseParentPackageRules_18; // System.Boolean FIMSpace.Generating.FieldSpawner::_wasEnablingGlobalRules bool ____wasEnablingGlobalRules_19; // FIMSpace.Generating.FieldSpawner/ESR_CellHierarchyAccess FIMSpace.Generating.FieldSpawner::ScaleAccess int32_t ___ScaleAccess_20; // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSpawner::OnPostCallEvents List_1_tDB72209F35D56F62A287633F9450978E90B90987* ___OnPostCallEvents_21; // System.Boolean FIMSpace.Generating.FieldSpawner::k__BackingField bool ___U3CwasPreGeneratingPreparedU3Ek__BackingField_23; }; // UnityEngine.GUIContent struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2 : public RuntimeObject { // System.String UnityEngine.GUIContent::m_Text String_t* ___m_Text_0; // UnityEngine.Texture UnityEngine.GUIContent::m_Image Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image_1; // System.String UnityEngine.GUIContent::m_Tooltip String_t* ___m_Tooltip_2; }; // Native definition for P/Invoke marshalling of UnityEngine.GUIContent struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_marshaled_pinvoke { char* ___m_Text_0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image_1; char* ___m_Tooltip_2; }; // Native definition for COM marshalling of UnityEngine.GUIContent struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_marshaled_com { Il2CppChar* ___m_Text_0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image_1; Il2CppChar* ___m_Tooltip_2; }; // FIMSpace.Generating.Planning.GridPlanGeneratingHelper struct GridPlanGeneratingHelper_t35570CC9F63DC7467A67CF30A1D263021F6AE745 : public RuntimeObject { // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.Planning.GridPlanGeneratingHelper::grid FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___grid_0; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.GridPlanGeneratingHelper::guides List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* ___guides_1; // FIMSpace.Generating.Planning.BuildPlanInstance FIMSpace.Generating.Planning.GridPlanGeneratingHelper::fieldInstance BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* ___fieldInstance_2; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.Planning.GridPlanGeneratingHelper::SimplierAssign FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___SimplierAssign_3; }; // FIMSpace.Generating.InjectionSetup struct InjectionSetup_t5AA8218C4E65B3A49C6CDF495DC7FCEFB738148C : public RuntimeObject { // FIMSpace.Generating.InjectionSetup/EInjectTarget FIMSpace.Generating.InjectionSetup::Inject int32_t ___Inject_0; // FIMSpace.Generating.FieldModification FIMSpace.Generating.InjectionSetup::Modificator FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* ___Modificator_1; // FIMSpace.Generating.ModificatorsPack FIMSpace.Generating.InjectionSetup::ModificatorsPack ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* ___ModificatorsPack_2; // FIMSpace.Generating.InjectionSetup/EGridCall FIMSpace.Generating.InjectionSetup::Call int32_t ___Call_3; // System.Boolean FIMSpace.Generating.InjectionSetup::OverrideVariables bool ___OverrideVariables_4; // System.Collections.Generic.List`1 FIMSpace.Generating.InjectionSetup::Overrides List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ___Overrides_5; }; // 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; }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { }; // FIMSpace.Generating.Planning.PlannerAsyncManager struct PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8 : public RuntimeObject { // FIMSpace.Generating.Planning.BuildPlannerPreset FIMSpace.Generating.Planning.PlannerAsyncManager::Planner BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* ___Planner_0; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerAsyncManager::Instances List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A* ___Instances_1; // System.Boolean FIMSpace.Generating.Planning.PlannerAsyncManager::IsGeneratingDone bool ___IsGeneratingDone_2; // System.Boolean FIMSpace.Generating.Planning.PlannerAsyncManager::IsGenerating bool ___IsGenerating_3; // System.Boolean FIMSpace.Generating.Planning.PlannerAsyncManager::ComputeUsingAsync bool ___ComputeUsingAsync_4; // System.Int32 FIMSpace.Generating.Planning.PlannerAsyncManager::TargetSeed int32_t ___TargetSeed_5; // System.Boolean FIMSpace.Generating.Planning.PlannerAsyncManager::stop bool ___stop_6; // System.Int32 FIMSpace.Generating.Planning.PlannerAsyncManager::_currentPreparingI int32_t ____currentPreparingI_7; // System.Int32 FIMSpace.Generating.Planning.PlannerAsyncManager::_currentComputingI int32_t ____currentComputingI_8; // System.Int32 FIMSpace.Generating.Planning.PlannerAsyncManager::_currentComputingDuplicI int32_t ____currentComputingDuplicI_9; // System.Single FIMSpace.Generating.Planning.PlannerAsyncManager::_elapsedIterations float ____elapsedIterations_10; // System.Single FIMSpace.Generating.Planning.PlannerAsyncManager::_progr_lastElapsedIterations float ____progr_lastElapsedIterations_11; // System.Single FIMSpace.Generating.Planning.PlannerAsyncManager::_targetPlannerIterations float ____targetPlannerIterations_12; // System.Single FIMSpace.Generating.Planning.PlannerAsyncManager::_progr_step float ____progr_step_13; // System.Int32 FIMSpace.Generating.Planning.PlannerAsyncManager::_generatingStage int32_t ____generatingStage_14; // System.Single FIMSpace.Generating.Planning.PlannerAsyncManager::k__BackingField float ___U3CGeneratingProgressU3Ek__BackingField_15; // System.Single FIMSpace.Generating.Planning.PlannerAsyncManager::k__BackingField float ___U3CSmoothGeneratingProgressU3Ek__BackingField_16; // System.Single FIMSpace.Generating.Planning.PlannerAsyncManager::_progr_fake_progr float ____progr_fake_progr_17; // System.Single FIMSpace.Generating.Planning.PlannerAsyncManager::_progr_sd_smooth float ____progr_sd_smooth_18; }; // FIMSpace.Generating.Planning.PlannerExtensions struct PlannerExtensions_t7ED45ACEF8189B3C31251FFA209B26F28D49D0FA : public RuntimeObject { }; // FIMSpace.Generating.Planning.PlannerResult struct PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829 : public RuntimeObject { // FIMSpace.Generating.Planning.BuildPlannerPreset FIMSpace.Generating.Planning.PlannerResult::ParentBuildPlanner BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* ___ParentBuildPlanner_0; // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.PlannerResult::ParentFieldPlanner FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___ParentFieldPlanner_1; // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.PlannerResult::Checker CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___Checker_2; // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.Planning.PlannerResult::Grid FGenGraph_2_tD31EBA3365CDBBBD4EB838E6CE5B8E6C15BEB86E* ___Grid_3; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerResult::CellsInstructions List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* ___CellsInstructions_4; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerResult::DuplicateResults List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* ___DuplicateResults_5; }; // FIMSpace.Graph.PortConnection struct PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3 : public RuntimeObject { // System.Int32 FIMSpace.Graph.PortConnection::ConnectedNodeID int32_t ___ConnectedNodeID_0; // System.Int32 FIMSpace.Graph.PortConnection::ConnectedNodePortID int32_t ___ConnectedNodePortID_1; // FIMSpace.Graph.FGraph_NodeBase FIMSpace.Graph.PortConnection::NodeReference FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* ___NodeReference_2; // FIMSpace.Graph.IFGraphPort FIMSpace.Graph.PortConnection::PortReference RuntimeObject* ___PortReference_3; // System.Boolean FIMSpace.Graph.PortConnection::isInput bool ___isInput_4; // System.Boolean FIMSpace.Graph.PortConnection::k__BackingField bool ___U3CWasReloadedU3Ek__BackingField_5; }; // FIMSpace.Generating.ShapeCellGroup struct ShapeCellGroup_t69445494A2795C9D9A48833A504155A983F10A8C : public RuntimeObject { // System.Collections.Generic.List`1 FIMSpace.Generating.ShapeCellGroup::Cells List_1_tD4E195AE3BDA50173FFDB1123B913E149DC2DE25* ___Cells_0; // System.Boolean FIMSpace.Generating.ShapeCellGroup::Refresh bool ___Refresh_1; // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.ShapeCellGroup::field CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___field_2; }; // 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 { }; // FIMSpace.Generating.Planning.BuildPlannerPreset/BuildPlannerLayer struct BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5 : public RuntimeObject { // System.String FIMSpace.Generating.Planning.BuildPlannerPreset/BuildPlannerLayer::Name String_t* ___Name_0; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.BuildPlannerPreset/BuildPlannerLayer::FieldPlanners List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* ___FieldPlanners_1; }; // FIMSpace.Generating.Planning.FieldPlanner/LocalVariables struct LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0 : public RuntimeObject { // System.Boolean FIMSpace.Generating.Planning.FieldPlanner/LocalVariables::ForceRefresh bool ___ForceRefresh_0; // FIMSpace.Generating.Planning.IPlanNodesContainer FIMSpace.Generating.Planning.FieldPlanner/LocalVariables::parent RuntimeObject* ___parent_1; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner/LocalVariables::localVars List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* ___localVars_2; // System.Int32[] FIMSpace.Generating.Planning.FieldPlanner/LocalVariables::_LocalVarIds Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____LocalVarIds_3; // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.FieldPlanner/LocalVariables::_locVarNames GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ____locVarNames_4; }; // FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance struct PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A : public RuntimeObject { // FIMSpace.Generating.Planning.PlannerAsyncManager FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance::manager PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* ___manager_0; // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance::planner FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___planner_1; // FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerPrepareThread FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance::currentPrepareThread FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7* ___currentPrepareThread_2; // FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerProceduresThread FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance::currentProceduresThread FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* ___currentProceduresThread_3; // System.Action`1 FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance::OnDuplicatesGenerated Action_1_t1E7B93BCC9C48DD630A5331B9AC979F078B1DB09* ___OnDuplicatesGenerated_4; }; // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef struct FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD : public RuntimeObject { // FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::Parent PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* ___Parent_0; // System.String FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::DisplayName String_t* ___DisplayName_1; // System.Int32 FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::RootPortID int32_t ___RootPortID_2; // System.Int32 FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::RootPortHelpID int32_t ___RootPortHelpID_3; // FIMSpace.Generating.Planning.PlannerNodes.EType FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::ViewType int32_t ___ViewType_4; // FIMSpace.Graph.EPortPinType FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::PinType int32_t ___PinType_5; // FIMSpace.Graph.IntPort FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::p_Int IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722* ___p_Int_6; // FIMSpace.Graph.BoolPort FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::p_Bool BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* ___p_Bool_7; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::p_Float FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___p_Float_8; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::p_Vector3 PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___p_Vector3_9; // FIMSpace.Graph.PGGCellPort FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::p_Cell PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB* ___p_Cell_10; // FIMSpace.Graph.PGGStringPort FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::p_String PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* ___p_String_11; }; // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { // System.Boolean System.Boolean::m_value bool ___m_value_0; }; // System.Char struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { // System.Char System.Char::m_value Il2CppChar ___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; }; // System.Double struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { // System.Double System.Double::m_value double ___m_value_0; }; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; // System.Int32 struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { // System.Int32 System.Int32::m_value int32_t ___m_value_0; }; // System.IntPtr struct IntPtr_t { // System.Void* System.IntPtr::m_value void* ___m_value_0; }; // 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; }; // 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; }; // 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.Planning.BuildingPlanGenerator/RoomGuide struct RoomGuide_t98099B82D2BAAA49C8950214D9D580AF21D2FF53 { // System.Int32 FIMSpace.Generating.Planning.BuildingPlanGenerator/RoomGuide::MinDistanceTo int32_t ___MinDistanceTo_0; // System.Single FIMSpace.Generating.Planning.BuildingPlanGenerator/RoomGuide::MinDistance float ___MinDistance_1; }; // FIMSpace.Graph.PGGCellPort/Data struct Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC { // FIMSpace.Generating.FieldCell FIMSpace.Graph.PGGCellPort/Data::CellRef FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___CellRef_0; // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Graph.PGGCellPort/Data::ParentChecker CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___ParentChecker_1; // FIMSpace.Generating.Planning.PlannerResult FIMSpace.Graph.PGGCellPort/Data::ParentResult PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___ParentResult_2; }; // Native definition for P/Invoke marshalling of FIMSpace.Graph.PGGCellPort/Data struct Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC_marshaled_pinvoke { FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___CellRef_0; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___ParentChecker_1; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___ParentResult_2; }; // Native definition for COM marshalling of FIMSpace.Graph.PGGCellPort/Data struct Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC_marshaled_com { FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___CellRef_0; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___ParentChecker_1; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___ParentResult_2; }; // FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerPrepareThread struct FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7 : public FThread_tED6C734AF16AC7D14A9794D98DF64BDFEC15C5D8 { // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerPrepareThread::planner FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___planner_4; // FIMSpace.Generating.Planning.PlannerAsyncManager FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerPrepareThread::manager PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* ___manager_5; }; // FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerProceduresThread struct FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A : public FThread_tED6C734AF16AC7D14A9794D98DF64BDFEC15C5D8 { // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerProceduresThread::planner FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___planner_4; // FIMSpace.Generating.Planning.PlannerAsyncManager FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerProceduresThread::manager PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* ___manager_5; // System.Boolean FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerProceduresThread::isPostProcedures bool ___isPostProcedures_6; }; // 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; }; // FIMSpace.Generating.Checker.CheckerField3D struct CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC : public RuntimeObject { // UnityEngine.Transform FIMSpace.Generating.Checker.CheckerField3D::AttachRootTo Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___AttachRootTo_0; // System.Collections.Generic.List`1 FIMSpace.Generating.Checker.CheckerField3D::_tempHelpCellsList List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* ____tempHelpCellsList_1; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Checker.CheckerField3D::_IsCollidingWith_MyFirstCollisionCell FieldCell_t0474210B4815B1D080500050D625323788B306F9* ____IsCollidingWith_MyFirstCollisionCell_2; // UnityEngine.Vector3 FIMSpace.Generating.Checker.CheckerField3D::_rootPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____rootPosition_5; // UnityEngine.Quaternion FIMSpace.Generating.Checker.CheckerField3D::_rootRotation Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ____rootRotation_6; // UnityEngine.Vector3 FIMSpace.Generating.Checker.CheckerField3D::RootScale Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RootScale_7; // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.Checker.CheckerField3D::Grid FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___Grid_8; // System.Boolean FIMSpace.Generating.Checker.CheckerField3D::UseBounds bool ___UseBounds_9; // System.Int32 FIMSpace.Generating.Checker.CheckerField3D::HelperId int32_t ___HelperId_10; // System.Collections.Generic.List`1 FIMSpace.Generating.Checker.CheckerField3D::Bounding List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* ___Bounding_11; // UnityEngine.Vector3[] FIMSpace.Generating.Checker.CheckerField3D::_tBoundsDiag Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ____tBoundsDiag_12; // UnityEngine.Vector3[] FIMSpace.Generating.Checker.CheckerField3D::_tBounds Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ____tBounds_13; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Checker.CheckerField3D::<_CheckCollisionOnSideCell>k__BackingField FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___U3C_CheckCollisionOnSideCellU3Ek__BackingField_15; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Checker.CheckerField3D::<_CheckCollisionOnSideCellOther>k__BackingField FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___U3C_CheckCollisionOnSideCellOtherU3Ek__BackingField_16; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Checker.CheckerField3D::_nearestCellOtherField FieldCell_t0474210B4815B1D080500050D625323788B306F9* ____nearestCellOtherField_17; // System.Boolean FIMSpace.Generating.Checker.CheckerField3D::k__BackingField bool ___U3CFailedToSetU3Ek__BackingField_18; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Checker.CheckerField3D::_GetMostCenteredCellInAxis_MyCell FieldCell_t0474210B4815B1D080500050D625323788B306F9* ____GetMostCenteredCellInAxis_MyCell_19; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Checker.CheckerField3D::_FindCellOfInDir_MyCell FieldCell_t0474210B4815B1D080500050D625323788B306F9* ____FindCellOfInDir_MyCell_20; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Checker.CheckerField3D::<_CheckCollisionInDirection_OtherCell>k__BackingField FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___U3C_CheckCollisionInDirection_OtherCellU3Ek__BackingField_21; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Checker.CheckerField3D::_AlignTo_OtherCollisionCell FieldCell_t0474210B4815B1D080500050D625323788B306F9* ____AlignTo_OtherCollisionCell_22; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Checker.CheckerField3D::_AlignTo_MyCollisionCell FieldCell_t0474210B4815B1D080500050D625323788B306F9* ____AlignTo_MyCollisionCell_23; // System.Collections.Generic.List`1 FIMSpace.Generating.Checker.CheckerField3D::_CollisionCells List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* ____CollisionCells_24; // UnityEngine.Vector3Int[] FIMSpace.Generating.Checker.CheckerField3D::_randomFlatDirs Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* ____randomFlatDirs_25; // System.Int32 FIMSpace.Generating.Checker.CheckerField3D::_nearestMyBoundsIndex int32_t ____nearestMyBoundsIndex_26; // System.Int32 FIMSpace.Generating.Checker.CheckerField3D::_nearestOtherBoundsIndex int32_t ____nearestOtherBoundsIndex_27; // UnityEngine.Vector3 FIMSpace.Generating.Checker.CheckerField3D::_nearestMyBoundsPos Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____nearestMyBoundsPos_28; // System.Collections.Generic.List`1 FIMSpace.Generating.Checker.CheckerField3D::_pathFind_openListC List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* ____pathFind_openListC_29; // System.Collections.Generic.List`1 FIMSpace.Generating.Checker.CheckerField3D::_pathFindListHelper List_1_tFB35242E850860900664B389C93AC5242D1F7986* ____pathFindListHelper_30; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Checker.CheckerField3D::_GeneratePathFindTowards_OtherTargetCell FieldCell_t0474210B4815B1D080500050D625323788B306F9* ____GeneratePathFindTowards_OtherTargetCell_31; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Checker.CheckerField3D::_cubSearchRes FieldCell_t0474210B4815B1D080500050D625323788B306F9* ____cubSearchRes_32; // UnityEngine.Vector3Int FIMSpace.Generating.Checker.CheckerField3D::_cubSearchOrig Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ____cubSearchOrig_33; // System.Single FIMSpace.Generating.Checker.CheckerField3D::_pathFind_cheapestCost float ____pathFind_cheapestCost_34; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Checker.CheckerField3D::_pathFind_cheapestNodeC FieldCell_t0474210B4815B1D080500050D625323788B306F9* ____pathFind_cheapestNodeC_35; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Checker.CheckerField3D::_pathFind_endCellOther FieldCell_t0474210B4815B1D080500050D625323788B306F9* ____pathFind_endCellOther_36; }; // System.Delegate struct Delegate_t : public RuntimeObject { // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject* ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.IntPtr System.Delegate::interp_method intptr_t ___interp_method_7; // System.IntPtr System.Delegate::interp_invoke_impl intptr_t ___interp_invoke_impl_8; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t* ___method_info_9; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t* ___original_method_info_10; // System.DelegateData System.Delegate::data DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_12; }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // UnityEngine.Event struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB : public RuntimeObject { // System.IntPtr UnityEngine.Event::m_Ptr intptr_t ___m_Ptr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Event struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_marshaled_pinvoke { intptr_t ___m_Ptr_0; }; // Native definition for COM marshalling of UnityEngine.Event struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_marshaled_com { intptr_t ___m_Ptr_0; }; // 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.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; }; // FIMSpace.Graph.NodePortBase struct NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA : public RuntimeObject { // System.Int32 FIMSpace.Graph.NodePortBase::ParentNodeID int32_t ___ParentNodeID_0; // System.Int32 FIMSpace.Graph.NodePortBase::PortID int32_t ___PortID_1; // FIMSpace.Graph.FGraph_NodeBase FIMSpace.Graph.NodePortBase::ParentNode FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* ___ParentNode_2; // UnityEngine.Rect FIMSpace.Graph.NodePortBase::_E_LatestCorrectPortRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ____E_LatestCorrectPortRect_3; // FIMSpace.Graph.EPortPinType FIMSpace.Graph.NodePortBase::PortType int32_t ___PortType_4; // FIMSpace.Graph.EPortNameDisplay FIMSpace.Graph.NodePortBase::NameDisplayMode int32_t ___NameDisplayMode_5; // FIMSpace.Graph.EPortValueDisplay FIMSpace.Graph.NodePortBase::ValueDisplayMode int32_t ___ValueDisplayMode_6; // FIMSpace.Graph.EPortSlotDisplay FIMSpace.Graph.NodePortBase::SlotMode int32_t ___SlotMode_7; // System.String FIMSpace.Graph.NodePortBase::DisplayName String_t* ___DisplayName_8; // System.String FIMSpace.Graph.NodePortBase::OverwriteName String_t* ___OverwriteName_9; // System.Boolean FIMSpace.Graph.NodePortBase::AllowDragWire bool ___AllowDragWire_10; // UnityEngine.Vector2 FIMSpace.Graph.NodePortBase::_EditorCustomOffset Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ____EditorCustomOffset_11; // System.Boolean FIMSpace.Graph.NodePortBase::_EditorForceDrawDefaultWires bool ____EditorForceDrawDefaultWires_12; // System.Int32 FIMSpace.Graph.NodePortBase::_HelperFunctionsID int32_t ____HelperFunctionsID_13; // FIMSpace.Graph.NodePortBase/EPortConnectionDisplayMode FIMSpace.Graph.NodePortBase::ConnectionDisplay int32_t ___ConnectionDisplay_14; // System.Boolean FIMSpace.Graph.NodePortBase::IsSendingSignals bool ___IsSendingSignals_15; // System.Type[] FIMSpace.Graph.NodePortBase::AdditionalAllows TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___AdditionalAllows_16; // System.Int32 FIMSpace.Graph.NodePortBase::LimitInConnectionsCount int32_t ___LimitInConnectionsCount_17; // System.Object FIMSpace.Graph.NodePortBase::k__BackingField RuntimeObject* ___U3CDefaultValueU3Ek__BackingField_18; // System.Collections.Generic.List`1 FIMSpace.Graph.NodePortBase::portConnections List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* ___portConnections_19; // System.Boolean FIMSpace.Graph.NodePortBase::initValueSet bool ___initValueSet_20; // System.Boolean FIMSpace.Graph.NodePortBase::initialized bool ___initialized_21; // UnityEngine.Rect FIMSpace.Graph.NodePortBase::_E_LatestPortRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ____E_LatestPortRect_22; // UnityEngine.Rect FIMSpace.Graph.NodePortBase::_E_LatestPortInterationRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ____E_LatestPortInterationRect_23; }; // 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.Planning.PlanCorridorSettings struct PlanCorridorSettings_tF220F6EE9AC69C719F80A4123EC90E705249CA5A : public RuntimeObject { // FIMSpace.Generating.FieldSetup FIMSpace.Generating.Planning.PlanCorridorSettings::FieldSetup FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___FieldSetup_0; // FIMSpace.Generating.MinMax FIMSpace.Generating.Planning.PlanCorridorSettings::BranchLength MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___BranchLength_1; // FIMSpace.Generating.MinMax FIMSpace.Generating.Planning.PlanCorridorSettings::TargetBranches MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___TargetBranches_2; // FIMSpace.Generating.MinMax FIMSpace.Generating.Planning.PlanCorridorSettings::CellsSpace MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___CellsSpace_3; }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; }; // FIMSpace.Generating.Planning.SingleInteriorSettings struct SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F : public RuntimeObject { // System.String FIMSpace.Generating.Planning.SingleInteriorSettings::CustomName String_t* ___CustomName_0; // System.Int32 FIMSpace.Generating.Planning.SingleInteriorSettings::ID int32_t ___ID_1; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.Planning.SingleInteriorSettings::FieldSetup FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___FieldSetup_2; // System.Int32 FIMSpace.Generating.Planning.SingleInteriorSettings::Duplicates int32_t ___Duplicates_3; // System.Int32 FIMSpace.Generating.Planning.SingleInteriorSettings::DoorHoleCommandID int32_t ___DoorHoleCommandID_4; // System.Boolean FIMSpace.Generating.Planning.SingleInteriorSettings::CenterFitDoor bool ___CenterFitDoor_5; // System.Boolean FIMSpace.Generating.Planning.SingleInteriorSettings::JustOneDoor bool ___JustOneDoor_6; // FIMSpace.Generating.MinMax FIMSpace.Generating.Planning.SingleInteriorSettings::DoorConnectionsCount MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___DoorConnectionsCount_7; // FIMSpace.Generating.GenerationShape/GenerationSetup FIMSpace.Generating.Planning.SingleInteriorSettings::InternalSetup GenerationSetup_tE30DFA48CB61C8414B6401691859EA4B57DCE5A3* ___InternalSetup_8; // FIMSpace.Generating.GenerationShape FIMSpace.Generating.Planning.SingleInteriorSettings::OptionalShapePreset GenerationShape_t1AC92C7BCDE8A3BC51682AF8ED1CDFE487E8CC10* ___OptionalShapePreset_9; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.SingleInteriorSettings::InjectMods List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* ___InjectMods_10; // System.String FIMSpace.Generating.Planning.SingleInteriorSettings::SpreadCheckerData String_t* ___SpreadCheckerData_11; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.SingleInteriorSettings::NotAllowDoorConnectionWithNamed List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___NotAllowDoorConnectionWithNamed_12; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.SingleInteriorSettings::OverrideAllowDoorConnectionWithNamed List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___OverrideAllowDoorConnectionWithNamed_13; // System.Boolean FIMSpace.Generating.Planning.SingleInteriorSettings::RestrictPosition bool ___RestrictPosition_14; // System.String FIMSpace.Generating.Planning.SingleInteriorSettings::DistanceToCheckerData String_t* ___DistanceToCheckerData_15; // FIMSpace.Generating.Planning.SingleInteriorSettings/EDistanceRule FIMSpace.Generating.Planning.SingleInteriorSettings::DistanceMustBe int32_t ___DistanceMustBe_16; // System.Single FIMSpace.Generating.Planning.SingleInteriorSettings::DistanceUnits float ___DistanceUnits_17; // System.Boolean FIMSpace.Generating.Planning.SingleInteriorSettings::_editorAdvancedFoldout bool ____editorAdvancedFoldout_18; }; // FIMSpace.Generating.SpawnData struct SpawnData_t974A7A205DB24E47D544B2E1AC4EB2DA53E505A7 : public RuntimeObject { // System.Boolean FIMSpace.Generating.SpawnData::Enabled bool ___Enabled_0; // FIMSpace.Generating.FieldCell FIMSpace.Generating.SpawnData::OwnerCell FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___OwnerCell_1; // UnityEngine.Vector3Int FIMSpace.Generating.SpawnData::OwnerCellPos Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___OwnerCellPos_2; // System.Int32 FIMSpace.Generating.SpawnData::idInStampObjects int32_t ___idInStampObjects_3; // UnityEngine.GameObject FIMSpace.Generating.SpawnData::Prefab GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___Prefab_4; // System.Collections.Generic.List`1 FIMSpace.Generating.SpawnData::AdditionalGenerated List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___AdditionalGenerated_5; // System.Boolean FIMSpace.Generating.SpawnData::k__BackingField bool ___U3CWasTemporaryPrefabU3Ek__BackingField_6; // System.Boolean FIMSpace.Generating.SpawnData::DontSpawnMainPrefab bool ___DontSpawnMainPrefab_7; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.SpawnData::ExecutedFrom FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___ExecutedFrom_8; // FIMSpace.Generating.FieldModification FIMSpace.Generating.SpawnData::OwnerMod FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* ___OwnerMod_9; // FIMSpace.Generating.SpawnRuleBase FIMSpace.Generating.SpawnData::OwnerRule SpawnRuleBase_t9CD95A2C721AF0D65EC305068FCA885AE59A94A6* ___OwnerRule_10; // FIMSpace.Generating.FieldSpawner FIMSpace.Generating.SpawnData::Spawner FieldSpawner_tC6CF9773A949023E34A415DE03EA03A0D51DCBAC* ___Spawner_11; // FIMSpace.Generating.OStamperSet FIMSpace.Generating.SpawnData::OStamp OStamperSet_tF2812982CD5DB7F227E44BB30B7153A21F96D6A3* ___OStamp_12; // FIMSpace.Generating.OStamperMultiSet FIMSpace.Generating.SpawnData::OMulti OStamperMultiSet_t3186510BD5458F45F8A8A419A910CF2B71843F5D* ___OMulti_13; // UnityEngine.Mesh FIMSpace.Generating.SpawnData::PreviewMesh Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___PreviewMesh_14; // UnityEngine.Vector3 FIMSpace.Generating.SpawnData::Offset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Offset_15; // UnityEngine.Vector3 FIMSpace.Generating.SpawnData::RotationOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RotationOffset_16; // UnityEngine.Vector3 FIMSpace.Generating.SpawnData::LocalRotationOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___LocalRotationOffset_17; // UnityEngine.Vector3 FIMSpace.Generating.SpawnData::LocalScaleMul Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___LocalScaleMul_18; // UnityEngine.Vector3 FIMSpace.Generating.SpawnData::DirectionalOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___DirectionalOffset_19; // UnityEngine.Vector3 FIMSpace.Generating.SpawnData::TempPositionOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___TempPositionOffset_20; // UnityEngine.Vector3 FIMSpace.Generating.SpawnData::TempRotationOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___TempRotationOffset_21; // UnityEngine.Vector3 FIMSpace.Generating.SpawnData::TempScaleMul Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___TempScaleMul_22; // UnityEngine.Vector3 FIMSpace.Generating.SpawnData::OutsidePositionOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___OutsidePositionOffset_23; // UnityEngine.Vector3 FIMSpace.Generating.SpawnData::OutsideRotationOffset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___OutsideRotationOffset_24; // FIMSpace.Generating.SpawnData/ECombineMode FIMSpace.Generating.SpawnData::CombineMode int32_t ___CombineMode_25; // System.Boolean FIMSpace.Generating.SpawnData::ForceSetStatic bool ___ForceSetStatic_26; // FIMSpace.Generating.SpawnData/ESpawnMark FIMSpace.Generating.SpawnData::SpawnMark int32_t ___SpawnMark_27; // System.Collections.Generic.List`1 FIMSpace.Generating.SpawnData::customStigmas List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___customStigmas_28; // System.Boolean FIMSpace.Generating.SpawnData::k__BackingField bool ___U3CisTempU3Ek__BackingField_29; // System.Collections.Generic.List`1> FIMSpace.Generating.SpawnData::OnPreGeneratedEvents List_1_t594AD8CB288E390FD2324ED170ED5C2E115AF1C4* ___OnPreGeneratedEvents_30; // System.Collections.Generic.List`1> FIMSpace.Generating.SpawnData::OnGeneratedEvents List_1_t261B5FB86860583ED8B529D12A8662404F52324A* ___OnGeneratedEvents_31; // System.Collections.Generic.List`1 FIMSpace.Generating.SpawnData::ChildSpawns List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___ChildSpawns_32; }; // 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.Planning.BuildingPlanGenerator/PlanPathGuide struct PlanPathGuide_t0F8DD32F6DF01A5CF2AA8F74CEFC8EE2DE73601D : public RuntimeObject { // UnityEngine.Vector2Int FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanPathGuide::Start Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___Start_0; // FIMSpace.Generating.EPlanGuideDirecion FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanPathGuide::StartDir int32_t ___StartDir_1; // UnityEngine.Vector2Int FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanPathGuide::End Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___End_2; // FIMSpace.Generating.EPlanGuideDirecion FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanPathGuide::EndDir int32_t ___EndDir_3; // System.Int32 FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanPathGuide::CellsSpace int32_t ___CellsSpace_4; // System.Single FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanPathGuide::ChangeDirCost float ___ChangeDirCost_5; }; // FIMSpace.Generating.GenerationShape/GenerationSetup struct GenerationSetup_tE30DFA48CB61C8414B6401691859EA4B57DCE5A3 : public RuntimeObject { // FIMSpace.Generating.GenerationShape/EGenerationMode FIMSpace.Generating.GenerationShape/GenerationSetup::GenerationMode int32_t ___GenerationMode_0; // FIMSpace.Generating.GenerationShape/RectSet FIMSpace.Generating.GenerationShape/GenerationSetup::RectSetup RectSet_tE57C3D2F0BD5FC7429FDC8A112BD2BD7B4FF74DF* ___RectSetup_1; // FIMSpace.Generating.MinMax FIMSpace.Generating.GenerationShape/GenerationSetup::BranchLength MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___BranchLength_2; // FIMSpace.Generating.MinMax FIMSpace.Generating.GenerationShape/GenerationSetup::TargetBranches MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___TargetBranches_3; // FIMSpace.Generating.MinMax FIMSpace.Generating.GenerationShape/GenerationSetup::BranchThickness MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___BranchThickness_4; // System.Collections.Generic.List`1 FIMSpace.Generating.GenerationShape/GenerationSetup::CellSets List_1_t8AB91E4341B28077F44BCE86270F45CD26B9319B* ___CellSets_5; }; // FIMSpace.Generating.GenerationShape/RectSet struct RectSet_tE57C3D2F0BD5FC7429FDC8A112BD2BD7B4FF74DF : public RuntimeObject { // UnityEngine.Vector2Int FIMSpace.Generating.GenerationShape/RectSet::StartPos Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___StartPos_0; // FIMSpace.Generating.MinMax FIMSpace.Generating.GenerationShape/RectSet::Width MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___Width_1; // FIMSpace.Generating.MinMax FIMSpace.Generating.GenerationShape/RectSet::Height MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___Height_2; }; // 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; }; // FIMSpace.Graph.BoolPort struct BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380 : public NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA { // System.Boolean FIMSpace.Graph.BoolPort::Value bool ___Value_24; }; // 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; }; // FIMSpace.Graph.FloatPort struct FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E : public NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA { // System.Single FIMSpace.Graph.FloatPort::Value float ___Value_24; }; // 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; }; // FIMSpace.Graph.IntPort struct IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722 : public NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA { // System.Int32 FIMSpace.Graph.IntPort::Value int32_t ___Value_24; }; // 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.Graph.PGGCellPort struct PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB : public NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA { // FIMSpace.Graph.PGGCellPort/Data FIMSpace.Graph.PGGCellPort::k__BackingField Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC ___U3CCellDataU3Ek__BackingField_24; }; // FIMSpace.Graph.PGGPlannerPort struct PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78 : public NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA { // System.Int32 FIMSpace.Graph.PGGPlannerPort::UniquePlannerID int32_t ___UniquePlannerID_24; // System.Int32 FIMSpace.Graph.PGGPlannerPort::DuplicatePlannerID int32_t ___DuplicatePlannerID_25; // System.Boolean FIMSpace.Graph.PGGPlannerPort::DisplayVariableName bool ___DisplayVariableName_26; // System.Collections.Generic.List`1 FIMSpace.Graph.PGGPlannerPort::_plannersList List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* ____plannersList_27; // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Graph.PGGPlannerPort::containedShape CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___containedShape_28; // System.Boolean FIMSpace.Graph.PGGPlannerPort::JustCheckerContainer bool ___JustCheckerContainer_29; }; // FIMSpace.Graph.PGGStringPort struct PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D : public NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA { // System.String FIMSpace.Graph.PGGStringPort::StringVal String_t* ___StringVal_24; }; // FIMSpace.Graph.PGGUniversalPort struct PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F : public NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA { // FIMSpace.Generating.FieldVariable FIMSpace.Graph.PGGUniversalPort::Variable FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* ___Variable_24; }; // FIMSpace.Graph.PGGVector3Port struct PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B : public NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA { // UnityEngine.Vector3 FIMSpace.Graph.PGGVector3Port::Value Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Value_24; }; // FIMSpace.Generating.Planning.PlanGenerationPrint struct PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807 : public RuntimeObject { // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlanGenerationPrint::PlannerResults List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* ___PlannerResults_0; // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.PlanGenerationPrint::_debugLatestExecuted CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ____debugLatestExecuted_1; // System.String FIMSpace.Generating.Planning.PlanGenerationPrint::DebugInfo String_t* ___DebugInfo_2; // System.Action FIMSpace.Generating.Planning.PlanGenerationPrint::DebugGizmosAction Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___DebugGizmosAction_3; // System.Int32 FIMSpace.Generating.Planning.PlanGenerationPrint::k__BackingField int32_t ___U3CInitialSeedU3Ek__BackingField_4; // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.PlanGenerationPrint::StoredFullMask CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___StoredFullMask_5; // UnityEngine.Bounds FIMSpace.Generating.Planning.PlanGenerationPrint::StoredFullBounds Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___StoredFullBounds_6; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlanGenerationPrint::_checkersList List_1_tFB35242E850860900664B389C93AC5242D1F7986* ____checkersList_7; }; // 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.Type struct Type_t : public MemberInfo_t { // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8; }; // 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.Action`1 struct Action_1_t1E7B93BCC9C48DD630A5331B9AC979F078B1DB09 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t88464E626975973EFA56756CD8B952971BED134A : public MulticastDelegate_t { }; // System.Action struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t { }; // 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; }; // FIMSpace.Generating.Planning.BuildPlannerPreset struct BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.String FIMSpace.Generating.Planning.BuildPlannerPreset::CustomInfo String_t* ___CustomInfo_4; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.BuildPlannerPreset::BuildVariables List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ___BuildVariables_5; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.BuildPlannerPreset::BuildLayers List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* ___BuildLayers_7; // FIMSpace.Generating.Planning.PlanGenerationPrint FIMSpace.Generating.Planning.BuildPlannerPreset::k__BackingField PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___U3CLatestGeneratedU3Ek__BackingField_8; // System.Boolean FIMSpace.Generating.Planning.BuildPlannerPreset::AsyncGenerating bool ___AsyncGenerating_9; // System.Boolean FIMSpace.Generating.Planning.BuildPlannerPreset::_Editor_GraphNodesChanged bool ____Editor_GraphNodesChanged_10; // System.Boolean FIMSpace.Generating.Planning.BuildPlannerPreset::_Editor_GraphNodesChangedForced bool ____Editor_GraphNodesChangedForced_11; // FIMSpace.Generating.Planning.PlannerAsyncManager FIMSpace.Generating.Planning.BuildPlannerPreset::generateProgressManager PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* ___generateProgressManager_12; // System.Int32 FIMSpace.Generating.Planning.BuildPlannerPreset::k__BackingField int32_t ___U3CLatestSeedU3Ek__BackingField_13; // System.Int32 FIMSpace.Generating.Planning.BuildPlannerPreset::k__BackingField int32_t ___U3CGenerationIterationU3Ek__BackingField_14; // System.Int32[] FIMSpace.Generating.Planning.BuildPlannerPreset::_VariablesIds Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____VariablesIds_15; // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.BuildPlannerPreset::_VariablesNames GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ____VariablesNames_16; // System.Int32[] FIMSpace.Generating.Planning.BuildPlannerPreset::_PlannersIds Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____PlannersIds_17; // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.BuildPlannerPreset::_PlannersNames GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ____PlannersNames_18; // System.Int32[] FIMSpace.Generating.Planning.BuildPlannerPreset::_LayersIds Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____LayersIds_19; // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.BuildPlannerPreset::_LayersNames GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ____LayersNames_20; // System.Action`1 FIMSpace.Generating.Planning.BuildPlannerPreset::OnIteractionCallback Action_1_t88464E626975973EFA56756CD8B952971BED134A* ___OnIteractionCallback_21; }; // FIMSpace.Graph.FGraph_NodeBase struct FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.Boolean FIMSpace.Graph.FGraph_NodeBase::_editor_wasPortsConnectionsChanged bool ____editor_wasPortsConnectionsChanged_4; // FIMSpace.Graph.FGraph_NodeBase/ETriggerConnectionDrawMode FIMSpace.Graph.FGraph_NodeBase::TriggerConnectionDrawMode int32_t ___TriggerConnectionDrawMode_5; // System.Int32 FIMSpace.Graph.FGraph_NodeBase::IndividualID int32_t ___IndividualID_6; // System.String FIMSpace.Graph.FGraph_NodeBase::NameID String_t* ___NameID_7; // System.Boolean FIMSpace.Graph.FGraph_NodeBase::wasCreated bool ___wasCreated_8; // System.Single FIMSpace.Graph.FGraph_NodeBase::k__BackingField float ___U3CDebuggingProgressU3Ek__BackingField_9; // System.Collections.Generic.List`1 FIMSpace.Graph.FGraph_NodeBase::OutputConnections List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* ___OutputConnections_10; // System.Collections.Generic.List`1 FIMSpace.Graph.FGraph_NodeBase::InputConnections List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* ___InputConnections_11; // UnityEngine.Rect FIMSpace.Graph.FGraph_NodeBase::<_E_LatestRect>k__BackingField Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___U3C_E_LatestRectU3Ek__BackingField_12; // UnityEngine.Vector2 FIMSpace.Graph.FGraph_NodeBase::NodePosition Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___NodePosition_13; // UnityEngine.Vector2 FIMSpace.Graph.FGraph_NodeBase::NodeDrawOffset Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___NodeDrawOffset_14; // UnityEngine.Vector2 FIMSpace.Graph.FGraph_NodeBase::ResizedScale Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___ResizedScale_15; // System.Boolean FIMSpace.Graph.FGraph_NodeBase::_EditorFoldout bool ____EditorFoldout_16; // System.Boolean FIMSpace.Graph.FGraph_NodeBase::k__BackingField bool ___U3CIsDrawingGUIInNodeModeU3Ek__BackingField_17; // System.Boolean FIMSpace.Graph.FGraph_NodeBase::forceRefreshPorts bool ___forceRefreshPorts_18; // System.Boolean FIMSpace.Graph.FGraph_NodeBase::k__BackingField bool ___U3CisCulledU3Ek__BackingField_19; // System.Boolean FIMSpace.Graph.FGraph_NodeBase::k__BackingField bool ___U3CRefreshedPortsU3Ek__BackingField_20; // System.Boolean FIMSpace.Graph.FGraph_NodeBase::_EditorDebugMode bool ____EditorDebugMode_21; // System.Collections.Generic.List`1 FIMSpace.Graph.FGraph_NodeBase::outputPorts List_1_tE7F7C815A7163ACDE17D2C69F156FF2EF68B244E* ___outputPorts_22; // System.Collections.Generic.List`1 FIMSpace.Graph.FGraph_NodeBase::inputPorts List_1_tE7F7C815A7163ACDE17D2C69F156FF2EF68B244E* ___inputPorts_23; }; // 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.Planning.FieldPlanner struct FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::_EditorDrawShape bool ____EditorDrawShape_4; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::_EditorDrawParameters bool ____EditorDrawParameters_5; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::_EditorDrawLogics bool ____EditorDrawLogics_6; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::_EditorDrawPostLogics bool ____EditorDrawPostLogics_7; // System.Int32 FIMSpace.Generating.Planning.FieldPlanner::_EditorSelectedShape int32_t ____EditorSelectedShape_8; // System.Int32 FIMSpace.Generating.Planning.FieldPlanner::_EditorSelectedVar int32_t ____EditorSelectedVar_9; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::_EditorDisplayGizmosOnPlan bool ____EditorDisplayGizmosOnPlan_10; // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.FieldPlanner::DuplicateParent FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___DuplicateParent_11; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::duplicatePlanners List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* ___duplicatePlanners_12; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::WasExecuted bool ___WasExecuted_13; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::Discarded bool ___Discarded_14; // System.Collections.Generic.List`1> FIMSpace.Generating.Planning.FieldPlanner::k__BackingField List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* ___U3COnGeneratingEventsU3Ek__BackingField_15; // System.Int32[] FIMSpace.Generating.Planning.FieldPlanner::_plannerIds Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____plannerIds_16; // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.FieldPlanner::_plannerNames GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ____plannerNames_17; // System.Int32[] FIMSpace.Generating.Planning.FieldPlanner::_VariablesIds Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____VariablesIds_18; // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.FieldPlanner::_VariablesNames GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ____VariablesNames_19; // FIMSpace.Generating.Planning.BuildPlannerPreset/BuildPlannerLayer FIMSpace.Generating.Planning.FieldPlanner::parentLayer BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* ___parentLayer_22; // FIMSpace.Generating.Planning.BuildPlannerPreset FIMSpace.Generating.Planning.FieldPlanner::ParentBuildPlanner BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* ___ParentBuildPlanner_23; // FIMSpace.Generating.Planning.GeneratingLogics.ShapeGeneratorBase FIMSpace.Generating.Planning.FieldPlanner::_tempOverrideShape ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653* ____tempOverrideShape_24; // FIMSpace.Generating.Planning.GeneratingLogics.ShapeGeneratorBase FIMSpace.Generating.Planning.FieldPlanner::ShapeGenerator ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653* ___ShapeGenerator_25; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::DisableWholePlanner bool ___DisableWholePlanner_26; // System.String FIMSpace.Generating.Planning.FieldPlanner::tag String_t* ___tag_27; // FIMSpace.Generating.Planning.PlannerNodes.PE_Start FIMSpace.Generating.Planning.FieldPlanner::proceduresBegin PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* ___proceduresBegin_28; // FIMSpace.Generating.Planning.PlannerNodes.PE_Start FIMSpace.Generating.Planning.FieldPlanner::postProceduresBegin PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* ___postProceduresBegin_29; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::FProcedures List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* ___FProcedures_30; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::FPostProcedures List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* ___FPostProcedures_31; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::FVariables List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ___FVariables_32; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::ExposeShape bool ___ExposeShape_33; // FIMSpace.Generating.Planning.FieldPlanner/EFieldType FIMSpace.Generating.Planning.FieldPlanner::FieldType int32_t ___FieldType_34; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.Planning.FieldPlanner::DefaultFieldSetup FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___DefaultFieldSetup_35; // System.Int32 FIMSpace.Generating.Planning.FieldPlanner::Instances int32_t ___Instances_36; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::ExposeInstanceCount bool ___ExposeInstanceCount_37; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::DisableCollision bool ___DisableCollision_38; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::AlwaysPushOut bool ___AlwaysPushOut_39; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::AllowRotateBy90 bool ___AllowRotateBy90_40; // UnityEngine.Vector3 FIMSpace.Generating.Planning.FieldPlanner::PreviewCellSize Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PreviewCellSize_41; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::RoundToScale bool ___RoundToScale_42; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::UseCheckerScale bool ___UseCheckerScale_43; // UnityEngine.Vector3 FIMSpace.Generating.Planning.FieldPlanner::CheckerScale Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___CheckerScale_44; // System.Int32 FIMSpace.Generating.Planning.FieldPlanner::MaxRetries int32_t ___MaxRetries_45; // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.FieldPlanner::previewChecker CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___previewChecker_46; // FIMSpace.Generating.Planning.PlannerResult FIMSpace.Generating.Planning.FieldPlanner::LatestResult PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___LatestResult_47; // System.Int32 FIMSpace.Generating.Planning.FieldPlanner::IndexOnPrint int32_t ___IndexOnPrint_48; // System.Int32 FIMSpace.Generating.Planning.FieldPlanner::IndexOfDuplicate int32_t ___IndexOfDuplicate_49; // System.Int32 FIMSpace.Generating.Planning.FieldPlanner::IndexOnPreset int32_t ___IndexOnPreset_50; // System.String FIMSpace.Generating.Planning.FieldPlanner::printName String_t* ___printName_51; // FIMSpace.Generating.Planning.FieldPlanner/EViewGraph FIMSpace.Generating.Planning.FieldPlanner::GraphView int32_t ___GraphView_52; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::ExecutionWasStarted bool ___ExecutionWasStarted_53; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::ExecutionDone bool ___ExecutionDone_54; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::ExecutionWasDoneFlag bool ___ExecutionWasDoneFlag_55; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::PostExecutionWasStarted bool ___PostExecutionWasStarted_56; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::PostExecutionDone bool ___PostExecutionDone_57; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::PostExecutionDoneFlag bool ___PostExecutionDoneFlag_58; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::PreparationWasStarted bool ___PreparationWasStarted_59; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::PreparationDone bool ___PreparationDone_60; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::PreparationWasDoneFlag bool ___PreparationWasDoneFlag_61; // FIMSpace.Generating.Planning.FieldPlanner/LocalVariables FIMSpace.Generating.Planning.FieldPlanner::localVars LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* ___localVars_62; }; // 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; }; // FIMSpace.Generating.GenerationShape struct GenerationShape_t1AC92C7BCDE8A3BC51682AF8ED1CDFE487E8CC10 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // FIMSpace.Generating.GenerationShape/GenerationSetup FIMSpace.Generating.GenerationShape::Setup GenerationSetup_tE30DFA48CB61C8414B6401691859EA4B57DCE5A3* ___Setup_4; }; // 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; }; // FIMSpace.Generating.Planning.PlannerCell struct PlannerCell_tAAFB9EA50D165F9CBF03C26EA8D8197E76D4995A : public FieldCell_t0474210B4815B1D080500050D625323788B306F9 { }; // FIMSpace.Generating.Planning.GeneratingLogics.ShapeGeneratorBase struct ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { }; // FIMSpace.Generating.SpawnRuleBase struct SpawnRuleBase_t9CD95A2C721AF0D65EC305068FCA885AE59A94A6 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.String FIMSpace.Generating.SpawnRuleBase::_in_head String_t* ____in_head_4; // System.Boolean FIMSpace.Generating.SpawnRuleBase::DrawLogicSwitch bool ___DrawLogicSwitch_7; // FIMSpace.Generating.SpawnRuleBase/ERuleLogic FIMSpace.Generating.SpawnRuleBase::Logic int32_t ___Logic_8; // System.Boolean FIMSpace.Generating.SpawnRuleBase::Negate bool ___Negate_9; // System.Boolean FIMSpace.Generating.SpawnRuleBase::Global bool ___Global_10; // System.Boolean FIMSpace.Generating.SpawnRuleBase::DisableDrawingGlobalSwitch bool ___DisableDrawingGlobalSwitch_11; // UnityEngine.Vector2 FIMSpace.Generating.SpawnRuleBase::_editor_scroll Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ____editor_scroll_12; // System.Boolean FIMSpace.Generating.SpawnRuleBase::Enabled bool ___Enabled_13; // System.Boolean FIMSpace.Generating.SpawnRuleBase::Ignore bool ___Ignore_14; // System.Boolean FIMSpace.Generating.SpawnRuleBase::_editor_drawRule bool ____editor_drawRule_15; // FIMSpace.Generating.FieldSpawner FIMSpace.Generating.SpawnRuleBase::OwnerSpawner FieldSpawner_tC6CF9773A949023E34A415DE03EA03A0D51DCBAC* ___OwnerSpawner_16; // System.Boolean FIMSpace.Generating.SpawnRuleBase::CellAllow bool ___CellAllow_17; // System.Boolean FIMSpace.Generating.SpawnRuleBase::AllConditionsMet bool ___AllConditionsMet_18; // System.Boolean FIMSpace.Generating.SpawnRuleBase::_EditorDebug bool ____EditorDebug_19; // UnityEngine.Color FIMSpace.Generating.SpawnRuleBase::_DbPreCol Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ____DbPreCol_20; // System.Collections.Generic.List`1 FIMSpace.Generating.SpawnRuleBase::GUIIgnore List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___GUIIgnore_21; // System.Collections.Generic.List`1 FIMSpace.Generating.SpawnRuleBase::tempSpawns List_1_t09630CC02FA21D368A6F17E496E9DAE8995D5B19* ___tempSpawns_22; // System.Boolean FIMSpace.Generating.SpawnRuleBase::VariablesPrepared bool ___VariablesPrepared_23; }; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanGeneratingHelpContainer struct PlanGeneratingHelpContainer_tF7D786E5BD4710B27E24BFE5AF6842EA53FFA108 : public RuntimeObject { // FIMSpace.Generating.PlanHelper/HelperRect FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanGeneratingHelpContainer::planRect HelperRect_tBC9EB20A9B57E74CFDDF0A753DA754528BB5A206 ___planRect_0; // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanGeneratingHelpContainer::grid FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___grid_1; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanGeneratingHelpContainer::guides List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* ___guides_2; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanGeneratingHelpContainer::interiors List_1_tFEE916352327F673125B101E9E448462037FD16F* ___interiors_3; }; // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase struct PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC : public FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694 { // System.Boolean FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase::Enabled bool ___Enabled_26; }; // FIMSpace.Generating.Planning.GeneratingLogics.SG_CrossRoad struct SG_CrossRoad_t9DE5081780E60ABA363D58435BF3DF17F3B3AD62 : public ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653 { // FIMSpace.Generating.MinMax FIMSpace.Generating.Planning.GeneratingLogics.SG_CrossRoad::StreetsCount MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___StreetsCount_4; // FIMSpace.Generating.MinMax FIMSpace.Generating.Planning.GeneratingLogics.SG_CrossRoad::StreetsLength MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___StreetsLength_5; // System.Int32 FIMSpace.Generating.Planning.GeneratingLogics.SG_CrossRoad::StreetThickness int32_t ___StreetThickness_6; }; // FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate struct SG_LineGenerate_t1A209E1005A0DEA2AF00017101A8B925C16592B0 : public ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653 { // UnityEngine.Vector3 FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate::PathStart Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PathStart_4; // UnityEngine.Vector3 FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate::PathEnd Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PathEnd_5; // System.Single FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate::NonDiagonal float ___NonDiagonal_6; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate::Directions List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* ___Directions_7; // System.Int32 FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate::Radius int32_t ___Radius_8; // FIMSpace.Generating.Checker.CheckerField3D/LineFindHelper/ERadiusType FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate::Type int32_t ___Type_9; // System.Boolean FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate::ClearOverpaint bool ___ClearOverpaint_10; // System.Boolean FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate::YRadius bool ___YRadius_11; }; // FIMSpace.Generating.Planning.GeneratingLogics.SG_ManualRectangles struct SG_ManualRectangles_t41A878C93B2768F706B50DCBDC81B6F1738EAEDF : public ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653 { // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.GeneratingLogics.SG_ManualRectangles::CellSets List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976* ___CellSets_4; // System.Int32 FIMSpace.Generating.Planning.GeneratingLogics.SG_ManualRectangles::drawSize int32_t ___drawSize_5; // System.Int32 FIMSpace.Generating.Planning.GeneratingLogics.SG_ManualRectangles::depthLevel int32_t ___depthLevel_6; // System.Int32 FIMSpace.Generating.Planning.GeneratingLogics.SG_ManualRectangles::selectedManualShape int32_t ___selectedManualShape_7; }; // FIMSpace.Generating.Planning.GeneratingLogics.SG_NoShape struct SG_NoShape_t9F061C132774A73E1B784E45B93607BB4AEF5751 : public ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653 { }; // FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomSizeRectangle struct SG_RandomSizeRectangle_tBE78143C703AC23B9A0E41BB082BC701A6852F34 : public ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653 { // FIMSpace.Generating.MinMax FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomSizeRectangle::Width MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___Width_4; // FIMSpace.Generating.MinMax FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomSizeRectangle::Depth MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___Depth_5; // FIMSpace.Generating.MinMax FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomSizeRectangle::YLevels MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___YLevels_6; // System.Boolean FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomSizeRectangle::OriginInCenter bool ___OriginInCenter_7; }; // FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomTunnels struct SG_RandomTunnels_t83CB5A20CDBF0432F8AEDD961BA088A22ACD4187 : public ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653 { // FIMSpace.Generating.MinMax FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomTunnels::BranchLength MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___BranchLength_4; // FIMSpace.Generating.MinMax FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomTunnels::TargetBranches MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___TargetBranches_5; // FIMSpace.Generating.MinMax FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomTunnels::BranchThickness MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C ___BranchThickness_6; // System.Int32 FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomTunnels::SeparationFactor int32_t ___SeparationFactor_7; // System.Boolean FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomTunnels::AvoidOverlaps bool ___AvoidOverlaps_8; }; // FIMSpace.Generating.Planning.GeneratingLogics.SG_StaticSizeRectangle struct SG_StaticSizeRectangle_t5859648D0ACC39A5C563F908034E75E7EBA5CDDE : public ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653 { // System.Int32 FIMSpace.Generating.Planning.GeneratingLogics.SG_StaticSizeRectangle::Width int32_t ___Width_4; // System.Int32 FIMSpace.Generating.Planning.GeneratingLogics.SG_StaticSizeRectangle::YLevels int32_t ___YLevels_5; // System.Int32 FIMSpace.Generating.Planning.GeneratingLogics.SG_StaticSizeRectangle::Depth int32_t ___Depth_6; // System.Boolean FIMSpace.Generating.Planning.GeneratingLogics.SG_StaticSizeRectangle::OriginInCenter bool ___OriginInCenter_7; }; // FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph struct SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E : public SpawnRuleBase_t9CD95A2C721AF0D65EC305068FCA885AE59A94A6 { // System.Boolean FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::_editor_wasRenaming bool ____editor_wasRenaming_24; // FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::ExternalModGraph SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* ___ExternalModGraph_25; // System.Collections.Generic.List`1 FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::Nodes List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* ___Nodes_26; // System.Collections.Generic.List`1 FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::_graphVariables List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ____graphVariables_27; // FIMSpace.Generating.Planning.FieldPlanner/LocalVariables FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::_graphLocalVariables LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* ____graphLocalVariables_28; // FIMSpace.Generating.Planning.PlannerNodes.PE_Start FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::proceduresBegin PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* ___proceduresBegin_29; // FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph/ECallGraphOn FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::CallDuring int32_t ___CallDuring_30; }; // FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase struct PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 : public PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC { // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::ParentPlanner FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___ParentPlanner_28; // UnityEngine.ScriptableObject FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::ParentNodesContainer ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___ParentNodesContainer_29; // System.String FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::k__BackingField String_t* ___U3CDebuggingInfoU3Ek__BackingField_30; // System.Action FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::k__BackingField Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___U3CDebuggingGizmoEventU3Ek__BackingField_31; }; // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Input struct FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // System.String FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Input::InputName String_t* ___InputName_34; // FIMSpace.Generating.Planning.PlannerNodes.EType FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Input::InputType int32_t ___InputType_35; // FIMSpace.Graph.IntPort FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Input::IntInput IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722* ___IntInput_36; // FIMSpace.Graph.BoolPort FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Input::BoolInput BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* ___BoolInput_37; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Input::FloatInput FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___FloatInput_38; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Input::Vector3Input PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___Vector3Input_39; // FIMSpace.Graph.PGGStringPort FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Input::StringInput PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* ___StringInput_40; // FIMSpace.Graph.PGGCellPort FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Input::CellInput PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB* ___CellInput_41; }; // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Output struct FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // System.String FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Output::OutputName String_t* ___OutputName_34; // FIMSpace.Generating.Planning.PlannerNodes.EType FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Output::OutputType int32_t ___OutputType_35; // FIMSpace.Graph.IntPort FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Output::IntOut IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722* ___IntOut_36; // FIMSpace.Graph.BoolPort FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Output::BoolOut BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* ___BoolOut_37; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Output::FloatOut FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___FloatOut_38; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Output::Vector3Out PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___Vector3Out_39; // FIMSpace.Graph.PGGStringPort FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Output::StringOut PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* ___StringOut_40; // FIMSpace.Graph.PGGStringPort FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Output::CellOut PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* ___CellOut_41; }; // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Parameter struct FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // System.String FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Parameter::ParameterName String_t* ___ParameterName_34; // FIMSpace.Generating.Planning.PlannerNodes.EType FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Parameter::InputType int32_t ___InputType_35; // FIMSpace.Graph.IntPort FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Parameter::IntInput IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722* ___IntInput_36; // FIMSpace.Graph.BoolPort FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Parameter::BoolInput BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* ___BoolInput_37; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Parameter::FloatInput FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___FloatInput_38; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Parameter::Vector3Input PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___Vector3Input_39; // FIMSpace.Graph.PGGStringPort FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Parameter::StringInput PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* ___StringInput_40; }; // FIMSpace.Generating.Planner.Nodes.PGGPlanner_ExecutionNode struct PGGPlanner_ExecutionNode_t85B5BF507A9EE37261B328FE4526BBF2635F457E : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection struct PR_AngleDirection_tBD68A2C0CF63A9BA4ADF703319E1D84011BA93E8 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection::InVal FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___InVal_34; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection::OutNorm PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___OutNorm_35; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append struct PR_Append_t8813070EF4CA67D4394341678B8E9399EDD02E96 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append::InValA FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___InValA_34; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append::InValB FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___InValB_35; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append::InValC FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___InValC_36; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append::OutV3 PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___OutV3_37; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger struct PR_BoolTrigger_t0D8AA4962C3665DD05A6855DA759529A7194E4B8 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.BoolPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger::Trigger BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* ___Trigger_34; // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger::wasTrig bool ___wasTrig_35; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom struct PR_ChooseRandom_tA801678D480E7109B62059766E3454425FB450CA : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGUniversalPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::MultipleInput PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* ___MultipleInput_34; // FIMSpace.Graph.PGGUniversalPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::Choosed PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* ___Choosed_35; // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::RandomOnRead bool ___RandomOnRead_36; // System.Int32 FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::choosed int32_t ___choosed_37; }; // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment struct PR_Comment_t884DF90823270EB7A085662B751FE0597ADA0E9B : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // System.String FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment::Header String_t* ___Header_34; // System.String FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment::CommentText String_t* ___CommentText_35; // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment::FrameColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___FrameColor_36; // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment::TextColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___TextColor_37; // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment::AddSizeTweak Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___AddSizeTweak_38; }; // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ConsoleLog struct PR_ConsoleLog_tF8F704DBF65EE5B970525829ED3BB93BF7A5952C : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGStringPort FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ConsoleLog::Message PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* ___Message_34; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross struct PR_Cross_tAD629650DE12F30F64C71A5ED6B975737E935250 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross::InVal PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___InVal_34; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross::CrossRhs PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___CrossRhs_35; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross::Out PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___Out_36; }; // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_DebugDrawPosition struct PR_DebugDrawPosition_tA00E869CE8ECD3DFB20991CFABBAB668F93608D4 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_DebugDrawPosition::Position PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___Position_34; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation struct PR_DirectionToRotation_tD365A21136836A9B134618078CA5A916282E4B57 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation::Direction PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___Direction_34; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation::Angles PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___Angles_35; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation::UpVector PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___UpVector_36; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis struct PR_DominantAxis_t2EC4E2CA7F469FFA57DB7054AD7EE2B6DE243CB4 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis::InVal PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___InVal_34; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis::Dominant PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___Dominant_35; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct struct PR_DotProduct_t710D0B2A33A451EAD7115169CEA4C7EC848263A3 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::From PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___From_34; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::To PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___To_35; // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::Normalize bool ___Normalize_36; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::Result FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___Result_37; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct/EDotMode FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::Mode int32_t ___Mode_38; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom struct PR_GenerateRandom_t41582942200A7E6BB6C75CE51CD0DE8E97868FF8 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom::From FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___From_34; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom::To FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___To_35; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom::Random FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___Random_36; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom struct PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::FromTo Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___FromTo_34; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom/EType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::RandomOut int32_t ___RandomOut_35; // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::RefreshOnRead bool ___RefreshOnRead_36; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::RandomF FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___RandomF_37; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::RandomV3 PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___RandomV3_38; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis struct PR_GetValueByAxis_tCBFC3622A768D70DB991539F787922ADBCEF14D8 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::InVal PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___InVal_34; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::InAxis PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___InAxis_35; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::OutV3 PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___OutV3_36; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::OutD FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___OutD_37; // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::SignAsAxis bool ___SignAsAxis_38; }; // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group struct PR_Group_t3FE3116FAB23B0925CD2FD9CEEDCB6655E6314B7 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // System.String FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::GroupTitle String_t* ___GroupTitle_34; // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::GroupColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___GroupColor_35; // System.Single FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::titleWidth float ___titleWidth_36; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half struct PR_Half_t4BCCC2791D58D16D18A5F94C32598D3A457C647D : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGUniversalPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half::In PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* ___In_34; // FIMSpace.Graph.PGGUniversalPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half::Out PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* ___Out_35; // FIMSpace.Generating.FieldVariable FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half::halfVar FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* ___halfVar_36; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert struct PR_Invert_t7B0D0270682983E49B643E706571927FF2FFF163 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGUniversalPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert::In PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* ___In_34; // FIMSpace.Graph.PGGUniversalPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert::Out PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* ___Out_35; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude struct PR_Magnitude_tEAA66C4DBBD31BAFD08CF69F159EEEB083E1726D : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude::A PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___A_34; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude::B PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___B_35; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude::Magnitude FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___Magnitude_36; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null struct PR_Null_tFAD8C2601E5E66C264B78AB5AC6864412782F52F : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGUniversalPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null::Null PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* ___Null_34; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round struct PR_Round_t8E7F66B42F17672AB9FD3A139F69F2B2DF0B2D8D : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::InValue FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___InValue_34; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::OutNorm FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___OutNorm_35; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.ERoundingType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::RoundingType int32_t ___RoundingType_36; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.ERoundingMode FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::RoundingMode int32_t ___RoundingMode_37; // System.Single FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::RoundTo float ___RoundTo_38; }; // FIMSpace.Generating.Planning.PlannerNodes.Field.PR_SetLocalVariable struct PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGUniversalPort FIMSpace.Generating.Planning.PlannerNodes.Field.PR_SetLocalVariable::Input PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* ___Input_34; // System.String FIMSpace.Generating.Planning.PlannerNodes.Field.PR_SetLocalVariable::VName String_t* ___VName_35; // FIMSpace.Graph.PGGUniversalPort FIMSpace.Generating.Planning.PlannerNodes.Field.PR_SetLocalVariable::Value PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* ___Value_36; // FIMSpace.Generating.FieldVariable FIMSpace.Generating.Planning.PlannerNodes.Field.PR_SetLocalVariable::OverrideVariable FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* ___OverrideVariable_37; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split struct PR_Split_t9FD432950F6FB9AE618FFC0DDF71BC185C8FE0C6 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split::InValA PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___InValA_34; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split::OutA FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___OutA_35; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split::OutB FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___OutB_36; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split::OutC FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___OutC_37; }; // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString struct PR_ToString_tC502D5C33F94D77948D5F7D5EC658F6646F876F6 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGUniversalPort FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString::Value PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* ___Value_34; // FIMSpace.Graph.PGGStringPort FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString::Text PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* ___Text_35; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get struct PR_V3Get_t79B4EBD62BBDCED67C83BD0A6839D35A34B0B55B : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get::InVal PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___InVal_34; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get/EOutType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get::Component int32_t ___Component_35; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get::Out FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___Out_36; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get::V3Val PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___V3Val_37; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value struct PR_Value_t6FD5E5AB456A68FA05BC457969E8EB3F3A1F64DB : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Generating.Planning.PlannerNodes.EType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::InputType int32_t ___InputType_34; // FIMSpace.Graph.IntPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::IntInput IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722* ___IntInput_35; // FIMSpace.Graph.BoolPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::BoolInput BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* ___BoolInput_36; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::FloatInput FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___FloatInput_37; // FIMSpace.Graph.PGGVector3Port FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::Vector3Input PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* ___Vector3Input_38; // FIMSpace.Graph.PGGStringPort FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::StringPort PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* ___StringPort_39; }; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle struct PR_WrapAngle_tC3A42A8613B6A8AAE0337C63BCAD0BFEBB840FC3 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle::InValA FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___InValA_34; // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle/EOutType FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle::OutType int32_t ___OutType_35; // FIMSpace.Graph.FloatPort FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle::Output FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* ___Output_36; }; // FIMSpace.Generating.Planning.PlannerFunctionNode struct PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91 : public PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37 { // System.String FIMSpace.Generating.Planning.PlannerFunctionNode::DisplayName String_t* ___DisplayName_34; // UnityEngine.Object FIMSpace.Generating.Planning.PlannerFunctionNode::DefaultFunctionsDirectory Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___DefaultFunctionsDirectory_35; // System.String FIMSpace.Generating.Planning.PlannerFunctionNode::_customPath String_t* ____customPath_36; // System.String FIMSpace.Generating.Planning.PlannerFunctionNode::_customTooltip String_t* ____customTooltip_37; // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerFunctionNode::ScaleAdjustOffset Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___ScaleAdjustOffset_38; // UnityEngine.Color FIMSpace.Generating.Planning.PlannerFunctionNode::NodeColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___NodeColor_39; // FIMSpace.Generating.Planning.PlannerFunctionNode FIMSpace.Generating.Planning.PlannerFunctionNode::ProjectFileParent PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* ___ProjectFileParent_40; // FIMSpace.Generating.Planning.PlannerNodes.PE_Start FIMSpace.Generating.Planning.PlannerFunctionNode::StartNode PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* ___StartNode_41; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerFunctionNode::Rules List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* ___Rules_42; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerFunctionNode::Variables List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ___Variables_43; // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerFunctionNode::nodeSize Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___nodeSize_44; // UnityEngine.Texture2D FIMSpace.Generating.Planning.PlannerFunctionNode::Tex_Net Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___Tex_Net_45; // FIMSpace.Generating.Planning.FieldPlanner/LocalVariables FIMSpace.Generating.Planning.PlannerFunctionNode::localVars LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* ___localVars_46; // System.Boolean FIMSpace.Generating.Planning.PlannerFunctionNode::isExecutable bool ___isExecutable_47; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerFunctionNode::inputs List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A* ___inputs_48; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerFunctionNode::parameters List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9* ___parameters_49; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerFunctionNode::outputs List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328* ___outputs_50; // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef FIMSpace.Generating.Planning.PlannerFunctionNode::Port0 FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* ___Port0_51; // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef FIMSpace.Generating.Planning.PlannerFunctionNode::Port1 FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* ___Port1_52; // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef FIMSpace.Generating.Planning.PlannerFunctionNode::Port2 FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* ___Port2_53; // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef FIMSpace.Generating.Planning.PlannerFunctionNode::Port3 FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* ___Port3_54; // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef FIMSpace.Generating.Planning.PlannerFunctionNode::Port4 FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* ___Port4_55; // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef FIMSpace.Generating.Planning.PlannerFunctionNode::Port5 FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* ___Port5_56; // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef FIMSpace.Generating.Planning.PlannerFunctionNode::Port6 FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* ___Port6_57; // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef FIMSpace.Generating.Planning.PlannerFunctionNode::Port7 FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* ___Port7_58; // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef FIMSpace.Generating.Planning.PlannerFunctionNode::Port8 FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* ___Port8_59; // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef FIMSpace.Generating.Planning.PlannerFunctionNode::Port9 FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* ___Port9_60; // System.Int32 FIMSpace.Generating.Planning.PlannerFunctionNode::DisplayPorts int32_t ___DisplayPorts_61; }; // FIMSpace.Generating.Planning.PlannerNodes.PE_Start struct PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276 : public PGGPlanner_ExecutionNode_t85B5BF507A9EE37261B328FE4526BBF2635F457E { }; // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Rewire struct PR_Rewire_tF77B9BAC260D06B2C6894AA4D586EBB068BE0646 : public PGGPlanner_ExecutionNode_t85B5BF507A9EE37261B328FE4526BBF2635F457E { }; // FIMSpace.Generating.FCheckerGraph`1 // FIMSpace.Generating.FCheckerGraph`1 // FIMSpace.Generating.FGenGraph`2 // FIMSpace.Generating.FGenGraph`2 // System.Collections.Generic.List`1> struct List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray Action_1U5BU5D_t9AF7A60AA589F7071315F3DA2F77CD32CB43FB5D* ___s_emptyArray_5; }; // System.Collections.Generic.List`1> // System.Collections.Generic.List`1 struct List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray BuildPlanInstanceU5BU5D_t57219EF616E94B077F5BDBF59AAF87300D185CEB* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t305B14A84B9EE9FA93DD1693EF5F2799F087D6C0_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray CheckerFieldU5BU5D_t2B0777CBE4B35A534C564A0A045F27CDB69EE92D* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tFB35242E850860900664B389C93AC5242D1F7986_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray CheckerField3DU5BU5D_t2096EB78FCD74266D16DC0B3717FD77D8D38E36B* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray FGraph_TriggerNodeConnectionU5BU5D_t13E0B44A76B6FE43011B1BD346521DC85499A08C* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray FN_InputU5BU5D_tAE6B3E8D3157AC9C39B2A87B65B6DB2ED6368004* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray FN_OutputU5BU5D_t57CA81F329F0B6887DF3D33064A87E1465BC56BE* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray FN_ParameterU5BU5D_tD63887514D320B7616E4F72DE4AC286C8763D683* ___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_t8570C3436F30B58B80557E1FF51398E82B93156D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray FieldPlannerU5BU5D_tC5C368891C4469D60434998087EFD9EB3BFBB542* ___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_tE7F7C815A7163ACDE17D2C69F156FF2EF68B244E_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IFGraphPortU5BU5D_tB23CD6F7B5E19A29E5BAA40863D889EDDE0C578B* ___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_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_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_t9B1977E862A096FC88304EBFBC7DB64104254D17_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray PGGPlanner_NodeBaseU5BU5D_tA9FB42ADF6222C3788C2F638ADE4B4E7E99A3CB1* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray PR_SetLocalVariableU5BU5D_tAF65D087FB73E97B24B92BB86EC255EA5180538E* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray PlannerResultU5BU5D_tA6CDE522B4EAE0DB06AF5FC04F2213E6E4432FDC* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t1AA36235BF5469CC15ED01FC98CCE5E2345908CD_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray PlannerRuleBaseU5BU5D_t7661452784E9F4870274548901294AAA007963CC* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray PortConnectionU5BU5D_t38C48B2B1B650D7053CF1A469E68C3A4F3DA85B4* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ShapeCellGroupU5BU5D_tB7ADD525659C5E05110D1696898E919224E18C50* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray SingleInteriorSettingsU5BU5D_t5FA3E27C19EDCAE1D2B250063375FD6E28865FB2* ___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_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray BuildPlannerLayerU5BU5D_tC282E0907B9C5F374D0249DC57AF34785F7015F6* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray LineFindHelperU5BU5D_t7F2A0733CFA38A9B68DB5FA0BB44E802BA1BD4FC* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray PlannerAsyncInstanceU5BU5D_t0B835DFB2C798492DA369E41A9188D2501EE12F0* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // FIMSpace.Generating.Planning.BuildPlanInstance // FIMSpace.Generating.Planning.BuildPlanInstance // FIMSpace.Graph.FGraph_TriggerNodeConnection // FIMSpace.Graph.FGraph_TriggerNodeConnection // FIMSpace.FTex.FThread // FIMSpace.FTex.FThread // FIMSpace.Generating.FieldSpawner struct FieldSpawner_tC6CF9773A949023E34A415DE03EA03A0D51DCBAC_StaticFields { // System.Collections.Generic.List`1 FIMSpace.Generating.FieldSpawner::_RulesToCheck List_1_t2C5BD350A183ED7FC52D53399354A241F7A8E490* ____RulesToCheck_22; }; // FIMSpace.Generating.FieldSpawner // UnityEngine.GUIContent struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_StaticFields { // UnityEngine.GUIContent UnityEngine.GUIContent::s_Text GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_Text_3; // UnityEngine.GUIContent UnityEngine.GUIContent::s_Image GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_Image_4; // UnityEngine.GUIContent UnityEngine.GUIContent::s_TextImage GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_TextImage_5; // UnityEngine.GUIContent UnityEngine.GUIContent::none GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___none_6; }; // UnityEngine.GUIContent // FIMSpace.Generating.Planning.GridPlanGeneratingHelper // FIMSpace.Generating.Planning.GridPlanGeneratingHelper // FIMSpace.Generating.InjectionSetup // FIMSpace.Generating.InjectionSetup // FIMSpace.Generating.InstructionDefinition // FIMSpace.Generating.InstructionDefinition // System.Reflection.MemberInfo // System.Reflection.MemberInfo // FIMSpace.Generating.Planning.PlannerAsyncManager // FIMSpace.Generating.Planning.PlannerAsyncManager // FIMSpace.Generating.Planning.PlannerExtensions // FIMSpace.Generating.Planning.PlannerExtensions // FIMSpace.Generating.Planning.PlannerResult // FIMSpace.Generating.Planning.PlannerResult // FIMSpace.Graph.PortConnection // FIMSpace.Graph.PortConnection // FIMSpace.Generating.ShapeCellGroup // FIMSpace.Generating.ShapeCellGroup // System.String struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.String // FIMSpace.Generating.Planning.BuildPlannerPreset/BuildPlannerLayer // FIMSpace.Generating.Planning.BuildPlannerPreset/BuildPlannerLayer // FIMSpace.Generating.Planning.FieldPlanner/LocalVariables struct LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_StaticFields { // System.Int32[] FIMSpace.Generating.Planning.FieldPlanner/LocalVariables::_errorI Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____errorI_5; // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.FieldPlanner/LocalVariables::_errorIN GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ____errorIN_6; }; // FIMSpace.Generating.Planning.FieldPlanner/LocalVariables // FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance // FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef // 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 // System.Char struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { // System.Byte[] System.Char::s_categoryForLatin1 ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3; }; // System.Char // UnityEngine.Color // UnityEngine.Color // System.Double // System.Double // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0; }; // System.Enum // System.Int32 // System.Int32 // FIMSpace.Generating.MinMax // FIMSpace.Generating.MinMax // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4; }; // UnityEngine.Quaternion // System.Single // System.Single // 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 // System.Void // System.Void // FIMSpace.Generating.Planning.BuildingPlanGenerator/RoomGuide // FIMSpace.Generating.Planning.BuildingPlanGenerator/RoomGuide // FIMSpace.Graph.PGGCellPort/Data // FIMSpace.Graph.PGGCellPort/Data // FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerPrepareThread // FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerPrepareThread // FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerProceduresThread // FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerProceduresThread // System.Nullable`1 // System.Nullable`1 // UnityEngine.Bounds // UnityEngine.Bounds // FIMSpace.Generating.Checker.CheckerField // FIMSpace.Generating.Checker.CheckerField // FIMSpace.Generating.Checker.CheckerField3D struct CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_StaticFields { // System.Collections.Generic.List`1 FIMSpace.Generating.Checker.CheckerField3D::_emptyList List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* ____emptyList_3; // System.Collections.Generic.List`1 FIMSpace.Generating.Checker.CheckerField3D::_collisionList List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* ____collisionList_4; // System.Boolean FIMSpace.Generating.Checker.CheckerField3D::DebugHelper bool ___DebugHelper_14; // System.Collections.Generic.List`1 FIMSpace.Generating.Checker.CheckerField3D::defaultLineFindDirections List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* ___defaultLineFindDirections_37; // System.Collections.Generic.List`1 FIMSpace.Generating.Checker.CheckerField3D::defaultLineFindDirectionsDiag List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* ___defaultLineFindDirectionsDiag_38; // System.Collections.Generic.List`1 FIMSpace.Generating.Checker.CheckerField3D::defaultLineFindDirections3D List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* ___defaultLineFindDirections3D_39; // System.Collections.Generic.List`1 FIMSpace.Generating.Checker.CheckerField3D::defaultLineFindDirections3DDiag List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* ___defaultLineFindDirections3DDiag_40; }; // FIMSpace.Generating.Checker.CheckerField3D // UnityEngine.Event struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_StaticFields { // UnityEngine.Event UnityEngine.Event::s_Current Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_Current_1; // UnityEngine.Event UnityEngine.Event::s_MasterEvent Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_MasterEvent_2; }; // UnityEngine.Event // 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.FieldVariable // FIMSpace.Generating.FieldVariable // FIMSpace.Graph.NodePortBase // FIMSpace.Graph.NodePortBase // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; }; // UnityEngine.Object // FIMSpace.Generating.Planning.PlanCorridorSettings // FIMSpace.Generating.Planning.PlanCorridorSettings // FIMSpace.Generating.Planning.SingleInteriorSettings // FIMSpace.Generating.Planning.SingleInteriorSettings // FIMSpace.Generating.SpawnData // FIMSpace.Generating.SpawnData // FIMSpace.Generating.SpawnInstructionGuide // FIMSpace.Generating.SpawnInstructionGuide // FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanPathGuide // FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanPathGuide // FIMSpace.Generating.GenerationShape/GenerationSetup // FIMSpace.Generating.GenerationShape/GenerationSetup // FIMSpace.Generating.GenerationShape/RectSet // FIMSpace.Generating.GenerationShape/RectSet // System.Nullable`1 // System.Nullable`1 // FIMSpace.Graph.BoolPort // FIMSpace.Graph.BoolPort // UnityEngine.Component // UnityEngine.Component // FIMSpace.Generating.FieldCell // FIMSpace.Generating.FieldCell // FIMSpace.Graph.FloatPort // FIMSpace.Graph.FloatPort // FIMSpace.Generating.InstantiatedFieldInfo // FIMSpace.Generating.InstantiatedFieldInfo // FIMSpace.Graph.IntPort // FIMSpace.Graph.IntPort // FIMSpace.Graph.PGGCellPort // FIMSpace.Graph.PGGCellPort // FIMSpace.Graph.PGGPlannerPort // FIMSpace.Graph.PGGPlannerPort // FIMSpace.Graph.PGGStringPort // FIMSpace.Graph.PGGStringPort // FIMSpace.Graph.PGGUniversalPort // FIMSpace.Graph.PGGUniversalPort // FIMSpace.Graph.PGGVector3Port // FIMSpace.Graph.PGGVector3Port // FIMSpace.Generating.Planning.PlanGenerationPrint // FIMSpace.Generating.Planning.PlanGenerationPrint // UnityEngine.ScriptableObject // UnityEngine.ScriptableObject // System.Type struct Type_t_StaticFields { // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0; // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_1; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2; // System.Object System.Type::Missing RuntimeObject* ___Missing_3; // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6; }; // System.Type // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action // System.Action // FIMSpace.Generating.Planning.BuildPlanPreset // FIMSpace.Generating.Planning.BuildPlanPreset // FIMSpace.Generating.Planning.BuildPlannerPreset struct BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_StaticFields { // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.BuildPlannerPreset::_CollectAllAvailablePlannersCache List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* ____CollectAllAvailablePlannersCache_6; }; // FIMSpace.Generating.Planning.BuildPlannerPreset // FIMSpace.Graph.FGraph_NodeBase struct FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694_StaticFields { // System.Boolean FIMSpace.Graph.FGraph_NodeBase::RequestsConnectionsRefresh bool ___RequestsConnectionsRefresh_24; }; // FIMSpace.Graph.FGraph_NodeBase // FIMSpace.Generating.FieldModification struct FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF_StaticFields { // System.Int32 FIMSpace.Generating.FieldModification::_subDraw int32_t ____subDraw_29; }; // FIMSpace.Generating.FieldModification // FIMSpace.Generating.Planning.FieldPlanner struct FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields { // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.FieldPlanner::CurrentGraphExecutingPlanner FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___CurrentGraphExecutingPlanner_20; // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.FieldPlanner::CurrentGraphPreparingPlanner FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___CurrentGraphPreparingPlanner_21; }; // FIMSpace.Generating.Planning.FieldPlanner // FIMSpace.Generating.FieldSetup // FIMSpace.Generating.FieldSetup // FIMSpace.Generating.GenerationShape // FIMSpace.Generating.GenerationShape // FIMSpace.Generating.ModificatorsPack struct ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC_StaticFields { // System.Boolean FIMSpace.Generating.ModificatorsPack::_Editor_LockBrowser bool ____Editor_LockBrowser_6; }; // FIMSpace.Generating.ModificatorsPack // FIMSpace.Generating.Planning.PlannerCell // FIMSpace.Generating.Planning.PlannerCell // FIMSpace.Generating.Planning.GeneratingLogics.ShapeGeneratorBase // FIMSpace.Generating.Planning.GeneratingLogics.ShapeGeneratorBase // FIMSpace.Generating.SpawnRuleBase struct SpawnRuleBase_t9CD95A2C721AF0D65EC305068FCA885AE59A94A6_StaticFields { // System.Collections.Generic.List`1 FIMSpace.Generating.SpawnRuleBase::_tPosit List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____tPosit_5; // System.Collections.Generic.List`1 FIMSpace.Generating.SpawnRuleBase::_tNeg List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____tNeg_6; }; // FIMSpace.Generating.SpawnRuleBase // UnityEngine.Transform // UnityEngine.Transform // FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanGeneratingHelpContainer // FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanGeneratingHelpContainer // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase struct PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_StaticFields { // System.Boolean FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase::AutoSnap bool ___AutoSnap_25; }; // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase // FIMSpace.Generating.Planning.GeneratingLogics.SG_CrossRoad // FIMSpace.Generating.Planning.GeneratingLogics.SG_CrossRoad // FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate // FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate // FIMSpace.Generating.Planning.GeneratingLogics.SG_ManualRectangles // FIMSpace.Generating.Planning.GeneratingLogics.SG_ManualRectangles // FIMSpace.Generating.Planning.GeneratingLogics.SG_NoShape // FIMSpace.Generating.Planning.GeneratingLogics.SG_NoShape // FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomSizeRectangle // FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomSizeRectangle // FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomTunnels // FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomTunnels // FIMSpace.Generating.Planning.GeneratingLogics.SG_StaticSizeRectangle // FIMSpace.Generating.Planning.GeneratingLogics.SG_StaticSizeRectangle // FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph struct SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_StaticFields { // FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::Graph_ModGraph SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* ___Graph_ModGraph_31; // FIMSpace.Generating.FieldSpawner FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::Graph_Spawner FieldSpawner_tC6CF9773A949023E34A415DE03EA03A0D51DCBAC* ___Graph_Spawner_32; // FIMSpace.Generating.FieldModification FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::Graph_Mod FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* ___Graph_Mod_33; // FIMSpace.Generating.SpawnData FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::Graph_SpawnData SpawnData_t974A7A205DB24E47D544B2E1AC4EB2DA53E505A7* ___Graph_SpawnData_34; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::Graph_Preset FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___Graph_Preset_35; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::Graph_Cell FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___Graph_Cell_36; // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::Graph_Grid FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___Graph_Grid_37; // System.Nullable`1 FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::Graph_RestrictDir Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___Graph_RestrictDir_38; }; // FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph // FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase struct PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_StaticFields { // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::Debugging bool ___Debugging_27; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::_multiplePlannersContainer List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* ____multiplePlannersContainer_32; // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::_debug bool ____debug_33; }; // FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Input // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Input // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Output // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Output // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Parameter // FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Parameter // FIMSpace.Generating.Planner.Nodes.PGGPlanner_ExecutionNode // FIMSpace.Generating.Planner.Nodes.PGGPlanner_ExecutionNode // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ConsoleLog // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ConsoleLog // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_DebugDrawPosition // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_DebugDrawPosition // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round // FIMSpace.Generating.Planning.PlannerNodes.Field.PR_SetLocalVariable // FIMSpace.Generating.Planning.PlannerNodes.Field.PR_SetLocalVariable // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value // FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle // FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle // FIMSpace.Generating.Planning.PlannerFunctionNode // FIMSpace.Generating.Planning.PlannerFunctionNode // FIMSpace.Generating.Planning.PlannerNodes.PE_Start // FIMSpace.Generating.Planning.PlannerNodes.PE_Start // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Rewire // FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Rewire #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); } }; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // UnityEngine.GUIContent[] struct GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503 : public RuntimeArray { ALIGN_FIELD (8) GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* m_Items[1]; inline GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2** 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, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)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.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); } }; // UnityEngine.Bounds[] struct BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5 : public RuntimeArray { ALIGN_FIELD (8) Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 m_Items[1]; inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* 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, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 value) { m_Items[index] = value; } }; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.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.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Int32 FIMSpace.Generating.FCheckerGraph`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FCheckerGraph_1_get_Count_m9631A7A6F1BF088661B28778D5EFD6A6EB1D5687_gshared (FCheckerGraph_1_t119C071BA439910DF92B9A959033CD00A9C02CC8* __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) ; // 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) ; // 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) ; // 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::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, 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) ; // T UnityEngine.Object::Instantiate(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared (RuntimeObject* ___0_original, 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 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.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, 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) ; // 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) ; // 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.Void FIMSpace.Graph.FGraph_RunHandler::RefreshConnections(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FGraph_RunHandler_RefreshConnections_TisRuntimeObject_mA9427136112BB70223842A6B81A6A27E03FAF512_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_drawingNodes, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::FillPorts(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_FillPorts_TisRuntimeObject_m50DC62988ECE85908A179831C36B6243A65D2741_gshared (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, const RuntimeMethod* method) ; // System.Void FIMSpace.Graph.FGraph_NodeBase::CheckForNulls(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FGraph_NodeBase_CheckForNulls_TisRuntimeObject_mDA33772D7BDDE83C5152B52C3D7218F45AD22390_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_classes, 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_mFE786435561064A8441C7B914E2FA3D74F6296F6_gshared_inline (List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGGUtils::TransferFromListToList(System.Collections.Generic.List`1,System.Collections.Generic.List`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGGUtils_TransferFromListToList_TisLineFindHelper_tC2DE7C828155B7ECD892EC9D446E46DA50201CC9_mD5FBD15B608AE8168167B3D281A382BAC30BEC88_gshared (List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* ___0_from, List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* ___1_to, bool ___2_checkForDuplicates, 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_mB569369409DE67C7AF17A0405E9F1DB681D0D968_gshared_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05_gshared (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __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_m930CA3F1A016B820967E8D53B5D8B2EEB9F10DAC_gshared_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_item, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mB2A4421E2E7AC7A55F52642E3F1F0EB3E47E8F6A_gshared_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, const RuntimeMethod* method) ; // System.Boolean FIMSpace.FLogicMethods::ContainsIndex(System.Collections.Generic.List`1,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FLogicMethods_ContainsIndex_TisRuntimeObject_mACD2612C8F7DF61464798CAD227D151E32D9FF70_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_list, int32_t ___1_i, bool ___2_falseIfNull, 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 System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m29385A0CB61C56675C92AF97491A527AB1F406D7_inline (List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, 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) ; // FIMSpace.Generating.Planning.SingleInteriorSettings FIMSpace.Generating.Planning.BuildPlanInstance::get_SettingsReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, 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); } // System.String FIMSpace.Generating.Planning.SingleInteriorSettings::GetName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SingleInteriorSettings_GetName_mF4D0F094F241C17E296313A13D1BD1143ED7D189 (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* __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); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m0886A21A7EC36DDDFDDB5BF1F5CC4776DBCD7966 (List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B* __this, const RuntimeMethod* method) { (( void (*) (List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void FIMSpace.Generating.Checker.CheckerField::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField__ctor_m62C97222C69056C562252B6F3DB0AC7EDF6C4069 (CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.BuildPlanInstance::SetSettings(FIMSpace.Generating.Planning.SingleInteriorSettings) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlanInstance_SetSettings_mBB45EC1F62ADBDAFB14097ACDA96456B54541531 (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* ___0_set, const RuntimeMethod* method) ; // FIMSpace.Generating.Checker.CheckerField FIMSpace.Generating.Planning.SingleInteriorSettings::GetChecker(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* SingleInteriorSettings_GetChecker_m5791356D37D3CC4F2615E895E5707CD0553BDD5F (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* __this, bool ___0_center, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.BuildPlanInstance::set_SettingsReference(FIMSpace.Generating.Planning.SingleInteriorSettings) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BuildPlanInstance_set_SettingsReference_m33CDE119132A07162C9F9B1444D6C640F548A84C_inline (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* ___0_value, const RuntimeMethod* method) ; // System.Int32 FIMSpace.Generating.MinMax::GetRandom() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MinMax_GetRandom_m885D9F7625D0D92CFBFFEB97B7357E46DBFDB918 (MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* __this, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Generating.FGenerators::CheckIfExist_NOTNULL(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FGenerators_CheckIfExist_NOTNULL_m241707CEFC4EA3FA834EF80578DBD320741EB812 (RuntimeObject* ___0_o, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Checker.CheckerField::DrawGizmos(System.Single,System.Boolean,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField_DrawGizmos_m50B029FF7F7E431AF313C8E353E02246939E3891 (CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* __this, float ___0_scaleUp, bool ___1_useHandles, float ___2_drawSz, const RuntimeMethod* method) ; // UnityEngine.Vector2Int FIMSpace.Generating.Checker.CheckerField::WorldPos(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A CheckerField_WorldPos_mB94DD64300552F624266A90248915AF51CB03422 (CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* __this, int32_t ___0_i, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Checker.CheckerField::SpreadData(UnityEngine.Vector2Int,System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField_SpreadData_m8E23870C9DF67CC8E888B7012880B21538B201EF (CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_startWorldPos, int32_t ___1_spreadDistance, String_t* ___2_dataString, const RuntimeMethod* method) ; // System.Int32 FIMSpace.Generating.FCheckerGraph`1::get_Count() inline int32_t FCheckerGraph_1_get_Count_m82AE9C067E6883C3EE3FABE7D7F39675309C1285 (FCheckerGraph_1_t53DF4B3B2741F075DEE60DAB13C4190E3858C3B1* __this, const RuntimeMethod* method) { return (( int32_t (*) (FCheckerGraph_1_t53DF4B3B2741F075DEE60DAB13C4190E3858C3B1*, const RuntimeMethod*))FCheckerGraph_1_get_Count_m9631A7A6F1BF088661B28778D5EFD6A6EB1D5687_gshared)(__this, 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.Planning.BuildPlanInstance::SpreadDataInShapeOfChecker(FIMSpace.Generating.Checker.CheckerField,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlanInstance_SpreadDataInShapeOfChecker_m6EA2621E905B42FCD06EEC616AB2C59961AF895C (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* ___0_checker, String_t* ___1_spreadCheckerData, const RuntimeMethod* method) ; // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.IGeneration::GetEmptyFieldGraph() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* IGeneration_GetEmptyFieldGraph_m26F76CE6C3EA27C1BF6177A10659B59C0A0A30CC (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); } // System.Void FIMSpace.Generating.Planning.BuildPlanInstance::.ctor(FIMSpace.Generating.Planning.SingleInteriorSettings,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlanInstance__ctor_mFA95AE63CCC4CB8FDA8F1ACEA3820D23FA448C5A (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* ___0_set, bool ___1_center, bool ___2_setSize, 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.String UnityEngine.Object::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.InstantiatedFieldInfo FIMSpace.Generating.IGeneration::GenerateFieldObjectsWithContainer(System.String,FIMSpace.Generating.FieldSetup,FIMSpace.Generating.FGenGraph`2,UnityEngine.Transform,System.Collections.Generic.List`1,System.Collections.Generic.List`1,System.Nullable`1,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* IGeneration_GenerateFieldObjectsWithContainer_mA37B8EB6EDCB293A2093E76427693D0E1D121C1F (String_t* ___0_name, FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___1_setup, FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___2_grid, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___3_container, List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* ___4_guides, List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* ___5_inject, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE ___6_offset, bool ___7_runRules, bool ___8_runEmitters, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.Component::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, 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.Object System.Object::MemberwiseClone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.GenerationShape/GenerationSetup::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenerationSetup__ctor_mB8687B02CF5471A644C1D57C0484CC79F6E2D106 (GenerationSetup_tE30DFA48CB61C8414B6401691859EA4B57DCE5A3* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mBD2D7ADF4F33020CA22864FEA320137F38BA2122 (List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* __this, const RuntimeMethod* method) { (( void (*) (List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline InjectionSetup_t5AA8218C4E65B3A49C6CDF495DC7FCEFB738148C* List_1_get_Item_mEBD9E0C5295938D6FCAC15E536110E4FC97E85B5 (List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( InjectionSetup_t5AA8218C4E65B3A49C6CDF495DC7FCEFB738148C* (*) (List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53*, 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_m67790E6958CD7802E4C9C7E92731A406043F7A7E_inline (List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* __this, InjectionSetup_t5AA8218C4E65B3A49C6CDF495DC7FCEFB738148C* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53*, InjectionSetup_t5AA8218C4E65B3A49C6CDF495DC7FCEFB738148C*, 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_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.Boolean System.String::op_Equality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* List_1_get_Item_mA87A641B26DAF74387EA2CA9CD588637F9FC1B7E (List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* (*) (List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524*, 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_mF4832879CC6C8CB94A6842484B13E03A037A3510_inline (List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // FIMSpace.Generating.Checker.CheckerField FIMSpace.Generating.GenerationShape::GetChecker(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* GenerationShape_GetChecker_mE86D8071815B45726B4F6186B1B4D17ECBCC15E7 (GenerationShape_t1AC92C7BCDE8A3BC51682AF8ED1CDFE487E8CC10* __this, bool ___0_center, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Checker.CheckerField::SetSize(System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField_SetSize_m850D386E5FC139675BB88C34A2EAFB623DB27CB9 (CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* __this, int32_t ___0_x, int32_t ___1_y, bool ___2_center, 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.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.Void UnityEngine.Debug::LogError(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.InstantiatedFieldInfo::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstantiatedFieldInfo__ctor_m0AA8802BD26B4A6CDC3BCD23F91F9537BE508CB8 (InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* __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); } // 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.String[] System.String::Split(System.Char,System.StringSplitOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4 (String_t* __this, Il2CppChar ___0_separator, int32_t ___1_options, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Generating.Checker.CheckerField::CheckerDataInRange(FIMSpace.Generating.Checker.CheckerField,System.Int32,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CheckerField_CheckerDataInRange_mA86807366CE27F88CD5F60C3C0A7C942ACAAB39E (CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* __this, CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* ___0_other, int32_t ___1_cellsDistance, String_t* ___2_data, bool ___3_checkPrecise, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Generating.Checker.CheckerField::CheckerDataInRange(System.Collections.Generic.List`1,System.Int32,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CheckerField_CheckerDataInRange_m8D453AD232C3BA41FF551A42D3B616FF415606A0 (CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* __this, List_1_t305B14A84B9EE9FA93DD1693EF5F2799F087D6C0* ___0_others, int32_t ___1_cellDistance, String_t* ___2_data, bool ___3_checkPrecise, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* List_1_get_Item_m5473F3AC5A9CAAAE70AA6B214197575D6E752345 (List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* (*) (List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void FIMSpace.Generating.MinMax::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinMax__ctor_m655C2620454EC7FD375D44464F65E6A0051274F8 (MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* __this, int32_t ___0_min, int32_t ___1_max, 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.Collections.Generic.List`1 FIMSpace.Generating.Planning.BuildPlanPreset::get_InteriorSettings() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* BuildPlanPreset_get_InteriorSettings_m4C9D7B49A10F88534DF2DDD7A450557CE7DB7F88_inline (BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.InstructionDefinition::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstructionDefinition__ctor_m31008C85B755BFB7AD3988F25A6424B6C1A6ED09 (InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* __this, const RuntimeMethod* 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.String System.String::ToLower() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD (String_t* __this, const RuntimeMethod* method) ; // System.Boolean System.String::Contains(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3 (String_t* __this, String_t* ___0_value, 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); } // 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) ; // UnityEngine.Color UnityEngine.Color::HSVToRGB(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_HSVToRGB_m1E66966AAB74D56DB4D339B65E60E2AF435C8105_inline (float ___0_H, float ___1_S, float ___2_V, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mDFC946C96D908D9E581EFF8A930871323F6A874C (List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* __this, const RuntimeMethod* method) { (( void (*) (List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void FIMSpace.Generating.Planning.SingleInteriorSettings::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleInteriorSettings__ctor_m6D8FF40B069B473E0E425D636A89EC7715E3BDFF (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* __this, const RuntimeMethod* 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_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_inline (List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset/BuildPlannerLayer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerLayer__ctor_m2700C6A68BA1DC52FD2C17C23F2D4159829FFC96 (BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m4378479983E2E7E29CCE598B2ABA2DE11DDDE572_inline (List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* __this, BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F*, BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F (List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* (*) (List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_mB67DB803D9DAEC2550A3B6AD654123EDBB0F254F_inline (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* __this, const RuntimeMethod* method) { (( void (*) (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5 (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* __this, const RuntimeMethod* method) { (( void (*) (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.BuildPlannerPreset::get_BasePlanners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97 (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* (*) (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*, 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_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_inline (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::GetDuplicatesPlannersList() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::ValidateBuildLayers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerPreset_ValidateBuildLayers_m0D718F80C9702BE3CA27F4F4D2AE1FD86E2C3E1E (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::OverrideProgressDisplay(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager_OverrideProgressDisplay_mC37DBF282C35445AE3EE2DF3C578BF5705907E73 (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, float ___0_progr, const RuntimeMethod* method) ; // System.Single FIMSpace.Generating.Planning.PlannerAsyncManager::get_GeneratingProgress() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PlannerAsyncManager_get_GeneratingProgress_mB94D091D532F1851DFBE9CCC1DDB7415D8AFF33A_inline (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, const RuntimeMethod* method) ; // System.Single FIMSpace.Generating.Planning.PlannerAsyncManager::get_SmoothGeneratingProgress() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PlannerAsyncManager_get_SmoothGeneratingProgress_m371AFE238FE068AD08F71EF73C5D23EF366BEFEF_inline (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::set_LatestSeed(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BuildPlannerPreset_set_LatestSeed_m31916309B4EF490594A74394C4B4344F0C0AB39A_inline (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::set_GenerationIteration(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BuildPlannerPreset_set_GenerationIteration_m2F34ED6497C17C8FCAACF1D87E01F00A8E387F6C_inline (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlanGenerationPrint::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlanGenerationPrint__ctor_m5CAA80A1D968192E42DEC7A1B20E2E4939925741 (PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::set_LatestGenerated(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BuildPlannerPreset_set_LatestGenerated_m2355AE30D449FEEA6413A5AEABA07AC98EFE1F12_inline (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::.ctor(FIMSpace.Generating.Planning.BuildPlannerPreset,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager__ctor_m53B08E0A369A75B38D5CBFE5038E574646F858FF (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* ___0_plan, int32_t ___1_seed, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::RefreshPlannersGraphs() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerPreset_RefreshPlannersGraphs_m0F30F5ADC1105363B85CA20E536185EA4F71F983 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::Remove() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager_Remove_m847C968A4E865624BD57DA1B7CEA251DF40EFC04 (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::UpdateGenerating(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager_UpdateGenerating_m7A22AB449BA5B050965593EEFE16D342955CCF33 (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, float ___0_dt, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::RefreshGraphs() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_RefreshGraphs_m6A735998E1982317899FBE101EEE192A44A6FC8A (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // UnityEngine.Event UnityEngine.Event::get_current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD (const RuntimeMethod* method) ; // UnityEngine.EventType UnityEngine.Event::get_type() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* 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 UnityEngine.GUIContent::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* __this, String_t* ___0_text, 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,System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::CallFromParentLayer(FIMSpace.Generating.Planning.BuildPlannerPreset/BuildPlannerLayer) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FieldPlanner_CallFromParentLayer_m54A83BB51C0108351C8992E0FE228CC98043F50E_inline (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* ___0_buildPlannerLayer, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::get_Procedures() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* FieldPlanner_get_Procedures_m805991500EFCD9ED081A6A4C26EE7AFF74F2DBFC_inline (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FGenerators::CheckForNulls(System.Collections.Generic.List`1) inline void FGenerators_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m39162CB14898C2F909EF38CBEE518AD4E885CBB1 (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* ___0_classes, const RuntimeMethod* method) { (( void (*) (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17*, const RuntimeMethod*))FGenerators_CheckForNulls_TisRuntimeObject_m17BC141DFEE417C4265BC8AD7463A47821072E51_gshared)(___0_classes, method); } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::get_PostProcedures() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* FieldPlanner_get_PostProcedures_m3330F2556970FDF66BB19643D543F21CDBB45343_inline (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // T UnityEngine.Object::Instantiate(T) inline BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* Object_Instantiate_TisBuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_mE778038986130362FFDA73EBC4BCB4ED9AC54CC3 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* ___0_original, const RuntimeMethod* method) { return (( BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* (*) (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared)(___0_original, method); } // T UnityEngine.Object::Instantiate(T) inline FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* Object_Instantiate_TisFieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_m3CCA77F63EB8DE043DAEF770D5EFA8619690EA37 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_original, const RuntimeMethod* method) { return (( FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* (*) (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared)(___0_original, method); } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_m573A783022575F082EF52F6B79DE914692F501E8 (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* __this, int32_t ___0_index, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___1_value, const RuntimeMethod* method) { (( void (*) (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*, int32_t, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528 (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* (*) (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase FIMSpace.Generating.Planning.PlannerExtensions::ToRB(FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* PlannerExtensions_ToRB_m3E505A8E70346B3DD7434AA06E7DA51C1C9AC076 (PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* ___0_node, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, 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.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mF0F03137A7753EA0B1D329E9916B84A64A5CD95F (List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* __this, const RuntimeMethod* method) { (( void (*) (List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F*, 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_mE2B8FAB0F1F509DD000CAFE13EB0FDFDDF8AB80E_inline (List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* List_1_get_Item_mB52DE9A473DC6908409126316D736B6EA29CCC70 (List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* (*) (List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m1326120BD3392CB01380BA14201D3EFA4881E45A (List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A* __this, const RuntimeMethod* method) { (( void (*) (List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance::.ctor(FIMSpace.Generating.Planning.PlannerAsyncManager,FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncInstance__ctor_mB73E3076C29C047F2C4D1FD0E833F10898EC95EB (PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* __this, PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* ___0_manager, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___1_planner, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m505BEFBC7A6EC44822255A793E1C1D96B2754B6A_inline (List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A* __this, PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A*, PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, 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 FIMSpace.Generating.PGGUtils::CheckForNulls(System.Collections.Generic.List`1) inline void PGGUtils_CheckForNulls_TisFieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_m00892A7E0B48474C79783BCC83EAD658E42F7718 (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* ___0_classes, const RuntimeMethod* method) { (( void (*) (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*, const RuntimeMethod*))PGGUtils_CheckForNulls_TisRuntimeObject_m547DDF578CA4B39279100D35E255E7D39B0BED29_gshared)(___0_classes, method); } // System.Void FIMSpace.Generating.Planning.FieldPlanner::ResetForGenerating() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_ResetForGenerating_m9A3DAAB9B5F605D95FF82C015B73ABC9C2851204 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Int32 FIMSpace.Generating.Planning.FieldPlanner::get_Duplicates() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FieldPlanner_get_Duplicates_m3B2718A4DC94A89BC97F08D82DC1DD88AEBFAD7C (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::set_GeneratingProgress(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlannerAsyncManager_set_GeneratingProgress_mADD47DC42800A0C2576FB2B44C4C947DCE242479_inline (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, float ___0_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::set_SmoothGeneratingProgress(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlannerAsyncManager_set_SmoothGeneratingProgress_mA489F57AC1CF2118D02F8D7B09CCADC8F3DFE0E8_inline (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, float ___0_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::UpdateGeneratingProgress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager_UpdateGeneratingProgress_m4E7115687309C617218414C091A4140EC57FC894 (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, 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.Void FIMSpace.Generating.Planning.PlannerAsyncManager::CompleteAllGenerating() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager_CompleteAllGenerating_mC2B793B0CF5DA71B95CC31FC5E0A455FCEE8554B (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance::UpdateGeneratingStage_Prepare() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncInstance_UpdateGeneratingStage_Prepare_m13D954AAE75A773AED00FFAC543BACB11293DAD8 (PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance::UpdateGeneratingStage_Procedures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncInstance_UpdateGeneratingStage_Procedures_mA1BD82BA37ED14C5BF9DF852F2DD9E1918EB4008 (PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance::UpdateGeneratingStage_PostProcedures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncInstance_UpdateGeneratingStage_PostProcedures_m8369AD54185AA986FB1899413B09F2D8B1C2302E (PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::OnCompleateAllGenerating() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_OnCompleateAllGenerating_mD12FAB6B1D779A031BA79DD938E714C8BFE9A073 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.FTex.FThread::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FThread__ctor_m422218A8C80E967ECB9EA2024EF4021967C027A9 (FThread_tED6C734AF16AC7D14A9794D98DF64BDFEC15C5D8* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.Planning.PlanGenerationPrint FIMSpace.Generating.Planning.BuildPlannerPreset::get_LatestGenerated() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::PrepareForGenerating(System.Int32,System.Int32,FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_PrepareForGenerating_m329E2EF95E080E7B473B2C92E108511B8AF4E184 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, int32_t ___0_indexOnPreset, int32_t ___1_preparationIndex, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___2_print, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::RunStartProcedures(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_RunStartProcedures_m5824DBC45A867F9553F4C061DE4D2295EFD5AB44 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_gen, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::RunPostProcedures(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_RunPostProcedures_m0A91C577A7DC89553DFA548C3C98461129662FE0 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_gen, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::PrePrepareForGenerating(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_PrePrepareForGenerating_m9DC07F200A8E829D7815BD9255E40DB977BC6661 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, int32_t ___0_indexOnPreset, int32_t ___1_preparationIndex, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_mE04F90FD158786DA39FB45F3A634738E84410F5D_inline (Action_1_t1E7B93BCC9C48DD630A5331B9AC979F078B1DB09* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t1E7B93BCC9C48DD630A5331B9AC979F078B1DB09*, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerPrepareThread::.ctor(FIMSpace.Generating.Planning.PlannerAsyncManager,FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlannerPrepareThread__ctor_m2D6B52B1D4EA60B989BA4E845E937D6B307C032D (FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7* __this, PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* ___0_manager, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___1_planner, const RuntimeMethod* 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) ; // 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.Planning.FieldPlanner::PreRunProcedures(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_PreRunProcedures_m6DD81E8E523457FD0B9E5FA34F0D2A8563B0099F (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_gen, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerProceduresThread::.ctor(FIMSpace.Generating.Planning.PlannerAsyncManager,FIMSpace.Generating.Planning.FieldPlanner,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlannerProceduresThread__ctor_mBAEF921E1CADC5FF9CF84F1F098BB187FCE8691C (FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* __this, PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* ___0_manager, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___1_planner, bool ___2_postProcedures, const RuntimeMethod* method) ; // System.Boolean FIMSpace.FTex.FThread::get_Failed() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool FThread_get_Failed_mBE952DFA3ED9C34CF53E9BF4C8971A9D15B9EAED_inline (FThread_tED6C734AF16AC7D14A9794D98DF64BDFEC15C5D8* __this, const RuntimeMethod* method) ; // System.Int32 FIMSpace.Generating.Planning.BuildPlannerPreset::get_GenerationIteration() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BuildPlannerPreset_get_GenerationIteration_m7DCFEA133F593893F44580D3AD8275C1A96F40F3_inline (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) ; // System.Boolean FIMSpace.FTex.FThread::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FThread_get_IsDone_m49EF2C6577E2B0768E89FB741A1B4F5165DEA1BF (FThread_tED6C734AF16AC7D14A9794D98DF64BDFEC15C5D8* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::PreRunPostProcedures(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_PreRunPostProcedures_m3ADAB1797DFE21AE15DFEBB1E1C91A26ADCFA91D (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_gen, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m3DD0D97AC8E9127AAAE6A10B878BEB74DF2984DD (List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* __this, const RuntimeMethod* method) { (( void (*) (List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE (List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* (*) (List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // FIMSpace.Generating.Planning.PlannerResult FIMSpace.Generating.Planning.PlannerResult::Copy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* PlannerResult_Copy_mAC2E63E26BE1B3175EB2601C6050566293C03EAD (PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m97589DEF2FF3625E7262832FA7FDF10371F7DF89_inline (List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* __this, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7*, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829*, 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_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_inline (List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Checker.CheckerField3D::Copy(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* CheckerField3D_Copy_m0A62C9A5793E6CEED79C93233E0ACF6063C6DC4B (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, bool ___0_copyCellContests, const RuntimeMethod* method) ; // UnityEngine.Bounds FIMSpace.Generating.Planning.PlannerResult::GetBounds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PlannerResult_GetBounds_mF4F2157086A83C7C8E608FA772B47843230C9ED8 (PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* __this, 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); } // 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); } // 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.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.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m680FD195D86C0F24C7303EC8CB2363DBA49BFB93_inline (List_1_tFB35242E850860900664B389C93AC5242D1F7986* __this, const RuntimeMethod* method) { (( void (*) (List_1_tFB35242E850860900664B389C93AC5242D1F7986*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_inline (List_1_tFB35242E850860900664B389C93AC5242D1F7986* __this, CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tFB35242E850860900664B389C93AC5242D1F7986*, CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Single FIMSpace.Generating.Checker.CheckerField3D::BoundsDistanceTo(FIMSpace.Generating.Checker.CheckerField3D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CheckerField3D_BoundsDistanceTo_m174EBCA6D2D14DD7194B928528159F42C7CD245F (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___0_relationTo, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Checker.CheckerField3D::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField3D__ctor_m11AE9ED14D8DA677296827DFD89C7E07DAEA8AB1 (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.FieldPlanner::get_LatestChecker() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* FieldPlanner_get_LatestChecker_mC952BA2ACD725056C95BE59F095BDFED675180C2 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Checker.CheckerField3D::Join(FIMSpace.Generating.Checker.CheckerField3D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField3D_Join_m7FF180527AB63F84B56474806CF4FA709FFC9AA8 (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___0_other, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m0699C969E97E5A0DD1CCCF0D0C6F98F891B1F47D (List_1_tFB35242E850860900664B389C93AC5242D1F7986* __this, const RuntimeMethod* method) { (( void (*) (List_1_tFB35242E850860900664B389C93AC5242D1F7986*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void FIMSpace.Generating.Planning.PlannerResult::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerResult__ctor_mF4BB5C374096320A7306B83350D87F1D487CEB44 (PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* __this, const RuntimeMethod* 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); } // 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); } // UnityEngine.Bounds FIMSpace.Generating.Checker.CheckerField3D::GetFullBoundsWorldSpace() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 CheckerField3D_GetFullBoundsWorldSpace_m3C65C1ECA2DE48B4FEAD58D2B8F9C786DA03D291 (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, const RuntimeMethod* method) ; // System.Int32 FIMSpace.Generating.Checker.CheckerField3D::get_ChildPositionsCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CheckerField3D_get_ChildPositionsCount_m9EF6A55DB87CCACC9D9DD77598CE3C18C8C84476 (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::PrepareInitialChecker() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_PrepareInitialChecker_m336CDE9760AD527142D9C0B001442D02333B2D86 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.Planning.FieldPlanner::get_GetScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 FieldPlanner_get_GetScale_m96EAAC9BA7D1D4720F275B718F1AE336D77773B6 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1> FIMSpace.Generating.Planning.FieldPlanner::get_OnGeneratingEvents() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* FieldPlanner_get_OnGeneratingEvents_m0B806DC062121FAE2266E0BBFC8AA913158A3BC3_inline (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1>::.ctor() inline void List_1__ctor_m0A75F746E80B7130E71A3570E155D3F6FAFDA996 (List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* __this, const RuntimeMethod* method) { (( void (*) (List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void FIMSpace.Generating.Planning.FieldPlanner::set_OnGeneratingEvents(System.Collections.Generic.List`1>) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FieldPlanner_set_OnGeneratingEvents_m6A5E77FEAC73836FA19802C25EF2FFFA0C913EA4_inline (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* ___0_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1>::Add(T) inline void List_1_Add_mA7C789A830108A82F925F9EB53FFC1F288C02908_inline (List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0*, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void FIMSpace.Generating.Checker.CheckerField3D::set_RootPosition(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField3D_set_RootPosition_m9D44DFC8C889DE6A0328C609975AA573458E9AE0 (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Checker.CheckerField3D::RoundRootPositionToScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField3D_RoundRootPositionToScale_m80C12C830FE0CEB97BC7F798D5BFF75F60280389 (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1>::Clear() inline void List_1_Clear_mFC53CA40AED74788AD5A7B446B29AD68D8C0B495_inline (List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* __this, const RuntimeMethod* method) { (( void (*) (List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::get_PlannersInBuild() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* FieldPlanner_get_PlannersInBuild_mD8B5769757E1828EA52A4A38D1099F770330437B (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::PrepareOnPrint(FIMSpace.Generating.Planning.PlanGenerationPrint,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_PrepareOnPrint_mA28F80F9CBE7C84A3C85CCCE60B58DD931B20BD7 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_gen, int32_t ___1_duplicateId, const RuntimeMethod* method) ; // System.Void UnityEngine.GUIContent::.ctor(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIContent__ctor_m68E7F8C12A7768D52689E89E1E687F86569A3E78 (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* __this, String_t* ___0_text, String_t* ___1_tooltip, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::get_Variables() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* FieldPlanner_get_Variables_mC0C85271CD50E33985ADB3D36771896777420B20_inline (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Int32[] FIMSpace.Generating.Planning.BuildPlannerPreset::GetVariablesIDList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BuildPlannerPreset_GetVariablesIDList_mBB1A88C4AD0A4D70D937B61E6771FE0C0679BE1C (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, bool ___0_forceRefresh, const RuntimeMethod* method) ; // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.BuildPlannerPreset::GetVariablesNameList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* BuildPlannerPreset_GetVariablesNameList_mCC0AF0C9BA50805CF5C4C05C20CC7B7FD04F2E25 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, bool ___0_forceRefresh, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::RefreshBuildLayers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerPreset_RefreshBuildLayers_m0D22008E2EC58194E75A324C5F50502C3AE754BE (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.FieldPlanner::GetInitialChecker() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* FieldPlanner_GetInitialChecker_mD2F5498A5FB045E9F7C5F56F16BDE90FA69DD6C5 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::get_IsDuplicate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldPlanner_get_IsDuplicate_m0372F2520CFD02A605C757C5CAEC5F404B397C7F (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __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 FIMSpace.Generating.Planning.FieldPlanner::RefreshLocalVariables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_RefreshLocalVariables_mA871832C88C060B09BF398AFE1255DBCBD6D9606 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::RefreshStartGraphNodes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_RefreshStartGraphNodes_m4B800C3C1644F3B6E6A1DE808FE83CFD6B56EE27 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Graph.FGraph_RunHandler::RefreshConnections(System.Collections.Generic.List`1) inline void FGraph_RunHandler_RefreshConnections_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mFA611E71AEAD80DAB871D393DA264891075BB39E (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* ___0_drawingNodes, const RuntimeMethod* method) { (( void (*) (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17*, const RuntimeMethod*))FGraph_RunHandler_RefreshConnections_TisRuntimeObject_mA9427136112BB70223842A6B81A6A27E03FAF512_gshared)(___0_drawingNodes, method); } // FIMSpace.Generating.Planning.PlannerResult FIMSpace.Generating.Planning.PlannerResult::GenerateInstance(FIMSpace.Generating.Planning.BuildPlannerPreset,FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* PlannerResult_GenerateInstance_m3328D9BD0B08D7772CF03ED91159D317830525C1 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* ___0_build, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___1_field, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerResult::AddDuplicateResultSlot(FIMSpace.Generating.Planning.PlannerResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerResult_AddDuplicateResultSlot_m018E873BD0AEFDFBC51937E5453FA48836970E59 (PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* __this, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___0_latestResult, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerResult::PrepareDuplicateSupport() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerResult_PrepareDuplicateSupport_m05367841889A57C78ACFCDDCC51EC4AB557B802D (PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_mD924CCEA886065B77D5943CA0ADFCD8693AF5ACA (List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* __this, int32_t ___0_index, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___1_value, const RuntimeMethod* method) { (( void (*) (List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7*, int32_t, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method); } // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_mF3F0C73E9574C2033F04B324B2C128114C5CFE16_inline (Action_1_t88464E626975973EFA56756CD8B952971BED134A* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t88464E626975973EFA56756CD8B952971BED134A*, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } // System.Void FIMSpace.Generating.Planning.FieldPlanner/LocalVariables::.ctor(FIMSpace.Generating.Planning.IPlanNodesContainer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalVariables__ctor_m5E2A3D5CFE3A760F8E0818FDC0562D287C1A6E5A (LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* __this, RuntimeObject* ___0_parent, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner/LocalVariables::RefreshList() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalVariables_RefreshList_m545521AF52E9966BE47032C97055C605D6CBB8EE (LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGGUtils::CheckForNulls(System.Collections.Generic.List`1) inline void PGGUtils_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mC616C6F0465776C77ABAA4EF2B52317FD1DDAF76 (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* ___0_classes, const RuntimeMethod* method) { (( void (*) (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17*, const RuntimeMethod*))PGGUtils_CheckForNulls_TisRuntimeObject_m547DDF578CA4B39279100D35E255E7D39B0BED29_gshared)(___0_classes, method); } // System.Void FIMSpace.Generating.Planning.FieldPlanner::PrepareProcedures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_PrepareProcedures_m92B0979CDBDBD355DC1BCB35C241ADCD26CF8D17 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::AddDuplicateReference(FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_AddDuplicateReference_mE33F9354C6860D793ACEA604C035683780B7D81C (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_fieldPlanner, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::CompleteGenerating() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_CompleteGenerating_mB3A27736C5A36A37018E9EB8AFFC7C6406BC7E30 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_inline (List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // FIMSpace.Graph.FGraph_NodeBase FIMSpace.Graph.FGraph_NodeBase::get_FirstOutputConnection() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* FGraph_NodeBase_get_FirstOutputConnection_m46A8FE3C128726BEC10603D0EC8B4104B86F9466 (FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::CallExecution(FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase,FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_CallExecution_m1677DB2B9B75562142990E91FA18236AFD2F8E43 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* ___0_rule, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___1_newResult, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.FieldPlanner::CompletePostGenerating() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_CompletePostGenerating_m70479B207B7901341B846D64AEA2858727B6B1CF (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.String FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_DebuggingInfo() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* PlannerRuleBase_get_DebuggingInfo_m18E561432649673C16EEDCC3BE161985F6798EEE_inline (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) ; // System.Action FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_DebuggingGizmoEvent() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* PlannerRuleBase_get_DebuggingGizmoEvent_m7EADDF9A370CC96253201265B50AE321A57B5C2A_inline (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline FGraph_TriggerNodeConnection_t692A6072D1459258B279AD5621D11FB032C21244* List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346 (List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( FGraph_TriggerNodeConnection_t692A6072D1459258B279AD5621D11FB032C21244* (*) (List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // FIMSpace.Graph.FGraph_NodeBase FIMSpace.Graph.FGraph_TriggerNodeConnection::GetOther(FIMSpace.Graph.FGraph_NodeBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* FGraph_TriggerNodeConnection_GetOther_m828AAC65865DE79AD43AE9E5565FE8D861D8F894 (FGraph_TriggerNodeConnection_t692A6072D1459258B279AD5621D11FB032C21244* __this, FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* ___0_otherThan, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Generating.FGenerators::NotNull(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FGenerators_NotNull_m874612D3ADC5BEFC54989AC38B811F777158C43A (RuntimeObject* ___0_o, const RuntimeMethod* method) ; // FIMSpace.Generating.FieldCell FIMSpace.Generating.Checker.CheckerField3D::GetCell(UnityEngine.Vector3Int,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldCell_t0474210B4815B1D080500050D625323788B306F9* CheckerField3D_GetCell_m1F88DEA1BE5DB8E670F8222608225AB068D89059 (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_localPos, bool ___1_generateIfOut, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m3FD5A08EE8B2011C26498E8F0D622F3C786421C1 (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* __this, const RuntimeMethod* method) { (( void (*) (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, 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 UnityEngine.Vector3::get_one() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m076004A8CFEE0FC49D7BC2BE859BF5D52630469D (List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* __this, const RuntimeMethod* method) { (( void (*) (List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m711CAB25B069AA3530DB835F6D49AC12700066C8_inline (List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* __this, const RuntimeMethod* method) { (( void (*) (List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m947DC0AC66C6EE8D58AF4A3ECBC15C3C603EF80A_inline (List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* __this, PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943*, PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1*, 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_m79F4B635A12A8225305853F8CBDB311A541D5121_inline (List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1* List_1_get_Item_m2B4DBDF9EA7DC74AED1F7CD15D5E432ADC28E6B0 (List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1* (*) (List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void FIMSpace.Generating.FieldCell::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldCell__ctor_m2A4A42DE96F3C584CF8E6C22465879B3D47C6D61 (FieldCell_t0474210B4815B1D080500050D625323788B306F9* __this, const RuntimeMethod* method) ; // System.String FIMSpace.Graph.FGraph_NodeBase::get_GetNodeTooltipDescription() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* FGraph_NodeBase_get_GetNodeTooltipDescription_m0E00A52116D33CC49AA22440146C86B612044177_inline (FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* __this, 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 System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m0402E988E278EC78996995CFCAFCB65FBA470465_inline (List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A* __this, const RuntimeMethod* method) { (( void (*) (List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m3DCA4A597C1600F33BA8A2937B815D12C810373B_inline (List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328* __this, const RuntimeMethod* method) { (( void (*) (List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m6C6B4022F0BE71EC68BA242CD2FE58DE59335201_inline (List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9* __this, const RuntimeMethod* method) { (( void (*) (List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::DefineDisplayPorts() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_DefineDisplayPorts_m0303BFF57DF60870F8725B836896A405A275F2AE (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::RefreshLocalVariables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_RefreshLocalVariables_mD9562F873FC263E14629A3C19BA5B4D2F98D648A (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::RefreshDisplayPortInstances() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_RefreshDisplayPortInstances_mBAE44FFAC9B7DADE50DC00EEA73E47275F78A1A7 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::DefineExecutionStartNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_DefineExecutionStartNode_mFF602210865BAA7CE89AE3F37A9F2BA0E5194B64 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::CallExecution(FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase,FIMSpace.Generating.Planning.PlanGenerationPrint,FIMSpace.Generating.Planning.PlannerResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_CallExecution_m1F8E55E6DBAA1587364B9BD1F509B8164DDCB2B9 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* ___0_start, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___1_print, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___2_newResult, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::set_DebuggingInfo(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlannerRuleBase_set_DebuggingInfo_m7A4E11ADE749B7E23C3DB61E93D5BA2220C91D4D_inline (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::SyncWithProjectFunctionFile() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_SyncWithProjectFunctionFile_mF3D5DCD39A99A4198A06DC1020E118F8D99F7186 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::PrepareSubFunctionNodes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_PrepareSubFunctionNodes_m4F887EF1D2A79BB9C6D495B0A7BC32C2B8733100 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::PreGeneratePrepareSubFunctionNodes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_PreGeneratePrepareSubFunctionNodes_m44680ED083CFF26FFFA5E4A3A767D1BD22CB0F86 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef FIMSpace.Generating.Planning.PlannerFunctionNode::GetFunctionPort(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* PlannerFunctionNode_GetFunctionPort_m96EA2CB86903708E44BA4A799D05A69DEE152366 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, int32_t ___0_i, const RuntimeMethod* method) ; // FIMSpace.Graph.NodePortBase FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::GetPort() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* FunctionPortRef_GetPort_m73AE8F0142E16FFE5140B22D458E3F7458AE9283 (FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* __this, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Graph.NodePortBase::get_IsOutput() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NodePortBase_get_IsOutput_m6BD630E6A6862D2F017D7F3B26C6B44F130CDF91 (NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 FIMSpace.Graph.NodePortBase::get_Connections() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* NodePortBase_get_Connections_m65BD9FD905DFD38E682C1F64EFC70B019AE43F65_inline (NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* List_1_get_Item_mAAFAFEEB4780667A17306EA791A340811E983052 (List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* (*) (List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884*, 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_m16496F5351E9E7D641483353E9AB7318EBC12AF2_inline (List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::Prepare(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerRuleBase_Prepare_m81146D9DA82132DB6EC844E63E6D4C3CD2776735 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_print, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::PrepareRules(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_PrepareRules_m87AA4DF8ABF2FEC55CFC6F540351B0500634B348 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_print, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::CallReadOnDisplayedPorts() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_CallReadOnDisplayedPorts_mBB8C73C13E0058AA0D79609D6608F5E0E35D6F00 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Graph.FGraph_NodeBase::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FGraph_NodeBase_OnStartReadingNode_m90E04C002C5DAA335F8FD6D3B3BB5F75F8F9CF5D (FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::CallRefreshOnFunctionPorts() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_CallRefreshOnFunctionPorts_mE499702B79B504B75C9DFBD76683FECEBFCEF60D (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m56C3D91C58B0CCFF3961A38953714880006A5467_inline (List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A*, 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_m452B01002487ABB2792BD20626F709B844B6A50D_inline (List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328*, 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_m20886BBC789FA94D0E8DCDD088AEBE186BFE495C_inline (List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::FillPorts(System.Collections.Generic.List`1) inline void PlannerFunctionNode_FillPorts_TisFN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD_m16D32EE7D18229212882FDACE7B17033A60B7DB7 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A* ___0_source, const RuntimeMethod* method) { (( void (*) (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91*, List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A*, const RuntimeMethod*))PlannerFunctionNode_FillPorts_TisRuntimeObject_m50DC62988ECE85908A179831C36B6243A65D2741_gshared)(__this, ___0_source, method); } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::FillPorts(System.Collections.Generic.List`1) inline void PlannerFunctionNode_FillPorts_TisFN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8_m95804FE46D73B4D225F3AF945EBAEB28E60A48E1 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328* ___0_source, const RuntimeMethod* method) { (( void (*) (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91*, List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328*, const RuntimeMethod*))PlannerFunctionNode_FillPorts_TisRuntimeObject_m50DC62988ECE85908A179831C36B6243A65D2741_gshared)(__this, ___0_source, method); } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::FillPorts(System.Collections.Generic.List`1) inline void PlannerFunctionNode_FillPorts_TisFN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED_mD007BE0204E0573DAB813C68F77C35D65D1D53A5 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9* ___0_source, const RuntimeMethod* method) { (( void (*) (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91*, List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9*, const RuntimeMethod*))PlannerFunctionNode_FillPorts_TisRuntimeObject_m50DC62988ECE85908A179831C36B6243A65D2741_gshared)(__this, ___0_source, method); } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::FillProprtiesList() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_FillProprtiesList_mA3CBB0CAA3871FEEDA9717AFFCDC2AED6EFBBCDF (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m92F21B1294E92E4D19ECE4B3E6630E8E19AA2A7C_inline (List_1_tE7F7C815A7163ACDE17D2C69F156FF2EF68B244E* __this, const RuntimeMethod* method) { (( void (*) (List_1_tE7F7C815A7163ACDE17D2C69F156FF2EF68B244E*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mB5CC4E4234180454101F8CED6E9820B81B7A97C7_inline (List_1_tE7F7C815A7163ACDE17D2C69F156FF2EF68B244E* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tE7F7C815A7163ACDE17D2C69F156FF2EF68B244E*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void FIMSpace.Graph.FGraph_NodeBase::CheckForNulls(System.Collections.Generic.List`1) inline void FGraph_NodeBase_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m27713C88D3F13B92A3549B6CCB5A16F6CD48B3E5 (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* ___0_classes, const RuntimeMethod* method) { (( void (*) (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17*, const RuntimeMethod*))FGraph_NodeBase_CheckForNulls_TisRuntimeObject_mDA33772D7BDDE83C5152B52C3D7218F45AD22390_gshared)(___0_classes, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m107FA6B78F1A2463EEFC0B15CF3BBE47946FF153_inline (List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A* __this, FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A*, FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m102B6DE4D112A34D3F19ADE4BFAA82B1FAA3ACF0_inline (List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9* __this, FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9*, FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m017BBCCA541F6E6939D8EC2CA0910570420C595B_inline (List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328* __this, FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328*, FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::RefreshValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FunctionPortRef_RefreshValue_m6D397B32C23FC1C9BC8E45E874A6AC7510548C79 (FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* __this, 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.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) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m2F86AAC20A345F1A9867C1001E97ACF27BAD5944 (List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A* __this, const RuntimeMethod* method) { (( void (*) (List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m73F4450BE5D757BA64A669E40064BABCF618526F (List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9* __this, const RuntimeMethod* method) { (( void (*) (List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m23446BA8B4E8C6C548FC5A400D0C7FCC508C594D (List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328* __this, const RuntimeMethod* method) { (( void (*) (List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::RefreshInstances(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FunctionPortRef_RefreshInstances_mA5DE7129E25BE323BBA5B718F9D3E32B1ED9D056 (FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* __this, bool ___0_force, const RuntimeMethod* method) ; // System.Void FIMSpace.Graph.IntPort::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntPort__ctor_m52845C7CA9151AD4F751ECA10B5B891E5A313800 (IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Graph.BoolPort::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoolPort__ctor_m58C5B14019398FE489FE450F6DD38537E5E20CA0 (BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Graph.FloatPort::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatPort__ctor_m58F4C84BB01E55E3EC4C920AA5927ED61D4DEDC0 (FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Graph.PGGVector3Port::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGGVector3Port__ctor_m77CFB058D783ED95483127EC0F0575FD92CA5A14 (PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Graph.PGGCellPort::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGGCellPort__ctor_mEBE3FCDB2CCAC041AD3C074129847BACC81CCD72 (PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Graph.PGGStringPort::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGGStringPort__ctor_m6E614DCB61D7516167C9CAACB661E1EC91894689 (PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* __this, const RuntimeMethod* method) ; // FIMSpace.Graph.NodePortBase FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Output::GetFunctionOutputPort() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* FN_Output_GetFunctionOutputPort_mD37C3E9A2ECA167D4C230E55228625D1C6D8480F (FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::SetValueOf(FIMSpace.Graph.NodePortBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FunctionPortRef_SetValueOf_m13DAD7841CA823A31681DE494F2555272DF520AF (FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* __this, NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* ___0_p, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Input::SetValueOf(FIMSpace.Graph.NodePortBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FN_Input_SetValueOf_m9E32C2B7A5659C383D144EE4ABDDF418CDFDAB24 (FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD* __this, NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* ___0_p, const RuntimeMethod* method) ; // System.Object FIMSpace.Graph.NodePortBase::get_GetPortValueSafe() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NodePortBase_get_GetPortValueSafe_m87AC0F207B16D1E2BC802387464EA13F0504DC98 (NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerNodes.FunctionNode.FN_Parameter::SetValue(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FN_Parameter_SetValue_mD05466D9D44E2CEEFA933C688610353388FEF9C6 (FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) ; // System.Type System.Object::GetType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Graph.PGGCellPort::ProvideFullCellData(FIMSpace.Graph.PGGCellPort) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGGCellPort_ProvideFullCellData_mF6F4DA6C61D1E5F79EC499B7A6E6ECDEB7497F68 (PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB* __this, PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB* ___0_other, const RuntimeMethod* method) ; // UnityEngine.Vector3Int UnityEngine.Vector3Int::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_get_zero_m0D0DA069A4982B8DB9F5EE1A26E4CAEEA454FEE2_inline (const RuntimeMethod* method) ; // UnityEngine.Vector3Int UnityEngine.Vector3Int::get_right() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_get_right_mD366FD4C80EF95AEE3D6B9377B1201C3FDC07D17_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) ; // UnityEngine.Vector3Int UnityEngine.Vector3Int::get_left() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_get_left_mF4DF5FD8F48F61D3A9F18C5A3F19E834C6F22E6C_inline (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) ; // UnityEngine.Vector3Int FIMSpace.Generating.PGGUtils::GetRotatedFlatDirectionFrom(UnityEngine.Vector3Int) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 PGGUtils_GetRotatedFlatDirectionFrom_mB825EF2F3E1328E70EC388288C28061445569625 (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_vect, const RuntimeMethod* method) ; // UnityEngine.Vector3Int UnityEngine.Vector3Int::op_Multiply(UnityEngine.Vector3Int,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_a, int32_t ___1_b, 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.Checker.CheckerField3D::AddLinesTowards(UnityEngine.Vector3Int,UnityEngine.Vector3Int,System.Single,System.Int32,System.Collections.Generic.List`1,FIMSpace.Generating.Checker.CheckerField3D/LineFindHelper/ERadiusType,System.Boolean,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField3D_AddLinesTowards_mE9366C12311BF45B40F24D8D851E72D353503909 (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_start, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_end, float ___2_nonDiagonal, int32_t ___3_thickness, List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* ___4_directions, int32_t ___5_radiusType, bool ___6_yRadius, bool ___7_clearOverpaint, bool ___8_eraseFinishCell, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.GeneratingLogics.ShapeGeneratorBase::RefreshPreview(FIMSpace.Generating.Checker.CheckerField3D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShapeGeneratorBase_RefreshPreview_mE150572AB1E1740A9181482829BEBA2133DA98D0 (ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653* __this, CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___0_checker, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.GeneratingLogics.ShapeGeneratorBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShapeGeneratorBase__ctor_m43930A8821C10420113433ACEB2D7FB297368195 (ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mFE786435561064A8441C7B914E2FA3D74F6296F6_inline (List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554*, const RuntimeMethod*))List_1_get_Count_mFE786435561064A8441C7B914E2FA3D74F6296F6_gshared_inline)(__this, method); } // System.Collections.Generic.List`1 FIMSpace.Generating.Checker.CheckerField3D::get_GetDefaultDirections() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* CheckerField3D_get_GetDefaultDirections_mD5507036AB8BB5B0D7376DB1C39E489DDD145A3A (const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.PGGUtils::TransferFromListToList(System.Collections.Generic.List`1,System.Collections.Generic.List`1,System.Boolean) inline void PGGUtils_TransferFromListToList_TisLineFindHelper_tC2DE7C828155B7ECD892EC9D446E46DA50201CC9_mD5FBD15B608AE8168167B3D281A382BAC30BEC88 (List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* ___0_from, List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* ___1_to, bool ___2_checkForDuplicates, const RuntimeMethod* method) { (( void (*) (List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554*, List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554*, bool, const RuntimeMethod*))PGGUtils_TransferFromListToList_TisLineFindHelper_tC2DE7C828155B7ECD892EC9D446E46DA50201CC9_mD5FBD15B608AE8168167B3D281A382BAC30BEC88_gshared)(___0_from, ___1_to, ___2_checkForDuplicates, 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.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.Vector3Int FIMSpace.Generating.PGGUtils::V3toV3Int(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 PGGUtils_V3toV3Int_mDCDD256F182E6CD6196BC42A626F8A365B0C5B0D (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mD63644E284CD6420BD571FCFC6257DD0F776D851_inline (List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, 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) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline ShapeCellGroup_t69445494A2795C9D9A48833A504155A983F10A8C* List_1_get_Item_mAC9C7FF605C029416BD412F320F4735D216A0938 (List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( ShapeCellGroup_t69445494A2795C9D9A48833A504155A983F10A8C* (*) (List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.ShapeCellGroup::GetChecker(UnityEngine.Transform,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ShapeCellGroup_GetChecker_mF4D94C99A870B6883FE29A8D1EEC08F988A9395C (ShapeCellGroup_t69445494A2795C9D9A48833A504155A983F10A8C* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_attach, bool ___1_recalculateBounds, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m1F2D40C96B2259C7A7E7D017A56590C530B53A65 (List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976* __this, const RuntimeMethod* method) { (( void (*) (List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void FIMSpace.Generating.Checker.CheckerField3D::SetSize(System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField3D_SetSize_m1EEAF57EA8813D63BEA55EDB4A790A9476FB3079 (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, int32_t ___0_width, int32_t ___1_yLevels, int32_t ___2_depth, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Checker.CheckerField3D::CenterizeOrigin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField3D_CenterizeOrigin_m73BE9C42E6A1E31202C75718786527A1F39C88C6 (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomTunnels::GetTunnel(FIMSpace.Generating.Checker.CheckerField3D,FIMSpace.Generating.Checker.CheckerField3D,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* SG_RandomTunnels_GetTunnel_m8D7703C0D6BBCAD092C21B49D0E0B259B66D014D (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___0_alignTo, CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___1_full, int32_t ___2_size, int32_t ___3_thickness, int32_t ___4_separation, bool ___5_avoid, bool ___6_snap, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m549ADBEC5266496107EAD90D22F209CC22DA7C24_inline (List_1_tFB35242E850860900664B389C93AC5242D1F7986* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tFB35242E850860900664B389C93AC5242D1F7986*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* List_1_get_Item_mDEF8318BBE410721DEAECE4B670F5EC2D25CCC20 (List_1_tFB35242E850860900664B389C93AC5242D1F7986* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* (*) (List_1_tFB35242E850860900664B389C93AC5242D1F7986*, 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_mB569369409DE67C7AF17A0405E9F1DB681D0D968_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*, const RuntimeMethod*))List_1_get_Count_mB569369409DE67C7AF17A0405E9F1DB681D0D968_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05 (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 (*) (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*, int32_t, const RuntimeMethod*))List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m930CA3F1A016B820967E8D53B5D8B2EEB9F10DAC_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, const RuntimeMethod*))List_1_Add_m930CA3F1A016B820967E8D53B5D8B2EEB9F10DAC_gshared_inline)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_mB2A4421E2E7AC7A55F52642E3F1F0EB3E47E8F6A_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, const RuntimeMethod* method) { (( void (*) (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*, const RuntimeMethod*))List_1_Clear_mB2A4421E2E7AC7A55F52642E3F1F0EB3E47E8F6A_gshared_inline)(__this, method); } // System.Void FIMSpace.Generating.Checker.CheckerField3D::AddStripeInDirection(UnityEngine.Vector3Int,UnityEngine.Vector3Int,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField3D_AddStripeInDirection_mDF5C7DCCBF9AAE0071A5042E135455B30532D8DB (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_start, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_dir, int32_t ___2_length, int32_t ___3_thickness, const RuntimeMethod* method) ; // UnityEngine.Bounds FIMSpace.Generating.Checker.CheckerField3D::GetBasicBoundsLocal(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 CheckerField3D_GetBasicBoundsLocal_m7D4A7D3B9CC72F0204ED7E165547A27E01CC19ED (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, bool ___0_set, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 FIMSpace.Generating.IGeneration::GetRandomizedCells(FIMSpace.Generating.FGenGraph`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* IGeneration_GetRandomizedCells_m8B3517B6B0C2AFB0C0C92D39B1188EC4E1BAA079 (FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___0_grid, const RuntimeMethod* 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); } // UnityEngine.Vector3Int FIMSpace.Generating.Checker.CheckerField3D::GetNearestEdge(UnityEngine.Vector3Int,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 CheckerField3D_GetNearestEdge_mDE171ECBE041D066091C4FB689B32C38B95BECD9 (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_localCheckerPos, bool ___1_getOutPos, const RuntimeMethod* method) ; // UnityEngine.Vector3Int UnityEngine.Vector3Int::op_Subtraction(UnityEngine.Vector3Int,UnityEngine.Vector3Int) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_a, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_b, 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.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 FIMSpace.Generating.Checker.CheckerField3D::IsCollidingWith(FIMSpace.Generating.Checker.CheckerField3D,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CheckerField3D_IsCollidingWith_m89CDF729183D3ADA194C1039F7DBCB665948587C (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___0_other, bool ___1_checkRounded, const RuntimeMethod* method) ; // System.Int32 FIMSpace.Generating.Checker.CheckerField3D::CheckCollisionDistanceInDirectionLocal(FIMSpace.Generating.Checker.CheckerField3D,UnityEngine.Vector3Int,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CheckerField3D_CheckCollisionDistanceInDirectionLocal_mE0D6A40253B04F9A19BD38E31A02D1ABA9D1D497 (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___0_toOther, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_direction, int32_t ___2_maxDistance, const RuntimeMethod* method) ; // UnityEngine.Vector3Int FIMSpace.Hidden.FVector2IntUnity2017SupportExtensions::Negate(UnityEngine.Vector3Int) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 FVector2IntUnity2017SupportExtensions_Negate_mF2423453AC49AF80D55202E3CE1DF1C71239BF79 (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_v, 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.Planning.FieldPlanner::RefreshPreviewWith(FIMSpace.Generating.Checker.CheckerField3D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_RefreshPreviewWith_m8713E8DFB0AA9B31EDA1072954FB6C1076E2594E (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___0_checker, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planner.Nodes.PGGPlanner_ExecutionNode::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGGPlanner_ExecutionNode__ctor_m7B04E3602D918931FD0AF364E792BDC222C0548A (PGGPlanner_ExecutionNode_t85B5BF507A9EE37261B328FE4526BBF2635F457E* __this, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Graph.PGGPlannerPort::get_ContainsMultiplePlanners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PGGPlannerPort_get_ContainsMultiplePlanners_mDD98AE7C51D7DE447660C019D878BFF78E90FBF3 (PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 FIMSpace.Graph.PGGPlannerPort::get_PlannersList() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* PGGPlannerPort_get_PlannersList_m4A026608CD137B18B64352BA730E3686E82890DF_inline (PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* __this, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::get_Available() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldPlanner_get_Available_m569A753216619AB8BEC77E25B3411BA673F545FA (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::GetPlannerFromPort(FIMSpace.Graph.PGGPlannerPort,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* PlannerRuleBase_GetPlannerFromPort_mC5BA89F34752356414E41AC2DA89B4D13676EB4B (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* ___0_port, bool ___1_callRead, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) inline bool List_1_Contains_m89737962014E6E6960AD41389067DD4680718D5E (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } // System.Void FIMSpace.Graph.PGGPlannerPort::AssignPlannersList(System.Collections.Generic.List`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PGGPlannerPort_AssignPlannersList_mE503BABA7E9C1B00FDAFED33F1FFA0631B521B73_inline (PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* __this, List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* ___0_plans, const RuntimeMethod* method) ; // System.Int32 FIMSpace.Graph.PGGPlannerPort::GetPlannerIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PGGPlannerPort_GetPlannerIndex_m8D68520BA437F8882B9067F55A003684E0F770CC (PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* __this, const RuntimeMethod* method) ; // System.Int32 FIMSpace.Graph.PGGPlannerPort::GetPlannerDuplicateIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PGGPlannerPort_GetPlannerDuplicateIndex_m77341885F7732F268B10724DAF74F21FE4515F2F (PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Graph.PGGPlannerPort::GetPlannerFromPort(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* PGGPlannerPort_GetPlannerFromPort_mCA222EB63F548037D2D9FA789633DB2F381BDE29 (PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* __this, bool ___0_callRead, const RuntimeMethod* method) ; // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::GetFieldPlannerByID(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* PlannerRuleBase_GetFieldPlannerByID_m419C45914215E7444CCCFB0AFB8DFFEA89E15A03 (int32_t ___0_plannerId, int32_t ___1_duplicateId, const RuntimeMethod* method) ; // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::GetPlannerByID(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* PlannerRuleBase_GetPlannerByID_m7728EDEAD742E678271216F47469060C9987A8F8 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, int32_t ___0_plannerId, int32_t ___1_duplicateId, const RuntimeMethod* method) ; // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Graph.PGGPlannerPort::get_GetInputCheckerSafe() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* PGGPlannerPort_get_GetInputCheckerSafe_mF83D497A490562A32282EE2CB76BC1406B9D1FA6 (PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_MG_ModGraph() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* PlannerRuleBase_get_MG_ModGraph_m6D191E1D2DCA00B927DDA4AFE0348C4A03EF243E_inline (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph::CallExecution(FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SR_ModGraph_CallExecution_m1E02FAC764D0B4FB43CABB850D34C65E657FF415 (SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* __this, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* ___0_rule, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::CallOtherExecution(FIMSpace.Graph.FGraph_NodeBase,FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerRuleBase_CallOtherExecution_m69C2F92A9A6B23F2CD29BAC6B211EF3DED73DBB0 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* ___0_otherNode, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___1_print, const RuntimeMethod* method) ; // FIMSpace.Generating.ModificatorsPack FIMSpace.Generating.SpawnRuleBase::TryGetParentModPack() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* SpawnRuleBase_TryGetParentModPack_m05B7D7FFD746D8654F152DACA90A997BBF17880E (SpawnRuleBase_t9CD95A2C721AF0D65EC305068FCA885AE59A94A6* __this, const RuntimeMethod* method) ; // FIMSpace.Generating.FieldSetup FIMSpace.Generating.SpawnRuleBase::TryGetParentFieldSetup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* SpawnRuleBase_TryGetParentFieldSetup_m5A5E386E448C465F089AD543B87A36011C0E0740 (SpawnRuleBase_t9CD95A2C721AF0D65EC305068FCA885AE59A94A6* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::MGGetVariables(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* PlannerRuleBase_MGGetVariables_mB05F493FB7644A89A6E10D4D50519E7198145ECD (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_tgt, const RuntimeMethod* method) ; // System.Boolean FIMSpace.FLogicMethods::ContainsIndex(System.Collections.Generic.List`1,System.Int32,System.Boolean) inline bool FLogicMethods_ContainsIndex_TisFieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_m7E3D5D07C7C73FA23A792FD12E5AE646C206D91C (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* ___0_list, int32_t ___1_i, bool ___2_falseIfNull, const RuntimeMethod* method) { return (( bool (*) (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*, int32_t, bool, const RuntimeMethod*))FLogicMethods_ContainsIndex_TisRuntimeObject_mACD2612C8F7DF61464798CAD227D151E32D9FF70_gshared)(___0_list, ___1_i, ___2_falseIfNull, method); } // System.Void FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PGGPlanner_NodeBase__ctor_mD27D8B06B26EBEE185697CB286F1755D15919F92 (PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* __this, const RuntimeMethod* method) ; // System.String FIMSpace.Graph.PGGStringPort::get_GetInputValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PGGStringPort_get_GetInputValue_m7202A2CA073934D0C09A9BA5A03B73A00B34D74C (PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Graph.PGGVector3Port::get_GetInputValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403 (PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* __this, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_green() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline (const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Checker.CheckerField3D::DebugLogDrawCellIn(UnityEngine.Vector3,UnityEngine.Color,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField3D_DebugLogDrawCellIn_m1770E69D248FABCF77F9FD899577B6C9688BAEE7 (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldPos, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_color, float ___2_drawDur, const RuntimeMethod* method) ; // System.Boolean FIMSpace.Generating.FGenerators::IsNull(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FGenerators_IsNull_m524F777FB102F19858DAE31C086071F38912BBB6 (RuntimeObject* ___0_o, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Checker.CheckerField3D::DebugLogDrawCellsInWorldSpace(UnityEngine.Color,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField3D_DebugLogDrawCellsInWorldSpace_m3E141BA2490920DBC3B2B377E4ED4C8992E76734 (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, float ___1_drawDur, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Checker.CheckerField3D::DebugLogDrawCellInWorldSpace(FIMSpace.Generating.FieldCell,UnityEngine.Color,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CheckerField3D_DebugLogDrawCellInWorldSpace_m54616AA3FE2DE4CB2A56C9090439DDAC33952EAB (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* __this, FieldCell_t0474210B4815B1D080500050D625323788B306F9* ___0_cell, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_color, float ___2_drawDur, const RuntimeMethod* method) ; // System.Void FIMSpace.Graph.FGraph_NodeBase::OnCreated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FGraph_NodeBase_OnCreated_m8FF1B9D86624A880AD445C46227FE9D91E4842A3 (FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FieldVariable::SetValue(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldVariable_SetValue_m468A63DF5B7FD769A970E8969654D574BFD85263 (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Single FIMSpace.Graph.FloatPort::get_GetInputValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FloatPort_get_GetInputValue_m04D98FD6198F8D138B6544FFDA910F359DD3BBA4 (FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::RefreshValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_GetRandom_RefreshValue_mD9BBDFF57CAEC1BA5AE02D08D256BF9DA5426E24 (PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.FVectorMethods::ChooseDominantAxis(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 FVectorMethods_ChooseDominantAxis_m84B7D8A93DEBD2208A3200AC272E62FBD2EAFB81 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_axis, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FieldVariable::.ctor(System.String,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldVariable__ctor_m8DA4EA59BA34FF6B3EC5EADF939CB58B2622A3DB (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* __this, String_t* ___0_name, float ___1_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FieldVariable::SetInternalV3Value(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FieldVariable_SetInternalV3Value_m5F111D4B7101EF377B7071BDD5EB5C536E6AE4F5_inline (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half::CheckForHalfVarRefresh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Half_CheckForHalfVarRefresh_m7DC2DE8229BAC435A571284313C62B4C9FE3C24C (PR_Half_t4BCCC2791D58D16D18A5F94C32598D3A457C647D* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FieldVariable::AlgebraOperation(FIMSpace.Generating.FieldVariable,FIMSpace.Generating.FieldVariable,FIMSpace.Generating.FieldVariable/EAlgebraOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldVariable_AlgebraOperation_mA2E636716FB3CC55D9E4A1787969701B4831111B (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* __this, FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* ___0_a, FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* ___1_b, int32_t ___2_operation, const RuntimeMethod* method) ; // UnityEngine.Vector3 FIMSpace.Generating.FieldVariable::GetVector3Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 FieldVariable_GetVector3Value_m90A5EB134C82DD007FB07D186BB05E4D1C12413B_inline (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* __this, const RuntimeMethod* 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.Boolean FIMSpace.Generating.FieldVariable::GetBoolValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldVariable_GetBoolValue_mAE8962BB59C2300B43A7AD6ECB056A4E00748AB0 (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FieldVariable::SetValue(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldVariable_SetValue_mF64CCCB70540F2761008BA8D80299E1BB8232970 (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Void FIMSpace.Generating.FieldVariable::SetNullProjectValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldVariable_SetNullProjectValue_mB3816527C2AA7415EEDD4B2D1B55D85B2FB9BA3B (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* __this, const RuntimeMethod* method) ; // System.Void FIMSpace.Graph.FGraph_NodeBase::DONT_USE_IT_YET_OnReadPort(FIMSpace.Graph.IFGraphPort) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FGraph_NodeBase_DONT_USE_IT_YET_OnReadPort_m0A00A6D940E829618BEB01B5822A872279AEED1C (FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* __this, RuntimeObject* ___0_port, const RuntimeMethod* method) ; // System.Single FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::RoundWith(System.Single,FIMSpace.Generating.Planning.PlannerNodes.Math.Values.ERoundingType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PR_Round_RoundWith_m55EC0AAA2EC2809862691B5425255EE11E9C0852 (float ___0_toRound, int32_t ___1_type, const RuntimeMethod* method) ; // System.Single FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::RoundValueTo(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PR_Round_RoundValueTo_m7657EC86CF96881E6180E16FB7F06CE447BA5EA0 (PR_Round_t8E7F66B42F17672AB9FD3A139F69F2B2DF0B2D8D* __this, float ___0_toRound, float ___1_to, const RuntimeMethod* method) ; // System.Single FIMSpace.Generating.Planning.FieldPlanner::get_GetScaleF() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FieldPlanner_get_GetScaleF_m3ED69B78819F529DDD05E65872A064300CDCE09E (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) ; // System.String System.Enum::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Single FIMSpace.FEngineering::WrapAngle(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FEngineering_WrapAngle_mFCEAC8BF3682A0BDDDCAEFD55403DA8BE4893B7B (float ___0_angle, const RuntimeMethod* method) ; // System.Object FIMSpace.Graph.NodePortBase::get_GetPortValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NodePortBase_get_GetPortValue_m71E6148DF3E5F717FB66D2C631986C493460F304 (NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Euler(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___0_x, float ___1_y, float ___2_z, 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) ; // 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.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_up() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::LookRotation(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_upwards, 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) ; // System.Single FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::ComputeProduct(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PR_DotProduct_ComputeProduct_m6505362DCDFE39582897FDAF679D05C7ED5863DF (PR_DotProduct_t710D0B2A33A451EAD7115169CEA4C7EC848263A3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, 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.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) ; // 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) ; // 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) ; // UnityEngine.Color UnityEngine.Color::HSVToRGB(System.Single,System.Single,System.Single,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_HSVToRGB_m8FA653F8C22366CB1AA90891822B889C59162AAF (float ___0_H, float ___1_S, float ___2_V, bool ___3_hdr, 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) ; // 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.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) ; // 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) ; // 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.Vector3::get_sqrMagnitude() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::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 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) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanPathGuide::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlanPathGuide__ctor_mA5DAAEC7627C5AE12D3E78BA6A8A16BD4944D0B3 (PlanPathGuide_t0F8DD32F6DF01A5CF2AA8F74CEFC8EE2DE73601D* __this, const RuntimeMethod* method) { { // public Vector2Int Start = new Vector2Int(-3, -6); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0; memset((&L_0), 0, sizeof(L_0)); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_0), ((int32_t)-3), ((int32_t)-6), /*hidden argument*/NULL); __this->___Start_0 = L_0; // public EPlanGuideDirecion StartDir = EPlanGuideDirecion.Back; __this->___StartDir_1 = 4; // public Vector2Int End = new Vector2Int(3, 6); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1; memset((&L_1), 0, sizeof(L_1)); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_1), 3, 6, /*hidden argument*/NULL); __this->___End_2 = L_1; // public EPlanGuideDirecion EndDir = EPlanGuideDirecion.Forward; __this->___EndDir_3 = 3; // [Range(1, 5)] public int CellsSpace = 1; __this->___CellsSpace_4 = 1; // [Range(0f, 1f)] public float ChangeDirCost = .35f; __this->___ChangeDirCost_5 = (0.349999994f); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.Planning.BuildingPlanGenerator/PlanGeneratingHelpContainer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlanGeneratingHelpContainer__ctor_m2A630FED81070A24C7CABF9B43DF3FEF5513C1E2 (PlanGeneratingHelpContainer_tF7D786E5BD4710B27E24BFE5AF6842EA53FFA108* __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 // FIMSpace.Generating.Planning.SingleInteriorSettings FIMSpace.Generating.Planning.BuildPlanInstance::get_SettingsReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, const RuntimeMethod* method) { { // public SingleInteriorSettings SettingsReference { get; private set; } SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_0 = __this->___U3CSettingsReferenceU3Ek__BackingField_2; return L_0; } } // System.Void FIMSpace.Generating.Planning.BuildPlanInstance::set_SettingsReference(FIMSpace.Generating.Planning.SingleInteriorSettings) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlanInstance_set_SettingsReference_m33CDE119132A07162C9F9B1444D6C640F548A84C (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* ___0_value, const RuntimeMethod* method) { { // public SingleInteriorSettings SettingsReference { get; private set; } SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_0 = ___0_value; __this->___U3CSettingsReferenceU3Ek__BackingField_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSettingsReferenceU3Ek__BackingField_2), (void*)L_0); return; } } // System.Boolean FIMSpace.Generating.Planning.BuildPlanInstance::HaveFreeConnectionSlots() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BuildPlanInstance_HaveFreeConnectionSlots_m0B31427845BDFAC892EF81DF4994EF773CA00895 (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m29385A0CB61C56675C92AF97491A527AB1F406D7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (Connections.Count >= TargetDoorsCount) return false; List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B* L_0 = __this->___Connections_0; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m29385A0CB61C56675C92AF97491A527AB1F406D7_inline(L_0, List_1_get_Count_m29385A0CB61C56675C92AF97491A527AB1F406D7_RuntimeMethod_var); int32_t L_2 = __this->___TargetDoorsCount_3; if ((((int32_t)L_1) < ((int32_t)L_2))) { goto IL_0015; } } { // if (Connections.Count >= TargetDoorsCount) return false; return (bool)0; } IL_0015: { // return true; return (bool)1; } } // System.Boolean FIMSpace.Generating.Planning.BuildPlanInstance::CanConnectWith(FIMSpace.Generating.Planning.BuildPlanInstance) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BuildPlanInstance_CanConnectWith_mEA79DD578EBE39378A7B9C3375C2A3A355F486FC (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* ___0_other, 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_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m29385A0CB61C56675C92AF97491A527AB1F406D7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (FGenerators.CheckIfIsNull(other)) return false; BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_0 = ___0_other; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); bool L_1; L_1 = FGenerators_CheckIfIsNull_m0A8BC8098AB43F8D8595F59BAD148B7F0E078EC7(L_0, NULL); if (!L_1) { goto IL_000a; } } { // if (FGenerators.CheckIfIsNull(other)) return false; return (bool)0; } IL_000a: { // if (TargetDoorsCount == 0) return false; int32_t L_2 = __this->___TargetDoorsCount_3; if (L_2) { goto IL_0014; } } { // if (TargetDoorsCount == 0) return false; return (bool)0; } IL_0014: { // if (other.TargetDoorsCount == 0) return false; BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_3 = ___0_other; NullCheck(L_3); int32_t L_4 = L_3->___TargetDoorsCount_3; if (L_4) { goto IL_001e; } } { // if (other.TargetDoorsCount == 0) return false; return (bool)0; } IL_001e: { // if (SettingsReference != null) // Check override allows SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_5; L_5 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(__this, NULL); if (!L_5) { goto IL_0060; } } { // if (other.SettingsReference != null) BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_6 = ___0_other; NullCheck(L_6); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_7; L_7 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(L_6, NULL); if (!L_7) { goto IL_0060; } } { // if (SettingsReference.OverrideAllowDoorConnectionWithNamed.Count > 0) SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_8; L_8 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(__this, NULL); NullCheck(L_8); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_9 = L_8->___OverrideAllowDoorConnectionWithNamed_13; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_9, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if ((((int32_t)L_10) <= ((int32_t)0))) { goto IL_0060; } } { // if (SettingsReference.OverrideAllowDoorConnectionWithNamed.Contains(other.SettingsReference.GetName())) SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_11; L_11 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(__this, NULL); NullCheck(L_11); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_12 = L_11->___OverrideAllowDoorConnectionWithNamed_13; BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_13 = ___0_other; NullCheck(L_13); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_14; L_14 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(L_13, NULL); NullCheck(L_14); String_t* L_15; L_15 = SingleInteriorSettings_GetName_mF4D0F094F241C17E296313A13D1BD1143ED7D189(L_14, NULL); NullCheck(L_12); bool L_16; L_16 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_12, L_15, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var); if (!L_16) { goto IL_0060; } } { // return true; return (bool)1; } IL_0060: { // if (Connections.Count >= TargetDoorsCount) return false; List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B* L_17 = __this->___Connections_0; NullCheck(L_17); int32_t L_18; L_18 = List_1_get_Count_m29385A0CB61C56675C92AF97491A527AB1F406D7_inline(L_17, List_1_get_Count_m29385A0CB61C56675C92AF97491A527AB1F406D7_RuntimeMethod_var); int32_t L_19 = __this->___TargetDoorsCount_3; if ((((int32_t)L_18) < ((int32_t)L_19))) { goto IL_0075; } } { // if (Connections.Count >= TargetDoorsCount) return false; return (bool)0; } IL_0075: { // if (SettingsReference == null) return true; SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_20; L_20 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(__this, NULL); if (L_20) { goto IL_007f; } } { // if (SettingsReference == null) return true; return (bool)1; } IL_007f: { // if (other.SettingsReference == null) return true; BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_21 = ___0_other; NullCheck(L_21); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_22; L_22 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(L_21, NULL); if (L_22) { goto IL_0089; } } { // if (other.SettingsReference == null) return true; return (bool)1; } IL_0089: { // if (other.SettingsReference.NotAllowDoorConnectionWithNamed.Contains(SettingsReference.GetName())) BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_23 = ___0_other; NullCheck(L_23); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_24; L_24 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(L_23, NULL); NullCheck(L_24); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_25 = L_24->___NotAllowDoorConnectionWithNamed_12; SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_26; L_26 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(__this, NULL); NullCheck(L_26); String_t* L_27; L_27 = SingleInteriorSettings_GetName_mF4D0F094F241C17E296313A13D1BD1143ED7D189(L_26, NULL); NullCheck(L_25); bool L_28; L_28 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_25, L_27, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var); if (!L_28) { goto IL_00a8; } } { // return false; return (bool)0; } IL_00a8: { // else if (SettingsReference.NotAllowDoorConnectionWithNamed.Contains(other.SettingsReference.GetName())) SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_29; L_29 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(__this, NULL); NullCheck(L_29); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_30 = L_29->___NotAllowDoorConnectionWithNamed_12; BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_31 = ___0_other; NullCheck(L_31); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_32; L_32 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(L_31, NULL); NullCheck(L_32); String_t* L_33; L_33 = SingleInteriorSettings_GetName_mF4D0F094F241C17E296313A13D1BD1143ED7D189(L_32, NULL); NullCheck(L_30); bool L_34; L_34 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_30, L_33, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var); if (!L_34) { goto IL_00c7; } } { // return false; return (bool)0; } IL_00c7: { // return true; return (bool)1; } } // System.Void FIMSpace.Generating.Planning.BuildPlanInstance::.ctor(FIMSpace.Generating.Planning.SingleInteriorSettings,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlanInstance__ctor_mFA95AE63CCC4CB8FDA8F1ACEA3820D23FA448C5A (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* ___0_set, bool ___1_center, bool ___2_setSize, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0886A21A7EC36DDDFDDB5BF1F5CC4776DBCD7966_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public List Connections = new List(); List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B* L_0 = (List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B*)il2cpp_codegen_object_new(List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m0886A21A7EC36DDDFDDB5BF1F5CC4776DBCD7966(L_0, List_1__ctor_m0886A21A7EC36DDDFDDB5BF1F5CC4776DBCD7966_RuntimeMethod_var); __this->___Connections_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Connections_0), (void*)L_0); // public int TargetDoorsCount = 1000; __this->___TargetDoorsCount_3 = ((int32_t)1000); // public BuildPlanInstance(SingleInteriorSettings set, bool center = false, bool setSize = true) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // Checker = new CheckerField(); CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_1 = (CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70*)il2cpp_codegen_object_new(CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70_il2cpp_TypeInfo_var); NullCheck(L_1); CheckerField__ctor_m62C97222C69056C562252B6F3DB0AC7EDF6C4069(L_1, NULL); __this->___Checker_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___Checker_1), (void*)L_1); // if (set != null) SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_2 = ___0_set; if (!L_2) { goto IL_004d; } } { // SetSettings(set); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_3 = ___0_set; BuildPlanInstance_SetSettings_mBB45EC1F62ADBDAFB14097ACDA96456B54541531(__this, L_3, NULL); // if (setSize) bool L_4 = ___2_setSize; if (!L_4) { goto IL_0042; } } { // Checker = set.GetChecker(center); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_5 = ___0_set; bool L_6 = ___1_center; NullCheck(L_5); CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_7; L_7 = SingleInteriorSettings_GetChecker_m5791356D37D3CC4F2615E895E5707CD0553BDD5F(L_5, L_6, NULL); __this->___Checker_1 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___Checker_1), (void*)L_7); return; } IL_0042: { // Checker = new CheckerField(); CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_8 = (CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70*)il2cpp_codegen_object_new(CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70_il2cpp_TypeInfo_var); NullCheck(L_8); CheckerField__ctor_m62C97222C69056C562252B6F3DB0AC7EDF6C4069(L_8, NULL); __this->___Checker_1 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___Checker_1), (void*)L_8); } IL_004d: { // } return; } } // System.Void FIMSpace.Generating.Planning.BuildPlanInstance::SetSettings(FIMSpace.Generating.Planning.SingleInteriorSettings) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlanInstance_SetSettings_mBB45EC1F62ADBDAFB14097ACDA96456B54541531 (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* ___0_set, 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; } BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* G_B2_0 = NULL; BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* G_B1_0 = NULL; int32_t G_B3_0 = 0; BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* G_B3_1 = NULL; { // SettingsReference = set; SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_0 = ___0_set; BuildPlanInstance_set_SettingsReference_m33CDE119132A07162C9F9B1444D6C640F548A84C_inline(__this, L_0, NULL); // TargetDoorsCount = set.JustOneDoor ? 1 : set.DoorConnectionsCount.GetRandom(); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_1 = ___0_set; NullCheck(L_1); bool L_2 = L_1->___JustOneDoor_6; G_B1_0 = __this; if (L_2) { G_B2_0 = __this; goto IL_001d; } } { SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_3 = ___0_set; NullCheck(L_3); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_4 = (&L_3->___DoorConnectionsCount_7); int32_t L_5; L_5 = MinMax_GetRandom_m885D9F7625D0D92CFBFFEB97B7357E46DBFDB918(L_4, NULL); G_B3_0 = L_5; G_B3_1 = G_B1_0; goto IL_001e; } IL_001d: { G_B3_0 = 1; G_B3_1 = G_B2_0; } IL_001e: { NullCheck(G_B3_1); G_B3_1->___TargetDoorsCount_3 = G_B3_0; // if (FGenerators.CheckIfExist_NOTNULL(set.FieldSetup)) if (FGenerators.CheckIfExist_NOTNULL(Checker)) Checker.HelperReference = set.FieldSetup; SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_6 = ___0_set; NullCheck(L_6); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_7 = L_6->___FieldSetup_2; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); bool L_8; L_8 = FGenerators_CheckIfExist_NOTNULL_m241707CEFC4EA3FA834EF80578DBD320741EB812(L_7, NULL); if (!L_8) { goto IL_004e; } } { // if (FGenerators.CheckIfExist_NOTNULL(set.FieldSetup)) if (FGenerators.CheckIfExist_NOTNULL(Checker)) Checker.HelperReference = set.FieldSetup; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_9 = __this->___Checker_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); bool L_10; L_10 = FGenerators_CheckIfExist_NOTNULL_m241707CEFC4EA3FA834EF80578DBD320741EB812(L_9, NULL); if (!L_10) { goto IL_004e; } } { // if (FGenerators.CheckIfExist_NOTNULL(set.FieldSetup)) if (FGenerators.CheckIfExist_NOTNULL(Checker)) Checker.HelperReference = set.FieldSetup; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_11 = __this->___Checker_1; SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_12 = ___0_set; NullCheck(L_12); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_13 = L_12->___FieldSetup_2; NullCheck(L_11); L_11->___HelperReference_7 = L_13; Il2CppCodeGenWriteBarrier((void**)(&L_11->___HelperReference_7), (void*)L_13); } IL_004e: { // } return; } } // System.Void FIMSpace.Generating.Planning.BuildPlanInstance::AssignFieldSetupReference(FIMSpace.Generating.FieldSetup) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlanInstance_AssignFieldSetupReference_mB747B283929F236A684D60E021D0F17DC747C836 (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* ___0_setup, 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 (FGenerators.CheckIfExist_NOTNULL(Checker)) Checker.HelperReference = setup; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_0 = __this->___Checker_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); bool L_1; L_1 = FGenerators_CheckIfExist_NOTNULL_m241707CEFC4EA3FA834EF80578DBD320741EB812(L_0, NULL); if (!L_1) { goto IL_0019; } } { // if (FGenerators.CheckIfExist_NOTNULL(Checker)) Checker.HelperReference = setup; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_2 = __this->___Checker_1; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_3 = ___0_setup; NullCheck(L_2); L_2->___HelperReference_7 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___HelperReference_7), (void*)L_3); } IL_0019: { // } return; } } // System.Void FIMSpace.Generating.Planning.BuildPlanInstance::AssignFieldSetupReference(FIMSpace.Generating.Planning.BuildPlanInstance) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlanInstance_AssignFieldSetupReference_m0F4CCE747018F4425872B03D1D83D7F2008441F0 (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* ___0_buildPlanInstance, 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 (FGenerators.CheckIfExist_NOTNULL(buildPlanInstance)) BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_0 = ___0_buildPlanInstance; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); bool L_1; L_1 = FGenerators_CheckIfExist_NOTNULL_m241707CEFC4EA3FA834EF80578DBD320741EB812(L_0, NULL); if (!L_1) { goto IL_002b; } } { // if (FGenerators.CheckIfExist_NOTNULL(buildPlanInstance.SettingsReference)) BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_2 = ___0_buildPlanInstance; NullCheck(L_2); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_3; L_3 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(L_2, NULL); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); bool L_4; L_4 = FGenerators_CheckIfExist_NOTNULL_m241707CEFC4EA3FA834EF80578DBD320741EB812(L_3, NULL); if (!L_4) { goto IL_002b; } } { // Checker.HelperReference = buildPlanInstance.SettingsReference.FieldSetup; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_5 = __this->___Checker_1; BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_6 = ___0_buildPlanInstance; NullCheck(L_6); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_7; L_7 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(L_6, NULL); NullCheck(L_7); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_8 = L_7->___FieldSetup_2; NullCheck(L_5); L_5->___HelperReference_7 = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_5->___HelperReference_7), (void*)L_8); } IL_002b: { // } return; } } // System.Void FIMSpace.Generating.Planning.BuildPlanInstance::DrawGizmos(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlanInstance_DrawGizmos_m5244AAB9BDBC1A60A5C82266A4E064CE07E1D83F (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, float ___0_scale, const RuntimeMethod* method) { { // Checker.DrawGizmos(scale); CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_0 = __this->___Checker_1; float L_1 = ___0_scale; NullCheck(L_0); CheckerField_DrawGizmos_m50B029FF7F7E431AF313C8E353E02246939E3891(L_0, L_1, (bool)0, (1.0f), NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.BuildPlanInstance::SpreadDataInShapeOfChecker(FIMSpace.Generating.Checker.CheckerField,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlanInstance_SpreadDataInShapeOfChecker_m6EA2621E905B42FCD06EEC616AB2C59961AF895C (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* ___0_checker, String_t* ___1_spreadCheckerData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FCheckerGraph_1_get_Count_m82AE9C067E6883C3EE3FABE7D7F39675309C1285_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for (int i = 0; i < checker.ChildPos.Count; i++) V_0 = 0; goto IL_001c; } IL_0004: { // Checker.SpreadData(checker.WorldPos(i), 1, spreadCheckerData); CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_0 = __this->___Checker_1; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_1 = ___0_checker; int32_t L_2 = V_0; NullCheck(L_1); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_3; L_3 = CheckerField_WorldPos_mB94DD64300552F624266A90248915AF51CB03422(L_1, L_2, NULL); String_t* L_4 = ___1_spreadCheckerData; NullCheck(L_0); CheckerField_SpreadData_m8E23870C9DF67CC8E888B7012880B21538B201EF(L_0, L_3, 1, L_4, NULL); // for (int i = 0; i < checker.ChildPos.Count; i++) int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_001c: { // for (int i = 0; i < checker.ChildPos.Count; i++) int32_t L_6 = V_0; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_7 = ___0_checker; NullCheck(L_7); FCheckerGraph_1_t53DF4B3B2741F075DEE60DAB13C4190E3858C3B1* L_8 = L_7->___ChildPos_3; NullCheck(L_8); int32_t L_9; L_9 = FCheckerGraph_1_get_Count_m82AE9C067E6883C3EE3FABE7D7F39675309C1285(L_8, FCheckerGraph_1_get_Count_m82AE9C067E6883C3EE3FABE7D7F39675309C1285_RuntimeMethod_var); if ((((int32_t)L_6) < ((int32_t)L_9))) { goto IL_0004; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.BuildPlanInstance::SpreadDataOn(FIMSpace.Generating.Planning.BuildPlanInstance) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlanInstance_SpreadDataOn_m36D61AE6D27B6B4DE9C719CFA2D9FB0D19A7F700 (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* ___0_otherPlan, const RuntimeMethod* method) { { // if (SettingsReference != null) SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_0; L_0 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(__this, NULL); if (!L_0) { goto IL_0031; } } { // if (string.IsNullOrEmpty(SettingsReference.SpreadCheckerData) == false) SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_1; L_1 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(__this, NULL); NullCheck(L_1); String_t* L_2 = L_1->___SpreadCheckerData_11; bool L_3; L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL); if (L_3) { goto IL_0031; } } { // otherPlan.SpreadDataInShapeOfChecker(Checker, SettingsReference.SpreadCheckerData); BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_4 = ___0_otherPlan; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_5 = __this->___Checker_1; SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_6; L_6 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(__this, NULL); NullCheck(L_6); String_t* L_7 = L_6->___SpreadCheckerData_11; NullCheck(L_4); BuildPlanInstance_SpreadDataInShapeOfChecker_m6EA2621E905B42FCD06EEC616AB2C59961AF895C(L_4, L_5, L_7, NULL); } IL_0031: { // } return; } } #ifdef __clang__ #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.Planning.GridPlanGeneratingHelper::.ctor(FIMSpace.Generating.Planning.BuildPlanInstance) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridPlanGeneratingHelper__ctor_m8FDED4C5E4D78C55EA7ABCFEEBF7179BDADCA982 (GridPlanGeneratingHelper_t35570CC9F63DC7467A67CF30A1D263021F6AE745* __this, BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3A7FACE3B6B69847BC9EEE0C59FA6E19CBF8D1D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public GridPlanGeneratingHelper(BuildPlanInstance instance = null) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // grid = IGeneration.GetEmptyFieldGraph(); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_0; L_0 = IGeneration_GetEmptyFieldGraph_m26F76CE6C3EA27C1BF6177A10659B59C0A0A30CC(NULL); __this->___grid_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___grid_0), (void*)L_0); // guides = new List(); List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* L_1 = (List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10*)il2cpp_codegen_object_new(List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m3A7FACE3B6B69847BC9EEE0C59FA6E19CBF8D1D6(L_1, List_1__ctor_m3A7FACE3B6B69847BC9EEE0C59FA6E19CBF8D1D6_RuntimeMethod_var); __this->___guides_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___guides_1), (void*)L_1); // if (instance == null) fieldInstance = new BuildPlanInstance(null); BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_2 = ___0_instance; if (L_2) { goto IL_002e; } } { // if (instance == null) fieldInstance = new BuildPlanInstance(null); BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_3 = (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7*)il2cpp_codegen_object_new(BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7_il2cpp_TypeInfo_var); NullCheck(L_3); BuildPlanInstance__ctor_mFA95AE63CCC4CB8FDA8F1ACEA3820D23FA448C5A(L_3, (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F*)NULL, (bool)0, (bool)1, NULL); __this->___fieldInstance_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___fieldInstance_2), (void*)L_3); return; } IL_002e: { // else fieldInstance = instance; BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_4 = ___0_instance; __this->___fieldInstance_2 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___fieldInstance_2), (void*)L_4); // } return; } } // FIMSpace.Generating.InstantiatedFieldInfo FIMSpace.Generating.Planning.GridPlanGeneratingHelper::GenerateOnGrid(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* GridPlanGeneratingHelper_GenerateOnGrid_m4320C868903957D9387B4C9703B781D028EA1C48 (GridPlanGeneratingHelper_t35570CC9F63DC7467A67CF30A1D263021F6AE745* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, 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*)&_stringLiteral0F133DD3F1D8E25177329967145EE700CA10BE7C); s_Il2CppMethodInitialized = true; } Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE V_0; memset((&V_0), 0, sizeof(V_0)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B5_0 = NULL; String_t* G_B5_1 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B4_0 = NULL; String_t* G_B4_1 = NULL; String_t* G_B6_0 = NULL; String_t* G_B6_1 = NULL; { // if (fieldInstance.SettingsReference == null) BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_0 = __this->___fieldInstance_2; NullCheck(L_0); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_1; L_1 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(L_0, NULL); if (L_1) { goto IL_006e; } } { // if (SimplierAssign != null) FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_2 = __this->___SimplierAssign_3; 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_004b; } } { // return IGeneration.GenerateFieldObjectsWithContainer(SimplierAssign.name, SimplierAssign, grid, parent, guides, null); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_4 = __this->___SimplierAssign_3; NullCheck(L_4); String_t* L_5; L_5 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_4, NULL); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_6 = __this->___SimplierAssign_3; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_7 = __this->___grid_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = ___0_parent; List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* L_9 = __this->___guides_1; il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_10 = V_0; InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* L_11; L_11 = IGeneration_GenerateFieldObjectsWithContainer_mA37B8EB6EDCB293A2093E76427693D0E1D121C1F(L_5, L_6, L_7, L_8, L_9, (List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53*)NULL, L_10, (bool)1, (bool)1, NULL); return L_11; } IL_004b: { // Debug.Log("Null settings reference in generator " + parent.transform); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = ___0_parent; NullCheck(L_12); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13; L_13 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_12, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = L_13; G_B4_0 = L_14; G_B4_1 = _stringLiteral0F133DD3F1D8E25177329967145EE700CA10BE7C; if (L_14) { G_B5_0 = L_14; G_B5_1 = _stringLiteral0F133DD3F1D8E25177329967145EE700CA10BE7C; goto IL_005d; } } { G_B6_0 = ((String_t*)(NULL)); G_B6_1 = G_B4_1; goto IL_0062; } IL_005d: { NullCheck(G_B5_0); String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B5_0); G_B6_0 = L_15; G_B6_1 = G_B5_1; } IL_0062: { String_t* L_16; L_16 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B6_1, G_B6_0, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_16, NULL); // return null; return (InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6*)NULL; } IL_006e: { // return IGeneration.GenerateFieldObjectsWithContainer(fieldInstance.SettingsReference.GetName(), fieldInstance.SettingsReference.FieldSetup, grid, parent, guides, fieldInstance.SettingsReference.InjectMods); BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_17 = __this->___fieldInstance_2; NullCheck(L_17); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_18; L_18 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(L_17, NULL); NullCheck(L_18); String_t* L_19; L_19 = SingleInteriorSettings_GetName_mF4D0F094F241C17E296313A13D1BD1143ED7D189(L_18, NULL); BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_20 = __this->___fieldInstance_2; NullCheck(L_20); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_21; L_21 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(L_20, NULL); NullCheck(L_21); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_22 = L_21->___FieldSetup_2; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_23 = __this->___grid_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24 = ___0_parent; List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* L_25 = __this->___guides_1; BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_26 = __this->___fieldInstance_2; NullCheck(L_26); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_27; L_27 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(L_26, NULL); NullCheck(L_27); List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_28 = L_27->___InjectMods_10; il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_29 = V_0; InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* L_30; L_30 = IGeneration_GenerateFieldObjectsWithContainer_mA37B8EB6EDCB293A2093E76427693D0E1D121C1F(L_19, L_22, L_23, L_24, L_25, L_28, L_29, (bool)1, (bool)1, NULL); return L_30; } } // FIMSpace.Generating.InstantiatedFieldInfo FIMSpace.Generating.Planning.GridPlanGeneratingHelper::GenerateOnGrid(UnityEngine.Transform,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* GridPlanGeneratingHelper_GenerateOnGrid_m205E48AD3C16B18EA32866C5A7C07F00BE58F00C (GridPlanGeneratingHelper_t35570CC9F63DC7467A67CF30A1D263021F6AE745* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* ___1_injections, 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*)&_stringLiteral0F133DD3F1D8E25177329967145EE700CA10BE7C); s_Il2CppMethodInitialized = true; } Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE V_0; memset((&V_0), 0, sizeof(V_0)); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B5_0 = NULL; String_t* G_B5_1 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B4_0 = NULL; String_t* G_B4_1 = NULL; String_t* G_B6_0 = NULL; String_t* G_B6_1 = NULL; { // if (fieldInstance.SettingsReference == null) BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_0 = __this->___fieldInstance_2; NullCheck(L_0); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_1; L_1 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(L_0, NULL); if (L_1) { goto IL_006e; } } { // if (SimplierAssign != null) FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_2 = __this->___SimplierAssign_3; 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_004b; } } { // return IGeneration.GenerateFieldObjectsWithContainer(SimplierAssign.name, SimplierAssign, grid, parent, guides, injections); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_4 = __this->___SimplierAssign_3; NullCheck(L_4); String_t* L_5; L_5 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_4, NULL); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_6 = __this->___SimplierAssign_3; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_7 = __this->___grid_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = ___0_parent; List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* L_9 = __this->___guides_1; List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_10 = ___1_injections; il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_11 = V_0; InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* L_12; L_12 = IGeneration_GenerateFieldObjectsWithContainer_mA37B8EB6EDCB293A2093E76427693D0E1D121C1F(L_5, L_6, L_7, L_8, L_9, L_10, L_11, (bool)1, (bool)1, NULL); return L_12; } IL_004b: { // Debug.Log("Null settings reference in generator " + parent.transform); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = ___0_parent; NullCheck(L_13); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14; L_14 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_13, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15 = L_14; G_B4_0 = L_15; G_B4_1 = _stringLiteral0F133DD3F1D8E25177329967145EE700CA10BE7C; if (L_15) { G_B5_0 = L_15; G_B5_1 = _stringLiteral0F133DD3F1D8E25177329967145EE700CA10BE7C; goto IL_005d; } } { G_B6_0 = ((String_t*)(NULL)); G_B6_1 = G_B4_1; goto IL_0062; } IL_005d: { NullCheck(G_B5_0); String_t* L_16; L_16 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B5_0); G_B6_0 = L_16; G_B6_1 = G_B5_1; } IL_0062: { String_t* L_17; L_17 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B6_1, G_B6_0, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_17, NULL); // return null; return (InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6*)NULL; } IL_006e: { // return IGeneration.GenerateFieldObjectsWithContainer(fieldInstance.SettingsReference.GetName(), fieldInstance.SettingsReference.FieldSetup, grid, parent, guides, injections); BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_18 = __this->___fieldInstance_2; NullCheck(L_18); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_19; L_19 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(L_18, NULL); NullCheck(L_19); String_t* L_20; L_20 = SingleInteriorSettings_GetName_mF4D0F094F241C17E296313A13D1BD1143ED7D189(L_19, NULL); BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_21 = __this->___fieldInstance_2; NullCheck(L_21); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_22; L_22 = BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline(L_21, NULL); NullCheck(L_22); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_23 = L_22->___FieldSetup_2; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_24 = __this->___grid_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25 = ___0_parent; List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* L_26 = __this->___guides_1; List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_27 = ___1_injections; il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_28 = V_0; InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* L_29; L_29 = IGeneration_GenerateFieldObjectsWithContainer_mA37B8EB6EDCB293A2093E76427693D0E1D121C1F(L_20, L_23, L_24, L_25, L_26, L_27, L_28, (bool)1, (bool)1, NULL); return L_29; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 FIMSpace.Generating.Planning.SingleInteriorSettings::GetCenterRange() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SingleInteriorSettings_GetCenterRange_mAD627F782F170F9050FBF0436F41C98FC4CE1CD6 (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* __this, const RuntimeMethod* method) { { // public int GetCenterRange() { if (CenterFitDoor) return 5; else return 0; } bool L_0 = __this->___CenterFitDoor_5; if (!L_0) { goto IL_000a; } } { // public int GetCenterRange() { if (CenterFitDoor) return 5; else return 0; } return 5; } IL_000a: { // public int GetCenterRange() { if (CenterFitDoor) return 5; else return 0; } return 0; } } // FIMSpace.Generating.Planning.SingleInteriorSettings FIMSpace.Generating.Planning.SingleInteriorSettings::Copy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* SingleInteriorSettings_Copy_mC0DDFED188CB9B7861A9790A2E9E02D347EA2E82 (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenerationSetup_tE30DFA48CB61C8414B6401691859EA4B57DCE5A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m67790E6958CD7802E4C9C7E92731A406043F7A7E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBD2D7ADF4F33020CA22864FEA320137F38BA2122_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_Item_mEBD9E0C5295938D6FCAC15E536110E4FC97E85B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* V_0 = NULL; int32_t V_1 = 0; { // SingleInteriorSettings cpy = (SingleInteriorSettings)MemberwiseClone(); RuntimeObject* L_0; L_0 = Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3(__this, NULL); V_0 = ((SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F*)CastclassClass((RuntimeObject*)L_0, SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F_il2cpp_TypeInfo_var)); // cpy.InternalSetup = new GenerationShape.GenerationSetup(); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_1 = V_0; GenerationSetup_tE30DFA48CB61C8414B6401691859EA4B57DCE5A3* L_2 = (GenerationSetup_tE30DFA48CB61C8414B6401691859EA4B57DCE5A3*)il2cpp_codegen_object_new(GenerationSetup_tE30DFA48CB61C8414B6401691859EA4B57DCE5A3_il2cpp_TypeInfo_var); NullCheck(L_2); GenerationSetup__ctor_mB8687B02CF5471A644C1D57C0484CC79F6E2D106(L_2, NULL); NullCheck(L_1); L_1->___InternalSetup_8 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___InternalSetup_8), (void*)L_2); // cpy.InjectMods = new List(); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_3 = V_0; List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_4 = (List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53*)il2cpp_codegen_object_new(List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53_il2cpp_TypeInfo_var); NullCheck(L_4); List_1__ctor_mBD2D7ADF4F33020CA22864FEA320137F38BA2122(L_4, List_1__ctor_mBD2D7ADF4F33020CA22864FEA320137F38BA2122_RuntimeMethod_var); NullCheck(L_3); L_3->___InjectMods_10 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___InjectMods_10), (void*)L_4); // if (InjectMods == null) List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_5 = __this->___InjectMods_10; if (L_5) { goto IL_0037; } } { // InjectMods = new List(); List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_6 = (List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53*)il2cpp_codegen_object_new(List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53_il2cpp_TypeInfo_var); NullCheck(L_6); List_1__ctor_mBD2D7ADF4F33020CA22864FEA320137F38BA2122(L_6, List_1__ctor_mBD2D7ADF4F33020CA22864FEA320137F38BA2122_RuntimeMethod_var); __this->___InjectMods_10 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___InjectMods_10), (void*)L_6); goto IL_0064; } IL_0037: { // for (int i = 0; i < InjectMods.Count; i++) cpy.InjectMods.Add(InjectMods[i]); V_1 = 0; goto IL_0056; } IL_003b: { // for (int i = 0; i < InjectMods.Count; i++) cpy.InjectMods.Add(InjectMods[i]); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_7 = V_0; NullCheck(L_7); List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_8 = L_7->___InjectMods_10; List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_9 = __this->___InjectMods_10; int32_t L_10 = V_1; NullCheck(L_9); InjectionSetup_t5AA8218C4E65B3A49C6CDF495DC7FCEFB738148C* L_11; L_11 = List_1_get_Item_mEBD9E0C5295938D6FCAC15E536110E4FC97E85B5(L_9, L_10, List_1_get_Item_mEBD9E0C5295938D6FCAC15E536110E4FC97E85B5_RuntimeMethod_var); NullCheck(L_8); List_1_Add_m67790E6958CD7802E4C9C7E92731A406043F7A7E_inline(L_8, L_11, List_1_Add_m67790E6958CD7802E4C9C7E92731A406043F7A7E_RuntimeMethod_var); // for (int i = 0; i < InjectMods.Count; i++) cpy.InjectMods.Add(InjectMods[i]); int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0056: { // for (int i = 0; i < InjectMods.Count; i++) cpy.InjectMods.Add(InjectMods[i]); int32_t L_13 = V_1; List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_14 = __this->___InjectMods_10; NullCheck(L_14); int32_t L_15; L_15 = List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_inline(L_14, List_1_get_Count_m17625F9B81BE4107CF96F43CBF3052D8E40F1A5B_RuntimeMethod_var); if ((((int32_t)L_13) < ((int32_t)L_15))) { goto IL_003b; } } IL_0064: { // return cpy; SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_16 = V_0; return L_16; } } // System.String FIMSpace.Generating.Planning.SingleInteriorSettings::GetName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SingleInteriorSettings_GetName_mF4D0F094F241C17E296313A13D1BD1143ED7D189 (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA4BE0F963380DB493604E9CA0B0B54F040F58C9); s_Il2CppMethodInitialized = true; } { // if (CustomName == "") String_t* L_0 = __this->___CustomName_0; bool L_1; L_1 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL); if (!L_1) { goto IL_0032; } } { // if (FieldSetup != null) return FieldSetup.name; else return "Null"; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_2 = __this->___FieldSetup_2; 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_002c; } } { // if (FieldSetup != null) return FieldSetup.name; else return "Null"; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_4 = __this->___FieldSetup_2; NullCheck(L_4); String_t* L_5; L_5 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_4, NULL); return L_5; } IL_002c: { // if (FieldSetup != null) return FieldSetup.name; else return "Null"; return _stringLiteralDA4BE0F963380DB493604E9CA0B0B54F040F58C9; } IL_0032: { // return CustomName; String_t* L_6 = __this->___CustomName_0; return L_6; } } // System.Int32 FIMSpace.Generating.Planning.SingleInteriorSettings::GetIdIndex(FIMSpace.Generating.Planning.BuildPlanPreset) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SingleInteriorSettings_GetIdIndex_mB5C53639BC827AA11A8CF17CD3A00A285F3C2C98 (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* __this, BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* ___0_from, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF4832879CC6C8CB94A6842484B13E03A037A3510_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA87A641B26DAF74387EA2CA9CD588637F9FC1B7E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for (int i = 0; i < from.Settings.Count; i++) if (from.Settings[i] == this) return i; V_0 = 0; goto IL_0019; } IL_0004: { // for (int i = 0; i < from.Settings.Count; i++) if (from.Settings[i] == this) return i; BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* L_0 = ___0_from; NullCheck(L_0); List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* L_1 = L_0->___Settings_5; int32_t L_2 = V_0; NullCheck(L_1); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_3; L_3 = List_1_get_Item_mA87A641B26DAF74387EA2CA9CD588637F9FC1B7E(L_1, L_2, List_1_get_Item_mA87A641B26DAF74387EA2CA9CD588637F9FC1B7E_RuntimeMethod_var); if ((!(((RuntimeObject*)(SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F*)L_3) == ((RuntimeObject*)(SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F*)__this)))) { goto IL_0015; } } { // for (int i = 0; i < from.Settings.Count; i++) if (from.Settings[i] == this) return i; int32_t L_4 = V_0; return L_4; } IL_0015: { // for (int i = 0; i < from.Settings.Count; i++) if (from.Settings[i] == this) return i; int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0019: { // for (int i = 0; i < from.Settings.Count; i++) if (from.Settings[i] == this) return i; int32_t L_6 = V_0; BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* L_7 = ___0_from; NullCheck(L_7); List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* L_8 = L_7->___Settings_5; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_mF4832879CC6C8CB94A6842484B13E03A037A3510_inline(L_8, List_1_get_Count_mF4832879CC6C8CB94A6842484B13E03A037A3510_RuntimeMethod_var); if ((((int32_t)L_6) < ((int32_t)L_9))) { goto IL_0004; } } { // return 0; return 0; } } // FIMSpace.Generating.Checker.CheckerField FIMSpace.Generating.Planning.SingleInteriorSettings::GetChecker(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* SingleInteriorSettings_GetChecker_m5791356D37D3CC4F2615E895E5707CD0553BDD5F (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* __this, bool ___0_center, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (OptionalShapePreset != null) GenerationShape_t1AC92C7BCDE8A3BC51682AF8ED1CDFE487E8CC10* L_0 = __this->___OptionalShapePreset_9; 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_001b; } } { // return OptionalShapePreset.GetChecker(center); GenerationShape_t1AC92C7BCDE8A3BC51682AF8ED1CDFE487E8CC10* L_2 = __this->___OptionalShapePreset_9; bool L_3 = ___0_center; NullCheck(L_2); CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_4; L_4 = GenerationShape_GetChecker_mE86D8071815B45726B4F6186B1B4D17ECBCC15E7(L_2, L_3, NULL); return L_4; } IL_001b: { // CheckerField checker = new CheckerField(); CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_5 = (CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70*)il2cpp_codegen_object_new(CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70_il2cpp_TypeInfo_var); NullCheck(L_5); CheckerField__ctor_m62C97222C69056C562252B6F3DB0AC7EDF6C4069(L_5, NULL); // checker.SetSize(InternalSetup.RectSetup.Width.Max, InternalSetup.RectSetup.Height.Max, center); CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_6 = L_5; GenerationSetup_tE30DFA48CB61C8414B6401691859EA4B57DCE5A3* L_7 = __this->___InternalSetup_8; NullCheck(L_7); RectSet_tE57C3D2F0BD5FC7429FDC8A112BD2BD7B4FF74DF* L_8 = L_7->___RectSetup_1; NullCheck(L_8); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_9 = (&L_8->___Width_1); int32_t L_10 = L_9->___Max_1; GenerationSetup_tE30DFA48CB61C8414B6401691859EA4B57DCE5A3* L_11 = __this->___InternalSetup_8; NullCheck(L_11); RectSet_tE57C3D2F0BD5FC7429FDC8A112BD2BD7B4FF74DF* L_12 = L_11->___RectSetup_1; NullCheck(L_12); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_13 = (&L_12->___Height_2); int32_t L_14 = L_13->___Max_1; bool L_15 = ___0_center; NullCheck(L_6); CheckerField_SetSize_m850D386E5FC139675BB88C34A2EAFB623DB27CB9(L_6, L_10, L_14, L_15, NULL); // return checker; return L_6; } } // FIMSpace.Generating.InstantiatedFieldInfo FIMSpace.Generating.Planning.SingleInteriorSettings::GenerateOnGrid(FIMSpace.Generating.FGenGraph`2,System.Collections.Generic.List`1,UnityEngine.Transform,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* SingleInteriorSettings_GenerateOnGrid_mCD8A62295B61AAF79FD28BA5E2E271C7E08F4BAF (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* __this, FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* ___0_grid, List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* ___1_guides, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_parent, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_offset, 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*)&InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6_il2cpp_TypeInfo_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*)&_stringLiteral15196F05B117690F3E12E56AA0C43803EA0D2A46); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA712606690D63FD339C73483E3FB54C8593C91ED); s_Il2CppMethodInitialized = true; } { // if (FieldSetup == null) FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_0 = __this->___FieldSetup_2; 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_002e; } } { // Debug.LogError("No assigned Field Setup in " + GetName() + "!"); String_t* L_2; L_2 = SingleInteriorSettings_GetName_mF4D0F094F241C17E296313A13D1BD1143ED7D189(__this, NULL); String_t* L_3; L_3 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralA712606690D63FD339C73483E3FB54C8593C91ED, L_2, _stringLiteral15196F05B117690F3E12E56AA0C43803EA0D2A46, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_3, NULL); // return new InstantiatedFieldInfo(); InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* L_4 = (InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6*)il2cpp_codegen_object_new(InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6_il2cpp_TypeInfo_var); NullCheck(L_4); InstantiatedFieldInfo__ctor_m0AA8802BD26B4A6CDC3BCD23F91F9537BE508CB8(L_4, NULL); return L_4; } IL_002e: { // return IGeneration.GenerateFieldObjectsWithContainer(GetName(), FieldSetup, grid, parent, guides, InjectMods, offset); String_t* L_5; L_5 = SingleInteriorSettings_GetName_mF4D0F094F241C17E296313A13D1BD1143ED7D189(__this, NULL); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_6 = __this->___FieldSetup_2; FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_7 = ___0_grid; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = ___2_parent; List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* L_9 = ___1_guides; List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_10 = __this->___InjectMods_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___3_offset; Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_12; memset((&L_12), 0, sizeof(L_12)); Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2((&L_12), L_11, /*hidden argument*/Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var); InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* L_13; L_13 = IGeneration_GenerateFieldObjectsWithContainer_mA37B8EB6EDCB293A2093E76427693D0E1D121C1F(L_5, L_6, L_7, L_8, L_9, L_10, L_12, (bool)1, (bool)1, NULL); return L_13; } } // FIMSpace.Generating.InstantiatedFieldInfo FIMSpace.Generating.Planning.SingleInteriorSettings::GenerateOnGrid(FIMSpace.Generating.Planning.GridPlanGeneratingHelper,UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* SingleInteriorSettings_GenerateOnGrid_mC2A0CCA85870EAAAA857280AD02377C4E3576238 (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* __this, GridPlanGeneratingHelper_t35570CC9F63DC7467A67CF30A1D263021F6AE745* ___0_helper, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method) { Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE V_0; memset((&V_0), 0, sizeof(V_0)); { // return IGeneration.GenerateFieldObjectsWithContainer(GetName(), FieldSetup, helper.grid, parent, helper.guides, InjectMods); String_t* L_0; L_0 = SingleInteriorSettings_GetName_mF4D0F094F241C17E296313A13D1BD1143ED7D189(__this, NULL); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_1 = __this->___FieldSetup_2; GridPlanGeneratingHelper_t35570CC9F63DC7467A67CF30A1D263021F6AE745* L_2 = ___0_helper; NullCheck(L_2); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_3 = L_2->___grid_0; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___1_parent; GridPlanGeneratingHelper_t35570CC9F63DC7467A67CF30A1D263021F6AE745* L_5 = ___0_helper; NullCheck(L_5); List_1_t715D478BBBDA2D9329389DE46BBB4B6E2F6F2F10* L_6 = L_5->___guides_1; List_1_t72DAAC5F81D0118BC951C0001B6FBA0624977F53* L_7 = __this->___InjectMods_10; il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE)); Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_8 = V_0; InstantiatedFieldInfo_tAB9C1532067C1DCAD233D07F476638E01B4087B6* L_9; L_9 = IGeneration_GenerateFieldObjectsWithContainer_mA37B8EB6EDCB293A2093E76427693D0E1D121C1F(L_0, L_1, L_3, L_4, L_6, L_7, L_8, (bool)1, (bool)1, NULL); return L_9; } } // System.Boolean FIMSpace.Generating.Planning.SingleInteriorSettings::CheckIfRestrictionAllows(FIMSpace.Generating.Checker.CheckerField,FIMSpace.Generating.Checker.CheckerField,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SingleInteriorSettings_CheckIfRestrictionAllows_m587D4F9596443934F68C7C0F61C56DD2D8425E0B (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* __this, CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* ___0_thisChecker, CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* ___1_other, bool ___2_checkPrecise, const RuntimeMethod* method) { int32_t V_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL; int32_t V_2 = 0; String_t* V_3 = NULL; { // if (RestrictPosition == false) return true; bool L_0 = __this->___RestrictPosition_14; if (L_0) { goto IL_000a; } } { // if (RestrictPosition == false) return true; return (bool)1; } IL_000a: { // if (string.IsNullOrEmpty(DistanceToCheckerData)) return true; String_t* L_1 = __this->___DistanceToCheckerData_15; bool L_2; L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL); if (!L_2) { goto IL_0019; } } { // if (string.IsNullOrEmpty(DistanceToCheckerData)) return true; return (bool)1; } IL_0019: { // int dist = Mathf.RoundToInt(DistanceUnits); float L_3 = __this->___DistanceUnits_17; int32_t L_4; L_4 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(L_3, NULL); V_0 = L_4; // if (dist <= 0) return true; int32_t L_5 = V_0; if ((((int32_t)L_5) > ((int32_t)0))) { goto IL_002b; } } { // if (dist <= 0) return true; return (bool)1; } IL_002b: { // string[] toCheck = DistanceToCheckerData.Split(','); String_t* L_6 = __this->___DistanceToCheckerData_15; NullCheck(L_6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7; L_7 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_6, ((int32_t)44), 0, NULL); V_1 = L_7; // for (int i = 0; i < toCheck.Length; i++) V_2 = 0; goto IL_006b; } IL_003e: { // string check = toCheck[i]; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = V_1; int32_t L_9 = V_2; NullCheck(L_8); int32_t L_10 = L_9; String_t* L_11 = (L_8)->GetAt(static_cast(L_10)); V_3 = L_11; // if (DistanceMustBe == SingleInteriorSettings.EDistanceRule.Greater) int32_t L_12 = __this->___DistanceMustBe_16; if ((!(((uint32_t)L_12) == ((uint32_t)1)))) { goto IL_0059; } } { // if (thisChecker.CheckerDataInRange(other, dist, check, checkPrecise)) return false; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_13 = ___0_thisChecker; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_14 = ___1_other; int32_t L_15 = V_0; String_t* L_16 = V_3; bool L_17 = ___2_checkPrecise; NullCheck(L_13); bool L_18; L_18 = CheckerField_CheckerDataInRange_mA86807366CE27F88CD5F60C3C0A7C942ACAAB39E(L_13, L_14, L_15, L_16, L_17, NULL); if (!L_18) { goto IL_0067; } } { // if (thisChecker.CheckerDataInRange(other, dist, check, checkPrecise)) return false; return (bool)0; } IL_0059: { // if (thisChecker.CheckerDataInRange(other, dist, check, checkPrecise)) return true; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_19 = ___0_thisChecker; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_20 = ___1_other; int32_t L_21 = V_0; String_t* L_22 = V_3; bool L_23 = ___2_checkPrecise; NullCheck(L_19); bool L_24; L_24 = CheckerField_CheckerDataInRange_mA86807366CE27F88CD5F60C3C0A7C942ACAAB39E(L_19, L_20, L_21, L_22, L_23, NULL); if (!L_24) { goto IL_0067; } } { // if (thisChecker.CheckerDataInRange(other, dist, check, checkPrecise)) return true; return (bool)1; } IL_0067: { // for (int i = 0; i < toCheck.Length; i++) int32_t L_25 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_006b: { // for (int i = 0; i < toCheck.Length; i++) int32_t L_26 = V_2; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = V_1; NullCheck(L_27); if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length))))) { goto IL_003e; } } { // if (DistanceMustBe == EDistanceRule.Lower) return false; int32_t L_28 = __this->___DistanceMustBe_16; if (L_28) { goto IL_007b; } } { // if (DistanceMustBe == EDistanceRule.Lower) return false; return (bool)0; } IL_007b: { // return true; return (bool)1; } } // System.Boolean FIMSpace.Generating.Planning.SingleInteriorSettings::CheckIfRestrictionAllows(FIMSpace.Generating.Checker.CheckerField,System.Collections.Generic.List`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SingleInteriorSettings_CheckIfRestrictionAllows_m1F35414289D5231DBEB7B679A9080B000C965FC0 (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* __this, CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* ___0_thisChecker, List_1_t305B14A84B9EE9FA93DD1693EF5F2799F087D6C0* ___1_other, bool ___2_checkPrecise, const RuntimeMethod* method) { int32_t V_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL; int32_t V_2 = 0; String_t* V_3 = NULL; { // if (RestrictPosition == false) return true; bool L_0 = __this->___RestrictPosition_14; if (L_0) { goto IL_000a; } } { // if (RestrictPosition == false) return true; return (bool)1; } IL_000a: { // if (string.IsNullOrEmpty(DistanceToCheckerData)) return true; String_t* L_1 = __this->___DistanceToCheckerData_15; bool L_2; L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL); if (!L_2) { goto IL_0019; } } { // if (string.IsNullOrEmpty(DistanceToCheckerData)) return true; return (bool)1; } IL_0019: { // int dist = Mathf.RoundToInt(DistanceUnits); float L_3 = __this->___DistanceUnits_17; int32_t L_4; L_4 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(L_3, NULL); V_0 = L_4; // if (dist <= 0) return true; int32_t L_5 = V_0; if ((((int32_t)L_5) > ((int32_t)0))) { goto IL_002b; } } { // if (dist <= 0) return true; return (bool)1; } IL_002b: { // string[] toCheck = DistanceToCheckerData.Split(','); String_t* L_6 = __this->___DistanceToCheckerData_15; NullCheck(L_6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7; L_7 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_6, ((int32_t)44), 0, NULL); V_1 = L_7; // for (int i = 0; i < toCheck.Length; i++) V_2 = 0; goto IL_006b; } IL_003e: { // string check = toCheck[i]; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = V_1; int32_t L_9 = V_2; NullCheck(L_8); int32_t L_10 = L_9; String_t* L_11 = (L_8)->GetAt(static_cast(L_10)); V_3 = L_11; // if (DistanceMustBe == SingleInteriorSettings.EDistanceRule.Greater) int32_t L_12 = __this->___DistanceMustBe_16; if ((!(((uint32_t)L_12) == ((uint32_t)1)))) { goto IL_0059; } } { // if (thisChecker.CheckerDataInRange(other, dist, check, checkPrecise)) return false; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_13 = ___0_thisChecker; List_1_t305B14A84B9EE9FA93DD1693EF5F2799F087D6C0* L_14 = ___1_other; int32_t L_15 = V_0; String_t* L_16 = V_3; bool L_17 = ___2_checkPrecise; NullCheck(L_13); bool L_18; L_18 = CheckerField_CheckerDataInRange_m8D453AD232C3BA41FF551A42D3B616FF415606A0(L_13, L_14, L_15, L_16, L_17, NULL); if (!L_18) { goto IL_0067; } } { // if (thisChecker.CheckerDataInRange(other, dist, check, checkPrecise)) return false; return (bool)0; } IL_0059: { // if (thisChecker.CheckerDataInRange(other, dist, check, checkPrecise)) return true; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_19 = ___0_thisChecker; List_1_t305B14A84B9EE9FA93DD1693EF5F2799F087D6C0* L_20 = ___1_other; int32_t L_21 = V_0; String_t* L_22 = V_3; bool L_23 = ___2_checkPrecise; NullCheck(L_19); bool L_24; L_24 = CheckerField_CheckerDataInRange_m8D453AD232C3BA41FF551A42D3B616FF415606A0(L_19, L_20, L_21, L_22, L_23, NULL); if (!L_24) { goto IL_0067; } } { // if (thisChecker.CheckerDataInRange(other, dist, check, checkPrecise)) return true; return (bool)1; } IL_0067: { // for (int i = 0; i < toCheck.Length; i++) int32_t L_25 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_006b: { // for (int i = 0; i < toCheck.Length; i++) int32_t L_26 = V_2; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = V_1; NullCheck(L_27); if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length))))) { goto IL_003e; } } { // if (DistanceMustBe == EDistanceRule.Lower) return false; int32_t L_28 = __this->___DistanceMustBe_16; if (L_28) { goto IL_007b; } } { // if (DistanceMustBe == EDistanceRule.Lower) return false; return (bool)0; } IL_007b: { // return true; return (bool)1; } } // System.Boolean FIMSpace.Generating.Planning.SingleInteriorSettings::CheckIfRestrictionAllows(FIMSpace.Generating.Checker.CheckerField,System.Collections.Generic.List`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SingleInteriorSettings_CheckIfRestrictionAllows_m0AC0E78550B16396361DA15CFCB910431BD2FAA7 (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* __this, CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* ___0_thisChecker, List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B* ___1_other, bool ___2_checkPrecise, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m29385A0CB61C56675C92AF97491A527AB1F406D7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m5473F3AC5A9CAAAE70AA6B214197575D6E752345_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL; int32_t V_2 = 0; String_t* V_3 = NULL; int32_t V_4 = 0; { // if (RestrictPosition == false) return true; bool L_0 = __this->___RestrictPosition_14; if (L_0) { goto IL_000a; } } { // if (RestrictPosition == false) return true; return (bool)1; } IL_000a: { // if (string.IsNullOrEmpty(DistanceToCheckerData)) return true; String_t* L_1 = __this->___DistanceToCheckerData_15; bool L_2; L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL); if (!L_2) { goto IL_0019; } } { // if (string.IsNullOrEmpty(DistanceToCheckerData)) return true; return (bool)1; } IL_0019: { // int dist = Mathf.RoundToInt(DistanceUnits); float L_3 = __this->___DistanceUnits_17; int32_t L_4; L_4 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(L_3, NULL); V_0 = L_4; // if (DistanceUnits <= 0) return true; float L_5 = __this->___DistanceUnits_17; if ((!(((float)L_5) <= ((float)(0.0f))))) { goto IL_0034; } } { // if (DistanceUnits <= 0) return true; return (bool)1; } IL_0034: { // string[] toCheck = DistanceToCheckerData.Split(','); String_t* L_6 = __this->___DistanceToCheckerData_15; NullCheck(L_6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7; L_7 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_6, ((int32_t)44), 0, NULL); V_1 = L_7; // for (int i = 0; i < toCheck.Length; i++) V_2 = 0; goto IL_00a1; } IL_0047: { // string check = toCheck[i]; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = V_1; int32_t L_9 = V_2; NullCheck(L_8); int32_t L_10 = L_9; String_t* L_11 = (L_8)->GetAt(static_cast(L_10)); V_3 = L_11; // for (int oi = 0; oi < other.Count; oi++) V_4 = 0; goto IL_0093; } IL_0050: { // if (DistanceMustBe == EDistanceRule.Greater) int32_t L_12 = __this->___DistanceMustBe_16; if ((!(((uint32_t)L_12) == ((uint32_t)1)))) { goto IL_0073; } } { // if (thisChecker.CheckerDataInRange(other[oi].Checker, dist, check, checkPrecise)) return false; CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_13 = ___0_thisChecker; List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B* L_14 = ___1_other; int32_t L_15 = V_4; NullCheck(L_14); BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_16; L_16 = List_1_get_Item_m5473F3AC5A9CAAAE70AA6B214197575D6E752345(L_14, L_15, List_1_get_Item_m5473F3AC5A9CAAAE70AA6B214197575D6E752345_RuntimeMethod_var); NullCheck(L_16); CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_17 = L_16->___Checker_1; int32_t L_18 = V_0; String_t* L_19 = V_3; bool L_20 = ___2_checkPrecise; NullCheck(L_13); bool L_21; L_21 = CheckerField_CheckerDataInRange_mA86807366CE27F88CD5F60C3C0A7C942ACAAB39E(L_13, L_17, L_18, L_19, L_20, NULL); if (!L_21) { goto IL_008d; } } { // if (thisChecker.CheckerDataInRange(other[oi].Checker, dist, check, checkPrecise)) return false; return (bool)0; } IL_0073: { // if (thisChecker.CheckerDataInRange(other[oi].Checker, dist, check, checkPrecise)) CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_22 = ___0_thisChecker; List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B* L_23 = ___1_other; int32_t L_24 = V_4; NullCheck(L_23); BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* L_25; L_25 = List_1_get_Item_m5473F3AC5A9CAAAE70AA6B214197575D6E752345(L_23, L_24, List_1_get_Item_m5473F3AC5A9CAAAE70AA6B214197575D6E752345_RuntimeMethod_var); NullCheck(L_25); CheckerField_t24B22EF6432F0E4A16DFE55FD2F16AD03E24EF70* L_26 = L_25->___Checker_1; int32_t L_27 = V_0; String_t* L_28 = V_3; bool L_29 = ___2_checkPrecise; NullCheck(L_22); bool L_30; L_30 = CheckerField_CheckerDataInRange_mA86807366CE27F88CD5F60C3C0A7C942ACAAB39E(L_22, L_26, L_27, L_28, L_29, NULL); if (!L_30) { goto IL_008d; } } { // return true; return (bool)1; } IL_008d: { // for (int oi = 0; oi < other.Count; oi++) int32_t L_31 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_31, 1)); } IL_0093: { // for (int oi = 0; oi < other.Count; oi++) int32_t L_32 = V_4; List_1_t3BF52FF9614A5C8349B35797CFE43CB59089070B* L_33 = ___1_other; NullCheck(L_33); int32_t L_34; L_34 = List_1_get_Count_m29385A0CB61C56675C92AF97491A527AB1F406D7_inline(L_33, List_1_get_Count_m29385A0CB61C56675C92AF97491A527AB1F406D7_RuntimeMethod_var); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0050; } } { // for (int i = 0; i < toCheck.Length; i++) int32_t L_35 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_00a1: { // for (int i = 0; i < toCheck.Length; i++) int32_t L_36 = V_2; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = V_1; NullCheck(L_37); if ((((int32_t)L_36) < ((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length))))) { goto IL_0047; } } { // if (DistanceMustBe == EDistanceRule.Lower) return false; int32_t L_38 = __this->___DistanceMustBe_16; if (L_38) { goto IL_00b1; } } { // if (DistanceMustBe == EDistanceRule.Lower) return false; return (bool)0; } IL_00b1: { // return true; return (bool)1; } } // System.Void FIMSpace.Generating.Planning.SingleInteriorSettings::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleInteriorSettings__ctor_m6D8FF40B069B473E0E425D636A89EC7715E3BDFF (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* __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*)&_stringLiteral8BC85C048DC95767ADA6128EBFBFD241C5CDA390); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { // public string CustomName = ""; __this->___CustomName_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___CustomName_0), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); // public int Duplicates = 1; __this->___Duplicates_3 = 1; // public MinMax DoorConnectionsCount = new MinMax(2, 3); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C L_0; memset((&L_0), 0, sizeof(L_0)); MinMax__ctor_m655C2620454EC7FD375D44464F65E6A0051274F8((&L_0), 2, 3, /*hidden argument*/NULL); __this->___DoorConnectionsCount_7 = L_0; // public string SpreadCheckerData = ""; __this->___SpreadCheckerData_11 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___SpreadCheckerData_11), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); // public List NotAllowDoorConnectionWithNamed = new List(); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_1, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); __this->___NotAllowDoorConnectionWithNamed_12 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___NotAllowDoorConnectionWithNamed_12), (void*)L_1); // public List OverrideAllowDoorConnectionWithNamed = new List(); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_2 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); NullCheck(L_2); List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_2, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); __this->___OverrideAllowDoorConnectionWithNamed_13 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___OverrideAllowDoorConnectionWithNamed_13), (void*)L_2); // public string DistanceToCheckerData = "Start Area"; __this->___DistanceToCheckerData_15 = _stringLiteral8BC85C048DC95767ADA6128EBFBFD241C5CDA390; Il2CppCodeGenWriteBarrier((void**)(&__this->___DistanceToCheckerData_15), (void*)_stringLiteral8BC85C048DC95767ADA6128EBFBFD241C5CDA390); // public EDistanceRule DistanceMustBe = EDistanceRule.Greater; __this->___DistanceMustBe_16 = 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 // System.Void FIMSpace.Generating.Planning.PlanCorridorSettings::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlanCorridorSettings__ctor_m0DDAA1299F85EF1B7DDFB59821503481D2C04E12 (PlanCorridorSettings_tF220F6EE9AC69C719F80A4123EC90E705249CA5A* __this, const RuntimeMethod* method) { { // public MinMax BranchLength = new MinMax(3, 5); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C L_0; memset((&L_0), 0, sizeof(L_0)); MinMax__ctor_m655C2620454EC7FD375D44464F65E6A0051274F8((&L_0), 3, 5, /*hidden argument*/NULL); __this->___BranchLength_1 = L_0; // public MinMax TargetBranches = new MinMax(1, 2); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C L_1; memset((&L_1), 0, sizeof(L_1)); MinMax__ctor_m655C2620454EC7FD375D44464F65E6A0051274F8((&L_1), 1, 2, /*hidden argument*/NULL); __this->___TargetBranches_2 = L_1; // public MinMax CellsSpace = new MinMax(1, 1); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C L_2; memset((&L_2), 0, sizeof(L_2)); MinMax__ctor_m655C2620454EC7FD375D44464F65E6A0051274F8((&L_2), 1, 1, /*hidden argument*/NULL); __this->___CellsSpace_3 = L_2; 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.Collections.Generic.List`1 FIMSpace.Generating.Planning.BuildPlanPreset::get_InteriorSettings() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* BuildPlanPreset_get_InteriorSettings_m4C9D7B49A10F88534DF2DDD7A450557CE7DB7F88 (BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* __this, const RuntimeMethod* method) { { // public List InteriorSettings { get { return Settings; } } List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* L_0 = __this->___Settings_5; return L_0; } } // FIMSpace.Generating.Planning.SingleInteriorSettings FIMSpace.Generating.Planning.BuildPlanPreset::get_CorridorSetup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* BuildPlanPreset_get_CorridorSetup_mD4829FE05BCE0669D4657244B392F08407175CFB (BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* __this, const RuntimeMethod* method) { { // public SingleInteriorSettings CorridorSetup { get { return RootChunkSetup; } } SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_0 = __this->___RootChunkSetup_6; return L_0; } } // System.Int32 FIMSpace.Generating.Planning.BuildPlanPreset::GetToGenerateInteriorsCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BuildPlanPreset_GetToGenerateInteriorsCount_m70E07BEA885BEA76A59B82ACCB8352BDB8D03A68 (BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF4832879CC6C8CB94A6842484B13E03A037A3510_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA87A641B26DAF74387EA2CA9CD588637F9FC1B7E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // int countOfRooms = 0; V_0 = 0; // for (int i = 0; i < InteriorSettings.Count; i++) countOfRooms += InteriorSettings[i].Duplicates; V_1 = 0; goto IL_001e; } IL_0006: { // for (int i = 0; i < InteriorSettings.Count; i++) countOfRooms += InteriorSettings[i].Duplicates; int32_t L_0 = V_0; List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* L_1; L_1 = BuildPlanPreset_get_InteriorSettings_m4C9D7B49A10F88534DF2DDD7A450557CE7DB7F88_inline(__this, NULL); int32_t L_2 = V_1; NullCheck(L_1); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_3; L_3 = List_1_get_Item_mA87A641B26DAF74387EA2CA9CD588637F9FC1B7E(L_1, L_2, List_1_get_Item_mA87A641B26DAF74387EA2CA9CD588637F9FC1B7E_RuntimeMethod_var); NullCheck(L_3); int32_t L_4 = L_3->___Duplicates_3; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_4)); // for (int i = 0; i < InteriorSettings.Count; i++) countOfRooms += InteriorSettings[i].Duplicates; int32_t L_5 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_001e: { // for (int i = 0; i < InteriorSettings.Count; i++) countOfRooms += InteriorSettings[i].Duplicates; int32_t L_6 = V_1; List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* L_7; L_7 = BuildPlanPreset_get_InteriorSettings_m4C9D7B49A10F88534DF2DDD7A450557CE7DB7F88_inline(__this, NULL); NullCheck(L_7); int32_t L_8; L_8 = List_1_get_Count_mF4832879CC6C8CB94A6842484B13E03A037A3510_inline(L_7, List_1_get_Count_mF4832879CC6C8CB94A6842484B13E03A037A3510_RuntimeMethod_var); if ((((int32_t)L_6) < ((int32_t)L_8))) { goto IL_0006; } } { // return countOfRooms; int32_t L_9 = V_0; return L_9; } } // FIMSpace.Generating.InstructionDefinition FIMSpace.Generating.Planning.BuildPlanPreset::GetDefinition(FIMSpace.Generating.SpawnRestriction,FIMSpace.Generating.Planning.SingleInteriorSettings) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* BuildPlanPreset_GetDefinition_m4882073755795385A2118A0265E90474B80454AF (BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* __this, SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE ___0_r, SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* ___1_interSettings, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445_il2cpp_TypeInfo_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*)&_stringLiteral2732277E9D8A4846B7023B9ABCA3C260EFCD3ABA); s_Il2CppMethodInitialized = true; } InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* V_0 = NULL; int32_t V_1 = 0; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* V_2 = NULL; { // InstructionDefinition def = new InstructionDefinition(); InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_0 = (InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445*)il2cpp_codegen_object_new(InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445_il2cpp_TypeInfo_var); NullCheck(L_0); InstructionDefinition__ctor_m31008C85B755BFB7AD3988F25A6424B6C1A6ED09(L_0, NULL); V_0 = L_0; // if (r.CustomDefinition.InstructionType != InstructionDefinition.EInstruction.None) SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE L_1 = ___0_r; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_2 = L_1.___CustomDefinition_3; NullCheck(L_2); int32_t L_3 = L_2->___InstructionType_1; if (!L_3) { goto IL_001a; } } { // return r.CustomDefinition; SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE L_4 = ___0_r; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_5 = L_4.___CustomDefinition_3; return L_5; } IL_001a: { // if (!r.UseRestrictSpawnForTags) SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE L_6 = ___0_r; bool L_7 = L_6.___UseRestrictSpawnForTags_0; if (L_7) { goto IL_006e; } } { // for (int i = 0; i < interSettings.FieldSetup.CellsInstructions.Count; i++) V_1 = 0; goto IL_005b; } IL_0026: { // var instr = interSettings.FieldSetup.CellsInstructions[i]; SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_8 = ___1_interSettings; NullCheck(L_8); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_9 = L_8->___FieldSetup_2; NullCheck(L_9); List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* L_10 = L_9->___CellsInstructions_11; int32_t L_11 = V_1; NullCheck(L_10); InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_12; L_12 = List_1_get_Item_m5FBFF78EF8C3B3080BB1DE6173404D2C4B423A25(L_10, L_11, List_1_get_Item_m5FBFF78EF8C3B3080BB1DE6173404D2C4B423A25_RuntimeMethod_var); V_2 = L_12; // if (instr.Title.ToLower().Contains(r.UsePresetsDefsByName.ToLower())) InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_13 = V_2; NullCheck(L_13); String_t* L_14 = L_13->___Title_0; NullCheck(L_14); String_t* L_15; L_15 = String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD(L_14, NULL); SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE L_16 = ___0_r; String_t* L_17 = L_16.___UsePresetsDefsByName_2; NullCheck(L_17); String_t* L_18; L_18 = String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD(L_17, NULL); NullCheck(L_15); bool L_19; L_19 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_15, L_18, NULL); if (!L_19) { goto IL_0057; } } { // return instr; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_20 = V_2; return L_20; } IL_0057: { // for (int i = 0; i < interSettings.FieldSetup.CellsInstructions.Count; i++) int32_t L_21 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_005b: { // for (int i = 0; i < interSettings.FieldSetup.CellsInstructions.Count; i++) int32_t L_22 = V_1; SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_23 = ___1_interSettings; NullCheck(L_23); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_24 = L_23->___FieldSetup_2; NullCheck(L_24); List_1_t8FBA271E5F5173BEF3A23836630DAC61AF72033A* L_25 = L_24->___CellsInstructions_11; NullCheck(L_25); int32_t L_26; L_26 = List_1_get_Count_mB4ADA4D9A5748F42C1FCC90E32DAEDDEC0F6B937_inline(L_25, List_1_get_Count_mB4ADA4D9A5748F42C1FCC90E32DAEDDEC0F6B937_RuntimeMethod_var); if ((((int32_t)L_22) < ((int32_t)L_26))) { goto IL_0026; } } IL_006e: { // def.InstructionType = InstructionDefinition.EInstruction.PreventSpawnSelective; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_27 = V_0; NullCheck(L_27); L_27->___InstructionType_1 = 5; // def.Tags = r.RestrictSpawnForTags; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_28 = V_0; SpawnRestriction_t5AD5249B2B0F6E730FE1010248DF2788DBBC0FBE L_29 = ___0_r; String_t* L_30 = L_29.___RestrictSpawnForTags_1; NullCheck(L_28); L_28->___Tags_3 = L_30; Il2CppCodeGenWriteBarrier((void**)(&L_28->___Tags_3), (void*)L_30); // def.Title = "Custom"; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_31 = V_0; NullCheck(L_31); L_31->___Title_0 = _stringLiteral2732277E9D8A4846B7023B9ABCA3C260EFCD3ABA; Il2CppCodeGenWriteBarrier((void**)(&L_31->___Title_0), (void*)_stringLiteral2732277E9D8A4846B7023B9ABCA3C260EFCD3ABA); // return def; InstructionDefinition_t9455A0241A36B5E034A8C152F819BA3B56D5F445* L_32 = V_0; return L_32; } } // FIMSpace.Generating.FieldSetup FIMSpace.Generating.Planning.BuildPlanPreset::GetFieldSetupOfRoom(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* BuildPlanPreset_GetFieldSetupOfRoom_mDF2D719570AC11DC9380E4FE81E35AE55758427F (BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* __this, String_t* ___0_roomName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF4832879CC6C8CB94A6842484B13E03A037A3510_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA87A641B26DAF74387EA2CA9CD588637F9FC1B7E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for (int i = 0; i < Settings.Count; i++) V_0 = 0; goto IL_0033; } IL_0004: { // if (Settings[i].CustomName == roomName) List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* L_0 = __this->___Settings_5; int32_t L_1 = V_0; NullCheck(L_0); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_2; L_2 = List_1_get_Item_mA87A641B26DAF74387EA2CA9CD588637F9FC1B7E(L_0, L_1, List_1_get_Item_mA87A641B26DAF74387EA2CA9CD588637F9FC1B7E_RuntimeMethod_var); NullCheck(L_2); String_t* L_3 = L_2->___CustomName_0; String_t* L_4 = ___0_roomName; bool L_5; L_5 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, L_4, NULL); if (!L_5) { goto IL_002f; } } { // return Settings[i].FieldSetup; List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* L_6 = __this->___Settings_5; int32_t L_7 = V_0; NullCheck(L_6); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_8; L_8 = List_1_get_Item_mA87A641B26DAF74387EA2CA9CD588637F9FC1B7E(L_6, L_7, List_1_get_Item_mA87A641B26DAF74387EA2CA9CD588637F9FC1B7E_RuntimeMethod_var); NullCheck(L_8); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_9 = L_8->___FieldSetup_2; return L_9; } IL_002f: { // for (int i = 0; i < Settings.Count; i++) int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0033: { // for (int i = 0; i < Settings.Count; i++) int32_t L_11 = V_0; List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* L_12 = __this->___Settings_5; NullCheck(L_12); int32_t L_13; L_13 = List_1_get_Count_mF4832879CC6C8CB94A6842484B13E03A037A3510_inline(L_12, List_1_get_Count_mF4832879CC6C8CB94A6842484B13E03A037A3510_RuntimeMethod_var); if ((((int32_t)L_11) < ((int32_t)L_13))) { goto IL_0004; } } { // return null; return (FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926*)NULL; } } // UnityEngine.Color FIMSpace.Generating.Planning.BuildPlanPreset::GetIDColor(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F BuildPlanPreset_GetIDColor_m54ABEE1210CBF0A489FA2F0F81D65E7E2451D51E (BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* __this, int32_t ___0_id, float ___1_alpha, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF4832879CC6C8CB94A6842484B13E03A037A3510_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { // if (id == -1) return new Color(1f, 1f, 1f, alpha); int32_t L_0 = ___0_id; if ((!(((uint32_t)L_0) == ((uint32_t)(-1))))) { goto IL_001a; } } { // if (id == -1) return new Color(1f, 1f, 1f, alpha); float L_1 = ___1_alpha; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2; memset((&L_2), 0, sizeof(L_2)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_2), (1.0f), (1.0f), (1.0f), L_1, /*hidden argument*/NULL); return L_2; } IL_001a: { // Color col = Color.HSVToRGB(id * (1f / (float)Settings.Count), 0.5f, 0.5f); int32_t L_3 = ___0_id; List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* L_4 = __this->___Settings_5; NullCheck(L_4); int32_t L_5; L_5 = List_1_get_Count_mF4832879CC6C8CB94A6842484B13E03A037A3510_inline(L_4, List_1_get_Count_mF4832879CC6C8CB94A6842484B13E03A037A3510_RuntimeMethod_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6; L_6 = Color_HSVToRGB_m1E66966AAB74D56DB4D339B65E60E2AF435C8105_inline(((float)il2cpp_codegen_multiply(((float)L_3), ((float)((1.0f)/((float)L_5))))), (0.5f), (0.5f), NULL); V_0 = L_6; // col.a = alpha; float L_7 = ___1_alpha; (&V_0)->___a_3 = L_7; // return col; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = V_0; return L_8; } } // System.Void FIMSpace.Generating.Planning.BuildPlanPreset::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlanPreset__ctor_mE51303FC55191AC07523220AEFEA8F3D2879CE6B (BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mDFC946C96D908D9E581EFF8A930871323F6A874C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public int Separating = 1; __this->___Separating_4 = 1; // public List Settings = new List(); List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* L_0 = (List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524*)il2cpp_codegen_object_new(List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_mDFC946C96D908D9E581EFF8A930871323F6A874C(L_0, List_1__ctor_mDFC946C96D908D9E581EFF8A930871323F6A874C_RuntimeMethod_var); __this->___Settings_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Settings_5), (void*)L_0); // public SingleInteriorSettings RootChunkSetup = new SingleInteriorSettings(); SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_1 = (SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F*)il2cpp_codegen_object_new(SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F_il2cpp_TypeInfo_var); NullCheck(L_1); SingleInteriorSettings__ctor_m6D8FF40B069B473E0E425D636A89EC7715E3BDFF(L_1, NULL); __this->___RootChunkSetup_6 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___RootChunkSetup_6), (void*)L_1); // public bool _editorFoldout = true; __this->____editorFoldout_11 = (bool)1; // public bool _editorRootFoldout = true; __this->____editorRootFoldout_12 = (bool)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.Collections.Generic.List`1 FIMSpace.Generating.Planning.BuildPlannerPreset::get_BasePlanners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4378479983E2E7E29CCE598B2ABA2DE11DDDE572_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (BuildLayers.Count == 0) BuildLayers.Add(new BuildPlannerLayer()); List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_0 = __this->___BuildLayers_7; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_inline(L_0, List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); if (L_1) { goto IL_001d; } } { // if (BuildLayers.Count == 0) BuildLayers.Add(new BuildPlannerLayer()); List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_2 = __this->___BuildLayers_7; BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* L_3 = (BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5*)il2cpp_codegen_object_new(BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5_il2cpp_TypeInfo_var); NullCheck(L_3); BuildPlannerLayer__ctor_m2700C6A68BA1DC52FD2C17C23F2D4159829FFC96(L_3, NULL); NullCheck(L_2); List_1_Add_m4378479983E2E7E29CCE598B2ABA2DE11DDDE572_inline(L_2, L_3, List_1_Add_m4378479983E2E7E29CCE598B2ABA2DE11DDDE572_RuntimeMethod_var); } IL_001d: { // return BuildLayers[0].FieldPlanners; List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_4 = __this->___BuildLayers_7; NullCheck(L_4); BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* L_5; L_5 = List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F(L_4, 0, List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F_RuntimeMethod_var); NullCheck(L_5); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_6 = L_5->___FieldPlanners_1; return L_6; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.BuildPlannerPreset::CollectAllAvailablePlanners(System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* BuildPlannerPreset_CollectAllAvailablePlanners_m5336BEBFF6F419EDF89CAB8028473D0F21B26A3C (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, bool ___0_withDuplicates, bool ___1_newListInstance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mB67DB803D9DAEC2550A3B6AD654123EDBB0F254F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8570C3436F30B58B80557E1FF51398E82B93156D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* V_0 = NULL; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* V_1 = NULL; int32_t V_2 = 0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_3 = NULL; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* V_4 = NULL; int32_t V_5 = 0; { // if (newListInstance == false) bool L_0 = ___1_newListInstance; if (L_0) { goto IL_0015; } } { // _CollectAllAvailablePlannersCache.Clear(); il2cpp_codegen_runtime_class_init_inline(BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_il2cpp_TypeInfo_var); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_1 = ((BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_StaticFields*)il2cpp_codegen_static_fields_for(BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_il2cpp_TypeInfo_var))->____CollectAllAvailablePlannersCache_6; NullCheck(L_1); List_1_Clear_mB67DB803D9DAEC2550A3B6AD654123EDBB0F254F_inline(L_1, List_1_Clear_mB67DB803D9DAEC2550A3B6AD654123EDBB0F254F_RuntimeMethod_var); // allPlanners = _CollectAllAvailablePlannersCache; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_2 = ((BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_StaticFields*)il2cpp_codegen_static_fields_for(BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_il2cpp_TypeInfo_var))->____CollectAllAvailablePlannersCache_6; V_0 = L_2; goto IL_001b; } IL_0015: { // allPlanners = new List(); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_3 = (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*)il2cpp_codegen_object_new(List_1_t8570C3436F30B58B80557E1FF51398E82B93156D_il2cpp_TypeInfo_var); NullCheck(L_3); List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5(L_3, List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5_RuntimeMethod_var); V_0 = L_3; } IL_001b: { // var basePlanners = BasePlanners; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_4; L_4 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); V_1 = L_4; // for (int i = 0; i < basePlanners.Count; i++) V_2 = 0; goto IL_0087; } IL_0026: { // FieldPlanner plan = basePlanners[i]; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_5 = V_1; int32_t L_6 = V_2; NullCheck(L_5); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_7; L_7 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_5, L_6, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_3 = L_7; // if (plan.DisableWholePlanner) continue; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_8 = V_3; NullCheck(L_8); bool L_9 = L_8->___DisableWholePlanner_26; if (L_9) { goto IL_0083; } } { // if (plan.Discarded) continue; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_10 = V_3; NullCheck(L_10); bool L_11 = L_10->___Discarded_14; if (L_11) { goto IL_0083; } } { // allPlanners.Add(plan); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_12 = V_0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_13 = V_3; NullCheck(L_12); List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_inline(L_12, L_13, List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_RuntimeMethod_var); // if (withDuplicates) bool L_14 = ___0_withDuplicates; if (!L_14) { goto IL_0083; } } { // var duplicatesList = plan.GetDuplicatesPlannersList(); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_15 = V_3; NullCheck(L_15); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_16; L_16 = FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F(L_15, NULL); V_4 = L_16; // if (duplicatesList != null) List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_17 = V_4; if (!L_17) { goto IL_0083; } } { // for (int d = 0; d < duplicatesList.Count; d++) V_5 = 0; goto IL_0078; } IL_0059: { // plan = duplicatesList[d]; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_18 = V_4; int32_t L_19 = V_5; NullCheck(L_18); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_20; L_20 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_18, L_19, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_3 = L_20; // if (plan.Discarded) continue; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_21 = V_3; NullCheck(L_21); bool L_22 = L_21->___Discarded_14; if (L_22) { goto IL_0072; } } { // allPlanners.Add(plan); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_23 = V_0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_24 = V_3; NullCheck(L_23); List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_inline(L_23, L_24, List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_RuntimeMethod_var); } IL_0072: { // for (int d = 0; d < duplicatesList.Count; d++) int32_t L_25 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0078: { // for (int d = 0; d < duplicatesList.Count; d++) int32_t L_26 = V_5; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_27 = V_4; NullCheck(L_27); int32_t L_28; L_28 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_27, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_26) < ((int32_t)L_28))) { goto IL_0059; } } IL_0083: { // for (int i = 0; i < basePlanners.Count; i++) int32_t L_29 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_0087: { // for (int i = 0; i < basePlanners.Count; i++) int32_t L_30 = V_2; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_31 = V_1; NullCheck(L_31); int32_t L_32; L_32 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_31, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_30) < ((int32_t)L_32))) { goto IL_0026; } } { // return allPlanners; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_33 = V_0; return L_33; } } // System.Int32 FIMSpace.Generating.Planning.BuildPlannerPreset::CountAllAvailablePlanners(System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BuildPlannerPreset_CountAllAvailablePlanners_m9781DA9F15828332B7BBE7F2B8E48B42BA585C09 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, bool ___0_ignoreDisabledPlanners, bool ___1_ignoreDiscarded, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* V_1 = NULL; int32_t V_2 = 0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_3 = NULL; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* V_4 = NULL; int32_t V_5 = 0; { // int sum = 0; V_0 = 0; // var basePlanners = BasePlanners; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_0; L_0 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); V_1 = L_0; // for (int i = 0; i < basePlanners.Count; i++) V_2 = 0; goto IL_006e; } IL_000d: { // FieldPlanner plan = basePlanners[i]; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_1 = V_1; int32_t L_2 = V_2; NullCheck(L_1); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_3; L_3 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_1, L_2, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_3 = L_3; // if (ignoreDisabledPlanners) if (plan.DisableWholePlanner) continue; bool L_4 = ___0_ignoreDisabledPlanners; if (!L_4) { goto IL_0020; } } { // if (ignoreDisabledPlanners) if (plan.DisableWholePlanner) continue; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_5 = V_3; NullCheck(L_5); bool L_6 = L_5->___DisableWholePlanner_26; if (L_6) { goto IL_006a; } } IL_0020: { // if (ignoreDiscarded) if (plan.Discarded) continue; bool L_7 = ___1_ignoreDiscarded; if (!L_7) { goto IL_002b; } } { // if (ignoreDiscarded) if (plan.Discarded) continue; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_8 = V_3; NullCheck(L_8); bool L_9 = L_8->___Discarded_14; if (L_9) { goto IL_006a; } } IL_002b: { // sum += 1; int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); // var duplicatesList = plan.GetDuplicatesPlannersList(); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_11 = V_3; NullCheck(L_11); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_12; L_12 = FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F(L_11, NULL); V_4 = L_12; // if (duplicatesList != null) List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_13 = V_4; if (!L_13) { goto IL_006a; } } { // for (int d = 0; d < duplicatesList.Count; d++) V_5 = 0; goto IL_005f; } IL_0040: { // plan = duplicatesList[d]; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_14 = V_4; int32_t L_15 = V_5; NullCheck(L_14); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_16; L_16 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_14, L_15, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_3 = L_16; // if (ignoreDiscarded) if (plan.Discarded) continue; bool L_17 = ___1_ignoreDiscarded; if (!L_17) { goto IL_0055; } } { // if (ignoreDiscarded) if (plan.Discarded) continue; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_18 = V_3; NullCheck(L_18); bool L_19 = L_18->___Discarded_14; if (L_19) { goto IL_0059; } } IL_0055: { // sum += 1; int32_t L_20 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0059: { // for (int d = 0; d < duplicatesList.Count; d++) int32_t L_21 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_005f: { // for (int d = 0; d < duplicatesList.Count; d++) int32_t L_22 = V_5; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_23 = V_4; NullCheck(L_23); int32_t L_24; L_24 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_23, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_22) < ((int32_t)L_24))) { goto IL_0040; } } IL_006a: { // for (int i = 0; i < basePlanners.Count; i++) int32_t L_25 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_006e: { // for (int i = 0; i < basePlanners.Count; i++) int32_t L_26 = V_2; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_27 = V_1; NullCheck(L_27); int32_t L_28; L_28 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_27, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_26) < ((int32_t)L_28))) { goto IL_000d; } } { // return sum; int32_t L_29 = V_0; return L_29; } } // System.Int32 FIMSpace.Generating.Planning.BuildPlannerPreset::CountIndexOfPlannerInstance(FIMSpace.Generating.Planning.FieldPlanner,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BuildPlannerPreset_CountIndexOfPlannerInstance_mB1139B6DD056245F043669E494751C556169AC3A (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_instance, bool ___1_ignoreDisabledPlanners, bool ___2_ignoreDiscarded, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* V_1 = NULL; int32_t V_2 = 0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_3 = NULL; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* V_4 = NULL; int32_t V_5 = 0; { // int sum = 0; V_0 = 0; // var basePlanners = BasePlanners; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_0; L_0 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); V_1 = L_0; // for (int i = 0; i < basePlanners.Count; i++) V_2 = 0; goto IL_0084; } IL_000d: { // FieldPlanner plan = basePlanners[i]; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_1 = V_1; int32_t L_2 = V_2; NullCheck(L_1); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_3; L_3 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_1, L_2, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_3 = L_3; // if (ignoreDisabledPlanners) if (plan.DisableWholePlanner) continue; bool L_4 = ___1_ignoreDisabledPlanners; if (!L_4) { goto IL_0020; } } { // if (ignoreDisabledPlanners) if (plan.DisableWholePlanner) continue; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_5 = V_3; NullCheck(L_5); bool L_6 = L_5->___DisableWholePlanner_26; if (L_6) { goto IL_0080; } } IL_0020: { // if (ignoreDiscarded) if (plan.Discarded) continue; bool L_7 = ___2_ignoreDiscarded; if (!L_7) { goto IL_002b; } } { // if (ignoreDiscarded) if (plan.Discarded) continue; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_8 = V_3; NullCheck(L_8); bool L_9 = L_8->___Discarded_14; if (L_9) { goto IL_0080; } } IL_002b: { // if (plan == instance) return sum; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_10 = V_3; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_11 = ___0_instance; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_12; L_12 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, L_11, NULL); if (!L_12) { goto IL_0036; } } { // if (plan == instance) return sum; int32_t L_13 = V_0; return L_13; } IL_0036: { // sum += 1; int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1)); // var duplicatesList = plan.GetDuplicatesPlannersList(); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_15 = V_3; NullCheck(L_15); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_16; L_16 = FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F(L_15, NULL); V_4 = L_16; // if (duplicatesList != null) List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_17 = V_4; if (!L_17) { goto IL_0080; } } { // for (int d = 0; d < duplicatesList.Count; d++) V_5 = 0; goto IL_0075; } IL_004b: { // plan = duplicatesList[d]; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_18 = V_4; int32_t L_19 = V_5; NullCheck(L_18); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_20; L_20 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_18, L_19, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_3 = L_20; // if (ignoreDiscarded) if (plan.Discarded) continue; bool L_21 = ___2_ignoreDiscarded; if (!L_21) { goto IL_0060; } } { // if (ignoreDiscarded) if (plan.Discarded) continue; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_22 = V_3; NullCheck(L_22); bool L_23 = L_22->___Discarded_14; if (L_23) { goto IL_006f; } } IL_0060: { // if (plan == instance) return sum; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_24 = V_3; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_25 = ___0_instance; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_26; L_26 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_24, L_25, NULL); if (!L_26) { goto IL_006b; } } { // if (plan == instance) return sum; int32_t L_27 = V_0; return L_27; } IL_006b: { // sum += 1; int32_t L_28 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_006f: { // for (int d = 0; d < duplicatesList.Count; d++) int32_t L_29 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_0075: { // for (int d = 0; d < duplicatesList.Count; d++) int32_t L_30 = V_5; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_31 = V_4; NullCheck(L_31); int32_t L_32; L_32 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_31, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_30) < ((int32_t)L_32))) { goto IL_004b; } } IL_0080: { // for (int i = 0; i < basePlanners.Count; i++) int32_t L_33 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_0084: { // for (int i = 0; i < basePlanners.Count; i++) int32_t L_34 = V_2; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_35 = V_1; NullCheck(L_35); int32_t L_36; L_36 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_35, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_34) < ((int32_t)L_36))) { goto IL_000d; } } { // return sum; int32_t L_37 = V_0; return L_37; } } // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::ValidateBuildLayers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerPreset_ValidateBuildLayers_m0D718F80C9702BE3CA27F4F4D2AE1FD86E2C3E1E (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4378479983E2E7E29CCE598B2ABA2DE11DDDE572_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (BuildLayers.Count == 0) BuildLayers.Add(new BuildPlannerLayer()); List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_0 = __this->___BuildLayers_7; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_inline(L_0, List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); if (L_1) { goto IL_001d; } } { // if (BuildLayers.Count == 0) BuildLayers.Add(new BuildPlannerLayer()); List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_2 = __this->___BuildLayers_7; BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* L_3 = (BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5*)il2cpp_codegen_object_new(BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5_il2cpp_TypeInfo_var); NullCheck(L_3); BuildPlannerLayer__ctor_m2700C6A68BA1DC52FD2C17C23F2D4159829FFC96(L_3, NULL); NullCheck(L_2); List_1_Add_m4378479983E2E7E29CCE598B2ABA2DE11DDDE572_inline(L_2, L_3, List_1_Add_m4378479983E2E7E29CCE598B2ABA2DE11DDDE572_RuntimeMethod_var); } IL_001d: { // } return; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.BuildPlannerPreset::GetPlanners(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* BuildPlannerPreset_GetPlanners_m3908EB3B4A8F9382F17C2A781A74AE2100F67D1D (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, int32_t ___0_layer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // ValidateBuildLayers(); BuildPlannerPreset_ValidateBuildLayers_m0D718F80C9702BE3CA27F4F4D2AE1FD86E2C3E1E(__this, NULL); // if (layer <= 0 || layer >= BuildLayers.Count) return BuildLayers[0].FieldPlanners; int32_t L_0 = ___0_layer; if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_0018; } } { int32_t L_1 = ___0_layer; List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_2 = __this->___BuildLayers_7; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_inline(L_2, List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); if ((((int32_t)L_1) < ((int32_t)L_3))) { goto IL_002a; } } IL_0018: { // if (layer <= 0 || layer >= BuildLayers.Count) return BuildLayers[0].FieldPlanners; List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_4 = __this->___BuildLayers_7; NullCheck(L_4); BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* L_5; L_5 = List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F(L_4, 0, List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F_RuntimeMethod_var); NullCheck(L_5); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_6 = L_5->___FieldPlanners_1; return L_6; } IL_002a: { // return BuildLayers[layer].FieldPlanners; List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_7 = __this->___BuildLayers_7; int32_t L_8 = ___0_layer; NullCheck(L_7); BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* L_9; L_9 = List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F(L_7, L_8, List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F_RuntimeMethod_var); NullCheck(L_9); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_10 = L_9->___FieldPlanners_1; return L_10; } } // FIMSpace.Generating.Planning.PlanGenerationPrint FIMSpace.Generating.Planning.BuildPlannerPreset::get_LatestGenerated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { { // public PlanGenerationPrint LatestGenerated { get; private set; } PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_0 = __this->___U3CLatestGeneratedU3Ek__BackingField_8; return L_0; } } // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::set_LatestGenerated(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerPreset_set_LatestGenerated_m2355AE30D449FEEA6413A5AEABA07AC98EFE1F12 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_value, const RuntimeMethod* method) { { // public PlanGenerationPrint LatestGenerated { get; private set; } PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_0 = ___0_value; __this->___U3CLatestGeneratedU3Ek__BackingField_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLatestGeneratedU3Ek__BackingField_8), (void*)L_0); return; } } // System.Boolean FIMSpace.Generating.Planning.BuildPlannerPreset::get_IsGeneratingDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BuildPlannerPreset_get_IsGeneratingDone_mC5B14A21FC0886D7DB6094E863285CDDBAA71CFE (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { { // if (generateProgressManager == null) return false; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_0 = __this->___generateProgressManager_12; if (L_0) { goto IL_000a; } } { // if (generateProgressManager == null) return false; return (bool)0; } IL_000a: { // return generateProgressManager.IsGeneratingDone; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_1 = __this->___generateProgressManager_12; NullCheck(L_1); bool L_2 = L_1->___IsGeneratingDone_2; return L_2; } } // System.Boolean FIMSpace.Generating.Planning.BuildPlannerPreset::get_IsGenerating() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BuildPlannerPreset_get_IsGenerating_m01817977E2AE9BA5422A14F39E965071F8313814 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { { // if (generateProgressManager == null) return false; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_0 = __this->___generateProgressManager_12; if (L_0) { goto IL_000a; } } { // if (generateProgressManager == null) return false; return (bool)0; } IL_000a: { // return generateProgressManager.IsGenerating; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_1 = __this->___generateProgressManager_12; NullCheck(L_1); bool L_2 = L_1->___IsGenerating_3; return L_2; } } // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::OverrideProgressDisplay(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerPreset_OverrideProgressDisplay_mAF20BAAEF3581EBE8949246DCB95B8A5ED8C2642 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, float ___0_progr, const RuntimeMethod* method) { { // generateProgressManager.OverrideProgressDisplay(progr); PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_0 = __this->___generateProgressManager_12; float L_1 = ___0_progr; NullCheck(L_0); PlannerAsyncManager_OverrideProgressDisplay_mC37DBF282C35445AE3EE2DF3C578BF5705907E73(L_0, L_1, NULL); // } return; } } // System.Single FIMSpace.Generating.Planning.BuildPlannerPreset::get_GeneratingProgress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BuildPlannerPreset_get_GeneratingProgress_mFCF3F7B67D4CFBC2E4BC1431D6F2CFF81C292101 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { { // if (generateProgressManager == null) return 0f; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_0 = __this->___generateProgressManager_12; if (L_0) { goto IL_000e; } } { // if (generateProgressManager == null) return 0f; return (0.0f); } IL_000e: { // return generateProgressManager.GeneratingProgress; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_1 = __this->___generateProgressManager_12; NullCheck(L_1); float L_2; L_2 = PlannerAsyncManager_get_GeneratingProgress_mB94D091D532F1851DFBE9CCC1DDB7415D8AFF33A_inline(L_1, NULL); return L_2; } } // System.Single FIMSpace.Generating.Planning.BuildPlannerPreset::get_GeneratingProgressSmooth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BuildPlannerPreset_get_GeneratingProgressSmooth_m1A07780063C357F02CDE104748CA8F813B32E292 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { { // if (generateProgressManager == null) return 0f; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_0 = __this->___generateProgressManager_12; if (L_0) { goto IL_000e; } } { // if (generateProgressManager == null) return 0f; return (0.0f); } IL_000e: { // return generateProgressManager.SmoothGeneratingProgress; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_1 = __this->___generateProgressManager_12; NullCheck(L_1); float L_2; L_2 = PlannerAsyncManager_get_SmoothGeneratingProgress_m371AFE238FE068AD08F71EF73C5D23EF366BEFEF_inline(L_1, NULL); return L_2; } } // System.Int32 FIMSpace.Generating.Planning.BuildPlannerPreset::get_LatestSeed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BuildPlannerPreset_get_LatestSeed_m0AC1E00F235BCBBCF5145EC9B4519C3CE7251004 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { { // public int LatestSeed { get; private set; } int32_t L_0 = __this->___U3CLatestSeedU3Ek__BackingField_13; return L_0; } } // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::set_LatestSeed(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerPreset_set_LatestSeed_m31916309B4EF490594A74394C4B4344F0C0AB39A (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, int32_t ___0_value, const RuntimeMethod* method) { { // public int LatestSeed { get; private set; } int32_t L_0 = ___0_value; __this->___U3CLatestSeedU3Ek__BackingField_13 = L_0; return; } } // System.Int32 FIMSpace.Generating.Planning.BuildPlannerPreset::get_GenerationIteration() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BuildPlannerPreset_get_GenerationIteration_m7DCFEA133F593893F44580D3AD8275C1A96F40F3 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { { // public int GenerationIteration { get; internal set; } int32_t L_0 = __this->___U3CGenerationIterationU3Ek__BackingField_14; return L_0; } } // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::set_GenerationIteration(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerPreset_set_GenerationIteration_m2F34ED6497C17C8FCAACF1D87E01F00A8E387F6C (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, int32_t ___0_value, const RuntimeMethod* method) { { // public int GenerationIteration { get; internal set; } int32_t L_0 = ___0_value; __this->___U3CGenerationIterationU3Ek__BackingField_14 = L_0; return; } } // FIMSpace.Generating.Planning.PlannerAsyncManager FIMSpace.Generating.Planning.BuildPlannerPreset::RunProceduresAndGeneratePrint(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* BuildPlannerPreset_RunProceduresAndGeneratePrint_mF9B19A242FCA4078831805F9C2F4964B56985BF0 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, int32_t ___0_seed, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // LatestSeed = seed; int32_t L_0 = ___0_seed; BuildPlannerPreset_set_LatestSeed_m31916309B4EF490594A74394C4B4344F0C0AB39A_inline(__this, L_0, NULL); // GenerationIteration = 0; BuildPlannerPreset_set_GenerationIteration_m2F34ED6497C17C8FCAACF1D87E01F00A8E387F6C_inline(__this, 0, NULL); // LatestGenerated = new PlanGenerationPrint(); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_1 = (PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807*)il2cpp_codegen_object_new(PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807_il2cpp_TypeInfo_var); NullCheck(L_1); PlanGenerationPrint__ctor_m5CAA80A1D968192E42DEC7A1B20E2E4939925741(L_1, NULL); BuildPlannerPreset_set_LatestGenerated_m2355AE30D449FEEA6413A5AEABA07AC98EFE1F12_inline(__this, L_1, NULL); // generateProgressManager = new PlannerAsyncManager(this, seed); int32_t L_2 = ___0_seed; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_3 = (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8*)il2cpp_codegen_object_new(PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8_il2cpp_TypeInfo_var); NullCheck(L_3); PlannerAsyncManager__ctor_m53B08E0A369A75B38D5CBFE5038E574646F858FF(L_3, __this, L_2, NULL); __this->___generateProgressManager_12 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___generateProgressManager_12), (void*)L_3); // RefreshPlannersGraphs(); BuildPlannerPreset_RefreshPlannersGraphs_m0F30F5ADC1105363B85CA20E536185EA4F71F983(__this, NULL); // return generateProgressManager; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_4 = __this->___generateProgressManager_12; return L_4; } } // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::ClearGeneration() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerPreset_ClearGeneration_m0E74D5556649D7DAFBFC54107D3DDE1E5F757126 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { { // LatestGenerated = null; BuildPlannerPreset_set_LatestGenerated_m2355AE30D449FEEA6413A5AEABA07AC98EFE1F12_inline(__this, (PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807*)NULL, NULL); // if (generateProgressManager != null) generateProgressManager.Remove(); PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_0 = __this->___generateProgressManager_12; if (!L_0) { goto IL_001a; } } { // if (generateProgressManager != null) generateProgressManager.Remove(); PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_1 = __this->___generateProgressManager_12; NullCheck(L_1); PlannerAsyncManager_Remove_m847C968A4E865624BD57DA1B7CEA251DF40EFC04(L_1, NULL); } IL_001a: { // generateProgressManager = null; __this->___generateProgressManager_12 = (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___generateProgressManager_12), (void*)(PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8*)NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::UpdateGenerating(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerPreset_UpdateGenerating_m5CF31F3F21698E9B2D2308E0414E8C957D173A46 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, float ___0_dt, const RuntimeMethod* method) { { // if (generateProgressManager != null) generateProgressManager.UpdateGenerating(dt); PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_0 = __this->___generateProgressManager_12; if (!L_0) { goto IL_0014; } } { // if (generateProgressManager != null) generateProgressManager.UpdateGenerating(dt); PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_1 = __this->___generateProgressManager_12; float L_2 = ___0_dt; NullCheck(L_1); PlannerAsyncManager_UpdateGenerating_m7A22AB449BA5B050965593EEFE16D342955CCF33(L_1, L_2, NULL); } IL_0014: { // } return; } } // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::RefreshPlannersGraphs() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerPreset_RefreshPlannersGraphs_m0F30F5ADC1105363B85CA20E536185EA4F71F983 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for (int i = 0; i < BasePlanners.Count; i++) V_0 = 0; goto IL_002c; } IL_0004: { // if (BasePlanners[i].DisableWholePlanner) continue; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_0; L_0 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); int32_t L_1 = V_0; NullCheck(L_0); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_2; L_2 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_0, L_1, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_2); bool L_3 = L_2->___DisableWholePlanner_26; if (L_3) { goto IL_0028; } } { // BasePlanners[i].RefreshGraphs(); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_4; L_4 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); int32_t L_5 = V_0; NullCheck(L_4); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_6; L_6 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_4, L_5, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_6); FieldPlanner_RefreshGraphs_m6A735998E1982317899FBE101EEE192A44A6FC8A(L_6, NULL); } IL_0028: { // for (int i = 0; i < BasePlanners.Count; i++) int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_002c: { // for (int i = 0; i < BasePlanners.Count; i++) int32_t L_8 = V_0; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_9; L_9 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_9, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_8) < ((int32_t)L_10))) { goto IL_0004; } } { // } return; } } // System.Int32[] FIMSpace.Generating.Planning.BuildPlannerPreset::GetVariablesIDList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BuildPlannerPreset_GetVariablesIDList_mBB1A88C4AD0A4D70D937B61E6771FE0C0679BE1C (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, bool ___0_forceRefresh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0; L_0 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); if (!L_0) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1; L_1 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); NullCheck(L_1); int32_t L_2; L_2 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_1, NULL); if (L_2) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; ___0_forceRefresh = (bool)1; } IL_0016: { // if (forceRefresh || _VariablesIds == null || _VariablesIds.Length != BuildVariables.Count) bool L_3 = ___0_forceRefresh; if (L_3) { goto IL_0036; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->____VariablesIds_15; if (!L_4) { goto IL_0036; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->____VariablesIds_15; NullCheck(L_5); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_6 = __this->___BuildVariables_5; 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 ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) == ((int32_t)L_7))) { goto IL_006b; } } IL_0036: { // _VariablesIds = new int[BuildVariables.Count]; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_8 = __this->___BuildVariables_5; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_8, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_9); __this->____VariablesIds_15 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->____VariablesIds_15), (void*)L_10); // for (int i = 0; i < BuildVariables.Count; i++) V_0 = 0; goto IL_005d; } IL_0050: { // _VariablesIds[i] = i; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = __this->____VariablesIds_15; int32_t L_12 = V_0; int32_t L_13 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (int32_t)L_13); // for (int i = 0; i < BuildVariables.Count; i++) int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_005d: { // for (int i = 0; i < BuildVariables.Count; i++) int32_t L_15 = V_0; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_16 = __this->___BuildVariables_5; 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_15) < ((int32_t)L_17))) { goto IL_0050; } } IL_006b: { // return _VariablesIds; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = __this->____VariablesIds_15; return L_18; } } // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.BuildPlannerPreset::GetVariablesNameList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* BuildPlannerPreset_GetVariablesNameList_mCC0AF0C9BA50805CF5C4C05C20CC7B7FD04F2E25 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, bool ___0_forceRefresh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_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); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0; L_0 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); if (!L_0) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1; L_1 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); NullCheck(L_1); int32_t L_2; L_2 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_1, NULL); if (L_2) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; ___0_forceRefresh = (bool)1; } IL_0016: { // if (forceRefresh || _VariablesNames == null || _VariablesNames.Length != BuildVariables.Count) bool L_3 = ___0_forceRefresh; if (L_3) { goto IL_0036; } } { GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_4 = __this->____VariablesNames_16; if (!L_4) { goto IL_0036; } } { GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_5 = __this->____VariablesNames_16; NullCheck(L_5); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_6 = __this->___BuildVariables_5; 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 ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) == ((int32_t)L_7))) { goto IL_0080; } } IL_0036: { // _VariablesNames = new GUIContent[BuildVariables.Count]; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_8 = __this->___BuildVariables_5; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_8, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_10 = (GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)SZArrayNew(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var, (uint32_t)L_9); __this->____VariablesNames_16 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->____VariablesNames_16), (void*)L_10); // for (int i = 0; i < BuildVariables.Count; i++) V_0 = 0; goto IL_0072; } IL_0050: { // _VariablesNames[i] = new GUIContent(BuildVariables[i].Name); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_11 = __this->____VariablesNames_16; int32_t L_12 = V_0; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_13 = __this->___BuildVariables_5; int32_t L_14 = V_0; NullCheck(L_13); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_15; L_15 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_13, L_14, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); NullCheck(L_15); String_t* L_16 = L_15->___Name_0; GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_17 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var); NullCheck(L_17); GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_17, L_16, NULL); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_17); (L_11)->SetAt(static_cast(L_12), (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)L_17); // for (int i = 0; i < BuildVariables.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 < BuildVariables.Count; i++) int32_t L_19 = V_0; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_20 = __this->___BuildVariables_5; NullCheck(L_20); int32_t L_21; L_21 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_20, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if ((((int32_t)L_19) < ((int32_t)L_21))) { goto IL_0050; } } IL_0080: { // return _VariablesNames; GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_22 = __this->____VariablesNames_16; return L_22; } } // System.Int32[] FIMSpace.Generating.Planning.BuildPlannerPreset::GetPlannersIDList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BuildPlannerPreset_GetPlannersIDList_mAF32D2E83C4D0F6BF0EC940CCFC3739B3F7556AD (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, bool ___0_forceRefresh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0; L_0 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); if (!L_0) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1; L_1 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); NullCheck(L_1); int32_t L_2; L_2 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_1, NULL); if (L_2) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; ___0_forceRefresh = (bool)1; } IL_0016: { // if (forceRefresh || _PlannersIds == null || _PlannersIds.Length != BasePlanners.Count) bool L_3 = ___0_forceRefresh; if (L_3) { goto IL_0036; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->____PlannersIds_17; if (!L_4) { goto IL_0036; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->____PlannersIds_17; NullCheck(L_5); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_6; L_6 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_6, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) == ((int32_t)L_7))) { goto IL_006b; } } IL_0036: { // _PlannersIds = new int[BasePlanners.Count]; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_8; L_8 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_8, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_9); __this->____PlannersIds_17 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->____PlannersIds_17), (void*)L_10); // for (int i = 0; i < BasePlanners.Count; i++) V_0 = 0; goto IL_005d; } IL_0050: { // _PlannersIds[i] = i; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = __this->____PlannersIds_17; int32_t L_12 = V_0; int32_t L_13 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (int32_t)L_13); // for (int i = 0; i < BasePlanners.Count; i++) int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_005d: { // for (int i = 0; i < BasePlanners.Count; i++) int32_t L_15 = V_0; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_16; L_16 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); NullCheck(L_16); int32_t L_17; L_17 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_16, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_15) < ((int32_t)L_17))) { goto IL_0050; } } IL_006b: { // return _PlannersIds; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = __this->____PlannersIds_17; return L_18; } } // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.BuildPlannerPreset::GetPlannersNameList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* BuildPlannerPreset_GetPlannersNameList_mE08BC61FDEA74F05C6633B562E138DE502736DE4 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, bool ___0_forceRefresh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10A105116F1400FFCE661E402C3C12DDCA0D688C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0; L_0 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); if (!L_0) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1; L_1 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); NullCheck(L_1); int32_t L_2; L_2 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_1, NULL); if (L_2) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; ___0_forceRefresh = (bool)1; } IL_0016: { // if (forceRefresh || _PlannersNames == null || _PlannersNames.Length != BasePlanners.Count) bool L_3 = ___0_forceRefresh; if (L_3) { goto IL_0036; } } { GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_4 = __this->____PlannersNames_18; if (!L_4) { goto IL_0036; } } { GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_5 = __this->____PlannersNames_18; NullCheck(L_5); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_6; L_6 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_6, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) == ((int32_t)L_7))) { goto IL_0096; } } IL_0036: { // _PlannersNames = new GUIContent[BasePlanners.Count]; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_8; L_8 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_8, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_10 = (GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)SZArrayNew(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var, (uint32_t)L_9); __this->____PlannersNames_18 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->____PlannersNames_18), (void*)L_10); // for (int i = 0; i < BasePlanners.Count; i++) V_0 = 0; goto IL_0088; } IL_0050: { // _PlannersNames[i] = new GUIContent("["+i+"] " + BasePlanners[i].name); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_11 = __this->____PlannersNames_18; int32_t L_12 = V_0; String_t* L_13; L_13 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_14; L_14 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); int32_t L_15 = V_0; NullCheck(L_14); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_16; L_16 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_14, L_15, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_16); String_t* L_17; L_17 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_16, NULL); String_t* L_18; L_18 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, L_13, _stringLiteral10A105116F1400FFCE661E402C3C12DDCA0D688C, L_17, NULL); GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_19 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var); NullCheck(L_19); GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_19, L_18, NULL); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_19); (L_11)->SetAt(static_cast(L_12), (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)L_19); // for (int i = 0; i < BasePlanners.Count; i++) int32_t L_20 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0088: { // for (int i = 0; i < BasePlanners.Count; i++) int32_t L_21 = V_0; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_22; L_22 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); NullCheck(L_22); int32_t L_23; L_23 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_22, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_21) < ((int32_t)L_23))) { goto IL_0050; } } IL_0096: { // return _PlannersNames; GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_24 = __this->____PlannersNames_18; return L_24; } } // System.Int32[] FIMSpace.Generating.Planning.BuildPlannerPreset::GetLayersIDList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BuildPlannerPreset_GetLayersIDList_m6F133F74C3DD7C7A3EE5D1D79081F6BBB8EA8DE7 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, bool ___0_forceRefresh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0; L_0 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); if (!L_0) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1; L_1 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); NullCheck(L_1); int32_t L_2; L_2 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_1, NULL); if (L_2) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; ___0_forceRefresh = (bool)1; } IL_0016: { // if (forceRefresh || _LayersIds == null || _LayersIds.Length != BuildLayers.Count) bool L_3 = ___0_forceRefresh; if (L_3) { goto IL_0036; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->____LayersIds_19; if (!L_4) { goto IL_0036; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->____LayersIds_19; NullCheck(L_5); List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_6 = __this->___BuildLayers_7; NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_inline(L_6, List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); if ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) == ((int32_t)L_7))) { goto IL_006b; } } IL_0036: { // _LayersIds = new int[BuildLayers.Count]; List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_8 = __this->___BuildLayers_7; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_inline(L_8, List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_9); __this->____LayersIds_19 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->____LayersIds_19), (void*)L_10); // for (int i = 0; i < BuildLayers.Count; i++) V_0 = 0; goto IL_005d; } IL_0050: { // _LayersIds[i] = i; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = __this->____LayersIds_19; int32_t L_12 = V_0; int32_t L_13 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (int32_t)L_13); // for (int i = 0; i < BuildLayers.Count; i++) int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_005d: { // for (int i = 0; i < BuildLayers.Count; i++) int32_t L_15 = V_0; List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_16 = __this->___BuildLayers_7; NullCheck(L_16); int32_t L_17; L_17 = List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_inline(L_16, List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); if ((((int32_t)L_15) < ((int32_t)L_17))) { goto IL_0050; } } IL_006b: { // return _LayersIds; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = __this->____LayersIds_19; return L_18; } } // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::RefreshBuildLayers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerPreset_RefreshBuildLayers_m0D22008E2EC58194E75A324C5F50502C3AE754BE (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // for (int l = 0; l < BuildLayers.Count; l++) V_0 = 0; goto IL_0051; } IL_0004: { // for (int i = 0; i < BuildLayers[l].FieldPlanners.Count; i++) V_1 = 0; goto IL_0034; } IL_0008: { // BuildLayers[l].FieldPlanners[i].CallFromParentLayer(BuildLayers[l]); List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_0 = __this->___BuildLayers_7; int32_t L_1 = V_0; NullCheck(L_0); BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* L_2; L_2 = List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F(L_0, L_1, List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F_RuntimeMethod_var); NullCheck(L_2); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_3 = L_2->___FieldPlanners_1; int32_t L_4 = V_1; NullCheck(L_3); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_5; L_5 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_3, L_4, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_6 = __this->___BuildLayers_7; int32_t L_7 = V_0; NullCheck(L_6); BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* L_8; L_8 = List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F(L_6, L_7, List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F_RuntimeMethod_var); NullCheck(L_5); FieldPlanner_CallFromParentLayer_m54A83BB51C0108351C8992E0FE228CC98043F50E_inline(L_5, L_8, NULL); // for (int i = 0; i < BuildLayers[l].FieldPlanners.Count; i++) int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0034: { // for (int i = 0; i < BuildLayers[l].FieldPlanners.Count; i++) int32_t L_10 = V_1; List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_11 = __this->___BuildLayers_7; int32_t L_12 = V_0; NullCheck(L_11); BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* L_13; L_13 = List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F(L_11, L_12, List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F_RuntimeMethod_var); NullCheck(L_13); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_14 = L_13->___FieldPlanners_1; NullCheck(L_14); int32_t L_15; L_15 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_14, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_10) < ((int32_t)L_15))) { goto IL_0008; } } { // for (int l = 0; l < BuildLayers.Count; l++) int32_t L_16 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0051: { // for (int l = 0; l < BuildLayers.Count; l++) int32_t L_17 = V_0; List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_18 = __this->___BuildLayers_7; NullCheck(L_18); int32_t L_19; L_19 = List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_inline(L_18, List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); if ((((int32_t)L_17) < ((int32_t)L_19))) { goto IL_0004; } } { // } return; } } // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.BuildPlannerPreset::GetLayersNameList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* BuildPlannerPreset_GetLayersNameList_mD4D27DF3E6DD20F497256A42F7F38B88C013A618 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, bool ___0_forceRefresh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0; L_0 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); if (!L_0) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1; L_1 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); NullCheck(L_1); int32_t L_2; L_2 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_1, NULL); if (L_2) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; ___0_forceRefresh = (bool)1; } IL_0016: { // if (forceRefresh || _LayersNames == null || _LayersNames.Length != BuildLayers.Count) bool L_3 = ___0_forceRefresh; if (L_3) { goto IL_0036; } } { GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_4 = __this->____LayersNames_20; if (!L_4) { goto IL_0036; } } { GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_5 = __this->____LayersNames_20; NullCheck(L_5); List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_6 = __this->___BuildLayers_7; NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_inline(L_6, List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); if ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) == ((int32_t)L_7))) { goto IL_0080; } } IL_0036: { // _LayersNames = new GUIContent[BuildLayers.Count]; List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_8 = __this->___BuildLayers_7; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_inline(L_8, List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_10 = (GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)SZArrayNew(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var, (uint32_t)L_9); __this->____LayersNames_20 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->____LayersNames_20), (void*)L_10); // for (int i = 0; i < BuildLayers.Count; i++) V_0 = 0; goto IL_0072; } IL_0050: { // _LayersNames[i] = new GUIContent(BuildLayers[i].Name); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_11 = __this->____LayersNames_20; int32_t L_12 = V_0; List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_13 = __this->___BuildLayers_7; int32_t L_14 = V_0; NullCheck(L_13); BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* L_15; L_15 = List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F(L_13, L_14, List_1_get_Item_mCA4214C764ABFFBEBEB3196A0FF20616076B983F_RuntimeMethod_var); NullCheck(L_15); String_t* L_16 = L_15->___Name_0; GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_17 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var); NullCheck(L_17); GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_17, L_16, NULL); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_17); (L_11)->SetAt(static_cast(L_12), (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)L_17); // for (int i = 0; i < BuildLayers.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 < BuildLayers.Count; i++) int32_t L_19 = V_0; List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_20 = __this->___BuildLayers_7; NullCheck(L_20); int32_t L_21; L_21 = List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_inline(L_20, List_1_get_Count_m2AE59CC35738F313FE1A4A0294A8D46D122DC113_RuntimeMethod_var); if ((((int32_t)L_19) < ((int32_t)L_21))) { goto IL_0050; } } IL_0080: { // return _LayersNames; GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_22 = __this->____LayersNames_20; return L_22; } } // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.BuildPlannerPreset::GetPlannerByIteration(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* BuildPlannerPreset_GetPlannerByIteration_m6AC3EAD5680AC5EE71388393A0086CF84038066D (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, int32_t ___0_instId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { // FieldPlanner planner = BasePlanners[0]; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_0; L_0 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); NullCheck(L_0); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_1; L_1 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_0, 0, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_0 = L_1; // int list = 0; V_1 = 0; // int instance = 0; V_2 = 0; // for (int i = 0; i <= instId; i++) V_3 = 0; goto IL_0067; } IL_0015: { // planner = BasePlanners[list]; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_2; L_2 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); int32_t L_3 = V_1; NullCheck(L_2); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_4; L_4 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_2, L_3, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_0 = L_4; // if (instance > 0) int32_t L_5 = V_2; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_0035; } } { // planner = planner.GetDuplicatesPlannersList()[instance - 1]; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_6 = V_0; NullCheck(L_6); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_7; L_7 = FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F(L_6, NULL); int32_t L_8 = V_2; NullCheck(L_7); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_9; L_9 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_7, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_0 = L_9; } IL_0035: { // instance += 1; int32_t L_10 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1)); // if (instance >= BasePlanners[list].Instances) int32_t L_11 = V_2; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_12; L_12 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); int32_t L_13 = V_1; NullCheck(L_12); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_14; L_14 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_12, L_13, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_14); int32_t L_15 = L_14->___Instances_36; if ((((int32_t)L_11) < ((int32_t)L_15))) { goto IL_0053; } } { // list += 1; int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1)); // instance = 0; V_2 = 0; } IL_0053: { // if (list > BasePlanners.Count - 1) break; int32_t L_17 = V_1; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_18; L_18 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); NullCheck(L_18); int32_t L_19; L_19 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_18, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_17) > ((int32_t)((int32_t)il2cpp_codegen_subtract(L_19, 1))))) { goto IL_006b; } } { // for (int i = 0; i <= instId; i++) int32_t L_20 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0067: { // for (int i = 0; i <= instId; i++) int32_t L_21 = V_3; int32_t L_22 = ___0_instId; if ((((int32_t)L_21) <= ((int32_t)L_22))) { goto IL_0015; } } IL_006b: { // return planner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_23 = V_0; return L_23; } } // FIMSpace.Generating.Planning.BuildPlannerPreset FIMSpace.Generating.Planning.BuildPlannerPreset::DeepCopy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* BuildPlannerPreset_DeepCopy_m6AB3A3796515B86F8CDB5706FED52C6DC23DA871 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m39162CB14898C2F909EF38CBEE518AD4E885CBB1_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_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m573A783022575F082EF52F6B79DE914692F501E8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisBuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_mE778038986130362FFDA73EBC4BCB4ED9AC54CC3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisFieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_m3CCA77F63EB8DE043DAEF770D5EFA8619690EA37_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; { // for (int i = 0; i < BasePlanners.Count; i++) V_1 = 0; goto IL_0034; } IL_0004: { // FGenerators.CheckForNulls(BasePlanners[i].Procedures); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_0; L_0 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); int32_t L_1 = V_1; NullCheck(L_0); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_2; L_2 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_0, L_1, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_2); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_3; L_3 = FieldPlanner_get_Procedures_m805991500EFCD9ED081A6A4C26EE7AFF74F2DBFC_inline(L_2, NULL); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m39162CB14898C2F909EF38CBEE518AD4E885CBB1(L_3, FGenerators_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m39162CB14898C2F909EF38CBEE518AD4E885CBB1_RuntimeMethod_var); // FGenerators.CheckForNulls(BasePlanners[i].PostProcedures); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_4; L_4 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); int32_t L_5 = V_1; NullCheck(L_4); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_6; L_6 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_4, L_5, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_6); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_7; L_7 = FieldPlanner_get_PostProcedures_m3330F2556970FDF66BB19643D543F21CDBB45343_inline(L_6, NULL); FGenerators_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m39162CB14898C2F909EF38CBEE518AD4E885CBB1(L_7, FGenerators_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m39162CB14898C2F909EF38CBEE518AD4E885CBB1_RuntimeMethod_var); // for (int i = 0; i < BasePlanners.Count; i++) int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0034: { // for (int i = 0; i < BasePlanners.Count; i++) int32_t L_9 = V_1; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_10; L_10 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_10, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_9) < ((int32_t)L_11))) { goto IL_0004; } } { // BuildPlannerPreset nPlanner = Instantiate(this); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_12; L_12 = Object_Instantiate_TisBuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_mE778038986130362FFDA73EBC4BCB4ED9AC54CC3(__this, Object_Instantiate_TisBuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_mE778038986130362FFDA73EBC4BCB4ED9AC54CC3_RuntimeMethod_var); V_0 = L_12; // for (int p = 0; p < BasePlanners.Count; p++) V_2 = 0; goto IL_00de; } IL_0050: { // var cpy = Instantiate(BasePlanners[p]); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_13; L_13 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); int32_t L_14 = V_2; NullCheck(L_13); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_15; L_15 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_13, L_14, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_16; L_16 = Object_Instantiate_TisFieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_m3CCA77F63EB8DE043DAEF770D5EFA8619690EA37(L_15, Object_Instantiate_TisFieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_m3CCA77F63EB8DE043DAEF770D5EFA8619690EA37_RuntimeMethod_var); V_3 = L_16; // cpy.ParentBuildPlanner = nPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_17 = V_3; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_18 = V_0; NullCheck(L_17); L_17->___ParentBuildPlanner_23 = L_18; Il2CppCodeGenWriteBarrier((void**)(&L_17->___ParentBuildPlanner_23), (void*)L_18); // nPlanner.BasePlanners[p] = cpy; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_19 = V_0; NullCheck(L_19); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_20; L_20 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_19, NULL); int32_t L_21 = V_2; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_22 = V_3; NullCheck(L_20); List_1_set_Item_m573A783022575F082EF52F6B79DE914692F501E8(L_20, L_21, L_22, List_1_set_Item_m573A783022575F082EF52F6B79DE914692F501E8_RuntimeMethod_var); // for (int n = 0; n < cpy.Procedures.Count; n++) V_4 = 0; goto IL_0099; } IL_007b: { // cpy.Procedures[n].ToRB().ParentPlanner = cpy; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_23 = V_3; NullCheck(L_23); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_24; L_24 = FieldPlanner_get_Procedures_m805991500EFCD9ED081A6A4C26EE7AFF74F2DBFC_inline(L_23, NULL); int32_t L_25 = V_4; NullCheck(L_24); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_26; L_26 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_24, L_25, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_27; L_27 = PlannerExtensions_ToRB_m3E505A8E70346B3DD7434AA06E7DA51C1C9AC076(L_26, NULL); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_28 = V_3; NullCheck(L_27); L_27->___ParentPlanner_28 = L_28; Il2CppCodeGenWriteBarrier((void**)(&L_27->___ParentPlanner_28), (void*)L_28); // for (int n = 0; n < cpy.Procedures.Count; n++) int32_t L_29 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_0099: { // for (int n = 0; n < cpy.Procedures.Count; n++) int32_t L_30 = V_4; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_31 = V_3; NullCheck(L_31); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_32; L_32 = FieldPlanner_get_Procedures_m805991500EFCD9ED081A6A4C26EE7AFF74F2DBFC_inline(L_31, NULL); NullCheck(L_32); int32_t L_33; L_33 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_32, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_30) < ((int32_t)L_33))) { goto IL_007b; } } { // for (int n = 0; n < cpy.PostProcedures.Count; n++) V_5 = 0; goto IL_00cb; } IL_00ad: { // cpy.PostProcedures[n].ToRB().ParentPlanner = cpy; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_34 = V_3; NullCheck(L_34); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_35; L_35 = FieldPlanner_get_PostProcedures_m3330F2556970FDF66BB19643D543F21CDBB45343_inline(L_34, NULL); int32_t L_36 = V_5; NullCheck(L_35); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_37; L_37 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_35, L_36, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_38; L_38 = PlannerExtensions_ToRB_m3E505A8E70346B3DD7434AA06E7DA51C1C9AC076(L_37, NULL); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_39 = V_3; NullCheck(L_38); L_38->___ParentPlanner_28 = L_39; Il2CppCodeGenWriteBarrier((void**)(&L_38->___ParentPlanner_28), (void*)L_39); // for (int n = 0; n < cpy.PostProcedures.Count; n++) int32_t L_40 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_40, 1)); } IL_00cb: { // for (int n = 0; n < cpy.PostProcedures.Count; n++) int32_t L_41 = V_5; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_42 = V_3; NullCheck(L_42); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_43; L_43 = FieldPlanner_get_PostProcedures_m3330F2556970FDF66BB19643D543F21CDBB45343_inline(L_42, NULL); NullCheck(L_43); int32_t L_44; L_44 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_43, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_41) < ((int32_t)L_44))) { goto IL_00ad; } } { // for (int p = 0; p < BasePlanners.Count; p++) int32_t L_45 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_45, 1)); } IL_00de: { // for (int p = 0; p < BasePlanners.Count; p++) int32_t L_46 = V_2; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_47; L_47 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(__this, NULL); NullCheck(L_47); int32_t L_48; L_48 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_47, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_0050; } } { // return nPlanner; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_49 = V_0; return L_49; } } // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerPreset__ctor_m842798294A5254AE7C56D45D68A8F30B4903684A (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF0F03137A7753EA0B1D329E9916B84A64A5CD95F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { // public string CustomInfo = ""; __this->___CustomInfo_4 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___CustomInfo_4), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); // public List BuildVariables = new List(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_0 = (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*)il2cpp_codegen_object_new(List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C(L_0, List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); __this->___BuildVariables_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___BuildVariables_5), (void*)L_0); // public List BuildLayers = new List(); List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F* L_1 = (List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F*)il2cpp_codegen_object_new(List_1_tCED5573DDFCC6A5CD8E5BAAE9AF4D9986CBC564F_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_mF0F03137A7753EA0B1D329E9916B84A64A5CD95F(L_1, List_1__ctor_mF0F03137A7753EA0B1D329E9916B84A64A5CD95F_RuntimeMethod_var); __this->___BuildLayers_7 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___BuildLayers_7), (void*)L_1); ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL); return; } } // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerPreset__cctor_m585B85DDE8E9D6F2DC05F086E116932D031D6471 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8570C3436F30B58B80557E1FF51398E82B93156D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // private static List _CollectAllAvailablePlannersCache = new List(); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_0 = (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*)il2cpp_codegen_object_new(List_1_t8570C3436F30B58B80557E1FF51398E82B93156D_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5(L_0, List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5_RuntimeMethod_var); ((BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_StaticFields*)il2cpp_codegen_static_fields_for(BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_il2cpp_TypeInfo_var))->____CollectAllAvailablePlannersCache_6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_StaticFields*)il2cpp_codegen_static_fields_for(BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127_il2cpp_TypeInfo_var))->____CollectAllAvailablePlannersCache_6), (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 // System.Void FIMSpace.Generating.Planning.BuildPlannerPreset/BuildPlannerLayer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuildPlannerLayer__ctor_m2700C6A68BA1DC52FD2C17C23F2D4159829FFC96 (BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8570C3436F30B58B80557E1FF51398E82B93156D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral698AE489787273AFE8289F5E9B1CBE325BB69486); s_Il2CppMethodInitialized = true; } { // public string Name = "Build Layer"; __this->___Name_0 = _stringLiteral698AE489787273AFE8289F5E9B1CBE325BB69486; Il2CppCodeGenWriteBarrier((void**)(&__this->___Name_0), (void*)_stringLiteral698AE489787273AFE8289F5E9B1CBE325BB69486); // public List FieldPlanners = new List(); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_0 = (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*)il2cpp_codegen_object_new(List_1_t8570C3436F30B58B80557E1FF51398E82B93156D_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5(L_0, List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5_RuntimeMethod_var); __this->___FieldPlanners_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___FieldPlanners_1), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerAsyncManager::get_GetAsyncInstances() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A* PlannerAsyncManager_get_GetAsyncInstances_m4CF8092F4493FFBBE67D66B58D9C87043EDA1525 (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, const RuntimeMethod* method) { { // public List GetAsyncInstances { get { return Instances; } } List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A* L_0 = __this->___Instances_1; return L_0; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::SetOnDuplicatesGeneratedCallback(System.Int32,System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager_SetOnDuplicatesGeneratedCallback_mABA6034EF55151E1DF0593DB99FEA110F6884DD5 (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, int32_t ___0_planner, Action_1_t1E7B93BCC9C48DD630A5331B9AC979F078B1DB09* ___1_instancedDuplicatesCallback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE2B8FAB0F1F509DD000CAFE13EB0FDFDDF8AB80E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB52DE9A473DC6908409126316D736B6EA29CCC70_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (planner >= Instances.Count) return; int32_t L_0 = ___0_planner; List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A* L_1 = __this->___Instances_1; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_mE2B8FAB0F1F509DD000CAFE13EB0FDFDDF8AB80E_inline(L_1, List_1_get_Count_mE2B8FAB0F1F509DD000CAFE13EB0FDFDDF8AB80E_RuntimeMethod_var); if ((((int32_t)L_0) < ((int32_t)L_2))) { goto IL_000f; } } { // if (planner >= Instances.Count) return; return; } IL_000f: { // Instances[planner].OnDuplicatesGenerated = instancedDuplicatesCallback; List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A* L_3 = __this->___Instances_1; int32_t L_4 = ___0_planner; NullCheck(L_3); PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* L_5; L_5 = List_1_get_Item_mB52DE9A473DC6908409126316D736B6EA29CCC70(L_3, L_4, List_1_get_Item_mB52DE9A473DC6908409126316D736B6EA29CCC70_RuntimeMethod_var); Action_1_t1E7B93BCC9C48DD630A5331B9AC979F078B1DB09* L_6 = ___1_instancedDuplicatesCallback; NullCheck(L_5); L_5->___OnDuplicatesGenerated_4 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___OnDuplicatesGenerated_4), (void*)L_6); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::.ctor(FIMSpace.Generating.Planning.BuildPlannerPreset,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager__ctor_m53B08E0A369A75B38D5CBFE5038E574646F858FF (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* ___0_plan, int32_t ___1_seed, 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_m505BEFBC7A6EC44822255A793E1C1D96B2754B6A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1326120BD3392CB01380BA14201D3EFA4881E45A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_CheckForNulls_TisFieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_m00892A7E0B48474C79783BCC83EAD658E42F7718_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // private List Instances = new List(); List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A* L_0 = (List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A*)il2cpp_codegen_object_new(List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m1326120BD3392CB01380BA14201D3EFA4881E45A(L_0, List_1__ctor_m1326120BD3392CB01380BA14201D3EFA4881E45A_RuntimeMethod_var); __this->___Instances_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Instances_1), (void*)L_0); // public bool ComputeUsingAsync = true; __this->___ComputeUsingAsync_4 = (bool)1; // float _targetPlannerIterations = 1f; __this->____targetPlannerIterations_12 = (1.0f); // float _progr_step = 0.01f; __this->____progr_step_13 = (0.00999999978f); // public PlannerAsyncManager(BuildPlannerPreset plan, int seed) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // Planner = plan; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_1 = ___0_plan; __this->___Planner_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___Planner_0), (void*)L_1); // TargetSeed = seed; int32_t L_2 = ___1_seed; __this->___TargetSeed_5 = L_2; // ComputeUsingAsync = plan.AsyncGenerating; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_3 = ___0_plan; NullCheck(L_3); bool L_4 = L_3->___AsyncGenerating_9; __this->___ComputeUsingAsync_4 = L_4; // for (int i = 0; i < plan.BasePlanners.Count; i++) V_0 = 0; goto IL_006d; } IL_004c: { // Instances.Add(new PlannerAsyncInstance(this, plan.BasePlanners[i])); List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A* L_5 = __this->___Instances_1; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_6 = ___0_plan; NullCheck(L_6); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_7; L_7 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_6, NULL); int32_t L_8 = V_0; NullCheck(L_7); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_9; L_9 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_7, L_8, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* L_10 = (PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A*)il2cpp_codegen_object_new(PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A_il2cpp_TypeInfo_var); NullCheck(L_10); PlannerAsyncInstance__ctor_mB73E3076C29C047F2C4D1FD0E833F10898EC95EB(L_10, __this, L_9, NULL); NullCheck(L_5); List_1_Add_m505BEFBC7A6EC44822255A793E1C1D96B2754B6A_inline(L_5, L_10, List_1_Add_m505BEFBC7A6EC44822255A793E1C1D96B2754B6A_RuntimeMethod_var); // for (int i = 0; i < plan.BasePlanners.Count; i++) int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_006d: { // for (int i = 0; i < plan.BasePlanners.Count; i++) int32_t L_12 = V_0; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_13 = ___0_plan; NullCheck(L_13); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_14; L_14 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_13, NULL); NullCheck(L_14); int32_t L_15; L_15 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_14, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_12) < ((int32_t)L_15))) { goto IL_004c; } } { // IsGenerating = true; __this->___IsGenerating_3 = (bool)1; // IsGeneratingDone = false; __this->___IsGeneratingDone_2 = (bool)0; // FGenerators.SetSeed(seed); int32_t L_16 = ___1_seed; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_SetSeed_m65AB54EAF31F11D7130AAF55967B95F7384076B7(L_16, NULL); // PGGUtils.CheckForNulls(Planner.BasePlanners); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_17 = __this->___Planner_0; NullCheck(L_17); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_18; L_18 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_17, NULL); il2cpp_codegen_runtime_class_init_inline(PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); PGGUtils_CheckForNulls_TisFieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_m00892A7E0B48474C79783BCC83EAD658E42F7718(L_18, PGGUtils_CheckForNulls_TisFieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_m00892A7E0B48474C79783BCC83EAD658E42F7718_RuntimeMethod_var); // _targetPlannerIterations = 1f; __this->____targetPlannerIterations_12 = (1.0f); // for (int i = 0; i < plan.BasePlanners.Count; i++) V_1 = 0; goto IL_0109; } IL_00ae: { // if (plan.BasePlanners[i].DisableWholePlanner) continue; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_19 = ___0_plan; NullCheck(L_19); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_20; L_20 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_19, NULL); int32_t L_21 = V_1; NullCheck(L_20); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_22; L_22 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_20, L_21, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_22); bool L_23 = L_22->___DisableWholePlanner_26; if (L_23) { goto IL_0105; } } { // plan.BasePlanners[i].ResetForGenerating(); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_24 = ___0_plan; NullCheck(L_24); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_25; L_25 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_24, NULL); int32_t L_26 = V_1; NullCheck(L_25); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_27; L_27 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_25, L_26, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_27); FieldPlanner_ResetForGenerating_m9A3DAAB9B5F605D95FF82C015B73ABC9C2851204(L_27, NULL); // _targetPlannerIterations += 2; float L_28 = __this->____targetPlannerIterations_12; __this->____targetPlannerIterations_12 = ((float)il2cpp_codegen_add(L_28, (2.0f))); // _targetPlannerIterations += plan.BasePlanners[i].Duplicates * 2; float L_29 = __this->____targetPlannerIterations_12; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_30 = ___0_plan; NullCheck(L_30); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_31; L_31 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_30, NULL); int32_t L_32 = V_1; NullCheck(L_31); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_33; L_33 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_31, L_32, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_33); int32_t L_34; L_34 = FieldPlanner_get_Duplicates_m3B2718A4DC94A89BC97F08D82DC1DD88AEBFAD7C(L_33, NULL); __this->____targetPlannerIterations_12 = ((float)il2cpp_codegen_add(L_29, ((float)((int32_t)il2cpp_codegen_multiply(L_34, 2))))); } IL_0105: { // for (int i = 0; i < plan.BasePlanners.Count; i++) int32_t L_35 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_0109: { // for (int i = 0; i < plan.BasePlanners.Count; i++) int32_t L_36 = V_1; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_37 = ___0_plan; NullCheck(L_37); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_38; L_38 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_37, NULL); NullCheck(L_38); int32_t L_39; L_39 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_38, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_36) < ((int32_t)L_39))) { goto IL_00ae; } } { // if (_targetPlannerIterations > 0f) float L_40 = __this->____targetPlannerIterations_12; if ((!(((float)L_40) > ((float)(0.0f))))) { goto IL_0138; } } { // _progr_step = 1f / _targetPlannerIterations; float L_41 = __this->____targetPlannerIterations_12; __this->____progr_step_13 = ((float)((1.0f)/L_41)); goto IL_0143; } IL_0138: { // _progr_step = 1f; __this->____progr_step_13 = (1.0f); } IL_0143: { // GeneratingProgress = 0f; PlannerAsyncManager_set_GeneratingProgress_mADD47DC42800A0C2576FB2B44C4C947DCE242479_inline(__this, (0.0f), NULL); // SmoothGeneratingProgress = 0f; PlannerAsyncManager_set_SmoothGeneratingProgress_mA489F57AC1CF2118D02F8D7B09CCADC8F3DFE0E8_inline(__this, (0.0f), NULL); // _progr_sd_smooth = 0f; __this->____progr_sd_smooth_18 = (0.0f); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::UpdateGenerating(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager_UpdateGenerating_m7A22AB449BA5B050965593EEFE16D342955CCF33 (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, float ___0_dt, const RuntimeMethod* method) { { // if (stop) return; bool L_0 = __this->___stop_6; if (!L_0) { goto IL_0009; } } { // if (stop) return; return; } IL_0009: { // if (IsGenerating) bool L_1 = __this->___IsGenerating_3; if (!L_1) { goto IL_0028; } } { // if (IsGeneratingDone == false) bool L_2 = __this->___IsGeneratingDone_2; if (L_2) { goto IL_0021; } } { // UpdateGeneratingProgress(); PlannerAsyncManager_UpdateGeneratingProgress_m4E7115687309C617218414C091A4140EC57FC894(__this, NULL); goto IL_0028; } IL_0021: { // IsGenerating = false; __this->___IsGenerating_3 = (bool)0; } IL_0028: { // if (dt == 0f) float L_3 = ___0_dt; if ((!(((float)L_3) == ((float)(0.0f))))) { goto IL_0037; } } { // dt = 1f / 60f; ___0_dt = (0.0166666675f); } IL_0037: { // if (_progr_lastElapsedIterations != _elapsedIterations) _progr_fake_progr = 0f; float L_4 = __this->____progr_lastElapsedIterations_11; float L_5 = __this->____elapsedIterations_10; if ((((float)L_4) == ((float)L_5))) { goto IL_0050; } } { // if (_progr_lastElapsedIterations != _elapsedIterations) _progr_fake_progr = 0f; __this->____progr_fake_progr_17 = (0.0f); } IL_0050: { // if (_progr_fake_progr < 1f) _progr_fake_progr += dt * 1f; float L_6 = __this->____progr_fake_progr_17; if ((!(((float)L_6) < ((float)(1.0f))))) { goto IL_0071; } } { // if (_progr_fake_progr < 1f) _progr_fake_progr += dt * 1f; float L_7 = __this->____progr_fake_progr_17; float L_8 = ___0_dt; __this->____progr_fake_progr_17 = ((float)il2cpp_codegen_add(L_7, ((float)il2cpp_codegen_multiply(L_8, (1.0f))))); } IL_0071: { // SmoothGeneratingProgress = Mathf.SmoothDamp(SmoothGeneratingProgress, _elapsedIterations * _progr_step + _progr_fake_progr * _progr_step, ref _progr_sd_smooth, 0.04f, 10000f, dt); float L_9; L_9 = PlannerAsyncManager_get_SmoothGeneratingProgress_m371AFE238FE068AD08F71EF73C5D23EF366BEFEF_inline(__this, NULL); float L_10 = __this->____elapsedIterations_10; float L_11 = __this->____progr_step_13; float L_12 = __this->____progr_fake_progr_17; float L_13 = __this->____progr_step_13; float* L_14 = (&__this->____progr_sd_smooth_18); float L_15 = ___0_dt; float L_16; L_16 = Mathf_SmoothDamp_mBE7ABB6B59D198BE8ABE42942452CC7B813A5248(L_9, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_10, L_11)), ((float)il2cpp_codegen_multiply(L_12, L_13)))), L_14, (0.0399999991f), (10000.0f), L_15, NULL); PlannerAsyncManager_set_SmoothGeneratingProgress_mA489F57AC1CF2118D02F8D7B09CCADC8F3DFE0E8_inline(__this, L_16, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::Remove() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager_Remove_m847C968A4E865624BD57DA1B7CEA251DF40EFC04 (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, const RuntimeMethod* method) { { // stop = true; __this->___stop_6 = (bool)1; // } return; } } // System.Single FIMSpace.Generating.Planning.PlannerAsyncManager::get_GeneratingProgress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlannerAsyncManager_get_GeneratingProgress_mB94D091D532F1851DFBE9CCC1DDB7415D8AFF33A (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, const RuntimeMethod* method) { { // public float GeneratingProgress { get; private set; } float L_0 = __this->___U3CGeneratingProgressU3Ek__BackingField_15; return L_0; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::set_GeneratingProgress(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager_set_GeneratingProgress_mADD47DC42800A0C2576FB2B44C4C947DCE242479 (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, float ___0_value, const RuntimeMethod* method) { { // public float GeneratingProgress { get; private set; } float L_0 = ___0_value; __this->___U3CGeneratingProgressU3Ek__BackingField_15 = L_0; return; } } // System.Single FIMSpace.Generating.Planning.PlannerAsyncManager::get_SmoothGeneratingProgress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlannerAsyncManager_get_SmoothGeneratingProgress_m371AFE238FE068AD08F71EF73C5D23EF366BEFEF (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, const RuntimeMethod* method) { { // public float SmoothGeneratingProgress { get; private set; } float L_0 = __this->___U3CSmoothGeneratingProgressU3Ek__BackingField_16; return L_0; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::set_SmoothGeneratingProgress(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager_set_SmoothGeneratingProgress_mA489F57AC1CF2118D02F8D7B09CCADC8F3DFE0E8 (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, float ___0_value, const RuntimeMethod* method) { { // public float SmoothGeneratingProgress { get; private set; } float L_0 = ___0_value; __this->___U3CSmoothGeneratingProgressU3Ek__BackingField_16 = L_0; return; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::OverrideProgressDisplay(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager_OverrideProgressDisplay_mC37DBF282C35445AE3EE2DF3C578BF5705907E73 (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, float ___0_progr, const RuntimeMethod* method) { { // GeneratingProgress = progr; float L_0 = ___0_progr; PlannerAsyncManager_set_GeneratingProgress_mADD47DC42800A0C2576FB2B44C4C947DCE242479_inline(__this, L_0, NULL); // UpdateGeneratingProgress(); PlannerAsyncManager_UpdateGeneratingProgress_m4E7115687309C617218414C091A4140EC57FC894(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::UpdateGeneratingProgress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager_UpdateGeneratingProgress_m4E7115687309C617218414C091A4140EC57FC894 (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB52DE9A473DC6908409126316D736B6EA29CCC70_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (_generatingStage >= 3) // Finish generating int32_t L_0 = __this->____generatingStage_14; if ((((int32_t)L_0) < ((int32_t)3))) { goto IL_0022; } } { // CompleteAllGenerating(); PlannerAsyncManager_CompleteAllGenerating_mC2B793B0CF5DA71B95CC31FC5E0A455FCEE8554B(__this, NULL); // GeneratingProgress = 1f; PlannerAsyncManager_set_GeneratingProgress_mADD47DC42800A0C2576FB2B44C4C947DCE242479_inline(__this, (1.0f), NULL); // IsGeneratingDone = true; __this->___IsGeneratingDone_2 = (bool)1; // return; return; } IL_0022: { // if (_currentComputingI >= Planner.BasePlanners.Count) // Switch to next stage int32_t L_1 = __this->____currentComputingI_8; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_2 = __this->___Planner_0; NullCheck(L_2); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_3; L_3 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_2, NULL); NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_3, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_1) < ((int32_t)L_4))) { goto IL_0065; } } { // _generatingStage += 1; int32_t L_5 = __this->____generatingStage_14; __this->____generatingStage_14 = ((int32_t)il2cpp_codegen_add(L_5, 1)); // if ( _generatingStage == 2) // To Post Procedures int32_t L_6 = __this->____generatingStage_14; if ((!(((uint32_t)L_6) == ((uint32_t)2)))) { goto IL_005d; } } { // Planner.GenerationIteration = 0; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_7 = __this->___Planner_0; NullCheck(L_7); BuildPlannerPreset_set_GenerationIteration_m2F34ED6497C17C8FCAACF1D87E01F00A8E387F6C_inline(L_7, 0, NULL); } IL_005d: { // _currentComputingI = 0; __this->____currentComputingI_8 = 0; // return; return; } IL_0065: { // if (_targetPlannerIterations > 0f) float L_8 = __this->____targetPlannerIterations_12; if ((!(((float)L_8) > ((float)(0.0f))))) { goto IL_0087; } } { // GeneratingProgress = _elapsedIterations / _targetPlannerIterations; float L_9 = __this->____elapsedIterations_10; float L_10 = __this->____targetPlannerIterations_12; PlannerAsyncManager_set_GeneratingProgress_mADD47DC42800A0C2576FB2B44C4C947DCE242479_inline(__this, ((float)(L_9/L_10)), NULL); goto IL_0092; } IL_0087: { // GeneratingProgress = 0.1f; PlannerAsyncManager_set_GeneratingProgress_mADD47DC42800A0C2576FB2B44C4C947DCE242479_inline(__this, (0.100000001f), NULL); } IL_0092: { // FieldPlanner planner = Planner.BasePlanners[_currentComputingI]; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_11 = __this->___Planner_0; NullCheck(L_11); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_12; L_12 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_11, NULL); int32_t L_13 = __this->____currentComputingI_8; NullCheck(L_12); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_14; L_14 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_12, L_13, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); // if (planner.DisableWholePlanner) // Skip NullCheck(L_14); bool L_15 = L_14->___DisableWholePlanner_26; if (!L_15) { goto IL_00be; } } { // _currentComputingI += 1; int32_t L_16 = __this->____currentComputingI_8; __this->____currentComputingI_8 = ((int32_t)il2cpp_codegen_add(L_16, 1)); return; } IL_00be: { // if (_generatingStage == 0) int32_t L_17 = __this->____generatingStage_14; if (L_17) { goto IL_00dd; } } { // Instances[_currentComputingI].UpdateGeneratingStage_Prepare(); List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A* L_18 = __this->___Instances_1; int32_t L_19 = __this->____currentComputingI_8; NullCheck(L_18); PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* L_20; L_20 = List_1_get_Item_mB52DE9A473DC6908409126316D736B6EA29CCC70(L_18, L_19, List_1_get_Item_mB52DE9A473DC6908409126316D736B6EA29CCC70_RuntimeMethod_var); NullCheck(L_20); PlannerAsyncInstance_UpdateGeneratingStage_Prepare_m13D954AAE75A773AED00FFAC543BACB11293DAD8(L_20, NULL); return; } IL_00dd: { // else if (_generatingStage == 1) int32_t L_21 = __this->____generatingStage_14; if ((!(((uint32_t)L_21) == ((uint32_t)1)))) { goto IL_00fd; } } { // Instances[_currentComputingI].UpdateGeneratingStage_Procedures(); List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A* L_22 = __this->___Instances_1; int32_t L_23 = __this->____currentComputingI_8; NullCheck(L_22); PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* L_24; L_24 = List_1_get_Item_mB52DE9A473DC6908409126316D736B6EA29CCC70(L_22, L_23, List_1_get_Item_mB52DE9A473DC6908409126316D736B6EA29CCC70_RuntimeMethod_var); NullCheck(L_24); PlannerAsyncInstance_UpdateGeneratingStage_Procedures_mA1BD82BA37ED14C5BF9DF852F2DD9E1918EB4008(L_24, NULL); return; } IL_00fd: { // else if (_generatingStage == 2) int32_t L_25 = __this->____generatingStage_14; if ((!(((uint32_t)L_25) == ((uint32_t)2)))) { goto IL_011c; } } { // Instances[_currentComputingI].UpdateGeneratingStage_PostProcedures(); List_1_t54D5CD2C03FA07F9D0DF97ECB6D67B8C1E50824A* L_26 = __this->___Instances_1; int32_t L_27 = __this->____currentComputingI_8; NullCheck(L_26); PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* L_28; L_28 = List_1_get_Item_mB52DE9A473DC6908409126316D736B6EA29CCC70(L_26, L_27, List_1_get_Item_mB52DE9A473DC6908409126316D736B6EA29CCC70_RuntimeMethod_var); NullCheck(L_28); PlannerAsyncInstance_UpdateGeneratingStage_PostProcedures_m8369AD54185AA986FB1899413B09F2D8B1C2302E(L_28, NULL); } IL_011c: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager::CompleteAllGenerating() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncManager_CompleteAllGenerating_mC2B793B0CF5DA71B95CC31FC5E0A455FCEE8554B (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for (int i = 0; i < Planner.BasePlanners.Count; i++) V_0 = 0; goto IL_001e; } IL_0004: { // Planner.BasePlanners[i].OnCompleateAllGenerating(); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_0 = __this->___Planner_0; NullCheck(L_0); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_1; L_1 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_0, NULL); int32_t L_2 = V_0; NullCheck(L_1); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_3; L_3 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_1, L_2, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_3); FieldPlanner_OnCompleateAllGenerating_mD12FAB6B1D779A031BA79DD938E714C8BFE9A073(L_3, NULL); // for (int i = 0; i < Planner.BasePlanners.Count; i++) int32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_001e: { // for (int i = 0; i < Planner.BasePlanners.Count; i++) int32_t L_5 = V_0; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_6 = __this->___Planner_0; NullCheck(L_6); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_7; L_7 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_6, NULL); NullCheck(L_7); int32_t L_8; L_8 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_7, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_5) < ((int32_t)L_8))) { goto IL_0004; } } { // } return; } } #ifdef __clang__ #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.Planning.PlannerAsyncManager/FieldPlannerPrepareThread::.ctor(FIMSpace.Generating.Planning.PlannerAsyncManager,FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlannerPrepareThread__ctor_m2D6B52B1D4EA60B989BA4E845E937D6B307C032D (FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7* __this, PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* ___0_manager, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___1_planner, const RuntimeMethod* method) { { // public FieldPlannerPrepareThread(PlannerAsyncManager manager, FieldPlanner planner) FThread__ctor_m422218A8C80E967ECB9EA2024EF4021967C027A9(__this, NULL); // this.manager = manager; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_0 = ___0_manager; __this->___manager_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___manager_5), (void*)L_0); // this.planner = planner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_1 = ___1_planner; __this->___planner_4 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___planner_4), (void*)L_1); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerPrepareThread::ThreadOperations() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlannerPrepareThread_ThreadOperations_m856EDAAC759651FAFB51E0F511B0F96BBA265FDA (FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7* __this, const RuntimeMethod* method) { { // planner.PrepareForGenerating(manager._currentComputingI, manager._currentPreparingI, manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_0 = __this->___planner_4; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_1 = __this->___manager_5; NullCheck(L_1); int32_t L_2 = L_1->____currentComputingI_8; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_3 = __this->___manager_5; NullCheck(L_3); int32_t L_4 = L_3->____currentPreparingI_7; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_5 = __this->___manager_5; NullCheck(L_5); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_6 = L_5->___Planner_0; NullCheck(L_6); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_7; L_7 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_6, NULL); NullCheck(L_0); FieldPlanner_PrepareForGenerating_m329E2EF95E080E7B473B2C92E108511B8AF4E184(L_0, L_2, L_4, L_7, 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.Planning.PlannerAsyncManager/FieldPlannerProceduresThread::.ctor(FIMSpace.Generating.Planning.PlannerAsyncManager,FIMSpace.Generating.Planning.FieldPlanner,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlannerProceduresThread__ctor_mBAEF921E1CADC5FF9CF84F1F098BB187FCE8691C (FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* __this, PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* ___0_manager, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___1_planner, bool ___2_postProcedures, const RuntimeMethod* method) { { // public FieldPlannerProceduresThread(PlannerAsyncManager manager, FieldPlanner planner, bool postProcedures = false) FThread__ctor_m422218A8C80E967ECB9EA2024EF4021967C027A9(__this, NULL); // this.manager = manager; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_0 = ___0_manager; __this->___manager_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___manager_5), (void*)L_0); // this.planner = planner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_1 = ___1_planner; __this->___planner_4 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___planner_4), (void*)L_1); // isPostProcedures = postProcedures; bool L_2 = ___2_postProcedures; __this->___isPostProcedures_6 = L_2; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager/FieldPlannerProceduresThread::ThreadOperations() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlannerProceduresThread_ThreadOperations_m90443135CC987C5AD6933FACBE0CCCF7495D45C3 (FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* __this, const RuntimeMethod* method) { { // if (!isPostProcedures) bool L_0 = __this->___isPostProcedures_6; if (L_0) { goto IL_0024; } } { // planner.RunStartProcedures(manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_1 = __this->___planner_4; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_2 = __this->___manager_5; NullCheck(L_2); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_3 = L_2->___Planner_0; NullCheck(L_3); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_4; L_4 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_3, NULL); NullCheck(L_1); FieldPlanner_RunStartProcedures_m5824DBC45A867F9553F4C061DE4D2295EFD5AB44(L_1, L_4, NULL); return; } IL_0024: { // planner.RunPostProcedures(manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_5 = __this->___planner_4; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_6 = __this->___manager_5; NullCheck(L_6); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_7 = L_6->___Planner_0; NullCheck(L_7); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_8; L_8 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_7, NULL); NullCheck(L_5); FieldPlanner_RunPostProcedures_m0A91C577A7DC89553DFA548C3C98461129662FE0(L_5, L_8, 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.Planning.PlannerAsyncManager/PlannerAsyncInstance::.ctor(FIMSpace.Generating.Planning.PlannerAsyncManager,FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncInstance__ctor_mB73E3076C29C047F2C4D1FD0E833F10898EC95EB (PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* __this, PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* ___0_manager, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___1_planner, const RuntimeMethod* method) { { // public PlannerAsyncInstance(PlannerAsyncManager manager, FieldPlanner planner) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // this.manager = manager; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_0 = ___0_manager; __this->___manager_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___manager_0), (void*)L_0); // this.planner = planner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_1 = ___1_planner; __this->___planner_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___planner_1), (void*)L_1); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance::UpdateGeneratingStage_Prepare() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncInstance_UpdateGeneratingStage_Prepare_m13D954AAE75A773AED00FFAC543BACB11293DAD8 (PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } il2cpp::utils::ExceptionSupportStack __active_exceptions; Exception_t* G_B7_0 = NULL; Exception_t* G_B6_0 = NULL; { // if (planner.PreparationWasStarted == false) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_0 = __this->___planner_1; NullCheck(L_0); bool L_1 = L_0->___PreparationWasStarted_59; if (L_1) { goto IL_012a; } } { // planner.PrePrepareForGenerating(manager._currentComputingI, manager._currentPreparingI); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_2 = __this->___planner_1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_3 = __this->___manager_0; NullCheck(L_3); int32_t L_4 = L_3->____currentComputingI_8; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_5 = __this->___manager_0; NullCheck(L_5); int32_t L_6 = L_5->____currentPreparingI_7; NullCheck(L_2); FieldPlanner_PrePrepareForGenerating_m9DC07F200A8E829D7815BD9255E40DB977BC6661(L_2, L_4, L_6, NULL); // if (OnDuplicatesGenerated != null) OnDuplicatesGenerated.Invoke(planner); Action_1_t1E7B93BCC9C48DD630A5331B9AC979F078B1DB09* L_7 = __this->___OnDuplicatesGenerated_4; if (!L_7) { goto IL_004a; } } { // if (OnDuplicatesGenerated != null) OnDuplicatesGenerated.Invoke(planner); Action_1_t1E7B93BCC9C48DD630A5331B9AC979F078B1DB09* L_8 = __this->___OnDuplicatesGenerated_4; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_9 = __this->___planner_1; NullCheck(L_8); Action_1_Invoke_mE04F90FD158786DA39FB45F3A634738E84410F5D_inline(L_8, L_9, NULL); } IL_004a: { // if (manager.ComputeUsingAsync) PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_10 = __this->___manager_0; NullCheck(L_10); bool L_11 = L_10->___ComputeUsingAsync_4; if (!L_11) { goto IL_00f9; } } try {// begin try (depth: 1) // currentPrepareThread = new FieldPlannerPrepareThread(manager, planner); PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_12 = __this->___manager_0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_13 = __this->___planner_1; FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7* L_14 = (FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7*)il2cpp_codegen_object_new(FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7_il2cpp_TypeInfo_var); NullCheck(L_14); FieldPlannerPrepareThread__ctor_m2D6B52B1D4EA60B989BA4E845E937D6B307C032D(L_14, L_12, L_13, NULL); __this->___currentPrepareThread_2 = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___currentPrepareThread_2), (void*)L_14); // currentPrepareThread.Start(); FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7* L_15 = __this->___currentPrepareThread_2; NullCheck(L_15); VirtualActionInvoker0::Invoke(4 /* System.Void FIMSpace.FTex.FThread::Start() */, L_15); // } goto IL_012a; }// 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_0081; } throw e; } CATCH_0081: {// begin catch(System.Exception) { // manager.ComputeUsingAsync = false; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_16 = __this->___manager_0; NullCheck(L_16); L_16->___ComputeUsingAsync_4 = (bool)0; // if (planner.ParentBuildPlanner) planner.ParentBuildPlanner.AsyncGenerating = false; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_17 = __this->___planner_1; NullCheck(L_17); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_18 = L_17->___ParentBuildPlanner_23; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))); bool L_19; L_19 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_18, NULL); G_B6_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); if (!L_19) { G_B7_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); goto IL_00b0; } } { // if (planner.ParentBuildPlanner) planner.ParentBuildPlanner.AsyncGenerating = false; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_20 = __this->___planner_1; NullCheck(L_20); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_21 = L_20->___ParentBuildPlanner_23; NullCheck(L_21); L_21->___AsyncGenerating_9 = (bool)0; G_B7_0 = G_B6_0; } IL_00b0: { // currentPrepareThread = null; __this->___currentPrepareThread_2 = (FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___currentPrepareThread_2), (void*)(FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7*)NULL); // UnityEngine.Debug.Log("[Planner Generator Async Break]"); 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*)&_stringLiteral073C173ACD95DA32F48B48CBBC6D5B623FEE2443)), NULL); // UnityEngine.Debug.LogException(e); Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(G_B7_0, NULL); // planner.PrepareForGenerating(manager._currentComputingI, manager._currentPreparingI, manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_22 = __this->___planner_1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_23 = __this->___manager_0; NullCheck(L_23); int32_t L_24 = L_23->____currentComputingI_8; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_25 = __this->___manager_0; NullCheck(L_25); int32_t L_26 = L_25->____currentPreparingI_7; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_27 = __this->___manager_0; NullCheck(L_27); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_28 = L_27->___Planner_0; NullCheck(L_28); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_29; L_29 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_28, NULL); NullCheck(L_22); FieldPlanner_PrepareForGenerating_m329E2EF95E080E7B473B2C92E108511B8AF4E184(L_22, L_24, L_26, L_29, NULL); // } IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_012a; } }// end catch (depth: 1) IL_00f9: { // planner.PrepareForGenerating(manager._currentComputingI, manager._currentPreparingI, manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_30 = __this->___planner_1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_31 = __this->___manager_0; NullCheck(L_31); int32_t L_32 = L_31->____currentComputingI_8; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_33 = __this->___manager_0; NullCheck(L_33); int32_t L_34 = L_33->____currentPreparingI_7; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_35 = __this->___manager_0; NullCheck(L_35); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_36 = L_35->___Planner_0; NullCheck(L_36); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_37; L_37 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_36, NULL); NullCheck(L_30); FieldPlanner_PrepareForGenerating_m329E2EF95E080E7B473B2C92E108511B8AF4E184(L_30, L_32, L_34, L_37, NULL); } IL_012a: { // if (planner.PreparationDone) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_38 = __this->___planner_1; NullCheck(L_38); bool L_39 = L_38->___PreparationDone_60; if (!L_39) { goto IL_0199; } } { // if (planner.PreparationWasDoneFlag == false) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_40 = __this->___planner_1; NullCheck(L_40); bool L_41 = L_40->___PreparationWasDoneFlag_61; if (L_41) { goto IL_0186; } } { // manager._elapsedIterations += 1f; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_42 = __this->___manager_0; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_43 = L_42; NullCheck(L_43); float L_44 = L_43->____elapsedIterations_10; NullCheck(L_43); L_43->____elapsedIterations_10 = ((float)il2cpp_codegen_add(L_44, (1.0f))); // manager._currentPreparingI += 1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_45 = __this->___manager_0; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_46 = L_45; NullCheck(L_46); int32_t L_47 = L_46->____currentPreparingI_7; NullCheck(L_46); L_46->____currentPreparingI_7 = ((int32_t)il2cpp_codegen_add(L_47, 1)); // planner.PreparationWasDoneFlag = true; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_48 = __this->___planner_1; NullCheck(L_48); L_48->___PreparationWasDoneFlag_61 = (bool)1; // manager._currentComputingDuplicI = 0; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_49 = __this->___manager_0; NullCheck(L_49); L_49->____currentComputingDuplicI_9 = 0; } IL_0186: { // manager._currentComputingI += 1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_50 = __this->___manager_0; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_51 = L_50; NullCheck(L_51); int32_t L_52 = L_51->____currentComputingI_8; NullCheck(L_51); L_51->____currentComputingI_8 = ((int32_t)il2cpp_codegen_add(L_52, 1)); } IL_0199: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance::UpdateGeneratingStage_Procedures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncInstance_UpdateGeneratingStage_Procedures_mA1BD82BA37ED14C5BF9DF852F2DD9E1918EB4008 (PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* __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*)&FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF9196C8EB3516A5F1C0187B8BF91D62EAECEDA56); s_Il2CppMethodInitialized = true; } bool V_0 = false; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* V_1 = NULL; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_2 = NULL; { // if (planner.Discarded == false) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_0 = __this->___planner_1; NullCheck(L_0); bool L_1 = L_0->___Discarded_14; if (L_1) { goto IL_0107; } } { // if (planner.ExecutionWasStarted == false) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_2 = __this->___planner_1; NullCheck(L_2); bool L_3 = L_2->___ExecutionWasStarted_53; if (L_3) { goto IL_008a; } } { // planner.PreRunProcedures(manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_4 = __this->___planner_1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_5 = __this->___manager_0; NullCheck(L_5); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_6 = L_5->___Planner_0; NullCheck(L_6); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_7; L_7 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_6, NULL); NullCheck(L_4); FieldPlanner_PreRunProcedures_m6DD81E8E523457FD0B9E5FA34F0D2A8563B0099F(L_4, L_7, NULL); // if (manager.ComputeUsingAsync) PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_8 = __this->___manager_0; NullCheck(L_8); bool L_9 = L_8->___ComputeUsingAsync_4; if (!L_9) { goto IL_006d; } } { // currentProceduresThread = new FieldPlannerProceduresThread(manager, planner); PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_10 = __this->___manager_0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_11 = __this->___planner_1; FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_12 = (FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A*)il2cpp_codegen_object_new(FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A_il2cpp_TypeInfo_var); NullCheck(L_12); FieldPlannerProceduresThread__ctor_mBAEF921E1CADC5FF9CF84F1F098BB187FCE8691C(L_12, L_10, L_11, (bool)0, NULL); __this->___currentProceduresThread_3 = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___currentProceduresThread_3), (void*)L_12); // currentProceduresThread.Start(); FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_13 = __this->___currentProceduresThread_3; NullCheck(L_13); VirtualActionInvoker0::Invoke(4 /* System.Void FIMSpace.FTex.FThread::Start() */, L_13); goto IL_0107; } IL_006d: { // planner.RunStartProcedures(manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_14 = __this->___planner_1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_15 = __this->___manager_0; NullCheck(L_15); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_16 = L_15->___Planner_0; NullCheck(L_16); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_17; L_17 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_16, NULL); NullCheck(L_14); FieldPlanner_RunStartProcedures_m5824DBC45A867F9553F4C061DE4D2295EFD5AB44(L_14, L_17, NULL); goto IL_0107; } IL_008a: { // if (manager.ComputeUsingAsync) PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_18 = __this->___manager_0; NullCheck(L_18); bool L_19 = L_18->___ComputeUsingAsync_4; if (!L_19) { goto IL_0107; } } { // if (currentProceduresThread == null || currentProceduresThread.Failed) FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_20 = __this->___currentProceduresThread_3; if (!L_20) { goto IL_00ac; } } { FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_21 = __this->___currentProceduresThread_3; NullCheck(L_21); bool L_22; L_22 = FThread_get_Failed_mBE952DFA3ED9C34CF53E9BF4C8971A9D15B9EAED_inline(L_21, NULL); if (!L_22) { goto IL_0107; } } IL_00ac: { // manager.ComputeUsingAsync = false; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_23 = __this->___manager_0; NullCheck(L_23); L_23->___ComputeUsingAsync_4 = (bool)0; // if (planner.ParentBuildPlanner) planner.ParentBuildPlanner.AsyncGenerating = false; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_24 = __this->___planner_1; NullCheck(L_24); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_25 = L_24->___ParentBuildPlanner_23; 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_00db; } } { // if (planner.ParentBuildPlanner) planner.ParentBuildPlanner.AsyncGenerating = false; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_27 = __this->___planner_1; NullCheck(L_27); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_28 = L_27->___ParentBuildPlanner_23; NullCheck(L_28); L_28->___AsyncGenerating_9 = (bool)0; } IL_00db: { // currentProceduresThread = null; __this->___currentProceduresThread_3 = (FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___currentProceduresThread_3), (void*)(FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A*)NULL); // UnityEngine.Debug.Log("[Planner Generator] Error during executing async method - disabling async generation!"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralF9196C8EB3516A5F1C0187B8BF91D62EAECEDA56, NULL); // planner.RunStartProcedures(manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_29 = __this->___planner_1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_30 = __this->___manager_0; NullCheck(L_30); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_31 = L_30->___Planner_0; NullCheck(L_31); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_32; L_32 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_31, NULL); NullCheck(L_29); FieldPlanner_RunStartProcedures_m5824DBC45A867F9553F4C061DE4D2295EFD5AB44(L_29, L_32, NULL); } IL_0107: { // if (planner.ExecutionDone || planner.Discarded) // Done FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_33 = __this->___planner_1; NullCheck(L_33); bool L_34 = L_33->___ExecutionDone_54; if (L_34) { goto IL_0124; } } { FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_35 = __this->___planner_1; NullCheck(L_35); bool L_36 = L_35->___Discarded_14; if (!L_36) { goto IL_0336; } } IL_0124: { // if (planner.ExecutionWasDoneFlag == false) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_37 = __this->___planner_1; NullCheck(L_37); bool L_38 = L_37->___ExecutionWasDoneFlag_55; if (L_38) { goto IL_0178; } } { // planner.ParentBuildPlanner.GenerationIteration += 1; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_39 = __this->___planner_1; NullCheck(L_39); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_40 = L_39->___ParentBuildPlanner_23; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_41 = L_40; NullCheck(L_41); int32_t L_42; L_42 = BuildPlannerPreset_get_GenerationIteration_m7DCFEA133F593893F44580D3AD8275C1A96F40F3_inline(L_41, NULL); NullCheck(L_41); BuildPlannerPreset_set_GenerationIteration_m2F34ED6497C17C8FCAACF1D87E01F00A8E387F6C_inline(L_41, ((int32_t)il2cpp_codegen_add(L_42, 1)), NULL); // manager._elapsedIterations += 1f; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_43 = __this->___manager_0; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_44 = L_43; NullCheck(L_44); float L_45 = L_44->____elapsedIterations_10; NullCheck(L_44); L_44->____elapsedIterations_10 = ((float)il2cpp_codegen_add(L_45, (1.0f))); // planner.ExecutionWasDoneFlag = true; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_46 = __this->___planner_1; NullCheck(L_46); L_46->___ExecutionWasDoneFlag_55 = (bool)1; // manager._currentComputingDuplicI = 0; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_47 = __this->___manager_0; NullCheck(L_47); L_47->____currentComputingDuplicI_9 = 0; } IL_0178: { // bool duplDone = false; V_0 = (bool)0; // if (planner.GetDuplicatesPlannersList() != null) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_48 = __this->___planner_1; NullCheck(L_48); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_49; L_49 = FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F(L_48, NULL); if (!L_49) { goto IL_031e; } } { // var dupls = planner.GetDuplicatesPlannersList(); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_50 = __this->___planner_1; NullCheck(L_50); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_51; L_51 = FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F(L_50, NULL); V_1 = L_51; // if (dupls.Count == 0) List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_52 = V_1; NullCheck(L_52); int32_t L_53; L_53 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_52, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if (L_53) { goto IL_01a5; } } { // duplDone = true; V_0 = (bool)1; goto IL_0320; } IL_01a5: { // if (manager._currentComputingDuplicI >= dupls.Count) PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_54 = __this->___manager_0; NullCheck(L_54); int32_t L_55 = L_54->____currentComputingDuplicI_9; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_56 = V_1; NullCheck(L_56); int32_t L_57; L_57 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_56, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_55) < ((int32_t)L_57))) { goto IL_01bf; } } { // duplDone = true; V_0 = (bool)1; goto IL_0320; } IL_01bf: { // var duplPlan = dupls[manager._currentComputingDuplicI]; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_58 = V_1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_59 = __this->___manager_0; NullCheck(L_59); int32_t L_60 = L_59->____currentComputingDuplicI_9; NullCheck(L_58); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_61; L_61 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_58, L_60, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_2 = L_61; // if (duplPlan.Discarded == false) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_62 = V_2; NullCheck(L_62); bool L_63 = L_62->___Discarded_14; if (L_63) { goto IL_02b5; } } { // if (duplPlan.WasExecuted == false) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_64 = V_2; NullCheck(L_64); bool L_65 = L_64->___WasExecuted_13; if (L_65) { goto IL_0242; } } { // duplPlan.PreRunProcedures(manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_66 = V_2; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_67 = __this->___manager_0; NullCheck(L_67); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_68 = L_67->___Planner_0; NullCheck(L_68); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_69; L_69 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_68, NULL); NullCheck(L_66); FieldPlanner_PreRunProcedures_m6DD81E8E523457FD0B9E5FA34F0D2A8563B0099F(L_66, L_69, NULL); // if (manager.ComputeUsingAsync) PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_70 = __this->___manager_0; NullCheck(L_70); bool L_71 = L_70->___ComputeUsingAsync_4; if (!L_71) { goto IL_022a; } } { // currentProceduresThread = new FieldPlannerProceduresThread(manager, duplPlan); PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_72 = __this->___manager_0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_73 = V_2; FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_74 = (FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A*)il2cpp_codegen_object_new(FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A_il2cpp_TypeInfo_var); NullCheck(L_74); FieldPlannerProceduresThread__ctor_mBAEF921E1CADC5FF9CF84F1F098BB187FCE8691C(L_74, L_72, L_73, (bool)0, NULL); __this->___currentProceduresThread_3 = L_74; Il2CppCodeGenWriteBarrier((void**)(&__this->___currentProceduresThread_3), (void*)L_74); // currentProceduresThread.Start(); FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_75 = __this->___currentProceduresThread_3; NullCheck(L_75); VirtualActionInvoker0::Invoke(4 /* System.Void FIMSpace.FTex.FThread::Start() */, L_75); goto IL_02b5; } IL_022a: { // duplPlan.RunStartProcedures(manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_76 = V_2; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_77 = __this->___manager_0; NullCheck(L_77); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_78 = L_77->___Planner_0; NullCheck(L_78); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_79; L_79 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_78, NULL); NullCheck(L_76); FieldPlanner_RunStartProcedures_m5824DBC45A867F9553F4C061DE4D2295EFD5AB44(L_76, L_79, NULL); goto IL_02b5; } IL_0242: { // if (manager.ComputeUsingAsync) PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_80 = __this->___manager_0; NullCheck(L_80); bool L_81 = L_80->___ComputeUsingAsync_4; if (!L_81) { goto IL_02b5; } } { // if (currentProceduresThread == null || currentProceduresThread.Failed) FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_82 = __this->___currentProceduresThread_3; if (!L_82) { goto IL_0264; } } { FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_83 = __this->___currentProceduresThread_3; NullCheck(L_83); bool L_84; L_84 = FThread_get_Failed_mBE952DFA3ED9C34CF53E9BF4C8971A9D15B9EAED_inline(L_83, NULL); if (!L_84) { goto IL_02b5; } } IL_0264: { // manager.ComputeUsingAsync = false; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_85 = __this->___manager_0; NullCheck(L_85); L_85->___ComputeUsingAsync_4 = (bool)0; // if (planner.ParentBuildPlanner) duplPlan.ParentBuildPlanner.AsyncGenerating = false; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_86 = __this->___planner_1; NullCheck(L_86); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_87 = L_86->___ParentBuildPlanner_23; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_88; L_88 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_87, NULL); if (!L_88) { goto IL_028e; } } { // if (planner.ParentBuildPlanner) duplPlan.ParentBuildPlanner.AsyncGenerating = false; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_89 = V_2; NullCheck(L_89); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_90 = L_89->___ParentBuildPlanner_23; NullCheck(L_90); L_90->___AsyncGenerating_9 = (bool)0; } IL_028e: { // currentProceduresThread = null; __this->___currentProceduresThread_3 = (FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___currentProceduresThread_3), (void*)(FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A*)NULL); // UnityEngine.Debug.Log("[Planner Generator] Error during executing async method - disabling async generation!"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralF9196C8EB3516A5F1C0187B8BF91D62EAECEDA56, NULL); // duplPlan.RunStartProcedures(manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_91 = V_2; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_92 = __this->___manager_0; NullCheck(L_92); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_93 = L_92->___Planner_0; NullCheck(L_93); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_94; L_94 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_93, NULL); NullCheck(L_91); FieldPlanner_RunStartProcedures_m5824DBC45A867F9553F4C061DE4D2295EFD5AB44(L_91, L_94, NULL); } IL_02b5: { // if (duplPlan.ExecutionDone || duplPlan.Discarded) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_95 = V_2; NullCheck(L_95); bool L_96 = L_95->___ExecutionDone_54; if (L_96) { goto IL_02c5; } } { FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_97 = V_2; NullCheck(L_97); bool L_98 = L_97->___Discarded_14; if (!L_98) { goto IL_0320; } } IL_02c5: { // planner.ParentBuildPlanner.GenerationIteration += 1; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_99 = __this->___planner_1; NullCheck(L_99); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_100 = L_99->___ParentBuildPlanner_23; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_101 = L_100; NullCheck(L_101); int32_t L_102; L_102 = BuildPlannerPreset_get_GenerationIteration_m7DCFEA133F593893F44580D3AD8275C1A96F40F3_inline(L_101, NULL); NullCheck(L_101); BuildPlannerPreset_set_GenerationIteration_m2F34ED6497C17C8FCAACF1D87E01F00A8E387F6C_inline(L_101, ((int32_t)il2cpp_codegen_add(L_102, 1)), NULL); // manager._elapsedIterations += 1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_103 = __this->___manager_0; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_104 = L_103; NullCheck(L_104); float L_105 = L_104->____elapsedIterations_10; NullCheck(L_104); L_104->____elapsedIterations_10 = ((float)il2cpp_codegen_add(L_105, (1.0f))); // manager._currentComputingDuplicI += 1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_106 = __this->___manager_0; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_107 = L_106; NullCheck(L_107); int32_t L_108 = L_107->____currentComputingDuplicI_9; NullCheck(L_107); L_107->____currentComputingDuplicI_9 = ((int32_t)il2cpp_codegen_add(L_108, 1)); // if (manager._currentComputingDuplicI >= dupls.Count) duplDone = true; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_109 = __this->___manager_0; NullCheck(L_109); int32_t L_110 = L_109->____currentComputingDuplicI_9; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_111 = V_1; NullCheck(L_111); int32_t L_112; L_112 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_111, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_110) < ((int32_t)L_112))) { goto IL_0320; } } { // if (manager._currentComputingDuplicI >= dupls.Count) duplDone = true; V_0 = (bool)1; goto IL_0320; } IL_031e: { // else duplDone = true; V_0 = (bool)1; } IL_0320: { // if (duplDone) // Progress forward to next planner execution bool L_113 = V_0; if (!L_113) { goto IL_0336; } } { // manager._currentComputingI += 1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_114 = __this->___manager_0; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_115 = L_114; NullCheck(L_115); int32_t L_116 = L_115->____currentComputingI_8; NullCheck(L_115); L_115->____currentComputingI_8 = ((int32_t)il2cpp_codegen_add(L_116, 1)); } IL_0336: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance::Stop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncInstance_Stop_m3599781CA6FF03344ADA05CC0E24B9DE2536ECEC (PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* __this, const RuntimeMethod* method) { { // if (currentPrepareThread != null) FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7* L_0 = __this->___currentPrepareThread_2; if (!L_0) { goto IL_0020; } } { // if (currentPrepareThread.IsDone == false) currentPrepareThread.Abort(); FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7* L_1 = __this->___currentPrepareThread_2; NullCheck(L_1); bool L_2; L_2 = FThread_get_IsDone_m49EF2C6577E2B0768E89FB741A1B4F5165DEA1BF(L_1, NULL); if (L_2) { goto IL_0020; } } { // if (currentPrepareThread.IsDone == false) currentPrepareThread.Abort(); FieldPlannerPrepareThread_tC262A9E411F934CDBF722EF3F873C9648B6221B7* L_3 = __this->___currentPrepareThread_2; NullCheck(L_3); VirtualActionInvoker0::Invoke(5 /* System.Void FIMSpace.FTex.FThread::Abort() */, L_3); } IL_0020: { // if (currentProceduresThread != null) FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_4 = __this->___currentProceduresThread_3; if (!L_4) { goto IL_0040; } } { // if (currentProceduresThread.IsDone == false) currentProceduresThread.Abort(); FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_5 = __this->___currentProceduresThread_3; NullCheck(L_5); bool L_6; L_6 = FThread_get_IsDone_m49EF2C6577E2B0768E89FB741A1B4F5165DEA1BF(L_5, NULL); if (L_6) { goto IL_0040; } } { // if (currentProceduresThread.IsDone == false) currentProceduresThread.Abort(); FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_7 = __this->___currentProceduresThread_3; NullCheck(L_7); VirtualActionInvoker0::Invoke(5 /* System.Void FIMSpace.FTex.FThread::Abort() */, L_7); } IL_0040: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerAsyncManager/PlannerAsyncInstance::UpdateGeneratingStage_PostProcedures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerAsyncInstance_UpdateGeneratingStage_PostProcedures_m8369AD54185AA986FB1899413B09F2D8B1C2302E (PlannerAsyncInstance_t60317990E28DC477AB5039E0B5087B839588BE4A* __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*)&FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF9196C8EB3516A5F1C0187B8BF91D62EAECEDA56); s_Il2CppMethodInitialized = true; } bool V_0 = false; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* V_1 = NULL; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_2 = NULL; { // if (planner.Discarded == false) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_0 = __this->___planner_1; NullCheck(L_0); bool L_1 = L_0->___Discarded_14; if (L_1) { goto IL_0107; } } { // if (planner.PostExecutionWasStarted == false) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_2 = __this->___planner_1; NullCheck(L_2); bool L_3 = L_2->___PostExecutionWasStarted_56; if (L_3) { goto IL_008a; } } { // planner.PreRunPostProcedures(manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_4 = __this->___planner_1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_5 = __this->___manager_0; NullCheck(L_5); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_6 = L_5->___Planner_0; NullCheck(L_6); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_7; L_7 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_6, NULL); NullCheck(L_4); FieldPlanner_PreRunPostProcedures_m3ADAB1797DFE21AE15DFEBB1E1C91A26ADCFA91D(L_4, L_7, NULL); // if (manager.ComputeUsingAsync) PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_8 = __this->___manager_0; NullCheck(L_8); bool L_9 = L_8->___ComputeUsingAsync_4; if (!L_9) { goto IL_006d; } } { // currentProceduresThread = new FieldPlannerProceduresThread(manager, planner, true); PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_10 = __this->___manager_0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_11 = __this->___planner_1; FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_12 = (FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A*)il2cpp_codegen_object_new(FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A_il2cpp_TypeInfo_var); NullCheck(L_12); FieldPlannerProceduresThread__ctor_mBAEF921E1CADC5FF9CF84F1F098BB187FCE8691C(L_12, L_10, L_11, (bool)1, NULL); __this->___currentProceduresThread_3 = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___currentProceduresThread_3), (void*)L_12); // currentProceduresThread.Start(); FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_13 = __this->___currentProceduresThread_3; NullCheck(L_13); VirtualActionInvoker0::Invoke(4 /* System.Void FIMSpace.FTex.FThread::Start() */, L_13); goto IL_0107; } IL_006d: { // planner.RunPostProcedures(manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_14 = __this->___planner_1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_15 = __this->___manager_0; NullCheck(L_15); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_16 = L_15->___Planner_0; NullCheck(L_16); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_17; L_17 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_16, NULL); NullCheck(L_14); FieldPlanner_RunPostProcedures_m0A91C577A7DC89553DFA548C3C98461129662FE0(L_14, L_17, NULL); goto IL_0107; } IL_008a: { // if (manager.ComputeUsingAsync) PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_18 = __this->___manager_0; NullCheck(L_18); bool L_19 = L_18->___ComputeUsingAsync_4; if (!L_19) { goto IL_0107; } } { // if (currentProceduresThread == null || currentProceduresThread.Failed) FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_20 = __this->___currentProceduresThread_3; if (!L_20) { goto IL_00ac; } } { FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_21 = __this->___currentProceduresThread_3; NullCheck(L_21); bool L_22; L_22 = FThread_get_Failed_mBE952DFA3ED9C34CF53E9BF4C8971A9D15B9EAED_inline(L_21, NULL); if (!L_22) { goto IL_0107; } } IL_00ac: { // manager.ComputeUsingAsync = false; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_23 = __this->___manager_0; NullCheck(L_23); L_23->___ComputeUsingAsync_4 = (bool)0; // if (planner.ParentBuildPlanner) planner.ParentBuildPlanner.AsyncGenerating = false; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_24 = __this->___planner_1; NullCheck(L_24); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_25 = L_24->___ParentBuildPlanner_23; 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_00db; } } { // if (planner.ParentBuildPlanner) planner.ParentBuildPlanner.AsyncGenerating = false; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_27 = __this->___planner_1; NullCheck(L_27); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_28 = L_27->___ParentBuildPlanner_23; NullCheck(L_28); L_28->___AsyncGenerating_9 = (bool)0; } IL_00db: { // currentProceduresThread = null; __this->___currentProceduresThread_3 = (FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___currentProceduresThread_3), (void*)(FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A*)NULL); // UnityEngine.Debug.Log("[Planner Generator] Error during executing async method - disabling async generation!"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralF9196C8EB3516A5F1C0187B8BF91D62EAECEDA56, NULL); // planner.RunPostProcedures(manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_29 = __this->___planner_1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_30 = __this->___manager_0; NullCheck(L_30); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_31 = L_30->___Planner_0; NullCheck(L_31); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_32; L_32 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_31, NULL); NullCheck(L_29); FieldPlanner_RunPostProcedures_m0A91C577A7DC89553DFA548C3C98461129662FE0(L_29, L_32, NULL); } IL_0107: { // if (planner.PostExecutionDone || planner.Discarded) // Done FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_33 = __this->___planner_1; NullCheck(L_33); bool L_34 = L_33->___PostExecutionDone_57; if (L_34) { goto IL_0124; } } { FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_35 = __this->___planner_1; NullCheck(L_35); bool L_36 = L_35->___Discarded_14; if (!L_36) { goto IL_0336; } } IL_0124: { // if (planner.PostExecutionDoneFlag == false) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_37 = __this->___planner_1; NullCheck(L_37); bool L_38 = L_37->___PostExecutionDoneFlag_58; if (L_38) { goto IL_0178; } } { // planner.ParentBuildPlanner.GenerationIteration += 1; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_39 = __this->___planner_1; NullCheck(L_39); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_40 = L_39->___ParentBuildPlanner_23; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_41 = L_40; NullCheck(L_41); int32_t L_42; L_42 = BuildPlannerPreset_get_GenerationIteration_m7DCFEA133F593893F44580D3AD8275C1A96F40F3_inline(L_41, NULL); NullCheck(L_41); BuildPlannerPreset_set_GenerationIteration_m2F34ED6497C17C8FCAACF1D87E01F00A8E387F6C_inline(L_41, ((int32_t)il2cpp_codegen_add(L_42, 1)), NULL); // manager._elapsedIterations += 1f; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_43 = __this->___manager_0; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_44 = L_43; NullCheck(L_44); float L_45 = L_44->____elapsedIterations_10; NullCheck(L_44); L_44->____elapsedIterations_10 = ((float)il2cpp_codegen_add(L_45, (1.0f))); // planner.PostExecutionDoneFlag = true; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_46 = __this->___planner_1; NullCheck(L_46); L_46->___PostExecutionDoneFlag_58 = (bool)1; // manager._currentComputingDuplicI = 0; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_47 = __this->___manager_0; NullCheck(L_47); L_47->____currentComputingDuplicI_9 = 0; } IL_0178: { // bool duplDone = false; V_0 = (bool)0; // if (planner.GetDuplicatesPlannersList() != null) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_48 = __this->___planner_1; NullCheck(L_48); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_49; L_49 = FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F(L_48, NULL); if (!L_49) { goto IL_031e; } } { // var dupls = planner.GetDuplicatesPlannersList(); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_50 = __this->___planner_1; NullCheck(L_50); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_51; L_51 = FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F(L_50, NULL); V_1 = L_51; // if (dupls.Count == 0) List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_52 = V_1; NullCheck(L_52); int32_t L_53; L_53 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_52, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if (L_53) { goto IL_01a5; } } { // duplDone = true; V_0 = (bool)1; goto IL_0320; } IL_01a5: { // if (manager._currentComputingDuplicI >= dupls.Count) PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_54 = __this->___manager_0; NullCheck(L_54); int32_t L_55 = L_54->____currentComputingDuplicI_9; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_56 = V_1; NullCheck(L_56); int32_t L_57; L_57 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_56, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_55) < ((int32_t)L_57))) { goto IL_01bf; } } { // duplDone = true; V_0 = (bool)1; goto IL_0320; } IL_01bf: { // var duplPlan = dupls[manager._currentComputingDuplicI]; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_58 = V_1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_59 = __this->___manager_0; NullCheck(L_59); int32_t L_60 = L_59->____currentComputingDuplicI_9; NullCheck(L_58); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_61; L_61 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_58, L_60, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_2 = L_61; // if (duplPlan.Discarded == false) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_62 = V_2; NullCheck(L_62); bool L_63 = L_62->___Discarded_14; if (L_63) { goto IL_02b5; } } { // if (duplPlan.PostExecutionWasStarted == false) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_64 = V_2; NullCheck(L_64); bool L_65 = L_64->___PostExecutionWasStarted_56; if (L_65) { goto IL_0242; } } { // duplPlan.PreRunPostProcedures(manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_66 = V_2; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_67 = __this->___manager_0; NullCheck(L_67); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_68 = L_67->___Planner_0; NullCheck(L_68); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_69; L_69 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_68, NULL); NullCheck(L_66); FieldPlanner_PreRunPostProcedures_m3ADAB1797DFE21AE15DFEBB1E1C91A26ADCFA91D(L_66, L_69, NULL); // if (manager.ComputeUsingAsync) PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_70 = __this->___manager_0; NullCheck(L_70); bool L_71 = L_70->___ComputeUsingAsync_4; if (!L_71) { goto IL_022a; } } { // currentProceduresThread = new FieldPlannerProceduresThread(manager, duplPlan, true); PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_72 = __this->___manager_0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_73 = V_2; FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_74 = (FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A*)il2cpp_codegen_object_new(FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A_il2cpp_TypeInfo_var); NullCheck(L_74); FieldPlannerProceduresThread__ctor_mBAEF921E1CADC5FF9CF84F1F098BB187FCE8691C(L_74, L_72, L_73, (bool)1, NULL); __this->___currentProceduresThread_3 = L_74; Il2CppCodeGenWriteBarrier((void**)(&__this->___currentProceduresThread_3), (void*)L_74); // currentProceduresThread.Start(); FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_75 = __this->___currentProceduresThread_3; NullCheck(L_75); VirtualActionInvoker0::Invoke(4 /* System.Void FIMSpace.FTex.FThread::Start() */, L_75); goto IL_02b5; } IL_022a: { // duplPlan.RunPostProcedures(manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_76 = V_2; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_77 = __this->___manager_0; NullCheck(L_77); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_78 = L_77->___Planner_0; NullCheck(L_78); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_79; L_79 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_78, NULL); NullCheck(L_76); FieldPlanner_RunPostProcedures_m0A91C577A7DC89553DFA548C3C98461129662FE0(L_76, L_79, NULL); goto IL_02b5; } IL_0242: { // if (manager.ComputeUsingAsync) PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_80 = __this->___manager_0; NullCheck(L_80); bool L_81 = L_80->___ComputeUsingAsync_4; if (!L_81) { goto IL_02b5; } } { // if (currentProceduresThread == null || currentProceduresThread.Failed) FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_82 = __this->___currentProceduresThread_3; if (!L_82) { goto IL_0264; } } { FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A* L_83 = __this->___currentProceduresThread_3; NullCheck(L_83); bool L_84; L_84 = FThread_get_Failed_mBE952DFA3ED9C34CF53E9BF4C8971A9D15B9EAED_inline(L_83, NULL); if (!L_84) { goto IL_02b5; } } IL_0264: { // manager.ComputeUsingAsync = false; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_85 = __this->___manager_0; NullCheck(L_85); L_85->___ComputeUsingAsync_4 = (bool)0; // UnityEngine.Debug.Log("[Planner Generator] Error during executing async method - disabling async generation!"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralF9196C8EB3516A5F1C0187B8BF91D62EAECEDA56, NULL); // if (planner.ParentBuildPlanner) duplPlan.ParentBuildPlanner.AsyncGenerating = false; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_86 = __this->___planner_1; NullCheck(L_86); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_87 = L_86->___ParentBuildPlanner_23; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_88; L_88 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_87, NULL); if (!L_88) { goto IL_0298; } } { // if (planner.ParentBuildPlanner) duplPlan.ParentBuildPlanner.AsyncGenerating = false; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_89 = V_2; NullCheck(L_89); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_90 = L_89->___ParentBuildPlanner_23; NullCheck(L_90); L_90->___AsyncGenerating_9 = (bool)0; } IL_0298: { // currentProceduresThread = null; __this->___currentProceduresThread_3 = (FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___currentProceduresThread_3), (void*)(FieldPlannerProceduresThread_t0B3DA11F27B4B63B705807AD9257A845BDBF158A*)NULL); // duplPlan.RunPostProcedures(manager.Planner.LatestGenerated); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_91 = V_2; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_92 = __this->___manager_0; NullCheck(L_92); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_93 = L_92->___Planner_0; NullCheck(L_93); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_94; L_94 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_93, NULL); NullCheck(L_91); FieldPlanner_RunPostProcedures_m0A91C577A7DC89553DFA548C3C98461129662FE0(L_91, L_94, NULL); } IL_02b5: { // if (duplPlan.PostExecutionDone || duplPlan.Discarded) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_95 = V_2; NullCheck(L_95); bool L_96 = L_95->___PostExecutionDone_57; if (L_96) { goto IL_02c5; } } { FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_97 = V_2; NullCheck(L_97); bool L_98 = L_97->___Discarded_14; if (!L_98) { goto IL_0320; } } IL_02c5: { // planner.ParentBuildPlanner.GenerationIteration += 1; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_99 = __this->___planner_1; NullCheck(L_99); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_100 = L_99->___ParentBuildPlanner_23; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_101 = L_100; NullCheck(L_101); int32_t L_102; L_102 = BuildPlannerPreset_get_GenerationIteration_m7DCFEA133F593893F44580D3AD8275C1A96F40F3_inline(L_101, NULL); NullCheck(L_101); BuildPlannerPreset_set_GenerationIteration_m2F34ED6497C17C8FCAACF1D87E01F00A8E387F6C_inline(L_101, ((int32_t)il2cpp_codegen_add(L_102, 1)), NULL); // manager._elapsedIterations += 1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_103 = __this->___manager_0; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_104 = L_103; NullCheck(L_104); float L_105 = L_104->____elapsedIterations_10; NullCheck(L_104); L_104->____elapsedIterations_10 = ((float)il2cpp_codegen_add(L_105, (1.0f))); // manager._currentComputingDuplicI += 1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_106 = __this->___manager_0; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_107 = L_106; NullCheck(L_107); int32_t L_108 = L_107->____currentComputingDuplicI_9; NullCheck(L_107); L_107->____currentComputingDuplicI_9 = ((int32_t)il2cpp_codegen_add(L_108, 1)); // if (manager._currentComputingDuplicI >= dupls.Count) duplDone = true; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_109 = __this->___manager_0; NullCheck(L_109); int32_t L_110 = L_109->____currentComputingDuplicI_9; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_111 = V_1; NullCheck(L_111); int32_t L_112; L_112 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_111, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_110) < ((int32_t)L_112))) { goto IL_0320; } } { // if (manager._currentComputingDuplicI >= dupls.Count) duplDone = true; V_0 = (bool)1; goto IL_0320; } IL_031e: { // else duplDone = true; V_0 = (bool)1; } IL_0320: { // if (duplDone) // Progress forward to next planner execution bool L_113 = V_0; if (!L_113) { goto IL_0336; } } { // manager._currentComputingI += 1; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_114 = __this->___manager_0; PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* L_115 = L_114; NullCheck(L_115); int32_t L_116 = L_115->____currentComputingI_8; NullCheck(L_115); L_115->____currentComputingI_8 = ((int32_t)il2cpp_codegen_add(L_116, 1)); } IL_0336: { // } return; } } #ifdef __clang__ #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.Planning.PlanGenerationPrint FIMSpace.Generating.Planning.PlanGenerationPrint::Copy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* PlanGenerationPrint_Copy_m66157675AB93BF6B5A8273044834139813DA7836 (PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m97589DEF2FF3625E7262832FA7FDF10371F7DF89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3DD0D97AC8E9127AAAE6A10B878BEB74DF2984DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* V_0 = NULL; int32_t V_1 = 0; { // PlanGenerationPrint copy = (PlanGenerationPrint)MemberwiseClone(); RuntimeObject* L_0; L_0 = Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3(__this, NULL); V_0 = ((PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807*)CastclassClass((RuntimeObject*)L_0, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807_il2cpp_TypeInfo_var)); // copy.PlannerResults = new List(); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_1 = V_0; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_2 = (List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7*)il2cpp_codegen_object_new(List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7_il2cpp_TypeInfo_var); NullCheck(L_2); List_1__ctor_m3DD0D97AC8E9127AAAE6A10B878BEB74DF2984DD(L_2, List_1__ctor_m3DD0D97AC8E9127AAAE6A10B878BEB74DF2984DD_RuntimeMethod_var); NullCheck(L_1); L_1->___PlannerResults_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___PlannerResults_0), (void*)L_2); // for (int i = 0; i < PlannerResults.Count; i++) V_1 = 0; goto IL_003b; } IL_001b: { // copy.PlannerResults.Add(PlannerResults[i].Copy()); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_3 = V_0; NullCheck(L_3); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_4 = L_3->___PlannerResults_0; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_5 = __this->___PlannerResults_0; int32_t L_6 = V_1; NullCheck(L_5); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_7; L_7 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_5, L_6, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_7); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_8; L_8 = PlannerResult_Copy_mAC2E63E26BE1B3175EB2601C6050566293C03EAD(L_7, NULL); NullCheck(L_4); List_1_Add_m97589DEF2FF3625E7262832FA7FDF10371F7DF89_inline(L_4, L_8, List_1_Add_m97589DEF2FF3625E7262832FA7FDF10371F7DF89_RuntimeMethod_var); // for (int i = 0; i < PlannerResults.Count; i++) int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_003b: { // for (int i = 0; i < PlannerResults.Count; i++) int32_t L_10 = V_1; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_11 = __this->___PlannerResults_0; NullCheck(L_11); int32_t L_12; L_12 = List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_inline(L_11, List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); if ((((int32_t)L_10) < ((int32_t)L_12))) { goto IL_001b; } } { // if (_debugLatestExecuted != null) copy._debugLatestExecuted = _debugLatestExecuted.Copy(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_13 = __this->____debugLatestExecuted_1; if (!L_13) { goto IL_0063; } } { // if (_debugLatestExecuted != null) copy._debugLatestExecuted = _debugLatestExecuted.Copy(); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_14 = V_0; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_15 = __this->____debugLatestExecuted_1; NullCheck(L_15); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_16; L_16 = CheckerField3D_Copy_m0A62C9A5793E6CEED79C93233E0ACF6063C6DC4B(L_15, (bool)1, NULL); NullCheck(L_14); L_14->____debugLatestExecuted_1 = L_16; Il2CppCodeGenWriteBarrier((void**)(&L_14->____debugLatestExecuted_1), (void*)L_16); } IL_0063: { // return (copy); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_17 = V_0; return L_17; } } // System.Int32 FIMSpace.Generating.Planning.PlanGenerationPrint::get_InitialSeed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlanGenerationPrint_get_InitialSeed_m27085773EE563418D6474BAD03FAE94FEBC92103 (PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* __this, const RuntimeMethod* method) { { // public int InitialSeed { get; internal set; } int32_t L_0 = __this->___U3CInitialSeedU3Ek__BackingField_4; return L_0; } } // System.Void FIMSpace.Generating.Planning.PlanGenerationPrint::set_InitialSeed(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlanGenerationPrint_set_InitialSeed_m279E618A09B355DD472338118BDEF7B18AB37E7D (PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* __this, int32_t ___0_value, const RuntimeMethod* method) { { // public int InitialSeed { get; internal set; } int32_t L_0 = ___0_value; __this->___U3CInitialSeedU3Ek__BackingField_4 = L_0; return; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlanGenerationPrint::GeneratePlannerColor(System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PlanGenerationPrint_GeneratePlannerColor_mFD820EAA00C07C72DFEB27D650610B74E185FEFF (float ___0_i, float ___1_sat, float ___2_val, const RuntimeMethod* method) { { // return Color.HSVToRGB(((i) * 0.1f + 0.475f) % 1, sat, val); float L_0 = ___0_i; float L_1 = ___1_sat; float L_2 = ___2_val; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3; L_3 = Color_HSVToRGB_m1E66966AAB74D56DB4D339B65E60E2AF435C8105_inline((fmodf(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, (0.100000001f))), (0.474999994f))), (1.0f))), L_1, L_2, NULL); return L_3; } } // System.Single FIMSpace.Generating.Planning.PlanGenerationPrint::CountPlannerForColor(FIMSpace.Generating.Planning.BuildPlannerPreset,FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlanGenerationPrint_CountPlannerForColor_mBF359577592B8F834EF77E5ECCF8DAE67F1D0D3B (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* ___0_buildPlanner, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___1_plan, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_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; float V_2 = 0.0f; { // if (plan == null) return 0f; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_0 = ___1_plan; 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 (plan == null) return 0f; return (0.0f); } IL_000f: { // if (buildPlanner == null) return 0f; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_2 = ___0_buildPlanner; 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_001e; } } { // if (buildPlanner == null) return 0f; return (0.0f); } IL_001e: { // if (buildPlanner.BasePlanners == null) return 0f; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_4 = ___0_buildPlanner; NullCheck(L_4); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_5; L_5 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_4, NULL); if (L_5) { goto IL_002c; } } { // if (buildPlanner.BasePlanners == null) return 0f; return (0.0f); } IL_002c: { // for (int p = 0; p < buildPlanner.BasePlanners.Count; p++) V_0 = 0; goto IL_0074; } IL_0030: { // int i = 0; V_1 = 0; // float modColStep = 0.1f; V_2 = (0.100000001f); // if (buildPlanner.BasePlanners != null) modColStep = 1f / (float)buildPlanner.BasePlanners.Count; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_6 = ___0_buildPlanner; NullCheck(L_6); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_7; L_7 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_6, NULL); if (!L_7) { goto IL_0053; } } { // if (buildPlanner.BasePlanners != null) modColStep = 1f / (float)buildPlanner.BasePlanners.Count; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_8 = ___0_buildPlanner; NullCheck(L_8); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_9; L_9 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_8, NULL); NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_9, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); V_2 = ((float)((1.0f)/((float)L_10))); } IL_0053: { // if (plan == buildPlanner.BasePlanners[p]) return (float)i * modColStep; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_11 = ___1_plan; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_12 = ___0_buildPlanner; NullCheck(L_12); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_13; L_13 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_12, NULL); int32_t L_14 = V_0; NullCheck(L_13); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_15; L_15 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_13, L_14, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_16; L_16 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_11, L_15, NULL); if (!L_16) { goto IL_006c; } } { // if (plan == buildPlanner.BasePlanners[p]) return (float)i * modColStep; int32_t L_17 = V_1; float L_18 = V_2; return ((float)il2cpp_codegen_multiply(((float)L_17), L_18)); } IL_006c: { // i++; int32_t L_19 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1)); // for (int p = 0; p < buildPlanner.BasePlanners.Count; p++) int32_t L_20 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0074: { // for (int p = 0; p < buildPlanner.BasePlanners.Count; p++) int32_t L_21 = V_0; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_22 = ___0_buildPlanner; NullCheck(L_22); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_23; L_23 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_22, NULL); NullCheck(L_23); int32_t L_24; L_24 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_23, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_21) < ((int32_t)L_24))) { goto IL_0030; } } { // return 0f; return (0.0f); } } // UnityEngine.Bounds FIMSpace.Generating.Planning.PlanGenerationPrint::GetFullBounds(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PlanGenerationPrint_GetFullBounds_m2CCBEF3B174EB9D5C1B717E5E19870DC0619C42C (PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* __this, bool ___0_ignoreNotYetExecuted, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_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_m6578702C98214F7F52425ADD0766109D2BE9953B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_2; memset((&V_2), 0, sizeof(V_2)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_3; memset((&V_3), 0, sizeof(V_3)); { // Bounds? b = null; il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t02CE5E70DFA26EDBAB3AB261067AE257C96B822F)); // for (int i = 0; i < PlannerResults.Count; i++) V_1 = 0; goto IL_0045; } IL_000c: { // Bounds bnds = PlannerResults[i].GetBounds(); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_0 = __this->___PlannerResults_0; int32_t L_1 = V_1; NullCheck(L_0); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_2; L_2 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_0, L_1, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_2); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_3; L_3 = PlannerResult_GetBounds_mF4F2157086A83C7C8E608FA772B47843230C9ED8(L_2, NULL); V_2 = L_3; // if (b == null) b = bnds; else b.Value.Encapsulate(bnds); bool L_4; L_4 = Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_inline((&V_0), Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_RuntimeMethod_var); if (L_4) { goto IL_0031; } } { // if (b == null) b = bnds; else b.Value.Encapsulate(bnds); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_5 = V_2; Nullable_1__ctor_m203A376A0AE894BD4288351A68585CF811118A85((&V_0), L_5, Nullable_1__ctor_m203A376A0AE894BD4288351A68585CF811118A85_RuntimeMethod_var); goto IL_0041; } IL_0031: { // if (b == null) b = bnds; else b.Value.Encapsulate(bnds); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_6; L_6 = Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB((&V_0), Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB_RuntimeMethod_var); V_3 = L_6; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_7 = V_2; Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22((&V_3), L_7, NULL); } IL_0041: { // for (int i = 0; i < PlannerResults.Count; i++) int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0045: { // for (int i = 0; i < PlannerResults.Count; i++) int32_t L_9 = V_1; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_10 = __this->___PlannerResults_0; NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_inline(L_10, List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); if ((((int32_t)L_9) < ((int32_t)L_11))) { goto IL_000c; } } { // if (b == null) b = new Bounds(); bool L_12; L_12 = Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_inline((&V_0), Nullable_1_get_HasValue_m6578702C98214F7F52425ADD0766109D2BE9953B_RuntimeMethod_var); if (L_12) { goto IL_006c; } } { // if (b == null) b = new Bounds(); il2cpp_codegen_initobj((&V_3), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_13 = V_3; Nullable_1__ctor_m203A376A0AE894BD4288351A68585CF811118A85((&V_0), L_13, Nullable_1__ctor_m203A376A0AE894BD4288351A68585CF811118A85_RuntimeMethod_var); } IL_006c: { // return b.Value; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_14; L_14 = Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB((&V_0), Nullable_1_get_Value_mC79E0A8A7D9E70CC7ABA0073EF626DE21DFADADB_RuntimeMethod_var); return L_14; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlanGenerationPrint::GetCurrentCheckersList(FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tFB35242E850860900664B389C93AC5242D1F7986* PlanGenerationPrint_GetCurrentCheckersList_m2C4BBAB42F23E2741D33643C0AA2A93A4356AF3A (PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_toIgnore, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m680FD195D86C0F24C7303EC8CB2363DBA49BFB93_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_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; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* V_2 = NULL; { // _checkersList.Clear(); List_1_tFB35242E850860900664B389C93AC5242D1F7986* L_0 = __this->____checkersList_7; NullCheck(L_0); List_1_Clear_m680FD195D86C0F24C7303EC8CB2363DBA49BFB93_inline(L_0, List_1_Clear_m680FD195D86C0F24C7303EC8CB2363DBA49BFB93_RuntimeMethod_var); // for (int i = 0; i < PlannerResults.Count; i++) V_0 = 0; goto IL_0110; } IL_0012: { // if (PlannerResults[i].ParentFieldPlanner.WasExecuted == true) List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_1 = __this->___PlannerResults_0; int32_t L_2 = V_0; NullCheck(L_1); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_3; L_3 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_1, L_2, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_3); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_4 = L_3->___ParentFieldPlanner_1; NullCheck(L_4); bool L_5 = L_4->___WasExecuted_13; if (!L_5) { goto IL_005f; } } { // if (PlannerResults[i].ParentFieldPlanner != toIgnore) List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_6 = __this->___PlannerResults_0; int32_t L_7 = V_0; NullCheck(L_6); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_8; L_8 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_6, L_7, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_8); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_9 = L_8->___ParentFieldPlanner_1; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_10 = ___0_toIgnore; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, L_10, NULL); if (!L_11) { goto IL_005f; } } { // _checkersList.Add(PlannerResults[i].Checker); List_1_tFB35242E850860900664B389C93AC5242D1F7986* L_12 = __this->____checkersList_7; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_13 = __this->___PlannerResults_0; int32_t L_14 = V_0; NullCheck(L_13); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_15; L_15 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_13, L_14, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_15); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_16 = L_15->___Checker_2; NullCheck(L_12); List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_inline(L_12, L_16, List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_RuntimeMethod_var); } IL_005f: { // if (PlannerResults[i].DuplicateResults != null) List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_17 = __this->___PlannerResults_0; int32_t L_18 = V_0; NullCheck(L_17); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_19; L_19 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_17, L_18, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_19); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_20 = L_19->___DuplicateResults_5; if (!L_20) { goto IL_010c; } } { // for (int d = 0; d < PlannerResults[i].DuplicateResults.Count; d++) V_1 = 0; goto IL_00f0; } IL_0079: { // var dupl = PlannerResults[i].DuplicateResults[d]; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_21 = __this->___PlannerResults_0; int32_t L_22 = V_0; NullCheck(L_21); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_23; L_23 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_21, L_22, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_23); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_24 = L_23->___DuplicateResults_5; int32_t L_25 = V_1; NullCheck(L_24); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_26; L_26 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_24, L_25, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); V_2 = L_26; // if (dupl.ParentFieldPlanner.WasExecuted == false) continue; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_27 = V_2; NullCheck(L_27); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_28 = L_27->___ParentFieldPlanner_1; NullCheck(L_28); bool L_29 = L_28->___WasExecuted_13; if (!L_29) { goto IL_00ec; } } { // if (dupl.ParentFieldPlanner == toIgnore) continue; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_30 = V_2; NullCheck(L_30); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_31 = L_30->___ParentFieldPlanner_1; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_32 = ___0_toIgnore; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_33; L_33 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_31, L_32, NULL); if (L_33) { goto IL_00ec; } } { // if (PlannerResults[i].ParentFieldPlanner == toIgnore) continue; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_34 = __this->___PlannerResults_0; int32_t L_35 = V_0; NullCheck(L_34); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_36; L_36 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_34, L_35, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_36); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_37 = L_36->___ParentFieldPlanner_1; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_38 = ___0_toIgnore; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_39; L_39 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_37, L_38, NULL); if (L_39) { goto IL_00ec; } } { // _checkersList.Add(PlannerResults[i].DuplicateResults[d].Checker); List_1_tFB35242E850860900664B389C93AC5242D1F7986* L_40 = __this->____checkersList_7; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_41 = __this->___PlannerResults_0; int32_t L_42 = V_0; NullCheck(L_41); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_43; L_43 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_41, L_42, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_43); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_44 = L_43->___DuplicateResults_5; int32_t L_45 = V_1; NullCheck(L_44); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_46; L_46 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_44, L_45, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_46); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_47 = L_46->___Checker_2; NullCheck(L_40); List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_inline(L_40, L_47, List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_RuntimeMethod_var); } IL_00ec: { // for (int d = 0; d < PlannerResults[i].DuplicateResults.Count; d++) int32_t L_48 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_48, 1)); } IL_00f0: { // for (int d = 0; d < PlannerResults[i].DuplicateResults.Count; d++) int32_t L_49 = V_1; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_50 = __this->___PlannerResults_0; int32_t L_51 = V_0; NullCheck(L_50); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_52; L_52 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_50, L_51, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_52); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_53 = L_52->___DuplicateResults_5; NullCheck(L_53); int32_t L_54; L_54 = List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_inline(L_53, List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); if ((((int32_t)L_49) < ((int32_t)L_54))) { goto IL_0079; } } IL_010c: { // for (int i = 0; i < PlannerResults.Count; i++) int32_t L_55 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_55, 1)); } IL_0110: { // for (int i = 0; i < PlannerResults.Count; i++) int32_t L_56 = V_0; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_57 = __this->___PlannerResults_0; NullCheck(L_57); int32_t L_58; L_58 = List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_inline(L_57, List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); if ((((int32_t)L_56) < ((int32_t)L_58))) { goto IL_0012; } } { // return _checkersList; List_1_tFB35242E850860900664B389C93AC5242D1F7986* L_59 = __this->____checkersList_7; return L_59; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlanGenerationPrint::GetCurrentCheckersListInNearRelationTo(FIMSpace.Generating.Checker.CheckerField3D,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tFB35242E850860900664B389C93AC5242D1F7986* PlanGenerationPrint_GetCurrentCheckersListInNearRelationTo_m10CB71D5DD4E93F01CC1D37CB61782773DBE578D (PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* __this, CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___0_relationTo, float ___1_maxDistance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m680FD195D86C0F24C7303EC8CB2363DBA49BFB93_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* V_2 = NULL; { // _checkersList.Clear(); List_1_tFB35242E850860900664B389C93AC5242D1F7986* L_0 = __this->____checkersList_7; NullCheck(L_0); List_1_Clear_m680FD195D86C0F24C7303EC8CB2363DBA49BFB93_inline(L_0, List_1_Clear_m680FD195D86C0F24C7303EC8CB2363DBA49BFB93_RuntimeMethod_var); // for (int i = 0; i < PlannerResults.Count; i++) V_0 = 0; goto IL_0143; } IL_0012: { // if (PlannerResults[i].ParentFieldPlanner.WasExecuted == true) List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_1 = __this->___PlannerResults_0; int32_t L_2 = V_0; NullCheck(L_1); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_3; L_3 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_1, L_2, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_3); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_4 = L_3->___ParentFieldPlanner_1; NullCheck(L_4); bool L_5 = L_4->___WasExecuted_13; if (!L_5) { goto IL_0074; } } { // if (PlannerResults[i].Checker != relationTo) List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_6 = __this->___PlannerResults_0; int32_t L_7 = V_0; NullCheck(L_6); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_8; L_8 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_6, L_7, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_8); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_9 = L_8->___Checker_2; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_10 = ___0_relationTo; if ((((RuntimeObject*)(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)L_9) == ((RuntimeObject*)(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)L_10))) { goto IL_0074; } } { // if (PlannerResults[i].Checker.BoundsDistanceTo(relationTo) <= maxDistance) List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_11 = __this->___PlannerResults_0; int32_t L_12 = V_0; NullCheck(L_11); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_13; L_13 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_11, L_12, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_13); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_14 = L_13->___Checker_2; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_15 = ___0_relationTo; NullCheck(L_14); float L_16; L_16 = CheckerField3D_BoundsDistanceTo_m174EBCA6D2D14DD7194B928528159F42C7CD245F(L_14, L_15, NULL); float L_17 = ___1_maxDistance; if ((!(((float)L_16) <= ((float)L_17)))) { goto IL_0074; } } { // _checkersList.Add(PlannerResults[i].Checker); List_1_tFB35242E850860900664B389C93AC5242D1F7986* L_18 = __this->____checkersList_7; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_19 = __this->___PlannerResults_0; int32_t L_20 = V_0; NullCheck(L_19); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_21; L_21 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_19, L_20, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_21); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_22 = L_21->___Checker_2; NullCheck(L_18); List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_inline(L_18, L_22, List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_RuntimeMethod_var); } IL_0074: { // if (PlannerResults[i].DuplicateResults != null) List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_23 = __this->___PlannerResults_0; int32_t L_24 = V_0; NullCheck(L_23); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_25; L_25 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_23, L_24, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_25); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_26 = L_25->___DuplicateResults_5; if (!L_26) { goto IL_013f; } } { // for (int d = 0; d < PlannerResults[i].DuplicateResults.Count; d++) V_1 = 0; goto IL_0123; } IL_0091: { // var dupl = PlannerResults[i].DuplicateResults[d]; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_27 = __this->___PlannerResults_0; int32_t L_28 = V_0; NullCheck(L_27); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_29; L_29 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_27, L_28, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_29); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_30 = L_29->___DuplicateResults_5; int32_t L_31 = V_1; NullCheck(L_30); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_32; L_32 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_30, L_31, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); V_2 = L_32; // if (dupl.ParentFieldPlanner.WasExecuted == false) continue; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_33 = V_2; NullCheck(L_33); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_34 = L_33->___ParentFieldPlanner_1; NullCheck(L_34); bool L_35 = L_34->___WasExecuted_13; if (!L_35) { goto IL_011f; } } { // if (dupl.Checker == relationTo) continue; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_36 = V_2; NullCheck(L_36); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_37 = L_36->___Checker_2; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_38 = ___0_relationTo; if ((((RuntimeObject*)(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)L_37) == ((RuntimeObject*)(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)L_38))) { goto IL_011f; } } { // if (PlannerResults[i].Checker == relationTo) continue; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_39 = __this->___PlannerResults_0; int32_t L_40 = V_0; NullCheck(L_39); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_41; L_41 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_39, L_40, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_41); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_42 = L_41->___Checker_2; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_43 = ___0_relationTo; if ((((RuntimeObject*)(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)L_42) == ((RuntimeObject*)(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)L_43))) { goto IL_011f; } } { // if (PlannerResults[i].DuplicateResults[d].Checker.BoundsDistanceTo(relationTo) <= maxDistance) List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_44 = __this->___PlannerResults_0; int32_t L_45 = V_0; NullCheck(L_44); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_46; L_46 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_44, L_45, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_46); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_47 = L_46->___DuplicateResults_5; int32_t L_48 = V_1; NullCheck(L_47); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_49; L_49 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_47, L_48, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_49); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_50 = L_49->___Checker_2; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_51 = ___0_relationTo; NullCheck(L_50); float L_52; L_52 = CheckerField3D_BoundsDistanceTo_m174EBCA6D2D14DD7194B928528159F42C7CD245F(L_50, L_51, NULL); float L_53 = ___1_maxDistance; if ((!(((float)L_52) <= ((float)L_53)))) { goto IL_011f; } } { // _checkersList.Add(PlannerResults[i].DuplicateResults[d].Checker); List_1_tFB35242E850860900664B389C93AC5242D1F7986* L_54 = __this->____checkersList_7; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_55 = __this->___PlannerResults_0; int32_t L_56 = V_0; NullCheck(L_55); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_57; L_57 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_55, L_56, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_57); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_58 = L_57->___DuplicateResults_5; int32_t L_59 = V_1; NullCheck(L_58); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_60; L_60 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_58, L_59, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_60); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_61 = L_60->___Checker_2; NullCheck(L_54); List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_inline(L_54, L_61, List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_RuntimeMethod_var); } IL_011f: { // for (int d = 0; d < PlannerResults[i].DuplicateResults.Count; d++) int32_t L_62 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_62, 1)); } IL_0123: { // for (int d = 0; d < PlannerResults[i].DuplicateResults.Count; d++) int32_t L_63 = V_1; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_64 = __this->___PlannerResults_0; int32_t L_65 = V_0; NullCheck(L_64); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_66; L_66 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_64, L_65, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_66); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_67 = L_66->___DuplicateResults_5; NullCheck(L_67); int32_t L_68; L_68 = List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_inline(L_67, List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); if ((((int32_t)L_63) < ((int32_t)L_68))) { goto IL_0091; } } IL_013f: { // for (int i = 0; i < PlannerResults.Count; i++) int32_t L_69 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_69, 1)); } IL_0143: { // for (int i = 0; i < PlannerResults.Count; i++) int32_t L_70 = V_0; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_71 = __this->___PlannerResults_0; NullCheck(L_71); int32_t L_72; L_72 = List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_inline(L_71, List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); if ((((int32_t)L_70) < ((int32_t)L_72))) { goto IL_0012; } } { // return _checkersList; List_1_tFB35242E850860900664B389C93AC5242D1F7986* L_73 = __this->____checkersList_7; return L_73; } } // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.PlanGenerationPrint::GetFullCheckerMask(FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* PlanGenerationPrint_GetFullCheckerMask_m1B040AA1CF926A48E62CC60476B53ED690775B5C (PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_toIgnore, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* V_3 = NULL; { // CheckerField3D mask = new CheckerField3D(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_0 = (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)il2cpp_codegen_object_new(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); NullCheck(L_0); CheckerField3D__ctor_m11AE9ED14D8DA677296827DFD89C7E07DAEA8AB1(L_0, NULL); V_0 = L_0; // for (int i = 0; i < PlannerResults.Count; i++) V_1 = 0; goto IL_010b; } IL_000d: { // if (PlannerResults[i].ParentFieldPlanner.WasExecuted == true) List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_1 = __this->___PlannerResults_0; int32_t L_2 = V_1; NullCheck(L_1); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_3; L_3 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_1, L_2, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_3); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_4 = L_3->___ParentFieldPlanner_1; NullCheck(L_4); bool L_5 = L_4->___WasExecuted_13; if (!L_5) { goto IL_005a; } } { // if (PlannerResults[i].ParentFieldPlanner != toIgnore) List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_6 = __this->___PlannerResults_0; int32_t L_7 = V_1; NullCheck(L_6); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_8; L_8 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_6, L_7, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_8); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_9 = L_8->___ParentFieldPlanner_1; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_10 = ___0_toIgnore; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, L_10, NULL); if (!L_11) { goto IL_005a; } } { // mask.Join(PlannerResults[i].ParentFieldPlanner.LatestChecker); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_12 = V_0; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_13 = __this->___PlannerResults_0; int32_t L_14 = V_1; NullCheck(L_13); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_15; L_15 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_13, L_14, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_15); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_16 = L_15->___ParentFieldPlanner_1; NullCheck(L_16); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_17; L_17 = FieldPlanner_get_LatestChecker_mC952BA2ACD725056C95BE59F095BDFED675180C2(L_16, NULL); NullCheck(L_12); CheckerField3D_Join_m7FF180527AB63F84B56474806CF4FA709FFC9AA8(L_12, L_17, NULL); } IL_005a: { // if (PlannerResults[i].DuplicateResults != null) List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_18 = __this->___PlannerResults_0; int32_t L_19 = V_1; NullCheck(L_18); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_20; L_20 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_18, L_19, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_20); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_21 = L_20->___DuplicateResults_5; if (!L_21) { goto IL_0107; } } { // for (int d = 0; d < PlannerResults[i].DuplicateResults.Count; d++) V_2 = 0; goto IL_00eb; } IL_0074: { // var dupl = PlannerResults[i].DuplicateResults[d]; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_22 = __this->___PlannerResults_0; int32_t L_23 = V_1; NullCheck(L_22); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_24; L_24 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_22, L_23, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_24); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_25 = L_24->___DuplicateResults_5; int32_t L_26 = V_2; NullCheck(L_25); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_27; L_27 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_25, L_26, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); V_3 = L_27; // if (dupl.ParentFieldPlanner.WasExecuted == false) continue; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_28 = V_3; NullCheck(L_28); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_29 = L_28->___ParentFieldPlanner_1; NullCheck(L_29); bool L_30 = L_29->___WasExecuted_13; if (!L_30) { goto IL_00e7; } } { // if (dupl.ParentFieldPlanner == toIgnore) continue; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_31 = V_3; NullCheck(L_31); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_32 = L_31->___ParentFieldPlanner_1; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_33 = ___0_toIgnore; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_34; L_34 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_32, L_33, NULL); if (L_34) { goto IL_00e7; } } { // if (PlannerResults[i].ParentFieldPlanner == toIgnore) continue; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_35 = __this->___PlannerResults_0; int32_t L_36 = V_1; NullCheck(L_35); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_37; L_37 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_35, L_36, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_37); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_38 = L_37->___ParentFieldPlanner_1; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_39 = ___0_toIgnore; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_40; L_40 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_38, L_39, NULL); if (L_40) { goto IL_00e7; } } { // mask.Join(PlannerResults[i].DuplicateResults[d].ParentFieldPlanner.LatestChecker); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_41 = V_0; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_42 = __this->___PlannerResults_0; int32_t L_43 = V_1; NullCheck(L_42); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_44; L_44 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_42, L_43, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_44); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_45 = L_44->___DuplicateResults_5; int32_t L_46 = V_2; NullCheck(L_45); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_47; L_47 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_45, L_46, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_47); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_48 = L_47->___ParentFieldPlanner_1; NullCheck(L_48); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_49; L_49 = FieldPlanner_get_LatestChecker_mC952BA2ACD725056C95BE59F095BDFED675180C2(L_48, NULL); NullCheck(L_41); CheckerField3D_Join_m7FF180527AB63F84B56474806CF4FA709FFC9AA8(L_41, L_49, NULL); } IL_00e7: { // for (int d = 0; d < PlannerResults[i].DuplicateResults.Count; d++) int32_t L_50 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_50, 1)); } IL_00eb: { // for (int d = 0; d < PlannerResults[i].DuplicateResults.Count; d++) int32_t L_51 = V_2; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_52 = __this->___PlannerResults_0; int32_t L_53 = V_1; NullCheck(L_52); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_54; L_54 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_52, L_53, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_54); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_55 = L_54->___DuplicateResults_5; NullCheck(L_55); int32_t L_56; L_56 = List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_inline(L_55, List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); if ((((int32_t)L_51) < ((int32_t)L_56))) { goto IL_0074; } } IL_0107: { // for (int i = 0; i < PlannerResults.Count; i++) int32_t L_57 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_57, 1)); } IL_010b: { // for (int i = 0; i < PlannerResults.Count; i++) int32_t L_58 = V_1; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_59 = __this->___PlannerResults_0; NullCheck(L_59); int32_t L_60; L_60 = List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_inline(L_59, List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); if ((((int32_t)L_58) < ((int32_t)L_60))) { goto IL_000d; } } { // return mask; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_61 = V_0; return L_61; } } // System.Void FIMSpace.Generating.Planning.PlanGenerationPrint::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlanGenerationPrint__ctor_m5CAA80A1D968192E42DEC7A1B20E2E4939925741 (PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0699C969E97E5A0DD1CCCF0D0C6F98F891B1F47D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3DD0D97AC8E9127AAAE6A10B878BEB74DF2984DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tFB35242E850860900664B389C93AC5242D1F7986_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { // public List PlannerResults = new List(); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_0 = (List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7*)il2cpp_codegen_object_new(List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m3DD0D97AC8E9127AAAE6A10B878BEB74DF2984DD(L_0, List_1__ctor_m3DD0D97AC8E9127AAAE6A10B878BEB74DF2984DD_RuntimeMethod_var); __this->___PlannerResults_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___PlannerResults_0), (void*)L_0); // public string DebugInfo = ""; __this->___DebugInfo_2 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___DebugInfo_2), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); // List _checkersList = new List(); List_1_tFB35242E850860900664B389C93AC5242D1F7986* L_1 = (List_1_tFB35242E850860900664B389C93AC5242D1F7986*)il2cpp_codegen_object_new(List_1_tFB35242E850860900664B389C93AC5242D1F7986_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m0699C969E97E5A0DD1CCCF0D0C6F98F891B1F47D(L_1, List_1__ctor_m0699C969E97E5A0DD1CCCF0D0C6F98F891B1F47D_RuntimeMethod_var); __this->____checkersList_7 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____checkersList_7), (void*)L_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 // FIMSpace.Generating.Planning.PlannerResult FIMSpace.Generating.Planning.PlannerResult::GenerateInstance(FIMSpace.Generating.Planning.BuildPlannerPreset,FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* PlannerResult_GenerateInstance_m3328D9BD0B08D7772CF03ED91159D317830525C1 (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* ___0_build, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___1_field, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6960301888EC8A0EFE511DF90D5D5405514D21BD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // PlannerResult result = new PlannerResult(); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_0 = (PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829*)il2cpp_codegen_object_new(PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829_il2cpp_TypeInfo_var); NullCheck(L_0); PlannerResult__ctor_mF4BB5C374096320A7306B83350D87F1D487CEB44(L_0, NULL); // result.ParentBuildPlanner = build; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_1 = L_0; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_2 = ___0_build; NullCheck(L_1); L_1->___ParentBuildPlanner_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___ParentBuildPlanner_0), (void*)L_2); // result.ParentFieldPlanner = field; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_3 = L_1; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_4 = ___1_field; NullCheck(L_3); L_3->___ParentFieldPlanner_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___ParentFieldPlanner_1), (void*)L_4); // result.Checker = new CheckerField3D(); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_5 = L_3; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_6 = (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)il2cpp_codegen_object_new(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); NullCheck(L_6); CheckerField3D__ctor_m11AE9ED14D8DA677296827DFD89C7E07DAEA8AB1(L_6, NULL); NullCheck(L_5); L_5->___Checker_2 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___Checker_2), (void*)L_6); // result.CellsInstructions = new List(); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_7 = L_5; List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_8 = (List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E*)il2cpp_codegen_object_new(List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E_il2cpp_TypeInfo_var); NullCheck(L_8); List_1__ctor_m6960301888EC8A0EFE511DF90D5D5405514D21BD(L_8, List_1__ctor_m6960301888EC8A0EFE511DF90D5D5405514D21BD_RuntimeMethod_var); NullCheck(L_7); L_7->___CellsInstructions_4 = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_7->___CellsInstructions_4), (void*)L_8); // return result; return L_7; } } // FIMSpace.Generating.Planning.PlannerResult FIMSpace.Generating.Planning.PlannerResult::Copy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* PlannerResult_Copy_mAC2E63E26BE1B3175EB2601C6050566293C03EAD (PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m65A819FD20CB0E6E40B10132F2A6587E63848520_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m97589DEF2FF3625E7262832FA7FDF10371F7DF89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3DD0D97AC8E9127AAAE6A10B878BEB74DF2984DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6960301888EC8A0EFE511DF90D5D5405514D21BD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_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_m03FB8C9087E21270506CA157CDC24245614DBEEE_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_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* V_0 = NULL; int32_t V_1 = 0; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* V_2 = NULL; int32_t V_3 = 0; { // PlannerResult copy = (PlannerResult)MemberwiseClone(); RuntimeObject* L_0; L_0 = Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3(__this, NULL); V_0 = ((PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829*)CastclassClass((RuntimeObject*)L_0, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829_il2cpp_TypeInfo_var)); // copy.Checker = Checker.Copy(); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_1 = V_0; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_2 = __this->___Checker_2; NullCheck(L_2); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_3; L_3 = CheckerField3D_Copy_m0A62C9A5793E6CEED79C93233E0ACF6063C6DC4B(L_2, (bool)1, NULL); NullCheck(L_1); L_1->___Checker_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_1->___Checker_2), (void*)L_3); // if (DuplicateResults != null) List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_4 = __this->___DuplicateResults_5; if (!L_4) { goto IL_0065; } } { // copy.DuplicateResults = new List(); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_5 = V_0; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_6 = (List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7*)il2cpp_codegen_object_new(List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7_il2cpp_TypeInfo_var); NullCheck(L_6); List_1__ctor_m3DD0D97AC8E9127AAAE6A10B878BEB74DF2984DD(L_6, List_1__ctor_m3DD0D97AC8E9127AAAE6A10B878BEB74DF2984DD_RuntimeMethod_var); NullCheck(L_5); L_5->___DuplicateResults_5 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___DuplicateResults_5), (void*)L_6); // for (int i = 0; i < DuplicateResults.Count; i++) V_1 = 0; goto IL_0057; } IL_0035: { // var resDup = DuplicateResults[i].Copy(); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_7 = __this->___DuplicateResults_5; int32_t L_8 = V_1; NullCheck(L_7); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_9; L_9 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_7, L_8, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_9); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_10; L_10 = PlannerResult_Copy_mAC2E63E26BE1B3175EB2601C6050566293C03EAD(L_9, NULL); V_2 = L_10; // copy.DuplicateResults.Add(resDup); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_11 = V_0; NullCheck(L_11); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_12 = L_11->___DuplicateResults_5; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_13 = V_2; NullCheck(L_12); List_1_Add_m97589DEF2FF3625E7262832FA7FDF10371F7DF89_inline(L_12, L_13, List_1_Add_m97589DEF2FF3625E7262832FA7FDF10371F7DF89_RuntimeMethod_var); // for (int i = 0; i < DuplicateResults.Count; i++) int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0057: { // for (int i = 0; i < DuplicateResults.Count; i++) int32_t L_15 = V_1; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_16 = __this->___DuplicateResults_5; NullCheck(L_16); int32_t L_17; L_17 = List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_inline(L_16, List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); if ((((int32_t)L_15) < ((int32_t)L_17))) { goto IL_0035; } } IL_0065: { // copy.CellsInstructions = new List(); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_18 = V_0; List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_19 = (List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E*)il2cpp_codegen_object_new(List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E_il2cpp_TypeInfo_var); NullCheck(L_19); List_1__ctor_m6960301888EC8A0EFE511DF90D5D5405514D21BD(L_19, List_1__ctor_m6960301888EC8A0EFE511DF90D5D5405514D21BD_RuntimeMethod_var); NullCheck(L_18); L_18->___CellsInstructions_4 = L_19; Il2CppCodeGenWriteBarrier((void**)(&L_18->___CellsInstructions_4), (void*)L_19); // for (int i = 0; i < CellsInstructions.Count; i++) V_3 = 0; goto IL_008f; } IL_0074: { // copy.CellsInstructions.Add(CellsInstructions[i]); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_20 = V_0; NullCheck(L_20); List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_21 = L_20->___CellsInstructions_4; List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_22 = __this->___CellsInstructions_4; int32_t L_23 = V_3; NullCheck(L_22); SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_24; L_24 = List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89(L_22, L_23, List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89_RuntimeMethod_var); NullCheck(L_21); List_1_Add_m65A819FD20CB0E6E40B10132F2A6587E63848520_inline(L_21, L_24, List_1_Add_m65A819FD20CB0E6E40B10132F2A6587E63848520_RuntimeMethod_var); // for (int i = 0; i < CellsInstructions.Count; i++) int32_t L_25 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_008f: { // for (int i = 0; i < CellsInstructions.Count; i++) int32_t L_26 = V_3; List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_27 = __this->___CellsInstructions_4; NullCheck(L_27); int32_t L_28; L_28 = List_1_get_Count_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_inline(L_27, List_1_get_Count_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_RuntimeMethod_var); if ((((int32_t)L_26) < ((int32_t)L_28))) { goto IL_0074; } } { // return (copy); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_29 = V_0; return L_29; } } // System.Void FIMSpace.Generating.Planning.PlannerResult::PrepareDuplicateSupport() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerResult_PrepareDuplicateSupport_m05367841889A57C78ACFCDDCC51EC4AB557B802D (PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3DD0D97AC8E9127AAAE6A10B878BEB74DF2984DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (DuplicateResults == null) DuplicateResults = new List(); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_0 = __this->___DuplicateResults_5; if (L_0) { goto IL_0013; } } { // if (DuplicateResults == null) DuplicateResults = new List(); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_1 = (List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7*)il2cpp_codegen_object_new(List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m3DD0D97AC8E9127AAAE6A10B878BEB74DF2984DD(L_1, List_1__ctor_m3DD0D97AC8E9127AAAE6A10B878BEB74DF2984DD_RuntimeMethod_var); __this->___DuplicateResults_5 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___DuplicateResults_5), (void*)L_1); } IL_0013: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerResult::AddDuplicateResultSlot(FIMSpace.Generating.Planning.PlannerResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerResult_AddDuplicateResultSlot_m018E873BD0AEFDFBC51937E5453FA48836970E59 (PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* __this, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___0_latestResult, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m97589DEF2FF3625E7262832FA7FDF10371F7DF89_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // DuplicateResults.Add(latestResult); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_0 = __this->___DuplicateResults_5; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_1 = ___0_latestResult; NullCheck(L_0); List_1_Add_m97589DEF2FF3625E7262832FA7FDF10371F7DF89_inline(L_0, L_1, List_1_Add_m97589DEF2FF3625E7262832FA7FDF10371F7DF89_RuntimeMethod_var); // } return; } } // UnityEngine.Bounds FIMSpace.Generating.Planning.PlannerResult::GetBounds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 PlannerResult_GetBounds_mF4F2157086A83C7C8E608FA772B47843230C9ED8 (PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { // Bounds b = Checker.GetFullBoundsWorldSpace(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_0 = __this->___Checker_2; NullCheck(L_0); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_1; L_1 = CheckerField3D_GetFullBoundsWorldSpace_m3C65C1ECA2DE48B4FEAD58D2B8F9C786DA03D291(L_0, NULL); V_0 = L_1; // if (DuplicateResults != null) List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_2 = __this->___DuplicateResults_5; if (!L_2) { goto IL_0047; } } { // for (int i = 0; i < DuplicateResults.Count; i++) V_1 = 0; goto IL_0039; } IL_0018: { // b.Encapsulate(DuplicateResults[i].Checker.GetFullBoundsWorldSpace()); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_3 = __this->___DuplicateResults_5; int32_t L_4 = V_1; NullCheck(L_3); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_5; L_5 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_3, L_4, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_5); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_6 = L_5->___Checker_2; NullCheck(L_6); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_7; L_7 = CheckerField3D_GetFullBoundsWorldSpace_m3C65C1ECA2DE48B4FEAD58D2B8F9C786DA03D291(L_6, NULL); Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22((&V_0), L_7, NULL); // for (int i = 0; i < DuplicateResults.Count; i++) int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0039: { // for (int i = 0; i < DuplicateResults.Count; i++) int32_t L_9 = V_1; List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_10 = __this->___DuplicateResults_5; NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_inline(L_10, List_1_get_Count_mC2B24DDD8CB8CAD1D52A94E8F2D266B03805CFF2_RuntimeMethod_var); if ((((int32_t)L_9) < ((int32_t)L_11))) { goto IL_0018; } } IL_0047: { // return b; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_12 = V_0; return L_12; } } // System.Void FIMSpace.Generating.Planning.PlannerResult::DrawHandles(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerResult_DrawHandles_mEF417499E257627AB46E9CB519AD7193548C9493 (PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* __this, bool ___0_setMatrix, const RuntimeMethod* method) { { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerResult::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerResult__ctor_mF4BB5C374096320A7306B83350D87F1D487CEB44 (PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* __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.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::get_PlannersInBuild() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* FieldPlanner_get_PlannersInBuild_mD8B5769757E1828EA52A4A38D1099F770330437B (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public List PlannersInBuild { get { return ParentBuildPlanner.BasePlanners; } } BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_0 = __this->___ParentBuildPlanner_23; NullCheck(L_0); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_1; L_1 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_0, NULL); return L_1; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::PrepareInitialChecker() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_PrepareInitialChecker_m336CDE9760AD527142D9C0B001442D02333B2D86 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_tempOverrideShape != null) ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653* L_0 = __this->____tempOverrideShape_24; 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_0021; } } { // previewChecker = _tempOverrideShape.GetChecker(this); ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653* L_2 = __this->____tempOverrideShape_24; NullCheck(L_2); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_3; L_3 = VirtualFuncInvoker1< CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* >::Invoke(6 /* FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.GeneratingLogics.ShapeGeneratorBase::GetChecker(FIMSpace.Generating.Planning.FieldPlanner) */, L_2, __this); __this->___previewChecker_46 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___previewChecker_46), (void*)L_3); return; } IL_0021: { // if (ShapeGenerator == null) previewChecker = new CheckerField3D(); ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653* L_4 = __this->___ShapeGenerator_25; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_003b; } } { // if (ShapeGenerator == null) previewChecker = new CheckerField3D(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_6 = (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)il2cpp_codegen_object_new(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); NullCheck(L_6); CheckerField3D__ctor_m11AE9ED14D8DA677296827DFD89C7E07DAEA8AB1(L_6, NULL); __this->___previewChecker_46 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___previewChecker_46), (void*)L_6); return; } IL_003b: { // else previewChecker = ShapeGenerator.GetChecker(this); ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653* L_7 = __this->___ShapeGenerator_25; NullCheck(L_7); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_8; L_8 = VirtualFuncInvoker1< CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* >::Invoke(6 /* FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.GeneratingLogics.ShapeGeneratorBase::GetChecker(FIMSpace.Generating.Planning.FieldPlanner) */, L_7, __this); __this->___previewChecker_46 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___previewChecker_46), (void*)L_8); // } return; } } // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.FieldPlanner::GetInitialChecker() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* FieldPlanner_GetInitialChecker_mD2F5498A5FB045E9F7C5F56F16BDE90FA69DD6C5 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // if (previewChecker == null || previewChecker.ChildPositionsCount == 0) PrepareInitialChecker(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_0 = __this->___previewChecker_46; if (!L_0) { goto IL_0015; } } { CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_1 = __this->___previewChecker_46; NullCheck(L_1); int32_t L_2; L_2 = CheckerField3D_get_ChildPositionsCount_m9EF6A55DB87CCACC9D9DD77598CE3C18C8C84476(L_1, NULL); if (L_2) { goto IL_001b; } } IL_0015: { // if (previewChecker == null || previewChecker.ChildPositionsCount == 0) PrepareInitialChecker(); FieldPlanner_PrepareInitialChecker_m336CDE9760AD527142D9C0B001442D02333B2D86(__this, NULL); } IL_001b: { // previewChecker.RootScale = GetScale; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_3 = __this->___previewChecker_46; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = FieldPlanner_get_GetScale_m96EAAC9BA7D1D4720F275B718F1AE336D77773B6(__this, NULL); NullCheck(L_3); L_3->___RootScale_7 = L_4; // return previewChecker; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_5 = __this->___previewChecker_46; return L_5; } } // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::get_Available() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldPlanner_get_Available_m569A753216619AB8BEC77E25B3411BA673F545FA (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public bool Available { get { return WasExecuted && !Discarded; } } bool L_0 = __this->___WasExecuted_13; if (!L_0) { goto IL_0012; } } { bool L_1 = __this->___Discarded_14; return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); } IL_0012: { return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::get_IsDuplicate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldPlanner_get_IsDuplicate_m0372F2520CFD02A605C757C5CAEC5F404B397C7F (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __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; } { // public bool IsDuplicate { get { return DuplicateParent != null; } } FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_0 = __this->___DuplicateParent_11; 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); return L_1; } } // System.Collections.Generic.List`1> FIMSpace.Generating.Planning.FieldPlanner::get_OnGeneratingEvents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* FieldPlanner_get_OnGeneratingEvents_m0B806DC062121FAE2266E0BBFC8AA913158A3BC3 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public List> OnGeneratingEvents { get; private set; } List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* L_0 = __this->___U3COnGeneratingEventsU3Ek__BackingField_15; return L_0; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::set_OnGeneratingEvents(System.Collections.Generic.List`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_set_OnGeneratingEvents_m6A5E77FEAC73836FA19802C25EF2FFFA0C913EA4 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* ___0_value, const RuntimeMethod* method) { { // public List> OnGeneratingEvents { get; private set; } List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* L_0 = ___0_value; __this->___U3COnGeneratingEventsU3Ek__BackingField_15 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COnGeneratingEventsU3Ek__BackingField_15), (void*)L_0); return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::AddOnGeneratingEvent(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_AddOnGeneratingEvent_m513932DEE511E103302F95568B3D4EA9071D52F3 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_action, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA7C789A830108A82F925F9EB53FFC1F288C02908_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0A75F746E80B7130E71A3570E155D3F6FAFDA996_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (OnGeneratingEvents == null) OnGeneratingEvents = new List>(); List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* L_0; L_0 = FieldPlanner_get_OnGeneratingEvents_m0B806DC062121FAE2266E0BBFC8AA913158A3BC3_inline(__this, NULL); if (L_0) { goto IL_0013; } } { // if (OnGeneratingEvents == null) OnGeneratingEvents = new List>(); List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* L_1 = (List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0*)il2cpp_codegen_object_new(List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m0A75F746E80B7130E71A3570E155D3F6FAFDA996(L_1, List_1__ctor_m0A75F746E80B7130E71A3570E155D3F6FAFDA996_RuntimeMethod_var); FieldPlanner_set_OnGeneratingEvents_m6A5E77FEAC73836FA19802C25EF2FFFA0C913EA4_inline(__this, L_1, NULL); } IL_0013: { // OnGeneratingEvents.Add(action); List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* L_2; L_2 = FieldPlanner_get_OnGeneratingEvents_m0B806DC062121FAE2266E0BBFC8AA913158A3BC3_inline(__this, NULL); Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_3 = ___0_action; NullCheck(L_2); List_1_Add_mA7C789A830108A82F925F9EB53FFC1F288C02908_inline(L_2, L_3, List_1_Add_mA7C789A830108A82F925F9EB53FFC1F288C02908_RuntimeMethod_var); // } return; } } // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.FieldPlanner::GetPlannerByUniqueID(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* FieldPlanner_GetPlannerByUniqueID_mA6472BA37E25794AC2247B1919F71467D6DBC956 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, int32_t ___0_uniqueId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_1 = NULL; { // if (uniqueId == -1) return null; int32_t L_0 = ___0_uniqueId; if ((!(((uint32_t)L_0) == ((uint32_t)(-1))))) { goto IL_0006; } } { // if (uniqueId == -1) return null; return (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2*)NULL; } IL_0006: { // if (ParentBuildPlanner == null) return null; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_1 = __this->___ParentBuildPlanner_23; 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_0016; } } { // if (ParentBuildPlanner == null) return null; return (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2*)NULL; } IL_0016: { // for (int i = 0; i < ParentBuildPlanner.BasePlanners.Count; i++) V_0 = 0; goto IL_0036; } IL_001a: { // var pl = ParentBuildPlanner.BasePlanners[i]; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_3 = __this->___ParentBuildPlanner_23; NullCheck(L_3); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_4; L_4 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_3, NULL); int32_t L_5 = V_0; NullCheck(L_4); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_6; L_6 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_4, L_5, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_1 = L_6; // if (i == uniqueId) return pl; int32_t L_7 = V_0; int32_t L_8 = ___0_uniqueId; if ((!(((uint32_t)L_7) == ((uint32_t)L_8)))) { goto IL_0032; } } { // if (i == uniqueId) return pl; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_9 = V_1; return L_9; } IL_0032: { // for (int i = 0; i < ParentBuildPlanner.BasePlanners.Count; i++) int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0036: { // for (int i = 0; i < ParentBuildPlanner.BasePlanners.Count; i++) int32_t L_11 = V_0; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_12 = __this->___ParentBuildPlanner_23; NullCheck(L_12); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_13; L_13 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_12, NULL); NullCheck(L_13); int32_t L_14; L_14 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_13, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_11) < ((int32_t)L_14))) { goto IL_001a; } } { // return null; return (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2*)NULL; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::GetPlannersList() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* FieldPlanner_GetPlannersList_m956ED46FC8B63553F139AA066BBDC002B571C763 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __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 (ParentBuildPlanner == null) return null; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_0 = __this->___ParentBuildPlanner_23; 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 (ParentBuildPlanner == null) return null; return (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*)NULL; } IL_0010: { // return ParentBuildPlanner.BasePlanners; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_2 = __this->___ParentBuildPlanner_23; NullCheck(L_2); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_3; L_3 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_2, NULL); return L_3; } } // System.Int32 FIMSpace.Generating.Planning.FieldPlanner::GetNodeHelperIterationIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FieldPlanner_GetNodeHelperIterationIndex_mF1DF24B4C110922C11FFD8F2FD717D0E9CD2EAD4 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __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 (ParentBuildPlanner) return ParentBuildPlanner.GenerationIteration; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_0 = __this->___ParentBuildPlanner_23; 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_0019; } } { // if (ParentBuildPlanner) return ParentBuildPlanner.GenerationIteration; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_2 = __this->___ParentBuildPlanner_23; NullCheck(L_2); int32_t L_3; L_3 = BuildPlannerPreset_get_GenerationIteration_m7DCFEA133F593893F44580D3AD8275C1A96F40F3_inline(L_2, NULL); return L_3; } IL_0019: { // return 0; return 0; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::CallFromParentLayer(FIMSpace.Generating.Planning.BuildPlannerPreset/BuildPlannerLayer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_CallFromParentLayer_m54A83BB51C0108351C8992E0FE228CC98043F50E (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* ___0_buildPlannerLayer, const RuntimeMethod* method) { { // parentLayer = buildPlannerLayer; BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* L_0 = ___0_buildPlannerLayer; __this->___parentLayer_22 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___parentLayer_22), (void*)L_0); // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::Discard(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_Discard_m9F1F550C063BEDC3579983B392259103AD52400C (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_print, const RuntimeMethod* method) { { // Discarded = true; __this->___Discarded_14 = (bool)1; // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::SetCheckerWorldPosition(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_SetCheckerWorldPosition_mED6ACD6EEDEBCA724F7DC84F941B41ADFC80E4F7 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_newPosition, const RuntimeMethod* method) { { // if (LatestResult == null) return; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_0 = __this->___LatestResult_47; if (L_0) { goto IL_0009; } } { // if (LatestResult == null) return; return; } IL_0009: { // if (LatestResult.Checker == null) return; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_1 = __this->___LatestResult_47; NullCheck(L_1); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_2 = L_1->___Checker_2; if (L_2) { goto IL_0017; } } { // if (LatestResult.Checker == null) return; return; } IL_0017: { // LatestResult.Checker.RootPosition = newPosition; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_3 = __this->___LatestResult_47; NullCheck(L_3); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_4 = L_3->___Checker_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_newPosition; NullCheck(L_4); CheckerField3D_set_RootPosition_m9D44DFC8C889DE6A0328C609975AA573458E9AE0(L_4, L_5, NULL); // if (RoundToScale) LatestResult.Checker.RoundRootPositionToScale(); bool L_6 = __this->___RoundToScale_42; if (!L_6) { goto IL_0040; } } { // if (RoundToScale) LatestResult.Checker.RoundRootPositionToScale(); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_7 = __this->___LatestResult_47; NullCheck(L_7); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_8 = L_7->___Checker_2; NullCheck(L_8); CheckerField3D_RoundRootPositionToScale_m80C12C830FE0CEB97BC7F798D5BFF75F60280389(L_8, NULL); } IL_0040: { // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::SetCheckerWorldPosition(FIMSpace.Generating.Checker.CheckerField3D,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_SetCheckerWorldPosition_mE41B9799DED56636871274FB7D7A1199DCC6C848 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___0_checker, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_newPosition, const RuntimeMethod* method) { { // if (LatestResult == null) return; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_0 = __this->___LatestResult_47; if (L_0) { goto IL_0009; } } { // if (LatestResult == null) return; return; } IL_0009: { // if (checker == null) return; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_1 = ___0_checker; if (L_1) { goto IL_000d; } } { // if (checker == null) return; return; } IL_000d: { // checker.RootPosition = newPosition; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_2 = ___0_checker; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_newPosition; NullCheck(L_2); CheckerField3D_set_RootPosition_m9D44DFC8C889DE6A0328C609975AA573458E9AE0(L_2, L_3, NULL); // if (RoundToScale) checker.RoundRootPositionToScale(); bool L_4 = __this->___RoundToScale_42; if (!L_4) { goto IL_0022; } } { // if (RoundToScale) checker.RoundRootPositionToScale(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_5 = ___0_checker; NullCheck(L_5); CheckerField3D_RoundRootPositionToScale_m80C12C830FE0CEB97BC7F798D5BFF75F60280389(L_5, NULL); } IL_0022: { // } return; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::GetDuplicatesPlannersList() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __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 (DuplicateParent) return DuplicateParent.duplicatePlanners; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_0 = __this->___DuplicateParent_11; 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_0019; } } { // if (DuplicateParent) return DuplicateParent.duplicatePlanners; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_2 = __this->___DuplicateParent_11; NullCheck(L_2); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_3 = L_2->___duplicatePlanners_12; return L_3; } IL_0019: { // return duplicatePlanners; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_4 = __this->___duplicatePlanners_12; return L_4; } } // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldPlanner_IsValid_m79C6CC2A8470EDCEE4B2E27B3F2C43426B4FEB59 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // if (DisableWholePlanner) return false; bool L_0 = __this->___DisableWholePlanner_26; if (!L_0) { goto IL_000a; } } { // if (DisableWholePlanner) return false; return (bool)0; } IL_000a: { // if (WasExecuted == false) return false; bool L_1 = __this->___WasExecuted_13; if (L_1) { goto IL_0014; } } { // if (WasExecuted == false) return false; return (bool)0; } IL_0014: { // if (Discarded) return false; bool L_2 = __this->___Discarded_14; if (!L_2) { goto IL_001e; } } { // if (Discarded) return false; return (bool)0; } IL_001e: { // return true; return (bool)1; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::ResetForGenerating() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_ResetForGenerating_m9A3DAAB9B5F605D95FF82C015B73ABC9C2851204 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // PreparationDone = false; __this->___PreparationDone_60 = (bool)0; // PreparationWasDoneFlag = false; __this->___PreparationWasDoneFlag_61 = (bool)0; // PreparationWasStarted = false; __this->___PreparationWasStarted_59 = (bool)0; // ExecutionDone = false; __this->___ExecutionDone_54 = (bool)0; // ExecutionWasDoneFlag = false; __this->___ExecutionWasDoneFlag_55 = (bool)0; // ExecutionWasStarted = false; __this->___ExecutionWasStarted_53 = (bool)0; // PostExecutionDone = false; __this->___PostExecutionDone_57 = (bool)0; // PostExecutionDoneFlag = false; __this->___PostExecutionDoneFlag_58 = (bool)0; // PostExecutionWasStarted = false; __this->___PostExecutionWasStarted_56 = (bool)0; // WasExecuted = false; __this->___WasExecuted_13 = (bool)0; // Discarded = false; __this->___Discarded_14 = (bool)0; // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::PrepareForGenerating(System.Int32,System.Int32,FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_PrepareForGenerating_m329E2EF95E080E7B473B2C92E108511B8AF4E184 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, int32_t ___0_indexOnPreset, int32_t ___1_preparationIndex, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___2_print, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mFC53CA40AED74788AD5A7B446B29AD68D8C0B495_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0A75F746E80B7130E71A3570E155D3F6FAFDA996_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // int i = indexOnPreset; int32_t L_0 = ___0_indexOnPreset; V_0 = L_0; // if (OnGeneratingEvents == null) OnGeneratingEvents = new List>(); List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* L_1; L_1 = FieldPlanner_get_OnGeneratingEvents_m0B806DC062121FAE2266E0BBFC8AA913158A3BC3_inline(__this, NULL); if (L_1) { goto IL_0015; } } { // if (OnGeneratingEvents == null) OnGeneratingEvents = new List>(); List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* L_2 = (List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0*)il2cpp_codegen_object_new(List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0_il2cpp_TypeInfo_var); NullCheck(L_2); List_1__ctor_m0A75F746E80B7130E71A3570E155D3F6FAFDA996(L_2, List_1__ctor_m0A75F746E80B7130E71A3570E155D3F6FAFDA996_RuntimeMethod_var); FieldPlanner_set_OnGeneratingEvents_m6A5E77FEAC73836FA19802C25EF2FFFA0C913EA4_inline(__this, L_2, NULL); } IL_0015: { // OnGeneratingEvents.Clear(); List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* L_3; L_3 = FieldPlanner_get_OnGeneratingEvents_m0B806DC062121FAE2266E0BBFC8AA913158A3BC3_inline(__this, NULL); NullCheck(L_3); List_1_Clear_mFC53CA40AED74788AD5A7B446B29AD68D8C0B495_inline(L_3, List_1_Clear_mFC53CA40AED74788AD5A7B446B29AD68D8C0B495_RuntimeMethod_var); // PlannersInBuild[i].PrepareOnPrint(print, -1); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_4; L_4 = FieldPlanner_get_PlannersInBuild_mD8B5769757E1828EA52A4A38D1099F770330437B(__this, NULL); int32_t L_5 = V_0; NullCheck(L_4); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_6; L_6 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_4, L_5, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_7 = ___2_print; NullCheck(L_6); FieldPlanner_PrepareOnPrint_mA28F80F9CBE7C84A3C85CCCE60B58DD931B20BD7(L_6, L_7, (-1), NULL); // for (int d = 0; d < PlannersInBuild[i].Duplicates; d++) V_1 = 0; goto IL_0059; } IL_0037: { // PlannersInBuild[i].GetDuplicatesPlannersList()[d].PrepareOnPrint(print, d); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_8; L_8 = FieldPlanner_get_PlannersInBuild_mD8B5769757E1828EA52A4A38D1099F770330437B(__this, NULL); int32_t L_9 = V_0; NullCheck(L_8); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_10; L_10 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_8, L_9, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_10); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_11; L_11 = FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F(L_10, NULL); int32_t L_12 = V_1; NullCheck(L_11); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_13; L_13 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_11, L_12, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_14 = ___2_print; int32_t L_15 = V_1; NullCheck(L_13); FieldPlanner_PrepareOnPrint_mA28F80F9CBE7C84A3C85CCCE60B58DD931B20BD7(L_13, L_14, L_15, NULL); // for (int d = 0; d < PlannersInBuild[i].Duplicates; d++) int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0059: { // for (int d = 0; d < PlannersInBuild[i].Duplicates; d++) int32_t L_17 = V_1; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_18; L_18 = FieldPlanner_get_PlannersInBuild_mD8B5769757E1828EA52A4A38D1099F770330437B(__this, NULL); int32_t L_19 = V_0; NullCheck(L_18); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_20; L_20 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_18, L_19, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_20); int32_t L_21; L_21 = FieldPlanner_get_Duplicates_m3B2718A4DC94A89BC97F08D82DC1DD88AEBFAD7C(L_20, NULL); if ((((int32_t)L_17) < ((int32_t)L_21))) { goto IL_0037; } } { // PreparationDone = true; __this->___PreparationDone_60 = (bool)1; // } return; } } // System.Int32[] FIMSpace.Generating.Planning.FieldPlanner::GetPlannersIDList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* FieldPlanner_GetPlannersIDList_mDDB999CFF0BFE4C64298176AF0B5F8C189C3952D (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, bool ___0_forceRefresh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0; L_0 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); if (!L_0) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1; L_1 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); NullCheck(L_1); int32_t L_2; L_2 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_1, NULL); if (L_2) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; ___0_forceRefresh = (bool)1; } IL_0016: { // if (forceRefresh || _plannerIds == null || _plannerIds.Length != PlannersInBuild.Count) bool L_3 = ___0_forceRefresh; if (L_3) { goto IL_0036; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->____plannerIds_16; if (!L_4) { goto IL_0036; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->____plannerIds_16; NullCheck(L_5); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_6; L_6 = FieldPlanner_get_PlannersInBuild_mD8B5769757E1828EA52A4A38D1099F770330437B(__this, NULL); NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_6, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) == ((int32_t)L_7))) { goto IL_0070; } } IL_0036: { // _plannerIds = new int[ParentBuildPlanner.BasePlanners.Count]; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_8 = __this->___ParentBuildPlanner_23; NullCheck(L_8); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_9; L_9 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_8, NULL); NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_9, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_10); __this->____plannerIds_16 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->____plannerIds_16), (void*)L_11); // for (int i = 0; i < PlannersInBuild.Count; i++) V_0 = 0; goto IL_0062; } IL_0055: { // _plannerIds[i] = i; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = __this->____plannerIds_16; int32_t L_13 = V_0; int32_t L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (int32_t)L_14); // for (int i = 0; i < PlannersInBuild.Count; i++) int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0062: { // for (int i = 0; i < PlannersInBuild.Count; i++) int32_t L_16 = V_0; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_17; L_17 = FieldPlanner_get_PlannersInBuild_mD8B5769757E1828EA52A4A38D1099F770330437B(__this, NULL); NullCheck(L_17); int32_t L_18; L_18 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_17, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_16) < ((int32_t)L_18))) { goto IL_0055; } } IL_0070: { // return _plannerIds; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = __this->____plannerIds_16; return L_19; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::AddDuplicateReference(FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_AddDuplicateReference_mE33F9354C6860D793ACEA604C035683780B7D81C (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_fieldPlanner, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8570C3436F30B58B80557E1FF51398E82B93156D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (duplicatePlanners == null) duplicatePlanners = new List(); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_0 = __this->___duplicatePlanners_12; if (L_0) { goto IL_0013; } } { // if (duplicatePlanners == null) duplicatePlanners = new List(); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_1 = (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*)il2cpp_codegen_object_new(List_1_t8570C3436F30B58B80557E1FF51398E82B93156D_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5(L_1, List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5_RuntimeMethod_var); __this->___duplicatePlanners_12 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___duplicatePlanners_12), (void*)L_1); } IL_0013: { // fieldPlanner.DuplicateParent = this; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_2 = ___0_fieldPlanner; NullCheck(L_2); L_2->___DuplicateParent_11 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_2->___DuplicateParent_11), (void*)__this); // duplicatePlanners.Add(fieldPlanner); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_3 = __this->___duplicatePlanners_12; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_4 = ___0_fieldPlanner; NullCheck(L_3); List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_inline(L_3, L_4, List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_RuntimeMethod_var); // } return; } } // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.FieldPlanner::GetPlannersNameList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* FieldPlanner_GetPlannersNameList_m4655D4BB0F913CB4BDFCC12CD9AE548CFA92C3C0 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, bool ___0_forceRefresh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10A105116F1400FFCE661E402C3C12DDCA0D688C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA1C993CD4EE2EC71A154CD4DEB85397817288E6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0; L_0 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); if (!L_0) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1; L_1 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); NullCheck(L_1); int32_t L_2; L_2 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_1, NULL); if (L_2) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; ___0_forceRefresh = (bool)1; } IL_0016: { // if (forceRefresh || _plannerNames == null || _plannerNames.Length != PlannersInBuild.Count) bool L_3 = ___0_forceRefresh; if (L_3) { goto IL_0036; } } { GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_4 = __this->____plannerNames_17; if (!L_4) { goto IL_0036; } } { GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_5 = __this->____plannerNames_17; NullCheck(L_5); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_6; L_6 = FieldPlanner_get_PlannersInBuild_mD8B5769757E1828EA52A4A38D1099F770330437B(__this, NULL); NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_6, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) == ((int32_t)L_7))) { goto IL_00b0; } } IL_0036: { // _plannerNames = new GUIContent[ParentBuildPlanner.BasePlanners.Count]; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_8 = __this->___ParentBuildPlanner_23; NullCheck(L_8); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_9; L_9 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_8, NULL); NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_9, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_11 = (GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)SZArrayNew(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var, (uint32_t)L_10); __this->____plannerNames_17 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->____plannerNames_17), (void*)L_11); // for (int i = 0; i < PlannersInBuild.Count; i++) V_0 = 0; goto IL_00a2; } IL_0055: { // _plannerNames[i] = new GUIContent("[" + i + "] " + PlannersInBuild[i].name, "Parent build plan : " + ParentBuildPlanner.name); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_12 = __this->____plannerNames_17; int32_t L_13 = V_0; String_t* L_14; L_14 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_15; L_15 = FieldPlanner_get_PlannersInBuild_mD8B5769757E1828EA52A4A38D1099F770330437B(__this, NULL); int32_t L_16 = V_0; NullCheck(L_15); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_17; L_17 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_15, L_16, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_17); String_t* L_18; L_18 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_17, NULL); String_t* L_19; L_19 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, L_14, _stringLiteral10A105116F1400FFCE661E402C3C12DDCA0D688C, L_18, NULL); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_20 = __this->___ParentBuildPlanner_23; NullCheck(L_20); String_t* L_21; L_21 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_20, NULL); String_t* L_22; L_22 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralBA1C993CD4EE2EC71A154CD4DEB85397817288E6, L_21, NULL); GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_23 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var); NullCheck(L_23); GUIContent__ctor_m68E7F8C12A7768D52689E89E1E687F86569A3E78(L_23, L_19, L_22, NULL); NullCheck(L_12); ArrayElementTypeCheck (L_12, L_23); (L_12)->SetAt(static_cast(L_13), (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)L_23); // for (int i = 0; i < PlannersInBuild.Count; i++) int32_t L_24 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_00a2: { // for (int i = 0; i < PlannersInBuild.Count; i++) int32_t L_25 = V_0; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_26; L_26 = FieldPlanner_get_PlannersInBuild_mD8B5769757E1828EA52A4A38D1099F770330437B(__this, NULL); NullCheck(L_26); int32_t L_27; L_27 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_26, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_25) < ((int32_t)L_27))) { goto IL_0055; } } IL_00b0: { // return _plannerNames; GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_28 = __this->____plannerNames_17; return L_28; } } // System.Int32[] FIMSpace.Generating.Planning.FieldPlanner::GetVariablesIDList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* FieldPlanner_GetVariablesIDList_mEB120B7EB0C7B92E8D5BF334B996234455B1A324 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, bool ___0_forceRefresh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0; L_0 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); if (!L_0) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1; L_1 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); NullCheck(L_1); int32_t L_2; L_2 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_1, NULL); if (L_2) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; ___0_forceRefresh = (bool)1; } IL_0016: { // if (forceRefresh || _VariablesIds == null || _VariablesIds.Length != Variables.Count) bool L_3 = ___0_forceRefresh; if (L_3) { goto IL_0036; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->____VariablesIds_18; if (!L_4) { goto IL_0036; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->____VariablesIds_18; NullCheck(L_5); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_6; L_6 = FieldPlanner_get_Variables_mC0C85271CD50E33985ADB3D36771896777420B20_inline(__this, NULL); 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 ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) == ((int32_t)L_7))) { goto IL_006b; } } IL_0036: { // _VariablesIds = new int[Variables.Count]; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_8; L_8 = FieldPlanner_get_Variables_mC0C85271CD50E33985ADB3D36771896777420B20_inline(__this, NULL); NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_8, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_9); __this->____VariablesIds_18 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->____VariablesIds_18), (void*)L_10); // for (int i = 0; i < Variables.Count; i++) V_0 = 0; goto IL_005d; } IL_0050: { // _VariablesIds[i] = i; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = __this->____VariablesIds_18; int32_t L_12 = V_0; int32_t L_13 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (int32_t)L_13); // for (int i = 0; i < Variables.Count; i++) int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_005d: { // for (int i = 0; i < Variables.Count; i++) int32_t L_15 = V_0; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_16; L_16 = FieldPlanner_get_Variables_mC0C85271CD50E33985ADB3D36771896777420B20_inline(__this, NULL); 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_15) < ((int32_t)L_17))) { goto IL_0050; } } IL_006b: { // return _VariablesIds; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = __this->____VariablesIds_18; return L_18; } } // System.Int32[] FIMSpace.Generating.Planning.FieldPlanner::GetBuildVariablesIDList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* FieldPlanner_GetBuildVariablesIDList_mFB0F91CE383A282CAFE506EDD7209C0C63ADB294 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, bool ___0_forceRefresh, const RuntimeMethod* method) { { // return ParentBuildPlanner.GetVariablesIDList(forceRefresh); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_0 = __this->___ParentBuildPlanner_23; bool L_1 = ___0_forceRefresh; NullCheck(L_0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2; L_2 = BuildPlannerPreset_GetVariablesIDList_mBB1A88C4AD0A4D70D937B61E6771FE0C0679BE1C(L_0, L_1, NULL); return L_2; } } // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.FieldPlanner::GetBuildVariablesNameList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* FieldPlanner_GetBuildVariablesNameList_mC02E5791BA3C524781F4780E2D983F513D554305 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, bool ___0_forceRefresh, const RuntimeMethod* method) { { // return ParentBuildPlanner.GetVariablesNameList(forceRefresh); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_0 = __this->___ParentBuildPlanner_23; bool L_1 = ___0_forceRefresh; NullCheck(L_0); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_2; L_2 = BuildPlannerPreset_GetVariablesNameList_mCC0AF0C9BA50805CF5C4C05C20CC7B7FD04F2E25(L_0, L_1, NULL); return L_2; } } // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.FieldPlanner::GetVariablesNameList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* FieldPlanner_GetVariablesNameList_m3357BE6AADC556E194B039B0F48E1947DA685706 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, bool ___0_forceRefresh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_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); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0; L_0 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); if (!L_0) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1; L_1 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); NullCheck(L_1); int32_t L_2; L_2 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_1, NULL); if (L_2) { goto IL_0016; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; ___0_forceRefresh = (bool)1; } IL_0016: { // if (forceRefresh || _VariablesNames == null || _VariablesNames.Length != Variables.Count) bool L_3 = ___0_forceRefresh; if (L_3) { goto IL_0036; } } { GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_4 = __this->____VariablesNames_19; if (!L_4) { goto IL_0036; } } { GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_5 = __this->____VariablesNames_19; NullCheck(L_5); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_6; L_6 = FieldPlanner_get_Variables_mC0C85271CD50E33985ADB3D36771896777420B20_inline(__this, NULL); 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 ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) == ((int32_t)L_7))) { goto IL_0080; } } IL_0036: { // _VariablesNames = new GUIContent[Variables.Count]; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_8; L_8 = FieldPlanner_get_Variables_mC0C85271CD50E33985ADB3D36771896777420B20_inline(__this, NULL); NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_8, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_10 = (GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)SZArrayNew(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var, (uint32_t)L_9); __this->____VariablesNames_19 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->____VariablesNames_19), (void*)L_10); // for (int i = 0; i < Variables.Count; i++) V_0 = 0; goto IL_0072; } IL_0050: { // _VariablesNames[i] = new GUIContent(Variables[i].Name); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_11 = __this->____VariablesNames_19; int32_t L_12 = V_0; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_13; L_13 = FieldPlanner_get_Variables_mC0C85271CD50E33985ADB3D36771896777420B20_inline(__this, NULL); int32_t L_14 = V_0; NullCheck(L_13); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_15; L_15 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_13, L_14, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); NullCheck(L_15); String_t* L_16 = L_15->___Name_0; GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_17 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var); NullCheck(L_17); GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_17, L_16, NULL); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_17); (L_11)->SetAt(static_cast(L_12), (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)L_17); // for (int i = 0; i < Variables.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 < Variables.Count; i++) int32_t L_19 = V_0; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_20; L_20 = FieldPlanner_get_Variables_mC0C85271CD50E33985ADB3D36771896777420B20_inline(__this, NULL); NullCheck(L_20); int32_t L_21; L_21 = List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_inline(L_20, List_1_get_Count_mCF056C50DCD3EC7036251DB75BFC0DB20086DCE1_RuntimeMethod_var); if ((((int32_t)L_19) < ((int32_t)L_21))) { goto IL_0050; } } IL_0080: { // return _VariablesNames; GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_22 = __this->____VariablesNames_19; return L_22; } } // FIMSpace.Generating.Planning.IPlanNodesContainer FIMSpace.Generating.Planning.FieldPlanner::GetNodesContainer(FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FieldPlanner_GetNodesContainer_m4435B8CCC22882B1709CD4C41BB9352FC8693686 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* ___0_nd, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlanNodesContainer_tD7C84E334814F1D6B6D236C78D89256BD341F6CA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (nd) PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_0 = ___0_nd; 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_0036; } } { // if (nd.ParentNodesContainer != null) if (nd.ParentNodesContainer is IPlanNodesContainer) return nd.ParentNodesContainer as IPlanNodesContainer; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_2 = ___0_nd; NullCheck(L_2); ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_3 = L_2->___ParentNodesContainer_29; 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_002f; } } { // if (nd.ParentNodesContainer != null) if (nd.ParentNodesContainer is IPlanNodesContainer) return nd.ParentNodesContainer as IPlanNodesContainer; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_5 = ___0_nd; NullCheck(L_5); ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_6 = L_5->___ParentNodesContainer_29; if (!((RuntimeObject*)IsInst((RuntimeObject*)L_6, IPlanNodesContainer_tD7C84E334814F1D6B6D236C78D89256BD341F6CA_il2cpp_TypeInfo_var))) { goto IL_002f; } } { // if (nd.ParentNodesContainer != null) if (nd.ParentNodesContainer is IPlanNodesContainer) return nd.ParentNodesContainer as IPlanNodesContainer; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_7 = ___0_nd; NullCheck(L_7); ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_8 = L_7->___ParentNodesContainer_29; return ((RuntimeObject*)IsInst((RuntimeObject*)L_8, IPlanNodesContainer_tD7C84E334814F1D6B6D236C78D89256BD341F6CA_il2cpp_TypeInfo_var)); } IL_002f: { // return nd.ParentPlanner; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_9 = ___0_nd; NullCheck(L_9); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_10 = L_9->___ParentPlanner_28; return L_10; } IL_0036: { // return null; return (RuntimeObject*)NULL; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::GetPlanners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* FieldPlanner_GetPlanners_m9C56B60506305F126254E4432DBB4873EA08CA80 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // if (parentLayer == null) ParentBuildPlanner.RefreshBuildLayers(); BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* L_0 = __this->___parentLayer_22; if (L_0) { goto IL_0013; } } { // if (parentLayer == null) ParentBuildPlanner.RefreshBuildLayers(); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_1 = __this->___ParentBuildPlanner_23; NullCheck(L_1); BuildPlannerPreset_RefreshBuildLayers_m0D22008E2EC58194E75A324C5F50502C3AE754BE(L_1, NULL); } IL_0013: { // return parentLayer.FieldPlanners; BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* L_2 = __this->___parentLayer_22; NullCheck(L_2); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_3 = L_2->___FieldPlanners_1; return L_3; } } // System.Boolean FIMSpace.Generating.Planning.FieldPlanner::get_DontGenerateIt() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldPlanner_get_DontGenerateIt_mCF67785025ED0FAC68775069A25E38414A90F027 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public bool DontGenerateIt { get { return DisableWholePlanner || Discarded; } } bool L_0 = __this->___DisableWholePlanner_26; if (L_0) { goto IL_000f; } } { bool L_1 = __this->___Discarded_14; return L_1; } IL_000f: { return (bool)1; } } // FIMSpace.Generating.Planning.PlannerNodes.PE_Start FIMSpace.Generating.Planning.FieldPlanner::get_ProceduresBegin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* FieldPlanner_get_ProceduresBegin_m0F042E4CACF99E4CBDC11BE2A0A8875BB51BB067 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public PE_Start ProceduresBegin { get { return proceduresBegin; } } PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* L_0 = __this->___proceduresBegin_28; return L_0; } } // FIMSpace.Generating.Planning.PlannerNodes.PE_Start FIMSpace.Generating.Planning.FieldPlanner::get_PostProceduresBegin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* FieldPlanner_get_PostProceduresBegin_m6E29D82557EED330BA55572C35E51D9B6F9F1E1A (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public PE_Start PostProceduresBegin { get { return postProceduresBegin; } } PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* L_0 = __this->___postProceduresBegin_29; return L_0; } } // System.Int32 FIMSpace.Generating.Planning.FieldPlanner::get_Duplicates() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FieldPlanner_get_Duplicates_m3B2718A4DC94A89BC97F08D82DC1DD88AEBFAD7C (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public int Duplicates { get { return Instances - 1; } } int32_t L_0 = __this->___Instances_36; return ((int32_t)il2cpp_codegen_subtract(L_0, 1)); } } // System.Int32 FIMSpace.Generating.Planning.FieldPlanner::get_InstanceIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FieldPlanner_get_InstanceIndex_m188F9A5E25232872A52678EEA928A1B38329A60A (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public int InstanceIndex { get { return IndexOfDuplicate + 1; } } int32_t L_0 = __this->___IndexOfDuplicate_49; return ((int32_t)il2cpp_codegen_add(L_0, 1)); } } // UnityEngine.Vector3 FIMSpace.Generating.Planning.FieldPlanner::get_GetScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 FieldPlanner_get_GetScale_m96EAAC9BA7D1D4720F275B718F1AE336D77773B6 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public Vector3 GetScale { get { if (UseCheckerScale) return CheckerScale; else return PreviewCellSize; } } bool L_0 = __this->___UseCheckerScale_43; if (!L_0) { goto IL_000f; } } { // public Vector3 GetScale { get { if (UseCheckerScale) return CheckerScale; else return PreviewCellSize; } } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___CheckerScale_44; return L_1; } IL_000f: { // public Vector3 GetScale { get { if (UseCheckerScale) return CheckerScale; else return PreviewCellSize; } } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___PreviewCellSize_41; return L_2; } } // System.Single FIMSpace.Generating.Planning.FieldPlanner::get_GetScaleF() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FieldPlanner_get_GetScaleF_m3ED69B78819F529DDD05E65872A064300CDCE09E (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public float GetScaleF { get { if (UseCheckerScale) return CheckerScale.x; else return PreviewCellSize.x; } } bool L_0 = __this->___UseCheckerScale_43; if (!L_0) { goto IL_0014; } } { // public float GetScaleF { get { if (UseCheckerScale) return CheckerScale.x; else return PreviewCellSize.x; } } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1 = (&__this->___CheckerScale_44); float L_2 = L_1->___x_2; return L_2; } IL_0014: { // public float GetScaleF { get { if (UseCheckerScale) return CheckerScale.x; else return PreviewCellSize.x; } } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = (&__this->___PreviewCellSize_41); float L_4 = L_3->___x_2; return L_4; } } // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.FieldPlanner::get_LatestChecker() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* FieldPlanner_get_LatestChecker_mC952BA2ACD725056C95BE59F095BDFED675180C2 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public CheckerField3D LatestChecker { get { if (LatestResult == null) return GetInitialChecker(); return LatestResult.Checker; } } PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_0 = __this->___LatestResult_47; if (L_0) { goto IL_000f; } } { // public CheckerField3D LatestChecker { get { if (LatestResult == null) return GetInitialChecker(); return LatestResult.Checker; } } CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_1; L_1 = FieldPlanner_GetInitialChecker_mD2F5498A5FB045E9F7C5F56F16BDE90FA69DD6C5(__this, NULL); return L_1; } IL_000f: { // public CheckerField3D LatestChecker { get { if (LatestResult == null) return GetInitialChecker(); return LatestResult.Checker; } } PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_2 = __this->___LatestResult_47; NullCheck(L_2); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_3 = L_2->___Checker_2; return L_3; } } // System.String FIMSpace.Generating.Planning.FieldPlanner::get_ArrayNameString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FieldPlanner_get_ArrayNameString_m366E4B57EC6BB82899D61FC04D76E66A7ECE3F89 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2AAEF2ADD6C5746EBCFBEBC221DFABB61D2174AE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC); s_Il2CppMethodInitialized = true; } { // if (IsDuplicate) return "[" + IndexOnPreset + "][" + IndexOfDuplicate + "]"; bool L_0; L_0 = FieldPlanner_get_IsDuplicate_m0372F2520CFD02A605C757C5CAEC5F404B397C7F(__this, NULL); if (!L_0) { goto IL_0048; } } { // if (IsDuplicate) return "[" + IndexOnPreset + "][" + IndexOfDuplicate + "]"; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1; NullCheck(L_2); ArrayElementTypeCheck (L_2, _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1); (L_2)->SetAt(static_cast(0), (String_t*)_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2; int32_t* L_4 = (&__this->___IndexOnPreset_50); String_t* L_5; L_5 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_4, NULL); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_5); (L_3)->SetAt(static_cast(1), (String_t*)L_5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_3; NullCheck(L_6); ArrayElementTypeCheck (L_6, _stringLiteral2AAEF2ADD6C5746EBCFBEBC221DFABB61D2174AE); (L_6)->SetAt(static_cast(2), (String_t*)_stringLiteral2AAEF2ADD6C5746EBCFBEBC221DFABB61D2174AE); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6; int32_t* L_8 = (&__this->___IndexOfDuplicate_49); String_t* L_9; L_9 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_8, NULL); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_9); (L_7)->SetAt(static_cast(3), (String_t*)L_9); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_7; NullCheck(L_10); ArrayElementTypeCheck (L_10, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC); (L_10)->SetAt(static_cast(4), (String_t*)_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC); String_t* L_11; L_11 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_10, NULL); return L_11; } IL_0048: { // else return "[" + IndexOnPreset + "]"; int32_t* L_12 = (&__this->___IndexOnPreset_50); String_t* L_13; L_13 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_12, NULL); String_t* L_14; L_14 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, L_13, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL); return L_14; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::get_Procedures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* FieldPlanner_get_Procedures_m805991500EFCD9ED081A6A4C26EE7AFF74F2DBFC (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public List Procedures { get { return FProcedures; } } List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = __this->___FProcedures_30; return L_0; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::get_PostProcedures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* FieldPlanner_get_PostProcedures_m3330F2556970FDF66BB19643D543F21CDBB45343 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public List PostProcedures { get { return FPostProcedures; } } List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = __this->___FPostProcedures_31; return L_0; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.FieldPlanner::get_Variables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* FieldPlanner_get_Variables_mC0C85271CD50E33985ADB3D36771896777420B20 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public List Variables { get { return FVariables; } } List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_0 = __this->___FVariables_32; return L_0; } } // UnityEngine.ScriptableObject FIMSpace.Generating.Planning.FieldPlanner::get_ScrObj() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* FieldPlanner_get_ScrObj_m7BF85ADCD68840B8525809E55664D030F5CF6761 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public ScriptableObject ScrObj { get { return this; } } return __this; } } // FIMSpace.Generating.Planning.FieldPlanner/LocalVariables FIMSpace.Generating.Planning.FieldPlanner::get_GraphLocalVariables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* FieldPlanner_get_GraphLocalVariables_mADAA16053F2D476DC072A6AE08DA97D85CCC9F7C (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // if (localVars == null) RefreshLocalVariables(); LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* L_0 = __this->___localVars_62; if (L_0) { goto IL_000e; } } { // if (localVars == null) RefreshLocalVariables(); FieldPlanner_RefreshLocalVariables_mA871832C88C060B09BF398AFE1255DBCBD6D9606(__this, NULL); } IL_000e: { // return localVars; LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* L_1 = __this->___localVars_62; return L_1; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_Awake_mAE318C76B50637273B2F45A2F05FEF8E0AAC91D5 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // RefreshStartGraphNodes(); FieldPlanner_RefreshStartGraphNodes_m4B800C3C1644F3B6E6A1DE808FE83CFD6B56EE27(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_OnValidate_m5C7AAAB2D3202FC2953F91A0E86B221FC754626B (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // RefreshStartGraphNodes(); FieldPlanner_RefreshStartGraphNodes_m4B800C3C1644F3B6E6A1DE808FE83CFD6B56EE27(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::RefreshStartGraphNodes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_RefreshStartGraphNodes_m4B800C3C1644F3B6E6A1DE808FE83CFD6B56EE27 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // for (int p = 0; p < Procedures.Count; p++) V_0 = 0; goto IL_0034; } IL_0004: { // if (Procedures[p] is PE_Start) List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0; L_0 = FieldPlanner_get_Procedures_m805991500EFCD9ED081A6A4C26EE7AFF74F2DBFC_inline(__this, NULL); int32_t L_1 = V_0; NullCheck(L_0); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_2; L_2 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_0, L_1, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); if (!((PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276*)IsInstClass((RuntimeObject*)L_2, PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276_il2cpp_TypeInfo_var))) { goto IL_0030; } } { // proceduresBegin = Procedures[p] as PE_Start; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_3; L_3 = FieldPlanner_get_Procedures_m805991500EFCD9ED081A6A4C26EE7AFF74F2DBFC_inline(__this, NULL); int32_t L_4 = V_0; NullCheck(L_3); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_5; L_5 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_3, L_4, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); __this->___proceduresBegin_28 = ((PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276*)IsInstClass((RuntimeObject*)L_5, PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___proceduresBegin_28), (void*)((PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276*)IsInstClass((RuntimeObject*)L_5, PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276_il2cpp_TypeInfo_var))); // break; goto IL_0042; } IL_0030: { // for (int p = 0; p < Procedures.Count; p++) int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0034: { // for (int p = 0; p < Procedures.Count; p++) int32_t L_7 = V_0; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_8; L_8 = FieldPlanner_get_Procedures_m805991500EFCD9ED081A6A4C26EE7AFF74F2DBFC_inline(__this, NULL); NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_8, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_0004; } } IL_0042: { // for (int p = 0; p < PostProcedures.Count; p++) V_1 = 0; goto IL_0075; } IL_0046: { // if (PostProcedures[p] is PE_Start) List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_10; L_10 = FieldPlanner_get_PostProcedures_m3330F2556970FDF66BB19643D543F21CDBB45343_inline(__this, NULL); int32_t L_11 = V_1; NullCheck(L_10); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_12; L_12 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_10, L_11, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); if (!((PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276*)IsInstClass((RuntimeObject*)L_12, PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276_il2cpp_TypeInfo_var))) { goto IL_0071; } } { // postProceduresBegin = PostProcedures[p] as PE_Start; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_13; L_13 = FieldPlanner_get_PostProcedures_m3330F2556970FDF66BB19643D543F21CDBB45343_inline(__this, NULL); int32_t L_14 = V_1; NullCheck(L_13); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_15; L_15 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_13, L_14, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); __this->___postProceduresBegin_29 = ((PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276*)IsInstClass((RuntimeObject*)L_15, PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___postProceduresBegin_29), (void*)((PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276*)IsInstClass((RuntimeObject*)L_15, PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276_il2cpp_TypeInfo_var))); // break; return; } IL_0071: { // for (int p = 0; p < PostProcedures.Count; p++) int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0075: { // for (int p = 0; p < PostProcedures.Count; p++) int32_t L_17 = V_1; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_18; L_18 = FieldPlanner_get_PostProcedures_m3330F2556970FDF66BB19643D543F21CDBB45343_inline(__this, NULL); NullCheck(L_18); int32_t L_19; L_19 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_18, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_17) < ((int32_t)L_19))) { goto IL_0046; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::RefreshGraphs() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_RefreshGraphs_m6A735998E1982317899FBE101EEE192A44A6FC8A (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGraph_RunHandler_RefreshConnections_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mFA611E71AEAD80DAB871D393DA264891075BB39E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // FGraph_RunHandler.RefreshConnections(Procedures); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0; L_0 = FieldPlanner_get_Procedures_m805991500EFCD9ED081A6A4C26EE7AFF74F2DBFC_inline(__this, NULL); FGraph_RunHandler_RefreshConnections_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mFA611E71AEAD80DAB871D393DA264891075BB39E(L_0, FGraph_RunHandler_RefreshConnections_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mFA611E71AEAD80DAB871D393DA264891075BB39E_RuntimeMethod_var); // FGraph_RunHandler.RefreshConnections(PostProcedures); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_1; L_1 = FieldPlanner_get_PostProcedures_m3330F2556970FDF66BB19643D543F21CDBB45343_inline(__this, NULL); FGraph_RunHandler_RefreshConnections_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mFA611E71AEAD80DAB871D393DA264891075BB39E(L_1, FGraph_RunHandler_RefreshConnections_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mFA611E71AEAD80DAB871D393DA264891075BB39E_RuntimeMethod_var); // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::RefreshPreviewWith(FIMSpace.Generating.Checker.CheckerField3D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_RefreshPreviewWith_m8713E8DFB0AA9B31EDA1072954FB6C1076E2594E (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___0_checker, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (ParentBuildPlanner == null) return; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_0 = __this->___ParentBuildPlanner_23; 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 (ParentBuildPlanner == null) return; return; } IL_000f: { // if (DuplicateParent == null) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_2 = __this->___DuplicateParent_11; 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_003f; } } { // ParentBuildPlanner.LatestGenerated.PlannerResults[IndexOnPrint].Checker = checker; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_4 = __this->___ParentBuildPlanner_23; NullCheck(L_4); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_5; L_5 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_4, NULL); NullCheck(L_5); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_6 = L_5->___PlannerResults_0; int32_t L_7 = __this->___IndexOnPrint_48; NullCheck(L_6); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_8; L_8 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_6, L_7, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_9 = ___0_checker; NullCheck(L_8); L_8->___Checker_2 = L_9; Il2CppCodeGenWriteBarrier((void**)(&L_8->___Checker_2), (void*)L_9); return; } IL_003f: { // ParentBuildPlanner.LatestGenerated.PlannerResults[IndexOnPrint].DuplicateResults[IndexOfDuplicate].Checker = checker; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_10 = __this->___ParentBuildPlanner_23; NullCheck(L_10); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_11; L_11 = BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline(L_10, NULL); NullCheck(L_11); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_12 = L_11->___PlannerResults_0; int32_t L_13 = __this->___IndexOnPrint_48; NullCheck(L_12); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_14; L_14 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_12, L_13, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_14); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_15 = L_14->___DuplicateResults_5; int32_t L_16 = __this->___IndexOfDuplicate_49; NullCheck(L_15); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_17; L_17 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_15, L_16, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_18 = ___0_checker; NullCheck(L_17); L_17->___Checker_2 = L_18; Il2CppCodeGenWriteBarrier((void**)(&L_17->___Checker_2), (void*)L_18); // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::PrepareOnPrint(FIMSpace.Generating.Planning.PlanGenerationPrint,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_PrepareOnPrint_mA28F80F9CBE7C84A3C85CCCE60B58DD931B20BD7 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_gen, int32_t ___1_duplicateId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m97589DEF2FF3625E7262832FA7FDF10371F7DF89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_mD924CCEA886065B77D5943CA0ADFCD8693AF5ACA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FB6BB604E3CAEF20C412254024D34D6DDCF044E); s_Il2CppMethodInitialized = true; } { // CurrentGraphPreparingPlanner = this; ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphPreparingPlanner_21 = __this; Il2CppCodeGenWriteBarrier((void**)(&((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphPreparingPlanner_21), (void*)__this); // IndexOfDuplicate = duplicateId; int32_t L_0 = ___1_duplicateId; __this->___IndexOfDuplicate_49 = L_0; // LatestResult = PlannerResult.GenerateInstance(ParentBuildPlanner, this); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_1 = __this->___ParentBuildPlanner_23; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_2; L_2 = PlannerResult_GenerateInstance_m3328D9BD0B08D7772CF03ED91159D317830525C1(L_1, __this, NULL); __this->___LatestResult_47 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___LatestResult_47), (void*)L_2); // if (duplicateId >= 0) // If it's duplicate -> include it inside main planner duplicates list int32_t L_3 = ___1_duplicateId; if ((((int32_t)L_3) < ((int32_t)0))) { goto IL_0047; } } { // gen.PlannerResults[IndexOnPrint].AddDuplicateResultSlot(PlannerResult.GenerateInstance(ParentBuildPlanner, this)); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_4 = ___0_gen; NullCheck(L_4); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_5 = L_4->___PlannerResults_0; int32_t L_6 = __this->___IndexOnPrint_48; NullCheck(L_5); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_7; L_7 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_5, L_6, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_8 = __this->___ParentBuildPlanner_23; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_9; L_9 = PlannerResult_GenerateInstance_m3328D9BD0B08D7772CF03ED91159D317830525C1(L_8, __this, NULL); NullCheck(L_7); PlannerResult_AddDuplicateResultSlot_m018E873BD0AEFDFBC51937E5453FA48836970E59(L_7, L_9, NULL); goto IL_0063; } IL_0047: { // LatestResult.PrepareDuplicateSupport(); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_10 = __this->___LatestResult_47; NullCheck(L_10); PlannerResult_PrepareDuplicateSupport_m05367841889A57C78ACFCDDCC51EC4AB557B802D(L_10, NULL); // gen.PlannerResults.Add(LatestResult); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_11 = ___0_gen; NullCheck(L_11); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_12 = L_11->___PlannerResults_0; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_13 = __this->___LatestResult_47; NullCheck(L_12); List_1_Add_m97589DEF2FF3625E7262832FA7FDF10371F7DF89_inline(L_12, L_13, List_1_Add_m97589DEF2FF3625E7262832FA7FDF10371F7DF89_RuntimeMethod_var); } IL_0063: { // PrepareInitialChecker(); FieldPlanner_PrepareInitialChecker_m336CDE9760AD527142D9C0B001442D02333B2D86(__this, NULL); // LatestResult.Checker = GetInitialChecker(); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_14 = __this->___LatestResult_47; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_15; L_15 = FieldPlanner_GetInitialChecker_mD2F5498A5FB045E9F7C5F56F16BDE90FA69DD6C5(__this, NULL); NullCheck(L_14); L_14->___Checker_2 = L_15; Il2CppCodeGenWriteBarrier((void**)(&L_14->___Checker_2), (void*)L_15); // if (duplicateId >= 0) // If it's duplicate -> include it inside main planner duplicates list int32_t L_16 = ___1_duplicateId; if ((((int32_t)L_16) < ((int32_t)0))) { goto IL_00a7; } } { // gen.PlannerResults[IndexOnPrint].DuplicateResults[duplicateId] = LatestResult.Copy(); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_17 = ___0_gen; NullCheck(L_17); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_18 = L_17->___PlannerResults_0; int32_t L_19 = __this->___IndexOnPrint_48; NullCheck(L_18); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_20; L_20 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_18, L_19, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_20); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_21 = L_20->___DuplicateResults_5; int32_t L_22 = ___1_duplicateId; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_23 = __this->___LatestResult_47; NullCheck(L_23); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_24; L_24 = PlannerResult_Copy_mAC2E63E26BE1B3175EB2601C6050566293C03EAD(L_23, NULL); NullCheck(L_21); List_1_set_Item_mD924CCEA886065B77D5943CA0ADFCD8693AF5ACA(L_21, L_22, L_24, List_1_set_Item_mD924CCEA886065B77D5943CA0ADFCD8693AF5ACA_RuntimeMethod_var); goto IL_00be; } IL_00a7: { // gen.PlannerResults[IndexOnPrint] = LatestResult; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_25 = ___0_gen; NullCheck(L_25); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_26 = L_25->___PlannerResults_0; int32_t L_27 = __this->___IndexOnPrint_48; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_28 = __this->___LatestResult_47; NullCheck(L_26); List_1_set_Item_mD924CCEA886065B77D5943CA0ADFCD8693AF5ACA(L_26, L_27, L_28, List_1_set_Item_mD924CCEA886065B77D5943CA0ADFCD8693AF5ACA_RuntimeMethod_var); } IL_00be: { // if (ParentBuildPlanner.OnIteractionCallback != null) BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_29 = __this->___ParentBuildPlanner_23; NullCheck(L_29); Action_1_t88464E626975973EFA56756CD8B952971BED134A* L_30 = L_29->___OnIteractionCallback_21; if (!L_30) { goto IL_010a; } } { // if (PlannerRuleBase.Debugging) il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); bool L_31 = ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_StaticFields*)il2cpp_codegen_static_fields_for(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var))->___Debugging_27; if (!L_31) { goto IL_00f9; } } { // gen.DebugInfo = "Initializing " + printName; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_32 = ___0_gen; String_t* L_33 = __this->___printName_51; String_t* L_34; L_34 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral1FB6BB604E3CAEF20C412254024D34D6DDCF044E, L_33, NULL); NullCheck(L_32); L_32->___DebugInfo_2 = L_34; Il2CppCodeGenWriteBarrier((void**)(&L_32->___DebugInfo_2), (void*)L_34); // gen._debugLatestExecuted = LatestResult.Checker; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_35 = ___0_gen; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_36 = __this->___LatestResult_47; NullCheck(L_36); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_37 = L_36->___Checker_2; NullCheck(L_35); L_35->____debugLatestExecuted_1 = L_37; Il2CppCodeGenWriteBarrier((void**)(&L_35->____debugLatestExecuted_1), (void*)L_37); } IL_00f9: { // ParentBuildPlanner.OnIteractionCallback.Invoke(gen); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_38 = __this->___ParentBuildPlanner_23; NullCheck(L_38); Action_1_t88464E626975973EFA56756CD8B952971BED134A* L_39 = L_38->___OnIteractionCallback_21; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_40 = ___0_gen; NullCheck(L_39); Action_1_Invoke_mF3F0C73E9574C2033F04B324B2C128114C5CFE16_inline(L_39, L_40, NULL); } IL_010a: { // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::PrepareProcedures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_PrepareProcedures_m92B0979CDBDBD355DC1BCB35C241ADCD26CF8D17 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_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; { // for (int i = 0; i < FProcedures.Count; i++) V_0 = 0; goto IL_0045; } IL_0004: { // if (FProcedures[i] == null) continue; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = __this->___FProcedures_30; int32_t L_1 = V_0; NullCheck(L_0); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_2; L_2 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_0, L_1, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_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_0041; } } { // if (FProcedures[i].Enabled == false) continue; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_4 = __this->___FProcedures_30; int32_t L_5 = V_0; NullCheck(L_4); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_6; L_6 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_4, L_5, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); NullCheck(L_6); bool L_7 = L_6->___Enabled_26; if (!L_7) { goto IL_0041; } } { // FProcedures[i].ToRB().PreGeneratePrepare(); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_8 = __this->___FProcedures_30; int32_t L_9 = V_0; NullCheck(L_8); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_10; L_10 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_8, L_9, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_11; L_11 = PlannerExtensions_ToRB_m3E505A8E70346B3DD7434AA06E7DA51C1C9AC076(L_10, NULL); NullCheck(L_11); VirtualActionInvoker0::Invoke(50 /* System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::PreGeneratePrepare() */, L_11); } IL_0041: { // for (int i = 0; i < FProcedures.Count; i++) int32_t L_12 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0045: { // for (int i = 0; i < FProcedures.Count; i++) int32_t L_13 = V_0; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_14 = __this->___FProcedures_30; NullCheck(L_14); int32_t L_15; L_15 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_14, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_13) < ((int32_t)L_15))) { goto IL_0004; } } { // for (int i = 0; i < FPostProcedures.Count; i++) V_1 = 0; goto IL_0098; } IL_0057: { // if (FPostProcedures[i] == null) continue; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_16 = __this->___FPostProcedures_31; int32_t L_17 = V_1; NullCheck(L_16); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_18; L_18 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_16, L_17, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_19; L_19 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_18, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_19) { goto IL_0094; } } { // if (FPostProcedures[i].Enabled == false) continue; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_20 = __this->___FPostProcedures_31; int32_t L_21 = V_1; NullCheck(L_20); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_22; L_22 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_20, L_21, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); NullCheck(L_22); bool L_23 = L_22->___Enabled_26; if (!L_23) { goto IL_0094; } } { // FPostProcedures[i].ToRB().PreGeneratePrepare(); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_24 = __this->___FPostProcedures_31; int32_t L_25 = V_1; NullCheck(L_24); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_26; L_26 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_24, L_25, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_27; L_27 = PlannerExtensions_ToRB_m3E505A8E70346B3DD7434AA06E7DA51C1C9AC076(L_26, NULL); NullCheck(L_27); VirtualActionInvoker0::Invoke(50 /* System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::PreGeneratePrepare() */, L_27); } IL_0094: { // for (int i = 0; i < FPostProcedures.Count; i++) int32_t L_28 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_0098: { // for (int i = 0; i < FPostProcedures.Count; i++) int32_t L_29 = V_1; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_30 = __this->___FPostProcedures_31; NullCheck(L_30); int32_t L_31; L_31 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_30, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_29) < ((int32_t)L_31))) { goto IL_0057; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::RefreshOnReload() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_RefreshOnReload_m0490C97AF4A43A53F484E969B23C0EF091E3063D (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // RefreshLocalVariables(); FieldPlanner_RefreshLocalVariables_mA871832C88C060B09BF398AFE1255DBCBD6D9606(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::RefreshLocalVariables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_RefreshLocalVariables_mA871832C88C060B09BF398AFE1255DBCBD6D9606 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (localVars == null) localVars = new FieldPlanner.LocalVariables(this); LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* L_0 = __this->___localVars_62; if (L_0) { goto IL_0014; } } { // if (localVars == null) localVars = new FieldPlanner.LocalVariables(this); LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* L_1 = (LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0*)il2cpp_codegen_object_new(LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var); NullCheck(L_1); LocalVariables__ctor_m5E2A3D5CFE3A760F8E0818FDC0562D287C1A6E5A(L_1, __this, NULL); __this->___localVars_62 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___localVars_62), (void*)L_1); } IL_0014: { // localVars.RefreshList(); LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* L_2 = __this->___localVars_62; NullCheck(L_2); LocalVariables_RefreshList_m545521AF52E9966BE47032C97055C605D6CBB8EE(L_2, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::PrePrepareForGenerating(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_PrePrepareForGenerating_m9DC07F200A8E829D7815BD9255E40DB977BC6661 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, int32_t ___0_indexOnPreset, int32_t ___1_preparationIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mB67DB803D9DAEC2550A3B6AD654123EDBB0F254F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisFieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_m3CCA77F63EB8DE043DAEF770D5EFA8619690EA37_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mC616C6F0465776C77ABAA4EF2B52317FD1DDAF76_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; int32_t V_3 = 0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_4 = NULL; { // RefreshStartGraphNodes(); FieldPlanner_RefreshStartGraphNodes_m4B800C3C1644F3B6E6A1DE808FE83CFD6B56EE27(__this, NULL); // RefreshLocalVariables(); FieldPlanner_RefreshLocalVariables_mA871832C88C060B09BF398AFE1255DBCBD6D9606(__this, NULL); // printName = name; String_t* L_0; L_0 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); __this->___printName_51 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___printName_51), (void*)L_0); // PreparationWasStarted = true; __this->___PreparationWasStarted_59 = (bool)1; // if (duplicatePlanners != null) duplicatePlanners.Clear(); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_1 = __this->___duplicatePlanners_12; if (!L_1) { goto IL_0032; } } { // if (duplicatePlanners != null) duplicatePlanners.Clear(); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_2 = __this->___duplicatePlanners_12; NullCheck(L_2); List_1_Clear_mB67DB803D9DAEC2550A3B6AD654123EDBB0F254F_inline(L_2, List_1_Clear_mB67DB803D9DAEC2550A3B6AD654123EDBB0F254F_RuntimeMethod_var); } IL_0032: { // IndexOnPreset = indexOnPreset; int32_t L_3 = ___0_indexOnPreset; __this->___IndexOnPreset_50 = L_3; // int i = indexOnPreset; int32_t L_4 = ___0_indexOnPreset; V_0 = L_4; // IndexOnPrint = preparationIndex; int32_t L_5 = ___1_preparationIndex; __this->___IndexOnPrint_48 = L_5; // PGGUtils.CheckForNulls(FProcedures); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_6 = __this->___FProcedures_30; il2cpp_codegen_runtime_class_init_inline(PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); PGGUtils_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mC616C6F0465776C77ABAA4EF2B52317FD1DDAF76(L_6, PGGUtils_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mC616C6F0465776C77ABAA4EF2B52317FD1DDAF76_RuntimeMethod_var); // PGGUtils.CheckForNulls(FPostProcedures); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_7 = __this->___FPostProcedures_31; PGGUtils_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mC616C6F0465776C77ABAA4EF2B52317FD1DDAF76(L_7, PGGUtils_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mC616C6F0465776C77ABAA4EF2B52317FD1DDAF76_RuntimeMethod_var); // PrepareProcedures(); FieldPlanner_PrepareProcedures_m92B0979CDBDBD355DC1BCB35C241ADCD26CF8D17(__this, NULL); // RefreshGraphs(); FieldPlanner_RefreshGraphs_m6A735998E1982317899FBE101EEE192A44A6FC8A(__this, NULL); // for (int p = 0; p < Procedures.Count; p++) V_1 = 0; goto IL_0083; } IL_0068: { // Procedures[p].ToRB().ParentPlanner = this; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_8; L_8 = FieldPlanner_get_Procedures_m805991500EFCD9ED081A6A4C26EE7AFF74F2DBFC_inline(__this, NULL); int32_t L_9 = V_1; NullCheck(L_8); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_10; L_10 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_8, L_9, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_11; L_11 = PlannerExtensions_ToRB_m3E505A8E70346B3DD7434AA06E7DA51C1C9AC076(L_10, NULL); NullCheck(L_11); L_11->___ParentPlanner_28 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_11->___ParentPlanner_28), (void*)__this); // for (int p = 0; p < Procedures.Count; p++) int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0083: { // for (int p = 0; p < Procedures.Count; p++) int32_t L_13 = V_1; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_14; L_14 = FieldPlanner_get_Procedures_m805991500EFCD9ED081A6A4C26EE7AFF74F2DBFC_inline(__this, NULL); NullCheck(L_14); int32_t L_15; L_15 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_14, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_13) < ((int32_t)L_15))) { goto IL_0068; } } { // for (int p = 0; p < PostProcedures.Count; p++) V_2 = 0; goto IL_00b0; } IL_0095: { // PostProcedures[p].ToRB().ParentPlanner = this; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_16; L_16 = FieldPlanner_get_PostProcedures_m3330F2556970FDF66BB19643D543F21CDBB45343_inline(__this, NULL); int32_t L_17 = V_2; NullCheck(L_16); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_18; L_18 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_16, L_17, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_19; L_19 = PlannerExtensions_ToRB_m3E505A8E70346B3DD7434AA06E7DA51C1C9AC076(L_18, NULL); NullCheck(L_19); L_19->___ParentPlanner_28 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_19->___ParentPlanner_28), (void*)__this); // for (int p = 0; p < PostProcedures.Count; p++) int32_t L_20 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_00b0: { // for (int p = 0; p < PostProcedures.Count; p++) int32_t L_21 = V_2; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_22; L_22 = FieldPlanner_get_PostProcedures_m3330F2556970FDF66BB19643D543F21CDBB45343_inline(__this, NULL); NullCheck(L_22); int32_t L_23; L_23 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_22, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_21) < ((int32_t)L_23))) { goto IL_0095; } } { // for (int d = 0; d < PlannersInBuild[i].Duplicates; d++) V_3 = 0; goto IL_00fb; } IL_00c2: { // var dupl = Instantiate(PlannersInBuild[i]); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_24; L_24 = FieldPlanner_get_PlannersInBuild_mD8B5769757E1828EA52A4A38D1099F770330437B(__this, NULL); int32_t L_25 = V_0; NullCheck(L_24); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_26; L_26 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_24, L_25, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_27; L_27 = Object_Instantiate_TisFieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_m3CCA77F63EB8DE043DAEF770D5EFA8619690EA37(L_26, Object_Instantiate_TisFieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_m3CCA77F63EB8DE043DAEF770D5EFA8619690EA37_RuntimeMethod_var); V_4 = L_27; // dupl.IndexOfDuplicate = d; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_28 = V_4; int32_t L_29 = V_3; NullCheck(L_28); L_28->___IndexOfDuplicate_49 = L_29; // PlannersInBuild[i].AddDuplicateReference(dupl); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_30; L_30 = FieldPlanner_get_PlannersInBuild_mD8B5769757E1828EA52A4A38D1099F770330437B(__this, NULL); int32_t L_31 = V_0; NullCheck(L_30); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_32; L_32 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_30, L_31, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_33 = V_4; NullCheck(L_32); FieldPlanner_AddDuplicateReference_mE33F9354C6860D793ACEA604C035683780B7D81C(L_32, L_33, NULL); // dupl.PrepareProcedures(); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_34 = V_4; NullCheck(L_34); FieldPlanner_PrepareProcedures_m92B0979CDBDBD355DC1BCB35C241ADCD26CF8D17(L_34, NULL); // for (int d = 0; d < PlannersInBuild[i].Duplicates; d++) int32_t L_35 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_00fb: { // for (int d = 0; d < PlannersInBuild[i].Duplicates; d++) int32_t L_36 = V_3; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_37; L_37 = FieldPlanner_get_PlannersInBuild_mD8B5769757E1828EA52A4A38D1099F770330437B(__this, NULL); int32_t L_38 = V_0; NullCheck(L_37); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_39; L_39 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_37, L_38, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_39); int32_t L_40; L_40 = FieldPlanner_get_Duplicates_m3B2718A4DC94A89BC97F08D82DC1DD88AEBFAD7C(L_39, NULL); if ((((int32_t)L_36) < ((int32_t)L_40))) { goto IL_00c2; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::PreRunProcedures(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_PreRunProcedures_m6DD81E8E523457FD0B9E5FA34F0D2A8563B0099F (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_gen, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // CurrentGraphExecutingPlanner = this; ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20 = __this; Il2CppCodeGenWriteBarrier((void**)(&((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20), (void*)__this); // for (int i = 0; i < FProcedures.Count; i++) V_0 = 0; goto IL_0038; } IL_000a: { // if (FProcedures[i].Enabled == false) continue; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = __this->___FProcedures_30; int32_t L_1 = V_0; NullCheck(L_0); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_2; L_2 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_0, L_1, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); NullCheck(L_2); bool L_3 = L_2->___Enabled_26; if (!L_3) { goto IL_0034; } } { // FProcedures[i].ToRB().Prepare(gen); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_4 = __this->___FProcedures_30; int32_t L_5 = V_0; NullCheck(L_4); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_6; L_6 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_4, L_5, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_7; L_7 = PlannerExtensions_ToRB_m3E505A8E70346B3DD7434AA06E7DA51C1C9AC076(L_6, NULL); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_8 = ___0_gen; NullCheck(L_7); VirtualActionInvoker1< PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* >::Invoke(51 /* System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::Prepare(FIMSpace.Generating.Planning.PlanGenerationPrint) */, L_7, L_8); } IL_0034: { // for (int i = 0; i < FProcedures.Count; i++) int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0038: { // for (int i = 0; i < FProcedures.Count; i++) int32_t L_10 = V_0; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_11 = __this->___FProcedures_30; NullCheck(L_11); int32_t L_12; L_12 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_11, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_10) < ((int32_t)L_12))) { goto IL_000a; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::PreRunPostProcedures(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_PreRunPostProcedures_m3ADAB1797DFE21AE15DFEBB1E1C91A26ADCFA91D (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_gen, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // CurrentGraphExecutingPlanner = this; ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20 = __this; Il2CppCodeGenWriteBarrier((void**)(&((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20), (void*)__this); // for (int i = 0; i < FPostProcedures.Count; i++) V_0 = 0; goto IL_0038; } IL_000a: { // if (FPostProcedures[i].Enabled == false) continue; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = __this->___FPostProcedures_31; int32_t L_1 = V_0; NullCheck(L_0); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_2; L_2 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_0, L_1, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); NullCheck(L_2); bool L_3 = L_2->___Enabled_26; if (!L_3) { goto IL_0034; } } { // FPostProcedures[i].ToRB().Prepare(gen); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_4 = __this->___FPostProcedures_31; int32_t L_5 = V_0; NullCheck(L_4); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_6; L_6 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_4, L_5, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_7; L_7 = PlannerExtensions_ToRB_m3E505A8E70346B3DD7434AA06E7DA51C1C9AC076(L_6, NULL); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_8 = ___0_gen; NullCheck(L_7); VirtualActionInvoker1< PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* >::Invoke(51 /* System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::Prepare(FIMSpace.Generating.Planning.PlanGenerationPrint) */, L_7, L_8); } IL_0034: { // for (int i = 0; i < FPostProcedures.Count; i++) int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0038: { // for (int i = 0; i < FPostProcedures.Count; i++) int32_t L_10 = V_0; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_11 = __this->___FPostProcedures_31; NullCheck(L_11); int32_t L_12; L_12 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_11, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_10) < ((int32_t)L_12))) { goto IL_000a; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::RunStartProcedures(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_RunStartProcedures_m5824DBC45A867F9553F4C061DE4D2295EFD5AB44 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_gen, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* V_0 = NULL; { // ExecutionWasStarted = true; __this->___ExecutionWasStarted_53 = (bool)1; // WasExecuted = true; __this->___WasExecuted_13 = (bool)1; // if (proceduresBegin == null) PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* L_0 = __this->___proceduresBegin_28; 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_0023; } } { // CompleteGenerating(); FieldPlanner_CompleteGenerating_mB3A27736C5A36A37018E9EB8AFFC7C6406BC7E30(__this, NULL); // return; return; } IL_0023: { // if (proceduresBegin.OutputConnections.Count == 0) PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* L_2 = __this->___proceduresBegin_28; NullCheck(L_2); List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_3 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)L_2)->___OutputConnections_10; NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_inline(L_3, List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_RuntimeMethod_var); if (L_4) { goto IL_003c; } } { // CompleteGenerating(); FieldPlanner_CompleteGenerating_mB3A27736C5A36A37018E9EB8AFFC7C6406BC7E30(__this, NULL); // return; return; } IL_003c: { // PlannerRuleBase operation = proceduresBegin.FirstOutputConnection as PlannerRuleBase; PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* L_5 = __this->___proceduresBegin_28; NullCheck(L_5); FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* L_6; L_6 = FGraph_NodeBase_get_FirstOutputConnection_m46A8FE3C128726BEC10603D0EC8B4104B86F9466(L_5, NULL); V_0 = ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)IsInstClass((RuntimeObject*)L_6, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var)); // if (operation == null) PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_7 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_8; L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_8) { goto IL_005d; } } { // CompleteGenerating(); FieldPlanner_CompleteGenerating_mB3A27736C5A36A37018E9EB8AFFC7C6406BC7E30(__this, NULL); // return; return; } IL_005d: { // CurrentGraphExecutingPlanner = this; ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20 = __this; Il2CppCodeGenWriteBarrier((void**)(&((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20), (void*)__this); // CallExecution(operation, gen); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_9 = V_0; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_10 = ___0_gen; FieldPlanner_CallExecution_m1677DB2B9B75562142990E91FA18236AFD2F8E43(__this, L_9, L_10, NULL); // CompleteGenerating(); FieldPlanner_CompleteGenerating_mB3A27736C5A36A37018E9EB8AFFC7C6406BC7E30(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::RunPostProcedures(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_RunPostProcedures_m0A91C577A7DC89553DFA548C3C98461129662FE0 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_gen, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // PostExecutionWasStarted = true; __this->___PostExecutionWasStarted_56 = (bool)1; // if (postProceduresBegin == null) PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* L_0 = __this->___postProceduresBegin_29; 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_001c; } } { // CompletePostGenerating(); FieldPlanner_CompletePostGenerating_m70479B207B7901341B846D64AEA2858727B6B1CF(__this, NULL); // return; return; } IL_001c: { // if (postProceduresBegin.OutputConnections.Count == 0) PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* L_2 = __this->___postProceduresBegin_29; NullCheck(L_2); List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_3 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)L_2)->___OutputConnections_10; NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_inline(L_3, List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_RuntimeMethod_var); if (L_4) { goto IL_0035; } } { // CompletePostGenerating(); FieldPlanner_CompletePostGenerating_m70479B207B7901341B846D64AEA2858727B6B1CF(__this, NULL); // return; return; } IL_0035: { // PlannerRuleBase operation = postProceduresBegin.FirstOutputConnection as PlannerRuleBase; PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* L_5 = __this->___postProceduresBegin_29; NullCheck(L_5); FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* L_6; L_6 = FGraph_NodeBase_get_FirstOutputConnection_m46A8FE3C128726BEC10603D0EC8B4104B86F9466(L_5, NULL); // if (operation == null) il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)IsInstClass((RuntimeObject*)L_6, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_7) { goto IL_0054; } } { // CompletePostGenerating(); FieldPlanner_CompletePostGenerating_m70479B207B7901341B846D64AEA2858727B6B1CF(__this, NULL); // return; return; } IL_0054: { // CurrentGraphExecutingPlanner = this; ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20 = __this; Il2CppCodeGenWriteBarrier((void**)(&((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20), (void*)__this); // CallExecution(postProceduresBegin, gen); PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* L_8 = __this->___postProceduresBegin_29; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_9 = ___0_gen; FieldPlanner_CallExecution_m1677DB2B9B75562142990E91FA18236AFD2F8E43(__this, L_8, L_9, NULL); // CompletePostGenerating(); FieldPlanner_CompletePostGenerating_m70479B207B7901341B846D64AEA2858727B6B1CF(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::CallExecution(FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase,FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_CallExecution_m1677DB2B9B75562142990E91FA18236AFD2F8E43 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* ___0_rule, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___1_newResult, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_mD924CCEA886065B77D5943CA0ADFCD8693AF5ACA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0AA3141160BEE9923DFE98749F3AF08CC601D280); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C758C76E7F6487D7DDA5C31D1FAA0B660B7465D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2ABD53443E87B1D4332B55DE89F3F4C04D71253); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // rule.Execute(newResult, LatestResult); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_0 = ___0_rule; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_1 = ___1_newResult; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_2 = __this->___LatestResult_47; NullCheck(L_0); VirtualActionInvoker2< PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807*, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* >::Invoke(52 /* System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::Execute(FIMSpace.Generating.Planning.PlanGenerationPrint,FIMSpace.Generating.Planning.PlannerResult) */, L_0, L_1, L_2); // if (IndexOnPrint != -1) int32_t L_3 = __this->___IndexOnPrint_48; if ((((int32_t)L_3) == ((int32_t)(-1)))) { goto IL_007c; } } { // if (DuplicateParent == null) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_4 = __this->___DuplicateParent_11; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_003d; } } { // newResult.PlannerResults[IndexOnPrint] = LatestResult; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_6 = ___1_newResult; NullCheck(L_6); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_7 = L_6->___PlannerResults_0; int32_t L_8 = __this->___IndexOnPrint_48; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_9 = __this->___LatestResult_47; NullCheck(L_7); List_1_set_Item_mD924CCEA886065B77D5943CA0ADFCD8693AF5ACA(L_7, L_8, L_9, List_1_set_Item_mD924CCEA886065B77D5943CA0ADFCD8693AF5ACA_RuntimeMethod_var); goto IL_007c; } IL_003d: { // if (newResult.PlannerResults[IndexOnPrint].DuplicateResults != null) PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_10 = ___1_newResult; NullCheck(L_10); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_11 = L_10->___PlannerResults_0; int32_t L_12 = __this->___IndexOnPrint_48; NullCheck(L_11); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_13; L_13 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_11, L_12, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_13); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_14 = L_13->___DuplicateResults_5; if (!L_14) { goto IL_007c; } } { // newResult.PlannerResults[IndexOnPrint].DuplicateResults[IndexOfDuplicate] = LatestResult; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_15 = ___1_newResult; NullCheck(L_15); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_16 = L_15->___PlannerResults_0; int32_t L_17 = __this->___IndexOnPrint_48; NullCheck(L_16); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_18; L_18 = List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE(L_16, L_17, List_1_get_Item_m03FB8C9087E21270506CA157CDC24245614DBEEE_RuntimeMethod_var); NullCheck(L_18); List_1_tD88334BBEE9D37EB710C036F1D13A994BBAA05F7* L_19 = L_18->___DuplicateResults_5; int32_t L_20 = __this->___IndexOfDuplicate_49; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_21 = __this->___LatestResult_47; NullCheck(L_19); List_1_set_Item_mD924CCEA886065B77D5943CA0ADFCD8693AF5ACA(L_19, L_20, L_21, List_1_set_Item_mD924CCEA886065B77D5943CA0ADFCD8693AF5ACA_RuntimeMethod_var); } IL_007c: { // if (ParentBuildPlanner.OnIteractionCallback != null) BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_22 = __this->___ParentBuildPlanner_23; NullCheck(L_22); Action_1_t88464E626975973EFA56756CD8B952971BED134A* L_23 = L_22->___OnIteractionCallback_21; if (!L_23) { goto IL_00f6; } } { // if (PlannerRuleBase.Debugging) il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); bool L_24 = ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_StaticFields*)il2cpp_codegen_static_fields_for(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var))->___Debugging_27; if (!L_24) { goto IL_00e5; } } { // newResult.DebugInfo = "Field Planner '" + name + "'\n\nProcedure: " + rule.GetDisplayName() + "\n\n" + rule.DebuggingInfo; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_25 = ___1_newResult; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26; NullCheck(L_27); ArrayElementTypeCheck (L_27, _stringLiteral0AA3141160BEE9923DFE98749F3AF08CC601D280); (L_27)->SetAt(static_cast(0), (String_t*)_stringLiteral0AA3141160BEE9923DFE98749F3AF08CC601D280); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = L_27; String_t* L_29; L_29 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); NullCheck(L_28); ArrayElementTypeCheck (L_28, L_29); (L_28)->SetAt(static_cast(1), (String_t*)L_29); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_28; NullCheck(L_30); ArrayElementTypeCheck (L_30, _stringLiteral1C758C76E7F6487D7DDA5C31D1FAA0B660B7465D); (L_30)->SetAt(static_cast(2), (String_t*)_stringLiteral1C758C76E7F6487D7DDA5C31D1FAA0B660B7465D); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_30; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_32 = ___0_rule; NullCheck(L_32); String_t* L_33; L_33 = VirtualFuncInvoker1< String_t*, float >::Invoke(35 /* System.String FIMSpace.Graph.FGraph_NodeBase::GetDisplayName(System.Single) */, L_32, (120.0f)); NullCheck(L_31); ArrayElementTypeCheck (L_31, L_33); (L_31)->SetAt(static_cast(3), (String_t*)L_33); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = L_31; NullCheck(L_34); ArrayElementTypeCheck (L_34, _stringLiteralC2ABD53443E87B1D4332B55DE89F3F4C04D71253); (L_34)->SetAt(static_cast(4), (String_t*)_stringLiteralC2ABD53443E87B1D4332B55DE89F3F4C04D71253); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35 = L_34; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_36 = ___0_rule; NullCheck(L_36); String_t* L_37; L_37 = PlannerRuleBase_get_DebuggingInfo_m18E561432649673C16EEDCC3BE161985F6798EEE_inline(L_36, NULL); NullCheck(L_35); ArrayElementTypeCheck (L_35, L_37); (L_35)->SetAt(static_cast(5), (String_t*)L_37); String_t* L_38; L_38 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_35, NULL); NullCheck(L_25); L_25->___DebugInfo_2 = L_38; Il2CppCodeGenWriteBarrier((void**)(&L_25->___DebugInfo_2), (void*)L_38); // newResult.DebugGizmosAction = rule.DebuggingGizmoEvent; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_39 = ___1_newResult; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_40 = ___0_rule; NullCheck(L_40); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_41; L_41 = PlannerRuleBase_get_DebuggingGizmoEvent_m7EADDF9A370CC96253201265B50AE321A57B5C2A_inline(L_40, NULL); NullCheck(L_39); L_39->___DebugGizmosAction_3 = L_41; Il2CppCodeGenWriteBarrier((void**)(&L_39->___DebugGizmosAction_3), (void*)L_41); } IL_00e5: { // ParentBuildPlanner.OnIteractionCallback.Invoke(newResult); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_42 = __this->___ParentBuildPlanner_23; NullCheck(L_42); Action_1_t88464E626975973EFA56756CD8B952971BED134A* L_43 = L_42->___OnIteractionCallback_21; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_44 = ___1_newResult; NullCheck(L_43); Action_1_Invoke_mF3F0C73E9574C2033F04B324B2C128114C5CFE16_inline(L_43, L_44, NULL); } IL_00f6: { // if (rule.FirstOutputConnection == null) PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_45 = ___0_rule; NullCheck(L_45); FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* L_46; L_46 = FGraph_NodeBase_get_FirstOutputConnection_m46A8FE3C128726BEC10603D0EC8B4104B86F9466(L_45, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_47; L_47 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_46, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_47) { goto IL_0105; } } { // return; return; } IL_0105: { // if (rule.AllowedOutputConnectionIndex > -1) PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_48 = ___0_rule; NullCheck(L_48); int32_t L_49; L_49 = VirtualFuncInvoker0< int32_t >::Invoke(15 /* System.Int32 FIMSpace.Graph.FGraph_NodeBase::get_AllowedOutputConnectionIndex() */, L_48); if ((((int32_t)L_49) <= ((int32_t)(-1)))) { goto IL_015c; } } { // for (int c = 0; c < rule.OutputConnections.Count; c++) V_0 = 0; goto IL_014d; } IL_0112: { // if (rule.OutputConnections[c].ConnectionFrom_AlternativeID != rule.AllowedOutputConnectionIndex) continue; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_50 = ___0_rule; NullCheck(L_50); List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_51 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)L_50)->___OutputConnections_10; int32_t L_52 = V_0; NullCheck(L_51); FGraph_TriggerNodeConnection_t692A6072D1459258B279AD5621D11FB032C21244* L_53; L_53 = List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346(L_51, L_52, List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346_RuntimeMethod_var); NullCheck(L_53); int32_t L_54 = L_53->___ConnectionFrom_AlternativeID_2; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_55 = ___0_rule; NullCheck(L_55); int32_t L_56; L_56 = VirtualFuncInvoker0< int32_t >::Invoke(15 /* System.Int32 FIMSpace.Graph.FGraph_NodeBase::get_AllowedOutputConnectionIndex() */, L_55); if ((!(((uint32_t)L_54) == ((uint32_t)L_56)))) { goto IL_0149; } } { // CallExecution( // rule.OutputConnections[c].GetOther(rule) as PlannerRuleBase, // newResult); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_57 = ___0_rule; NullCheck(L_57); List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_58 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)L_57)->___OutputConnections_10; int32_t L_59 = V_0; NullCheck(L_58); FGraph_TriggerNodeConnection_t692A6072D1459258B279AD5621D11FB032C21244* L_60; L_60 = List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346(L_58, L_59, List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346_RuntimeMethod_var); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_61 = ___0_rule; NullCheck(L_60); FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* L_62; L_62 = FGraph_TriggerNodeConnection_GetOther_m828AAC65865DE79AD43AE9E5565FE8D861D8F894(L_60, L_61, NULL); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_63 = ___1_newResult; FieldPlanner_CallExecution_m1677DB2B9B75562142990E91FA18236AFD2F8E43(__this, ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)IsInstClass((RuntimeObject*)L_62, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var)), L_63, NULL); } IL_0149: { // for (int c = 0; c < rule.OutputConnections.Count; c++) int32_t L_64 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_64, 1)); } IL_014d: { // for (int c = 0; c < rule.OutputConnections.Count; c++) int32_t L_65 = V_0; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_66 = ___0_rule; NullCheck(L_66); List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_67 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)L_66)->___OutputConnections_10; NullCheck(L_67); int32_t L_68; L_68 = List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_inline(L_67, List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_RuntimeMethod_var); if ((((int32_t)L_65) < ((int32_t)L_68))) { goto IL_0112; } } { return; } IL_015c: { // for (int c = 0; c < rule.OutputConnections.Count; c++) V_1 = 0; goto IL_0182; } IL_0160: { // CallExecution( // rule.OutputConnections[c].GetOther(rule) as PlannerRuleBase, // newResult); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_69 = ___0_rule; NullCheck(L_69); List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_70 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)L_69)->___OutputConnections_10; int32_t L_71 = V_1; NullCheck(L_70); FGraph_TriggerNodeConnection_t692A6072D1459258B279AD5621D11FB032C21244* L_72; L_72 = List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346(L_70, L_71, List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346_RuntimeMethod_var); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_73 = ___0_rule; NullCheck(L_72); FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* L_74; L_74 = FGraph_TriggerNodeConnection_GetOther_m828AAC65865DE79AD43AE9E5565FE8D861D8F894(L_72, L_73, NULL); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_75 = ___1_newResult; FieldPlanner_CallExecution_m1677DB2B9B75562142990E91FA18236AFD2F8E43(__this, ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)IsInstClass((RuntimeObject*)L_74, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var)), L_75, NULL); // for (int c = 0; c < rule.OutputConnections.Count; c++) int32_t L_76 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_76, 1)); } IL_0182: { // for (int c = 0; c < rule.OutputConnections.Count; c++) int32_t L_77 = V_1; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_78 = ___0_rule; NullCheck(L_78); List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_79 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)L_78)->___OutputConnections_10; NullCheck(L_79); int32_t L_80; L_80 = List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_inline(L_79, List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_RuntimeMethod_var); if ((((int32_t)L_77) < ((int32_t)L_80))) { goto IL_0160; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::CompleteGenerating() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_CompleteGenerating_mB3A27736C5A36A37018E9EB8AFFC7C6406BC7E30 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // ExecutionDone = true; __this->___ExecutionDone_54 = (bool)1; // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::CompletePostGenerating() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_CompletePostGenerating_m70479B207B7901341B846D64AEA2858727B6B1CF (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // PostExecutionDone = true; __this->___PostExecutionDone_57 = (bool)1; // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::OnCompleateAllGenerating() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner_OnCompleateAllGenerating_mD12FAB6B1D779A031BA79DD938E714C8BFE9A073 (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __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_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_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_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; FieldCell_t0474210B4815B1D080500050D625323788B306F9* V_1 = NULL; int32_t V_2 = 0; { // if (!Discarded) bool L_0 = __this->___Discarded_14; if (L_0) { goto IL_008f; } } { // if (LatestResult != null) PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_1 = __this->___LatestResult_47; if (!L_1) { goto IL_008f; } } { // for (int c = 0; c < LatestResult.CellsInstructions.Count; c++) V_0 = 0; goto IL_007c; } IL_0017: { // if (FGenerators.NotNull(LatestResult.CellsInstructions[c].HelperCellRef)) continue; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_2 = __this->___LatestResult_47; NullCheck(L_2); List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_3 = L_2->___CellsInstructions_4; int32_t L_4 = V_0; NullCheck(L_3); SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_5; L_5 = List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89(L_3, L_4, List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89_RuntimeMethod_var); NullCheck(L_5); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_6 = L_5->___HelperCellRef_0; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); bool L_7; L_7 = FGenerators_NotNull_m874612D3ADC5BEFC54989AC38B811F777158C43A(L_6, NULL); if (L_7) { goto IL_0078; } } { // FieldCell setCellRef = // LatestResult.Checker.GetCell(LatestResult.CellsInstructions[c].HelperCellRef.Pos); PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_8 = __this->___LatestResult_47; NullCheck(L_8); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_9 = L_8->___Checker_2; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_10 = __this->___LatestResult_47; NullCheck(L_10); List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_11 = L_10->___CellsInstructions_4; int32_t L_12 = V_0; NullCheck(L_11); SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_13; L_13 = List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89(L_11, L_12, List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89_RuntimeMethod_var); NullCheck(L_13); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_14 = L_13->___HelperCellRef_0; NullCheck(L_14); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_15 = ((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_14)->___Pos_0; NullCheck(L_9); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_16; L_16 = CheckerField3D_GetCell_m1F88DEA1BE5DB8E670F8222608225AB068D89059(L_9, L_15, (bool)0, NULL); V_1 = L_16; // LatestResult.CellsInstructions[c].HelperCellRef = setCellRef; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_17 = __this->___LatestResult_47; NullCheck(L_17); List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_18 = L_17->___CellsInstructions_4; int32_t L_19 = V_0; NullCheck(L_18); SpawnInstructionGuide_tE8C8E212182BFF2669627EDF2DE42E941480A270* L_20; L_20 = List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89(L_18, L_19, List_1_get_Item_m4D89B22FCE33928B898521C1F714D5C0B574BF89_RuntimeMethod_var); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_21 = V_1; NullCheck(L_20); L_20->___HelperCellRef_0 = L_21; Il2CppCodeGenWriteBarrier((void**)(&L_20->___HelperCellRef_0), (void*)L_21); } IL_0078: { // for (int c = 0; c < LatestResult.CellsInstructions.Count; c++) int32_t L_22 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_007c: { // for (int c = 0; c < LatestResult.CellsInstructions.Count; c++) int32_t L_23 = V_0; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_24 = __this->___LatestResult_47; NullCheck(L_24); List_1_t47EB84D8D3371AC1E55BEA64B4C70F2067B2961E* L_25 = L_24->___CellsInstructions_4; NullCheck(L_25); int32_t L_26; L_26 = List_1_get_Count_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_inline(L_25, List_1_get_Count_mD338DFBB47F34DA15C76A0E45E787C12F1280A7F_RuntimeMethod_var); if ((((int32_t)L_23) < ((int32_t)L_26))) { goto IL_0017; } } IL_008f: { // if (IsDuplicate == false) bool L_27; L_27 = FieldPlanner_get_IsDuplicate_m0372F2520CFD02A605C757C5CAEC5F404B397C7F(__this, NULL); if (L_27) { goto IL_00c1; } } { // if (duplicatePlanners != null) List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_28 = __this->___duplicatePlanners_12; if (!L_28) { goto IL_00c1; } } { // for (int d = 0; d < Duplicates; d++) V_2 = 0; goto IL_00b8; } IL_00a3: { // duplicatePlanners[d].OnCompleateAllGenerating(); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_29 = __this->___duplicatePlanners_12; int32_t L_30 = V_2; NullCheck(L_29); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_31; L_31 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_29, L_30, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_31); FieldPlanner_OnCompleateAllGenerating_mD12FAB6B1D779A031BA79DD938E714C8BFE9A073(L_31, NULL); // for (int d = 0; d < Duplicates; d++) int32_t L_32 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_00b8: { // for (int d = 0; d < Duplicates; d++) int32_t L_33 = V_2; int32_t L_34; L_34 = FieldPlanner_get_Duplicates_m3B2718A4DC94A89BC97F08D82DC1DD88AEBFAD7C(__this, NULL); if ((((int32_t)L_33) < ((int32_t)L_34))) { goto IL_00a3; } } IL_00c1: { // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldPlanner__ctor_m275B781D48976BB9E5009EC083633086EE708C2F (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3FD5A08EE8B2011C26498E8F0D622F3C786421C1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { // [HideInInspector] public bool _EditorDrawShape = true; __this->____EditorDrawShape_4 = (bool)1; // [HideInInspector] public bool _EditorDrawLogics = true; __this->____EditorDrawLogics_6 = (bool)1; // [HideInInspector]/*[NonSerialized]*/ public bool _EditorDisplayGizmosOnPlan = true; __this->____EditorDisplayGizmosOnPlan_10 = (bool)1; // public string tag = ""; __this->___tag_27 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___tag_27), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); // public List FProcedures = new List(); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17*)il2cpp_codegen_object_new(List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m3FD5A08EE8B2011C26498E8F0D622F3C786421C1(L_0, List_1__ctor_m3FD5A08EE8B2011C26498E8F0D622F3C786421C1_RuntimeMethod_var); __this->___FProcedures_30 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___FProcedures_30), (void*)L_0); // public List FPostProcedures = new List(); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_1 = (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17*)il2cpp_codegen_object_new(List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m3FD5A08EE8B2011C26498E8F0D622F3C786421C1(L_1, List_1__ctor_m3FD5A08EE8B2011C26498E8F0D622F3C786421C1_RuntimeMethod_var); __this->___FPostProcedures_31 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___FPostProcedures_31), (void*)L_1); // public List FVariables = new List(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_2 = (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*)il2cpp_codegen_object_new(List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); NullCheck(L_2); List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C(L_2, List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); __this->___FVariables_32 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___FVariables_32), (void*)L_2); // [HideInInspector] public bool ExposeShape = true; __this->___ExposeShape_33 = (bool)1; // [PGG_SingleLineTwoProperties("ExposeInstanceCount", 86, 140, 18)] public int Instances = 1; __this->___Instances_36 = 1; // [HideInInspector] public bool AlwaysPushOut = true; __this->___AlwaysPushOut_39 = (bool)1; // /*[HideInInspector] */public bool AllowRotateBy90 = true; __this->___AllowRotateBy90_40 = (bool)1; // public Vector3 PreviewCellSize = new Vector3(1f, 1f, 1f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; memset((&L_3), 0, sizeof(L_3)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL); __this->___PreviewCellSize_41 = L_3; // [HideInInspector] public Vector3 CheckerScale = Vector3.one; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); __this->___CheckerScale_44 = L_4; // public int MaxRetries = 64; __this->___MaxRetries_45 = ((int32_t)64); // public int IndexOnPrint = -1; __this->___IndexOnPrint_48 = (-1); // public int IndexOfDuplicate = -1; __this->___IndexOfDuplicate_49 = (-1); // public int IndexOnPreset = -1; __this->___IndexOnPreset_50 = (-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.Planning.FieldPlanner/LocalVariables::.ctor(FIMSpace.Generating.Planning.IPlanNodesContainer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalVariables__ctor_m5E2A3D5CFE3A760F8E0818FDC0562D287C1A6E5A (LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* __this, RuntimeObject* ___0_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m076004A8CFEE0FC49D7BC2BE859BF5D52630469D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public bool ForceRefresh = true; __this->___ForceRefresh_0 = (bool)1; // private List localVars = new List(); List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* L_0 = (List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943*)il2cpp_codegen_object_new(List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m076004A8CFEE0FC49D7BC2BE859BF5D52630469D(L_0, List_1__ctor_m076004A8CFEE0FC49D7BC2BE859BF5D52630469D_RuntimeMethod_var); __this->___localVars_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___localVars_2), (void*)L_0); // public LocalVariables(IPlanNodesContainer parent) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // this.parent = parent; RuntimeObject* L_1 = ___0_parent; __this->___parent_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___parent_1), (void*)L_1); // ForceRefresh = true; __this->___ForceRefresh_0 = (bool)1; // } return; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner/LocalVariables::RefreshList() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalVariables_RefreshList_m545521AF52E9966BE47032C97055C605D6CBB8EE (LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlanNodesContainer_tD7C84E334814F1D6B6D236C78D89256BD341F6CA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m947DC0AC66C6EE8D58AF4A3ECBC15C3C603EF80A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m711CAB25B069AA3530DB835F6D49AC12700066C8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* V_1 = NULL; int32_t V_2 = 0; PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* V_3 = NULL; { // localVars.Clear(); List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* L_0 = __this->___localVars_2; NullCheck(L_0); List_1_Clear_m711CAB25B069AA3530DB835F6D49AC12700066C8_inline(L_0, List_1_Clear_m711CAB25B069AA3530DB835F6D49AC12700066C8_RuntimeMethod_var); // if (parent == null) return; RuntimeObject* L_1 = __this->___parent_1; if (L_1) { goto IL_0014; } } { // if (parent == null) return; return; } IL_0014: { // if (parent.Procedures == null) return; RuntimeObject* L_2 = __this->___parent_1; NullCheck(L_2); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_3; L_3 = InterfaceFuncInvoker0< List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* >::Invoke(0 /* System.Collections.Generic.List`1 FIMSpace.Generating.Planning.IPlanNodesContainer::get_Procedures() */, IPlanNodesContainer_tD7C84E334814F1D6B6D236C78D89256BD341F6CA_il2cpp_TypeInfo_var, L_2); if (L_3) { goto IL_0022; } } { // if (parent.Procedures == null) return; return; } IL_0022: { // for (int i = 0; i < parent.Procedures.Count; i++) V_0 = 0; goto IL_0055; } IL_0026: { // var prc = parent.Procedures[i]; RuntimeObject* L_4 = __this->___parent_1; NullCheck(L_4); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_5; L_5 = InterfaceFuncInvoker0< List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* >::Invoke(0 /* System.Collections.Generic.List`1 FIMSpace.Generating.Planning.IPlanNodesContainer::get_Procedures() */, IPlanNodesContainer_tD7C84E334814F1D6B6D236C78D89256BD341F6CA_il2cpp_TypeInfo_var, L_4); int32_t L_6 = V_0; NullCheck(L_5); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_7; L_7 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_5, L_6, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); V_1 = L_7; // if (prc is PR_SetLocalVariable) PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_8 = V_1; if (!((PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1*)IsInstClass((RuntimeObject*)L_8, PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1_il2cpp_TypeInfo_var))) { goto IL_0051; } } { // localVars.Add(prc as PR_SetLocalVariable); List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* L_9 = __this->___localVars_2; PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_10 = V_1; NullCheck(L_9); List_1_Add_m947DC0AC66C6EE8D58AF4A3ECBC15C3C603EF80A_inline(L_9, ((PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1*)IsInstClass((RuntimeObject*)L_10, PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1_il2cpp_TypeInfo_var)), List_1_Add_m947DC0AC66C6EE8D58AF4A3ECBC15C3C603EF80A_RuntimeMethod_var); } IL_0051: { // for (int i = 0; i < parent.Procedures.Count; i++) int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0055: { // for (int i = 0; i < parent.Procedures.Count; i++) int32_t L_12 = V_0; RuntimeObject* L_13 = __this->___parent_1; NullCheck(L_13); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_14; L_14 = InterfaceFuncInvoker0< List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* >::Invoke(0 /* System.Collections.Generic.List`1 FIMSpace.Generating.Planning.IPlanNodesContainer::get_Procedures() */, IPlanNodesContainer_tD7C84E334814F1D6B6D236C78D89256BD341F6CA_il2cpp_TypeInfo_var, L_13); NullCheck(L_14); int32_t L_15; L_15 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_14, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_12) < ((int32_t)L_15))) { goto IL_0026; } } { // for (int i = 0; i < parent.PostProcedures.Count; i++) V_2 = 0; goto IL_009b; } IL_006c: { // var prc = parent.PostProcedures[i]; RuntimeObject* L_16 = __this->___parent_1; NullCheck(L_16); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_17; L_17 = InterfaceFuncInvoker0< List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* >::Invoke(1 /* System.Collections.Generic.List`1 FIMSpace.Generating.Planning.IPlanNodesContainer::get_PostProcedures() */, IPlanNodesContainer_tD7C84E334814F1D6B6D236C78D89256BD341F6CA_il2cpp_TypeInfo_var, L_16); int32_t L_18 = V_2; NullCheck(L_17); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_19; L_19 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_17, L_18, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); V_3 = L_19; // if (prc is PR_SetLocalVariable) PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_20 = V_3; if (!((PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1*)IsInstClass((RuntimeObject*)L_20, PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1_il2cpp_TypeInfo_var))) { goto IL_0097; } } { // localVars.Add(prc as PR_SetLocalVariable); List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* L_21 = __this->___localVars_2; PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_22 = V_3; NullCheck(L_21); List_1_Add_m947DC0AC66C6EE8D58AF4A3ECBC15C3C603EF80A_inline(L_21, ((PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1*)IsInstClass((RuntimeObject*)L_22, PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1_il2cpp_TypeInfo_var)), List_1_Add_m947DC0AC66C6EE8D58AF4A3ECBC15C3C603EF80A_RuntimeMethod_var); } IL_0097: { // for (int i = 0; i < parent.PostProcedures.Count; i++) int32_t L_23 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_009b: { // for (int i = 0; i < parent.PostProcedures.Count; i++) int32_t L_24 = V_2; RuntimeObject* L_25 = __this->___parent_1; NullCheck(L_25); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_26; L_26 = InterfaceFuncInvoker0< List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* >::Invoke(1 /* System.Collections.Generic.List`1 FIMSpace.Generating.Planning.IPlanNodesContainer::get_PostProcedures() */, IPlanNodesContainer_tD7C84E334814F1D6B6D236C78D89256BD341F6CA_il2cpp_TypeInfo_var, L_25); NullCheck(L_26); int32_t L_27; L_27 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_26, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_24) < ((int32_t)L_27))) { goto IL_006c; } } { // } return; } } // FIMSpace.Generating.Planning.PlannerNodes.Field.PR_SetLocalVariable FIMSpace.Generating.Planning.FieldPlanner/LocalVariables::GetLocalVar(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1* LocalVariables_GetLocalVar_m11CDB05BFCFBED7565250DECB65C4CF01751A553 (LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* __this, int32_t ___0_id, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2B4DBDF9EA7DC74AED1F7CD15D5E432ADC28E6B0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (localVars.Count == 0) RefreshList(); List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* L_0 = __this->___localVars_2; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_inline(L_0, List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_RuntimeMethod_var); if (L_1) { goto IL_0013; } } { // if (localVars.Count == 0) RefreshList(); LocalVariables_RefreshList_m545521AF52E9966BE47032C97055C605D6CBB8EE(__this, NULL); } IL_0013: { // if (id < 0 || id >= localVars.Count) return null; int32_t L_2 = ___0_id; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0025; } } { int32_t L_3 = ___0_id; List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* L_4 = __this->___localVars_2; NullCheck(L_4); int32_t L_5; L_5 = List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_inline(L_4, List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_RuntimeMethod_var); if ((((int32_t)L_3) < ((int32_t)L_5))) { goto IL_0027; } } IL_0025: { // if (id < 0 || id >= localVars.Count) return null; return (PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1*)NULL; } IL_0027: { // return localVars[id]; List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* L_6 = __this->___localVars_2; int32_t L_7 = ___0_id; NullCheck(L_6); PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1* L_8; L_8 = List_1_get_Item_m2B4DBDF9EA7DC74AED1F7CD15D5E432ADC28E6B0(L_6, L_7, List_1_get_Item_m2B4DBDF9EA7DC74AED1F7CD15D5E432ADC28E6B0_RuntimeMethod_var); return L_8; } } // System.Int32[] FIMSpace.Generating.Planning.FieldPlanner/LocalVariables::GetLocalVarIDList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* LocalVariables_GetLocalVarIDList_mE7A0D514F018B886D315E56CD1BD49347DF1C3DE (LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* __this, bool ___0_forceRefresh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (parent == null) return _errorI; RuntimeObject* L_0 = __this->___parent_1; if (L_0) { goto IL_000e; } } { // if (parent == null) return _errorI; il2cpp_codegen_runtime_class_init_inline(LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ((LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_StaticFields*)il2cpp_codegen_static_fields_for(LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var))->____errorI_5; return L_1; } IL_000e: { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_2; L_2 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); if (!L_2) { goto IL_0024; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_3; L_3 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); NullCheck(L_3); int32_t L_4; L_4 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_3, NULL); if (L_4) { goto IL_0024; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) forceRefresh = true; ___0_forceRefresh = (bool)1; } IL_0024: { // if (ForceRefresh) { RefreshList(); forceRefresh = true; ForceRefresh = false; } bool L_5 = __this->___ForceRefresh_0; if (!L_5) { goto IL_003c; } } { // if (ForceRefresh) { RefreshList(); forceRefresh = true; ForceRefresh = false; } LocalVariables_RefreshList_m545521AF52E9966BE47032C97055C605D6CBB8EE(__this, NULL); // if (ForceRefresh) { RefreshList(); forceRefresh = true; ForceRefresh = false; } ___0_forceRefresh = (bool)1; // if (ForceRefresh) { RefreshList(); forceRefresh = true; ForceRefresh = false; } __this->___ForceRefresh_0 = (bool)0; } IL_003c: { // if (forceRefresh || _LocalVarIds == null || _LocalVarIds.Length != localVars.Count) bool L_6 = ___0_forceRefresh; if (L_6) { goto IL_005c; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = __this->____LocalVarIds_3; if (!L_7) { goto IL_005c; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = __this->____LocalVarIds_3; NullCheck(L_8); List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* L_9 = __this->___localVars_2; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_inline(L_9, List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_RuntimeMethod_var); if ((((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))) == ((int32_t)L_10))) { goto IL_0091; } } IL_005c: { // _LocalVarIds = new int[localVars.Count]; List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* L_11 = __this->___localVars_2; NullCheck(L_11); int32_t L_12; L_12 = List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_inline(L_11, List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_RuntimeMethod_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_12); __this->____LocalVarIds_3 = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->____LocalVarIds_3), (void*)L_13); // for (int i = 0; i < localVars.Count; i++) V_0 = 0; goto IL_0083; } IL_0076: { // _LocalVarIds[i] = i; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = __this->____LocalVarIds_3; int32_t L_15 = V_0; int32_t L_16 = V_0; NullCheck(L_14); (L_14)->SetAt(static_cast(L_15), (int32_t)L_16); // for (int i = 0; i < localVars.Count; i++) int32_t L_17 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0083: { // for (int i = 0; i < localVars.Count; i++) int32_t L_18 = V_0; List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* L_19 = __this->___localVars_2; NullCheck(L_19); int32_t L_20; L_20 = List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_inline(L_19, List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_RuntimeMethod_var); if ((((int32_t)L_18) < ((int32_t)L_20))) { goto IL_0076; } } IL_0091: { // return _LocalVarIds; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = __this->____LocalVarIds_3; return L_21; } } // UnityEngine.GUIContent[] FIMSpace.Generating.Planning.FieldPlanner/LocalVariables::GetLocalVarsNameList(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* LocalVariables_GetLocalVarsNameList_mA82AACB2137D0EC402A7A2498CD566631BEBFBC6 (LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* __this, bool ___0_forceRefresh, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2B4DBDF9EA7DC74AED1F7CD15D5E432ADC28E6B0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (parent == null) return _errorIN; RuntimeObject* L_0 = __this->___parent_1; if (L_0) { goto IL_000e; } } { // if (parent == null) return _errorIN; il2cpp_codegen_runtime_class_init_inline(LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_1 = ((LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_StaticFields*)il2cpp_codegen_static_fields_for(LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var))->____errorIN_6; return L_1; } IL_000e: { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_2; L_2 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); if (!L_2) { goto IL_002b; } } { // if (Event.current != null) if (Event.current.type == EventType.MouseDown) Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_3; L_3 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL); NullCheck(L_3); int32_t L_4; L_4 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_3, NULL); if (L_4) { goto IL_002b; } } { // forceRefresh = true; ___0_forceRefresh = (bool)1; // ForceRefresh = true; __this->___ForceRefresh_0 = (bool)1; } IL_002b: { // if (ForceRefresh) { RefreshList(); forceRefresh = true; ForceRefresh = false; } bool L_5 = __this->___ForceRefresh_0; if (!L_5) { goto IL_0043; } } { // if (ForceRefresh) { RefreshList(); forceRefresh = true; ForceRefresh = false; } LocalVariables_RefreshList_m545521AF52E9966BE47032C97055C605D6CBB8EE(__this, NULL); // if (ForceRefresh) { RefreshList(); forceRefresh = true; ForceRefresh = false; } ___0_forceRefresh = (bool)1; // if (ForceRefresh) { RefreshList(); forceRefresh = true; ForceRefresh = false; } __this->___ForceRefresh_0 = (bool)0; } IL_0043: { // if (forceRefresh || _locVarNames == null || _locVarNames.Length != localVars.Count) bool L_6 = ___0_forceRefresh; if (L_6) { goto IL_0063; } } { GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_7 = __this->____locVarNames_4; if (!L_7) { goto IL_0063; } } { GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_8 = __this->____locVarNames_4; NullCheck(L_8); List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* L_9 = __this->___localVars_2; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_inline(L_9, List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_RuntimeMethod_var); if ((((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))) == ((int32_t)L_10))) { goto IL_00ad; } } IL_0063: { // _locVarNames = new GUIContent[localVars.Count]; List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* L_11 = __this->___localVars_2; NullCheck(L_11); int32_t L_12; L_12 = List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_inline(L_11, List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_RuntimeMethod_var); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_13 = (GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)SZArrayNew(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var, (uint32_t)L_12); __this->____locVarNames_4 = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->____locVarNames_4), (void*)L_13); // for (int i = 0; i < localVars.Count; i++) V_0 = 0; goto IL_009f; } IL_007d: { // _locVarNames[i] = new GUIContent(localVars[i].VName); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_14 = __this->____locVarNames_4; int32_t L_15 = V_0; List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* L_16 = __this->___localVars_2; int32_t L_17 = V_0; NullCheck(L_16); PR_SetLocalVariable_tDF0947589BA2FA863EC88A68E0F7C2E5313C3FD1* L_18; L_18 = List_1_get_Item_m2B4DBDF9EA7DC74AED1F7CD15D5E432ADC28E6B0(L_16, L_17, List_1_get_Item_m2B4DBDF9EA7DC74AED1F7CD15D5E432ADC28E6B0_RuntimeMethod_var); NullCheck(L_18); String_t* L_19 = L_18->___VName_35; GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_20 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var); NullCheck(L_20); GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_20, L_19, NULL); NullCheck(L_14); ArrayElementTypeCheck (L_14, L_20); (L_14)->SetAt(static_cast(L_15), (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)L_20); // for (int i = 0; i < localVars.Count; i++) int32_t L_21 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_009f: { // for (int i = 0; i < localVars.Count; i++) int32_t L_22 = V_0; List_1_t4EFC899B664459FD70E3B2D18EDBBD8FFA47D943* L_23 = __this->___localVars_2; NullCheck(L_23); int32_t L_24; L_24 = List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_inline(L_23, List_1_get_Count_m79F4B635A12A8225305853F8CBDB311A541D5121_RuntimeMethod_var); if ((((int32_t)L_22) < ((int32_t)L_24))) { goto IL_007d; } } IL_00ad: { // return _locVarNames; GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_25 = __this->____locVarNames_4; return L_25; } } // System.Void FIMSpace.Generating.Planning.FieldPlanner/LocalVariables::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalVariables__cctor_mE1C350BE606C95176F619136E32AD81DED0CFA1D (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD6DCC897C02A857315752249765CB47ADDF4E5C7); s_Il2CppMethodInitialized = true; } { // static int[] _errorI = new int[1] { -1 }; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (int32_t)(-1)); ((LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_StaticFields*)il2cpp_codegen_static_fields_for(LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var))->____errorI_5 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_StaticFields*)il2cpp_codegen_static_fields_for(LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var))->____errorI_5), (void*)L_1); // static GUIContent[] _errorIN = new GUIContent[1] { new GUIContent("Error") }; GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_2 = (GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)SZArrayNew(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var, (uint32_t)1); GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_3 = L_2; GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_4 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var); NullCheck(L_4); GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_4, _stringLiteralD6DCC897C02A857315752249765CB47ADDF4E5C7, NULL); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_4); (L_3)->SetAt(static_cast(0), (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)L_4); ((LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_StaticFields*)il2cpp_codegen_static_fields_for(LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var))->____errorIN_6 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_StaticFields*)il2cpp_codegen_static_fields_for(LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var))->____errorIN_6), (void*)L_3); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FIMSpace.Generating.Planning.PlannerCell::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerCell__ctor_mB2779627690B0A10C4DCD24A597A593F20EFFF78 (PlannerCell_tAAFB9EA50D165F9CBF03C26EA8D8197E76D4995A* __this, const RuntimeMethod* method) { { FieldCell__ctor_m2A4A42DE96F3C584CF8E6C22465879B3D47C6D61(__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.String FIMSpace.Generating.Planning.PlannerFunctionNode::get_CustomPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlannerFunctionNode_get_CustomPath_mAE01704A25B1A2F7376E6AAF920998A6134F8D2C (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { { // public override string CustomPath { get { return _customPath; } } String_t* L_0 = __this->____customPath_36; return L_0; } } // System.String FIMSpace.Generating.Planning.PlannerFunctionNode::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlannerFunctionNode_get_GetNodeTooltipDescription_m16C4E69BD24931115C68F9DE6EAA41B7BFF581B6 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { { // { get { if (string.IsNullOrEmpty(_customTooltip) == false) return _customTooltip; return base.GetNodeTooltipDescription; } } String_t* L_0 = __this->____customTooltip_37; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_0014; } } { // { get { if (string.IsNullOrEmpty(_customTooltip) == false) return _customTooltip; return base.GetNodeTooltipDescription; } } String_t* L_2 = __this->____customTooltip_37; return L_2; } IL_0014: { // { get { if (string.IsNullOrEmpty(_customTooltip) == false) return _customTooltip; return base.GetNodeTooltipDescription; } } String_t* L_3; L_3 = FGraph_NodeBase_get_GetNodeTooltipDescription_m0E00A52116D33CC49AA22440146C86B612044177_inline(__this, NULL); return L_3; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerFunctionNode::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PlannerFunctionNode_get_NodeSize_mB2BDE7D35041C0190352B12A58CB9865E6690890 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return nodeSize + ScaleAdjustOffset; } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___nodeSize_44; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = __this->___ScaleAdjustOffset_38; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; L_2 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_0, L_1, NULL); return L_2; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerFunctionNode::get_Procedures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* PlannerFunctionNode_get_Procedures_m3575FDEFD5253EB2EE91915CD7E8552EA06C1F08 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { { // public List Procedures { get { return Rules; } } List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = __this->___Rules_42; return L_0; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerFunctionNode::get_PostProcedures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* PlannerFunctionNode_get_PostProcedures_m355BE67DE6C0734A2CBBCF463A6C48807B2B4FF3 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { { // public List PostProcedures { get { return Rules; } } List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = __this->___Rules_42; return L_0; } } // UnityEngine.ScriptableObject FIMSpace.Generating.Planning.PlannerFunctionNode::get_ScrObj() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* PlannerFunctionNode_get_ScrObj_m1F6BA1240B6713D40295806D12AE80582D56EC50 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { { // public ScriptableObject ScrObj { get { return this; } } return __this; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerFunctionNode::FIMSpace.Generating.Planning.IPlanNodesContainer.get_Variables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* PlannerFunctionNode_FIMSpace_Generating_Planning_IPlanNodesContainer_get_Variables_m7FF7D3E1E39FC80DCD5F023D6035C57AC8951485 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { { // List IPlanNodesContainer.Variables { get { return Variables; } } List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_0 = __this->___Variables_43; return L_0; } } // FIMSpace.Generating.Planning.FieldPlanner/LocalVariables FIMSpace.Generating.Planning.PlannerFunctionNode::get_GraphLocalVariables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* PlannerFunctionNode_get_GraphLocalVariables_mE6DBAFF188D08CBC823532366E4905D7CCE6649F (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { { // public FieldPlanner.LocalVariables GraphLocalVariables { get { if (localVars == null) RefreshNodeParams(); return localVars; } } LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* L_0 = __this->___localVars_46; if (L_0) { goto IL_000e; } } { // public FieldPlanner.LocalVariables GraphLocalVariables { get { if (localVars == null) RefreshNodeParams(); return localVars; } } VirtualActionInvoker0::Invoke(23 /* System.Void FIMSpace.Graph.FGraph_NodeBase::RefreshNodeParams() */, __this); } IL_000e: { // public FieldPlanner.LocalVariables GraphLocalVariables { get { if (localVars == null) RefreshNodeParams(); return localVars; } } LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* L_1 = __this->___localVars_46; return L_1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerFunctionNode::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlannerFunctionNode_get_DrawInputConnector_mEF1351DDFE89D1DD9594D45392F509FA2BEAE6F3 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return isExecutable; } } bool L_0 = __this->___isExecutable_47; return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerFunctionNode::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlannerFunctionNode_get_DrawOutputConnector_m038A302B7BA8A075D597928427045440432FDCB7 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return isExecutable; } } bool L_0 = __this->___isExecutable_47; return L_0; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::RefreshNodeParams() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_RefreshNodeParams_m035B99A98ABDEAE978E91BEFE570F87153602236 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m0402E988E278EC78996995CFCAFCB65FBA470465_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m3DCA4A597C1600F33BA8A2937B815D12C810373B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m6C6B4022F0BE71EC68BA242CD2FE58DE59335201_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // ParentPlanner = FieldPlanner.CurrentGraphExecutingPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_0 = ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20; ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)__this)->___ParentPlanner_28 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)__this)->___ParentPlanner_28), (void*)L_0); // inputs.Clear(); outputs.Clear(); parameters.Clear(); List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A* L_1 = __this->___inputs_48; NullCheck(L_1); List_1_Clear_m0402E988E278EC78996995CFCAFCB65FBA470465_inline(L_1, List_1_Clear_m0402E988E278EC78996995CFCAFCB65FBA470465_RuntimeMethod_var); // inputs.Clear(); outputs.Clear(); parameters.Clear(); List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328* L_2 = __this->___outputs_50; NullCheck(L_2); List_1_Clear_m3DCA4A597C1600F33BA8A2937B815D12C810373B_inline(L_2, List_1_Clear_m3DCA4A597C1600F33BA8A2937B815D12C810373B_RuntimeMethod_var); // inputs.Clear(); outputs.Clear(); parameters.Clear(); List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9* L_3 = __this->___parameters_49; NullCheck(L_3); List_1_Clear_m6C6B4022F0BE71EC68BA242CD2FE58DE59335201_inline(L_3, List_1_Clear_m6C6B4022F0BE71EC68BA242CD2FE58DE59335201_RuntimeMethod_var); // DefineDisplayPorts(); PlannerFunctionNode_DefineDisplayPorts_m0303BFF57DF60870F8725B836896A405A275F2AE(__this, NULL); // RefreshLocalVariables(); PlannerFunctionNode_RefreshLocalVariables_mD9562F873FC263E14629A3C19BA5B4D2F98D648A(__this, NULL); // RefreshDisplayPortInstances(); PlannerFunctionNode_RefreshDisplayPortInstances_mBAE44FFAC9B7DADE50DC00EEA73E47275F78A1A7(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::Execute(FIMSpace.Generating.Planning.PlanGenerationPrint,FIMSpace.Generating.Planning.PlannerResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_Execute_m32B0598B088E4FF5B09688295B99AAB5D3CD1EFB (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_print, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___1_newResult, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE8141AC52966DDABDBC849E6D31CE5684989E0A); s_Il2CppMethodInitialized = true; } { // ParentPlanner = FieldPlanner.CurrentGraphExecutingPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_0 = ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20; ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)__this)->___ParentPlanner_28 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)__this)->___ParentPlanner_28), (void*)L_0); // DefineExecutionStartNode(); PlannerFunctionNode_DefineExecutionStartNode_mFF602210865BAA7CE89AE3F37A9F2BA0E5194B64(__this, NULL); // OnStartReadingNode(); VirtualActionInvoker0::Invoke(40 /* System.Void FIMSpace.Graph.FGraph_NodeBase::OnStartReadingNode() */, __this); // if (StartNode != null) CallExecution(StartNode, print, newResult); PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* L_1 = __this->___StartNode_41; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { goto IL_0033; } } { // if (StartNode != null) CallExecution(StartNode, print, newResult); PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* L_3 = __this->___StartNode_41; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_4 = ___0_print; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_5 = ___1_newResult; PlannerFunctionNode_CallExecution_m1F8E55E6DBAA1587364B9BD1F509B8164DDCB2B9(__this, L_3, L_4, L_5, NULL); } IL_0033: { // if (Debugging) DebuggingInfo = "Running custom function node: " + DisplayName; il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); bool L_6 = ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_StaticFields*)il2cpp_codegen_static_fields_for(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var))->___Debugging_27; if (!L_6) { goto IL_0050; } } { // if (Debugging) DebuggingInfo = "Running custom function node: " + DisplayName; String_t* L_7 = __this->___DisplayName_34; String_t* L_8; L_8 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralEE8141AC52966DDABDBC849E6D31CE5684989E0A, L_7, NULL); PlannerRuleBase_set_DebuggingInfo_m7A4E11ADE749B7E23C3DB61E93D5BA2220C91D4D_inline(__this, L_8, NULL); } IL_0050: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::PreGeneratePrepare() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_PreGeneratePrepare_mEB9DA87D9DA0617385B2F4FD7B2A35F9ECF05642 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m39162CB14898C2F909EF38CBEE518AD4E885CBB1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGraph_RunHandler_RefreshConnections_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mFA611E71AEAD80DAB871D393DA264891075BB39E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // ParentPlanner = FieldPlanner.CurrentGraphExecutingPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_0 = ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20; ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)__this)->___ParentPlanner_28 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)__this)->___ParentPlanner_28), (void*)L_0); // SyncWithProjectFunctionFile(); PlannerFunctionNode_SyncWithProjectFunctionFile_mF3D5DCD39A99A4198A06DC1020E118F8D99F7186(__this, NULL); // DefineExecutionStartNode(); PlannerFunctionNode_DefineExecutionStartNode_mFF602210865BAA7CE89AE3F37A9F2BA0E5194B64(__this, NULL); // RefreshNodeParams(); // Display refresh VirtualActionInvoker0::Invoke(23 /* System.Void FIMSpace.Graph.FGraph_NodeBase::RefreshNodeParams() */, __this); // FGenerators.CheckForNulls(Rules); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_1 = __this->___Rules_42; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m39162CB14898C2F909EF38CBEE518AD4E885CBB1(L_1, FGenerators_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m39162CB14898C2F909EF38CBEE518AD4E885CBB1_RuntimeMethod_var); // if (ProjectFileParent) PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_2 = __this->___ProjectFileParent_40; 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_0045; } } { // FGraph_RunHandler.RefreshConnections(ProjectFileParent.Rules); PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_4 = __this->___ProjectFileParent_40; NullCheck(L_4); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_5 = L_4->___Rules_42; FGraph_RunHandler_RefreshConnections_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mFA611E71AEAD80DAB871D393DA264891075BB39E(L_5, FGraph_RunHandler_RefreshConnections_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mFA611E71AEAD80DAB871D393DA264891075BB39E_RuntimeMethod_var); } IL_0045: { // PrepareSubFunctionNodes(); PlannerFunctionNode_PrepareSubFunctionNodes_m4F887EF1D2A79BB9C6D495B0A7BC32C2B8733100(__this, NULL); // PreGeneratePrepareSubFunctionNodes(); PlannerFunctionNode_PreGeneratePrepareSubFunctionNodes_m44680ED083CFF26FFFA5E4A3A767D1BD22CB0F86(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::RefreshSubInputs(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_RefreshSubInputs_mAFE145236323C783CE5D8924437FBEE56FDBECD5 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, List_1_t1AA36235BF5469CC15ED01FC98CCE5E2345908CD* ___0_rules, 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_m16496F5351E9E7D641483353E9AB7318EBC12AF2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mAAFAFEEB4780667A17306EA791A340811E983052_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral282C2359C8134D4DC364F358189BC3B15317320F); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* V_1 = NULL; int32_t V_2 = 0; PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* V_3 = NULL; { // for (int i = 0; i < DisplayPorts; i++) V_0 = 0; goto IL_0062; } IL_0004: { // var fport = GetFunctionPort(i); int32_t L_0 = V_0; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_1; L_1 = PlannerFunctionNode_GetFunctionPort_m96EA2CB86903708E44BA4A799D05A69DEE152366(__this, L_0, NULL); // var port = fport.GetPort(); NullCheck(L_1); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_2; L_2 = FunctionPortRef_GetPort_m73AE8F0142E16FFE5140B22D458E3F7458AE9283(L_1, NULL); V_1 = L_2; // if (port.IsOutput == false) NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_3 = V_1; NullCheck(L_3); bool L_4; L_4 = NodePortBase_get_IsOutput_m6BD630E6A6862D2F017D7F3B26C6B44F130CDF91(L_3, NULL); if (L_4) { goto IL_005e; } } { // for (int c = 0; c < port.Connections.Count; c++) V_2 = 0; goto IL_0050; } IL_001d: { // var conn = port.Connections[c]; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_5 = V_1; NullCheck(L_5); List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* L_6; L_6 = NodePortBase_get_Connections_m65BD9FD905DFD38E682C1F64EFC70B019AE43F65_inline(L_5, NULL); int32_t L_7 = V_2; NullCheck(L_6); PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* L_8; L_8 = List_1_get_Item_mAAFAFEEB4780667A17306EA791A340811E983052(L_6, L_7, List_1_get_Item_mAAFAFEEB4780667A17306EA791A340811E983052_RuntimeMethod_var); V_3 = L_8; // if (conn.PortReference == null) PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* L_9 = V_3; NullCheck(L_9); RuntimeObject* L_10 = L_9->___PortReference_3; if (L_10) { goto IL_004c; } } { // UnityEngine.Debug.Log("null port ref port id = " + conn.ConnectedNodePortID); PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* L_11 = V_3; NullCheck(L_11); int32_t* L_12 = (&L_11->___ConnectedNodePortID_1); String_t* L_13; L_13 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_12, NULL); String_t* L_14; L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral282C2359C8134D4DC364F358189BC3B15317320F, L_13, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_14, NULL); } IL_004c: { // for (int c = 0; c < port.Connections.Count; c++) int32_t L_15 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0050: { // for (int c = 0; c < port.Connections.Count; c++) int32_t L_16 = V_2; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_17 = V_1; NullCheck(L_17); List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* L_18; L_18 = NodePortBase_get_Connections_m65BD9FD905DFD38E682C1F64EFC70B019AE43F65_inline(L_17, NULL); NullCheck(L_18); int32_t L_19; L_19 = List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_inline(L_18, List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_RuntimeMethod_var); if ((((int32_t)L_16) < ((int32_t)L_19))) { goto IL_001d; } } IL_005e: { // for (int i = 0; i < DisplayPorts; i++) int32_t L_20 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0062: { // for (int i = 0; i < DisplayPorts; i++) int32_t L_21 = V_0; int32_t L_22 = __this->___DisplayPorts_61; if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_0004; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::Prepare(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_Prepare_m762978C0E03640E69FDE8888777049BEB8BD96B8 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_print, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGraph_RunHandler_RefreshConnections_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mFA611E71AEAD80DAB871D393DA264891075BB39E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // RefreshNodeParams(); VirtualActionInvoker0::Invoke(23 /* System.Void FIMSpace.Graph.FGraph_NodeBase::RefreshNodeParams() */, __this); // if (ProjectFileParent) FGraph_RunHandler.RefreshConnections(ProjectFileParent.Rules); PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_0 = __this->___ProjectFileParent_40; 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_0023; } } { // if (ProjectFileParent) FGraph_RunHandler.RefreshConnections(ProjectFileParent.Rules); PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_2 = __this->___ProjectFileParent_40; NullCheck(L_2); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_3 = L_2->___Rules_42; FGraph_RunHandler_RefreshConnections_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mFA611E71AEAD80DAB871D393DA264891075BB39E(L_3, FGraph_RunHandler_RefreshConnections_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_mFA611E71AEAD80DAB871D393DA264891075BB39E_RuntimeMethod_var); } IL_0023: { // base.Prepare(print); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_4 = ___0_print; PlannerRuleBase_Prepare_m81146D9DA82132DB6EC844E63E6D4C3CD2776735(__this, L_4, NULL); // PrepareRules(print); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_5 = ___0_print; PlannerFunctionNode_PrepareRules_m87AA4DF8ABF2FEC55CFC6F540351B0500634B348(__this, L_5, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_OnStartReadingNode_m949B0D3E732C2AAB890C121CF22C56AD1B5F24C6 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // ParentPlanner = FieldPlanner.CurrentGraphExecutingPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_0 = ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20; ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)__this)->___ParentPlanner_28 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)__this)->___ParentPlanner_28), (void*)L_0); // CallReadOnDisplayedPorts(); PlannerFunctionNode_CallReadOnDisplayedPorts_mBB8C73C13E0058AA0D79609D6608F5E0E35D6F00(__this, NULL); // base.OnStartReadingNode(); FGraph_NodeBase_OnStartReadingNode_m90E04C002C5DAA335F8FD6D3B3BB5F75F8F9CF5D(__this, NULL); // CallRefreshOnFunctionPorts(); PlannerFunctionNode_CallRefreshOnFunctionPorts_mE499702B79B504B75C9DFBD76683FECEBFCEF60D(__this, NULL); // } return; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerFunctionNode::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PlannerFunctionNode_GetNodeColor_mEC20075D66FF4847902CD8B1A7D5528D9303015B (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { { // return NodeColor; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___NodeColor_39; return L_0; } } // System.String FIMSpace.Generating.Planning.PlannerFunctionNode::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlannerFunctionNode_GetDisplayName_m4FE36291590D6AF5682FB06E1457E3C0796A4B0B (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2EFF5F31DACF8868C5ADAE06C0EE19A19D4FE9EE); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // string nme = DisplayName; String_t* L_0 = __this->___DisplayName_34; V_0 = L_0; // if (string.IsNullOrEmpty(nme)) return name; String_t* L_1 = V_0; bool L_2; L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL); if (!L_2) { goto IL_0016; } } { // if (string.IsNullOrEmpty(nme)) return name; String_t* L_3; L_3 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); return L_3; } IL_0016: { // return nme + " (f)"; String_t* L_4 = V_0; String_t* L_5; L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_4, _stringLiteral2EFF5F31DACF8868C5ADAE06C0EE19A19D4FE9EE, NULL); return L_5; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::CallExecution(FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase,FIMSpace.Generating.Planning.PlanGenerationPrint,FIMSpace.Generating.Planning.PlannerResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_CallExecution_m1F8E55E6DBAA1587364B9BD1F509B8164DDCB2B9 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* ___0_start, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___1_print, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___2_newResult, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // start.Execute(print, newResult); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_0 = ___0_start; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_1 = ___1_print; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_2 = ___2_newResult; NullCheck(L_0); VirtualActionInvoker2< PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807*, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* >::Invoke(52 /* System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::Execute(FIMSpace.Generating.Planning.PlanGenerationPrint,FIMSpace.Generating.Planning.PlannerResult) */, L_0, L_1, L_2); // if (ParentPlanner) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_3 = ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)__this)->___ParentPlanner_28; 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_004f; } } { // if (ParentPlanner.ParentBuildPlanner) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_5 = ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)__this)->___ParentPlanner_28; NullCheck(L_5); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_6 = L_5->___ParentBuildPlanner_23; 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_004f; } } { // if (ParentPlanner.ParentBuildPlanner.OnIteractionCallback != null) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_8 = ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)__this)->___ParentPlanner_28; NullCheck(L_8); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_9 = L_8->___ParentBuildPlanner_23; NullCheck(L_9); Action_1_t88464E626975973EFA56756CD8B952971BED134A* L_10 = L_9->___OnIteractionCallback_21; if (!L_10) { goto IL_004f; } } { // ParentPlanner.ParentBuildPlanner.OnIteractionCallback.Invoke(print); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_11 = ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)__this)->___ParentPlanner_28; NullCheck(L_11); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_12 = L_11->___ParentBuildPlanner_23; NullCheck(L_12); Action_1_t88464E626975973EFA56756CD8B952971BED134A* L_13 = L_12->___OnIteractionCallback_21; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_14 = ___1_print; NullCheck(L_13); Action_1_Invoke_mF3F0C73E9574C2033F04B324B2C128114C5CFE16_inline(L_13, L_14, NULL); } IL_004f: { // if (start.FirstOutputConnection == null) return; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_15 = ___0_start; NullCheck(L_15); FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* L_16; L_16 = FGraph_NodeBase_get_FirstOutputConnection_m46A8FE3C128726BEC10603D0EC8B4104B86F9466(L_15, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_17; L_17 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_17) { goto IL_005e; } } { // if (start.FirstOutputConnection == null) return; return; } IL_005e: { // if (start.AllowedOutputConnectionIndex > -1) PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_18 = ___0_start; NullCheck(L_18); int32_t L_19; L_19 = VirtualFuncInvoker0< int32_t >::Invoke(15 /* System.Int32 FIMSpace.Graph.FGraph_NodeBase::get_AllowedOutputConnectionIndex() */, L_18); if ((((int32_t)L_19) <= ((int32_t)(-1)))) { goto IL_00b6; } } { // for (int c = 0; c < start.OutputConnections.Count; c++) V_0 = 0; goto IL_00a7; } IL_006b: { // if (start.OutputConnections[c].ConnectionFrom_AlternativeID != start.AllowedOutputConnectionIndex) continue; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_20 = ___0_start; NullCheck(L_20); List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_21 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)L_20)->___OutputConnections_10; int32_t L_22 = V_0; NullCheck(L_21); FGraph_TriggerNodeConnection_t692A6072D1459258B279AD5621D11FB032C21244* L_23; L_23 = List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346(L_21, L_22, List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346_RuntimeMethod_var); NullCheck(L_23); int32_t L_24 = L_23->___ConnectionFrom_AlternativeID_2; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_25 = ___0_start; NullCheck(L_25); int32_t L_26; L_26 = VirtualFuncInvoker0< int32_t >::Invoke(15 /* System.Int32 FIMSpace.Graph.FGraph_NodeBase::get_AllowedOutputConnectionIndex() */, L_25); if ((!(((uint32_t)L_24) == ((uint32_t)L_26)))) { goto IL_00a3; } } { // CallExecution( // start.OutputConnections[c].GetOther(start) as PlannerRuleBase, // print, newResult); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_27 = ___0_start; NullCheck(L_27); List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_28 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)L_27)->___OutputConnections_10; int32_t L_29 = V_0; NullCheck(L_28); FGraph_TriggerNodeConnection_t692A6072D1459258B279AD5621D11FB032C21244* L_30; L_30 = List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346(L_28, L_29, List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346_RuntimeMethod_var); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_31 = ___0_start; NullCheck(L_30); FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* L_32; L_32 = FGraph_TriggerNodeConnection_GetOther_m828AAC65865DE79AD43AE9E5565FE8D861D8F894(L_30, L_31, NULL); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_33 = ___1_print; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_34 = ___2_newResult; PlannerFunctionNode_CallExecution_m1F8E55E6DBAA1587364B9BD1F509B8164DDCB2B9(__this, ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)IsInstClass((RuntimeObject*)L_32, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var)), L_33, L_34, NULL); } IL_00a3: { // for (int c = 0; c < start.OutputConnections.Count; c++) int32_t L_35 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_00a7: { // for (int c = 0; c < start.OutputConnections.Count; c++) int32_t L_36 = V_0; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_37 = ___0_start; NullCheck(L_37); List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_38 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)L_37)->___OutputConnections_10; NullCheck(L_38); int32_t L_39; L_39 = List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_inline(L_38, List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_RuntimeMethod_var); if ((((int32_t)L_36) < ((int32_t)L_39))) { goto IL_006b; } } { return; } IL_00b6: { // for (int c = 0; c < start.OutputConnections.Count; c++) V_1 = 0; goto IL_00dd; } IL_00ba: { // CallExecution( // start.OutputConnections[c].GetOther(start) as PlannerRuleBase, // print, newResult); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_40 = ___0_start; NullCheck(L_40); List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_41 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)L_40)->___OutputConnections_10; int32_t L_42 = V_1; NullCheck(L_41); FGraph_TriggerNodeConnection_t692A6072D1459258B279AD5621D11FB032C21244* L_43; L_43 = List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346(L_41, L_42, List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346_RuntimeMethod_var); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_44 = ___0_start; NullCheck(L_43); FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* L_45; L_45 = FGraph_TriggerNodeConnection_GetOther_m828AAC65865DE79AD43AE9E5565FE8D861D8F894(L_43, L_44, NULL); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_46 = ___1_print; PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* L_47 = ___2_newResult; PlannerFunctionNode_CallExecution_m1F8E55E6DBAA1587364B9BD1F509B8164DDCB2B9(__this, ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)IsInstClass((RuntimeObject*)L_45, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var)), L_46, L_47, NULL); // for (int c = 0; c < start.OutputConnections.Count; c++) int32_t L_48 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_48, 1)); } IL_00dd: { // for (int c = 0; c < start.OutputConnections.Count; c++) int32_t L_49 = V_1; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_50 = ___0_start; NullCheck(L_50); List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_51 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)L_50)->___OutputConnections_10; NullCheck(L_51); int32_t L_52; L_52 = List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_inline(L_51, List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_RuntimeMethod_var); if ((((int32_t)L_49) < ((int32_t)L_52))) { goto IL_00ba; } } { // } return; } } // FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef FIMSpace.Generating.Planning.PlannerFunctionNode::GetFunctionPort(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* PlannerFunctionNode_GetFunctionPort_m96EA2CB86903708E44BA4A799D05A69DEE152366 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, int32_t ___0_i, 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*)&_stringLiteralF943D9A818CF7458F3E36D7F2ACA11F445D65A12); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_i; switch (L_0) { case 0: { goto IL_0030; } case 1: { goto IL_0037; } case 2: { goto IL_003e; } case 3: { goto IL_0045; } case 4: { goto IL_004c; } case 5: { goto IL_0053; } case 6: { goto IL_005a; } case 7: { goto IL_0061; } case 8: { goto IL_0068; } case 9: { goto IL_006f; } } } { goto IL_0076; } IL_0030: { // case 0: return Port0; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_1 = __this->___Port0_51; return L_1; } IL_0037: { // case 1: return Port1; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_2 = __this->___Port1_52; return L_2; } IL_003e: { // case 2: return Port2; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_3 = __this->___Port2_53; return L_3; } IL_0045: { // case 3: return Port3; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_4 = __this->___Port3_54; return L_4; } IL_004c: { // case 4: return Port4; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_5 = __this->___Port4_55; return L_5; } IL_0053: { // case 5: return Port5; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_6 = __this->___Port5_56; return L_6; } IL_005a: { // case 6: return Port6; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_7 = __this->___Port6_57; return L_7; } IL_0061: { // case 7: return Port7; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_8 = __this->___Port7_58; return L_8; } IL_0068: { // case 8: return Port8; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_9 = __this->___Port8_59; return L_9; } IL_006f: { // case 9: return Port9; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_10 = __this->___Port9_60; return L_10; } IL_0076: { // if (i > 9) UnityEngine.Debug.Log("Exceed Limit of Node Ports!"); int32_t L_11 = ___0_i; if ((((int32_t)L_11) <= ((int32_t)((int32_t)9)))) { goto IL_0085; } } { // if (i > 9) UnityEngine.Debug.Log("Exceed Limit of Node Ports!"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralF943D9A818CF7458F3E36D7F2ACA11F445D65A12, NULL); } IL_0085: { // return null; return (FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD*)NULL; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::SetFunctionPort(System.Int32,FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_SetFunctionPort_mCBE69326A77E48E2432A06874C76E7DE65576ACF (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, int32_t ___0_i, FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* ___1_port, 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*)&_stringLiteralF943D9A818CF7458F3E36D7F2ACA11F445D65A12); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_i; switch (L_0) { case 0: { goto IL_0030; } case 1: { goto IL_0038; } case 2: { goto IL_0040; } case 3: { goto IL_0048; } case 4: { goto IL_0050; } case 5: { goto IL_0058; } case 6: { goto IL_0060; } case 7: { goto IL_0068; } case 8: { goto IL_0070; } case 9: { goto IL_0078; } } } { goto IL_0080; } IL_0030: { // case 0: Port0 = port; return; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_1 = ___1_port; __this->___Port0_51 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___Port0_51), (void*)L_1); // case 0: Port0 = port; return; return; } IL_0038: { // case 1: Port1 = port; return; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_2 = ___1_port; __this->___Port1_52 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___Port1_52), (void*)L_2); // case 1: Port1 = port; return; return; } IL_0040: { // case 2: Port2 = port; return; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_3 = ___1_port; __this->___Port2_53 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___Port2_53), (void*)L_3); // case 2: Port2 = port; return; return; } IL_0048: { // case 3: Port3 = port; return; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_4 = ___1_port; __this->___Port3_54 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___Port3_54), (void*)L_4); // case 3: Port3 = port; return; return; } IL_0050: { // case 4: Port4 = port; return; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_5 = ___1_port; __this->___Port4_55 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___Port4_55), (void*)L_5); // case 4: Port4 = port; return; return; } IL_0058: { // case 5: Port5 = port; return; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_6 = ___1_port; __this->___Port5_56 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___Port5_56), (void*)L_6); // case 5: Port5 = port; return; return; } IL_0060: { // case 6: Port6 = port; return; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_7 = ___1_port; __this->___Port6_57 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___Port6_57), (void*)L_7); // case 6: Port6 = port; return; return; } IL_0068: { // case 7: Port7 = port; return; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_8 = ___1_port; __this->___Port7_58 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___Port7_58), (void*)L_8); // case 7: Port7 = port; return; return; } IL_0070: { // case 8: Port8 = port; return; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_9 = ___1_port; __this->___Port8_59 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___Port8_59), (void*)L_9); // case 8: Port8 = port; return; return; } IL_0078: { // case 9: Port9 = port; return; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_10 = ___1_port; __this->___Port9_60 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___Port9_60), (void*)L_10); // case 9: Port9 = port; return; return; } IL_0080: { // if (i > 9) UnityEngine.Debug.Log("Exceed Limit of Node Ports!"); int32_t L_11 = ___0_i; if ((((int32_t)L_11) <= ((int32_t)((int32_t)9)))) { goto IL_008f; } } { // if (i > 9) UnityEngine.Debug.Log("Exceed Limit of Node Ports!"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralF943D9A818CF7458F3E36D7F2ACA11F445D65A12, NULL); } IL_008f: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::RefreshDisplayPortInstances() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_RefreshDisplayPortInstances_mBAE44FFAC9B7DADE50DC00EEA73E47275F78A1A7 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB5CC4E4234180454101F8CED6E9820B81B7A97C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m92F21B1294E92E4D19ECE4B3E6630E8E19AA2A7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m20886BBC789FA94D0E8DCDD088AEBE186BFE495C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m452B01002487ABB2792BD20626F709B844B6A50D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m56C3D91C58B0CCFF3961A38953714880006A5467_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerFunctionNode_FillPorts_TisFN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD_m16D32EE7D18229212882FDACE7B17033A60B7DB7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerFunctionNode_FillPorts_TisFN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8_m95804FE46D73B4D225F3AF945EBAEB28E60A48E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerFunctionNode_FillPorts_TisFN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED_mD007BE0204E0573DAB813C68F77C35D65D1D53A5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* V_2 = NULL; { // int portsCount = inputs.Count + outputs.Count + parameters.Count; List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A* L_0 = __this->___inputs_48; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m56C3D91C58B0CCFF3961A38953714880006A5467_inline(L_0, List_1_get_Count_m56C3D91C58B0CCFF3961A38953714880006A5467_RuntimeMethod_var); List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328* L_2 = __this->___outputs_50; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m452B01002487ABB2792BD20626F709B844B6A50D_inline(L_2, List_1_get_Count_m452B01002487ABB2792BD20626F709B844B6A50D_RuntimeMethod_var); List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9* L_4 = __this->___parameters_49; NullCheck(L_4); int32_t L_5; L_5 = List_1_get_Count_m20886BBC789FA94D0E8DCDD088AEBE186BFE495C_inline(L_4, List_1_get_Count_m20886BBC789FA94D0E8DCDD088AEBE186BFE495C_RuntimeMethod_var); V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_1, L_3)), L_5)); // if (DisplayPorts != portsCount) int32_t L_6 = __this->___DisplayPorts_61; int32_t L_7 = V_0; if ((((int32_t)L_6) == ((int32_t)L_7))) { goto IL_0046; } } { // if (DisplayPorts > portsCount) DisplayPorts = 0; int32_t L_8 = __this->___DisplayPorts_61; int32_t L_9 = V_0; if ((((int32_t)L_8) <= ((int32_t)L_9))) { goto IL_003f; } } { // if (DisplayPorts > portsCount) DisplayPorts = 0; __this->___DisplayPorts_61 = 0; goto IL_0046; } IL_003f: { // else DisplayPorts = portsCount; int32_t L_10 = V_0; __this->___DisplayPorts_61 = L_10; } IL_0046: { // FillPorts(inputs); List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A* L_11 = __this->___inputs_48; PlannerFunctionNode_FillPorts_TisFN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD_m16D32EE7D18229212882FDACE7B17033A60B7DB7(__this, L_11, PlannerFunctionNode_FillPorts_TisFN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD_m16D32EE7D18229212882FDACE7B17033A60B7DB7_RuntimeMethod_var); // FillPorts(outputs); List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328* L_12 = __this->___outputs_50; PlannerFunctionNode_FillPorts_TisFN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8_m95804FE46D73B4D225F3AF945EBAEB28E60A48E1(__this, L_12, PlannerFunctionNode_FillPorts_TisFN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8_m95804FE46D73B4D225F3AF945EBAEB28E60A48E1_RuntimeMethod_var); // FillPorts(parameters); List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9* L_13 = __this->___parameters_49; PlannerFunctionNode_FillPorts_TisFN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED_mD007BE0204E0573DAB813C68F77C35D65D1D53A5(__this, L_13, PlannerFunctionNode_FillPorts_TisFN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED_mD007BE0204E0573DAB813C68F77C35D65D1D53A5_RuntimeMethod_var); // FillProprtiesList(); PlannerFunctionNode_FillProprtiesList_mA3CBB0CAA3871FEEDA9717AFFCDC2AED6EFBBCDF(__this, NULL); // inputPorts.Clear(); List_1_tE7F7C815A7163ACDE17D2C69F156FF2EF68B244E* L_14 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___inputPorts_23; NullCheck(L_14); List_1_Clear_m92F21B1294E92E4D19ECE4B3E6630E8E19AA2A7C_inline(L_14, List_1_Clear_m92F21B1294E92E4D19ECE4B3E6630E8E19AA2A7C_RuntimeMethod_var); // outputPorts.Clear(); List_1_tE7F7C815A7163ACDE17D2C69F156FF2EF68B244E* L_15 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___outputPorts_22; NullCheck(L_15); List_1_Clear_m92F21B1294E92E4D19ECE4B3E6630E8E19AA2A7C_inline(L_15, List_1_Clear_m92F21B1294E92E4D19ECE4B3E6630E8E19AA2A7C_RuntimeMethod_var); // for (int i = 0; i < DisplayPorts; i++) V_1 = 0; goto IL_00bd; } IL_008a: { // var prt = GetFunctionPort(i).GetPort(); int32_t L_16 = V_1; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_17; L_17 = PlannerFunctionNode_GetFunctionPort_m96EA2CB86903708E44BA4A799D05A69DEE152366(__this, L_16, NULL); NullCheck(L_17); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_18; L_18 = FunctionPortRef_GetPort_m73AE8F0142E16FFE5140B22D458E3F7458AE9283(L_17, NULL); V_2 = L_18; // if (prt.IsOutput) outputPorts.Add(prt); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_19 = V_2; NullCheck(L_19); bool L_20; L_20 = NodePortBase_get_IsOutput_m6BD630E6A6862D2F017D7F3B26C6B44F130CDF91(L_19, NULL); if (!L_20) { goto IL_00ad; } } { // if (prt.IsOutput) outputPorts.Add(prt); List_1_tE7F7C815A7163ACDE17D2C69F156FF2EF68B244E* L_21 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___outputPorts_22; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_22 = V_2; NullCheck(L_21); List_1_Add_mB5CC4E4234180454101F8CED6E9820B81B7A97C7_inline(L_21, L_22, List_1_Add_mB5CC4E4234180454101F8CED6E9820B81B7A97C7_RuntimeMethod_var); goto IL_00b9; } IL_00ad: { // else inputPorts.Add(prt); List_1_tE7F7C815A7163ACDE17D2C69F156FF2EF68B244E* L_23 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___inputPorts_23; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_24 = V_2; NullCheck(L_23); List_1_Add_mB5CC4E4234180454101F8CED6E9820B81B7A97C7_inline(L_23, L_24, List_1_Add_mB5CC4E4234180454101F8CED6E9820B81B7A97C7_RuntimeMethod_var); } IL_00b9: { // for (int i = 0; i < DisplayPorts; i++) int32_t L_25 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_00bd: { // for (int i = 0; i < DisplayPorts; i++) int32_t L_26 = V_1; int32_t L_27 = __this->___DisplayPorts_61; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_008a; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::FillProprtiesList() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_FillProprtiesList_mA3CBB0CAA3871FEEDA9717AFFCDC2AED6EFBBCDF (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::SyncWithProjectFunctionFile() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_SyncWithProjectFunctionFile_mF3D5DCD39A99A4198A06DC1020E118F8D99F7186 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __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 (ProjectFileParent != null) PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_0 = __this->___ProjectFileParent_40; 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_0063; } } { // localVars = ProjectFileParent.localVars; PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_2 = __this->___ProjectFileParent_40; NullCheck(L_2); LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* L_3 = L_2->___localVars_46; __this->___localVars_46 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___localVars_46), (void*)L_3); // Rules = ProjectFileParent.Rules; PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_4 = __this->___ProjectFileParent_40; NullCheck(L_4); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_5 = L_4->___Rules_42; __this->___Rules_42 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___Rules_42), (void*)L_5); // Variables = ProjectFileParent.Variables; PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_6 = __this->___ProjectFileParent_40; NullCheck(L_6); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_7 = L_6->___Variables_43; __this->___Variables_43 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___Variables_43), (void*)L_7); // DisplayName = ProjectFileParent.DisplayName; PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_8 = __this->___ProjectFileParent_40; NullCheck(L_8); String_t* L_9 = L_8->___DisplayName_34; __this->___DisplayName_34 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___DisplayName_34), (void*)L_9); // nodeSize = ProjectFileParent.nodeSize; PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_10 = __this->___ProjectFileParent_40; NullCheck(L_10); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = L_10->___nodeSize_44; __this->___nodeSize_44 = L_11; } IL_0063: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::DefineDisplayPorts() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_DefineDisplayPorts_m0303BFF57DF60870F8725B836896A405A275F2AE (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGraph_NodeBase_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m27713C88D3F13B92A3549B6CCB5A16F6CD48B3E5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m017BBCCA541F6E6939D8EC2CA0910570420C595B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m102B6DE4D112A34D3F19ADE4BFAA82B1FAA3ACF0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m107FA6B78F1A2463EEFC0B15CF3BBE47946FF153_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for (int i = 0; i < Rules.Count; i++) V_0 = 0; goto IL_00f2; } IL_0007: { // if ( Rules[i] == null) List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = __this->___Rules_42; int32_t L_1 = V_0; NullCheck(L_0); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_2; L_2 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_0, L_1, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_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_0027; } } { // CheckForNulls(Rules); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_4 = __this->___Rules_42; FGraph_NodeBase_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m27713C88D3F13B92A3549B6CCB5A16F6CD48B3E5(L_4, FGraph_NodeBase_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m27713C88D3F13B92A3549B6CCB5A16F6CD48B3E5_RuntimeMethod_var); // break; return; } IL_0027: { // Rules[i].ToRB().ParentNodesContainer = this; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_5 = __this->___Rules_42; int32_t L_6 = V_0; NullCheck(L_5); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_7; L_7 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_5, L_6, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_8; L_8 = PlannerExtensions_ToRB_m3E505A8E70346B3DD7434AA06E7DA51C1C9AC076(L_7, NULL); NullCheck(L_8); L_8->___ParentNodesContainer_29 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_8->___ParentNodesContainer_29), (void*)__this); // if (Rules[i] is PE_Start) { isExecutable = true; continue; } List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_9 = __this->___Rules_42; int32_t L_10 = V_0; NullCheck(L_9); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_11; L_11 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_9, L_10, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); if (!((PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276*)IsInstClass((RuntimeObject*)L_11, PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276_il2cpp_TypeInfo_var))) { goto IL_005d; } } { // if (Rules[i] is PE_Start) { isExecutable = true; continue; } __this->___isExecutable_47 = (bool)1; // if (Rules[i] is PE_Start) { isExecutable = true; continue; } goto IL_00ee; } IL_005d: { // if (Rules[i] is FN_Input) { inputs.Add(Rules[i] as FN_Input); continue; } List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_12 = __this->___Rules_42; int32_t L_13 = V_0; NullCheck(L_12); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_14; L_14 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_12, L_13, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); if (!((FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD*)IsInstClass((RuntimeObject*)L_14, FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD_il2cpp_TypeInfo_var))) { goto IL_008e; } } { // if (Rules[i] is FN_Input) { inputs.Add(Rules[i] as FN_Input); continue; } List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A* L_15 = __this->___inputs_48; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_16 = __this->___Rules_42; int32_t L_17 = V_0; NullCheck(L_16); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_18; L_18 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_16, L_17, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); NullCheck(L_15); List_1_Add_m107FA6B78F1A2463EEFC0B15CF3BBE47946FF153_inline(L_15, ((FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD*)IsInstClass((RuntimeObject*)L_18, FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD_il2cpp_TypeInfo_var)), List_1_Add_m107FA6B78F1A2463EEFC0B15CF3BBE47946FF153_RuntimeMethod_var); // if (Rules[i] is FN_Input) { inputs.Add(Rules[i] as FN_Input); continue; } goto IL_00ee; } IL_008e: { // if (Rules[i] is FN_Parameter) { parameters.Add(Rules[i] as FN_Parameter); continue; } List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_19 = __this->___Rules_42; int32_t L_20 = V_0; NullCheck(L_19); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_21; L_21 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_19, L_20, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); if (!((FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED*)IsInstClass((RuntimeObject*)L_21, FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED_il2cpp_TypeInfo_var))) { goto IL_00bf; } } { // if (Rules[i] is FN_Parameter) { parameters.Add(Rules[i] as FN_Parameter); continue; } List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9* L_22 = __this->___parameters_49; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_23 = __this->___Rules_42; int32_t L_24 = V_0; NullCheck(L_23); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_25; L_25 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_23, L_24, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); NullCheck(L_22); List_1_Add_m102B6DE4D112A34D3F19ADE4BFAA82B1FAA3ACF0_inline(L_22, ((FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED*)IsInstClass((RuntimeObject*)L_25, FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED_il2cpp_TypeInfo_var)), List_1_Add_m102B6DE4D112A34D3F19ADE4BFAA82B1FAA3ACF0_RuntimeMethod_var); // if (Rules[i] is FN_Parameter) { parameters.Add(Rules[i] as FN_Parameter); continue; } goto IL_00ee; } IL_00bf: { // if (Rules[i] is FN_Output) { outputs.Add(Rules[i] as FN_Output); continue; } List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_26 = __this->___Rules_42; int32_t L_27 = V_0; NullCheck(L_26); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_28; L_28 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_26, L_27, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); if (!((FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8*)IsInstClass((RuntimeObject*)L_28, FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8_il2cpp_TypeInfo_var))) { goto IL_00ee; } } { // if (Rules[i] is FN_Output) { outputs.Add(Rules[i] as FN_Output); continue; } List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328* L_29 = __this->___outputs_50; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_30 = __this->___Rules_42; int32_t L_31 = V_0; NullCheck(L_30); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_32; L_32 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_30, L_31, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); NullCheck(L_29); List_1_Add_m017BBCCA541F6E6939D8EC2CA0910570420C595B_inline(L_29, ((FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8*)IsInstClass((RuntimeObject*)L_32, FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8_il2cpp_TypeInfo_var)), List_1_Add_m017BBCCA541F6E6939D8EC2CA0910570420C595B_RuntimeMethod_var); } IL_00ee: { // for (int i = 0; i < Rules.Count; i++) int32_t L_33 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_00f2: { // for (int i = 0; i < Rules.Count; i++) int32_t L_34 = V_0; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_35 = __this->___Rules_42; NullCheck(L_35); int32_t L_36; L_36 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_35, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_34) < ((int32_t)L_36))) { goto IL_0007; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::RefreshLocalVariables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_RefreshLocalVariables_mD9562F873FC263E14629A3C19BA5B4D2F98D648A (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (localVars == null) localVars = new FieldPlanner.LocalVariables(this); LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* L_0 = __this->___localVars_46; if (L_0) { goto IL_0014; } } { // if (localVars == null) localVars = new FieldPlanner.LocalVariables(this); LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* L_1 = (LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0*)il2cpp_codegen_object_new(LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0_il2cpp_TypeInfo_var); NullCheck(L_1); LocalVariables__ctor_m5E2A3D5CFE3A760F8E0818FDC0562D287C1A6E5A(L_1, __this, NULL); __this->___localVars_46 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___localVars_46), (void*)L_1); } IL_0014: { // localVars.RefreshList(); LocalVariables_t67D24D06A08FFF4FAC2BC963071C8FC648476AC0* L_2 = __this->___localVars_46; NullCheck(L_2); LocalVariables_RefreshList_m545521AF52E9966BE47032C97055C605D6CBB8EE(L_2, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::DefineExecutionStartNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_DefineExecutionStartNode_mFF602210865BAA7CE89AE3F37A9F2BA0E5194B64 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for (int i = 0; i < Rules.Count; i++) V_0 = 0; goto IL_0033; } IL_0004: { // if (Rules[i] is PE_Start) List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = __this->___Rules_42; int32_t L_1 = V_0; NullCheck(L_0); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_2; L_2 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_0, L_1, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); if (!((PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276*)IsInstClass((RuntimeObject*)L_2, PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276_il2cpp_TypeInfo_var))) { goto IL_002f; } } { // StartNode = Rules[i] as PE_Start; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_3 = __this->___Rules_42; int32_t L_4 = V_0; NullCheck(L_3); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_5; L_5 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_3, L_4, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); __this->___StartNode_41 = ((PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276*)IsInstClass((RuntimeObject*)L_5, PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___StartNode_41), (void*)((PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276*)IsInstClass((RuntimeObject*)L_5, PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276_il2cpp_TypeInfo_var))); // break; return; } IL_002f: { // for (int i = 0; i < Rules.Count; i++) int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0033: { // for (int i = 0; i < Rules.Count; i++) int32_t L_7 = V_0; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_8 = __this->___Rules_42; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_8, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_0004; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::PrepareSubFunctionNodes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_PrepareSubFunctionNodes_m4F887EF1D2A79BB9C6D495B0A7BC32C2B8733100 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m39162CB14898C2F909EF38CBEE518AD4E885CBB1_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_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* V_1 = NULL; { // for (int i = 0; i < Rules.Count; i++) V_0 = 0; goto IL_0034; } IL_0004: { // PlannerFunctionNode func = Rules[i] as PlannerFunctionNode; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = __this->___Rules_42; int32_t L_1 = V_0; NullCheck(L_0); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_2; L_2 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_0, L_1, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); V_1 = ((PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91*)IsInstClass((RuntimeObject*)L_2, PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91_il2cpp_TypeInfo_var)); // if (func == null) continue; PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_3 = V_1; 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_0030; } } { // func.RefreshNodeParams(); PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_5 = V_1; NullCheck(L_5); VirtualActionInvoker0::Invoke(23 /* System.Void FIMSpace.Graph.FGraph_NodeBase::RefreshNodeParams() */, L_5); // FGenerators.CheckForNulls(func.Rules); PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_6 = V_1; NullCheck(L_6); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_7 = L_6->___Rules_42; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); FGenerators_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m39162CB14898C2F909EF38CBEE518AD4E885CBB1(L_7, FGenerators_CheckForNulls_TisPGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_m39162CB14898C2F909EF38CBEE518AD4E885CBB1_RuntimeMethod_var); } IL_0030: { // for (int i = 0; i < Rules.Count; i++) int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0034: { // for (int i = 0; i < Rules.Count; i++) int32_t L_9 = V_0; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_10 = __this->___Rules_42; NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_10, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_9) < ((int32_t)L_11))) { goto IL_0004; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::PreGeneratePrepareSubFunctionNodes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_PreGeneratePrepareSubFunctionNodes_m44680ED083CFF26FFFA5E4A3A767D1BD22CB0F86 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* V_1 = NULL; { // for (int i = 0; i < Rules.Count; i++) V_0 = 0; goto IL_0029; } IL_0004: { // PlannerFunctionNode func = Rules[i] as PlannerFunctionNode; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = __this->___Rules_42; int32_t L_1 = V_0; NullCheck(L_0); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_2; L_2 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_0, L_1, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); V_1 = ((PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91*)IsInstClass((RuntimeObject*)L_2, PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91_il2cpp_TypeInfo_var)); // if (func == null) continue; PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_3 = V_1; 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; } } { // func.PreGeneratePrepare(); PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* L_5 = V_1; NullCheck(L_5); VirtualActionInvoker0::Invoke(50 /* System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::PreGeneratePrepare() */, L_5); } IL_0025: { // for (int i = 0; i < Rules.Count; i++) int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0029: { // for (int i = 0; i < Rules.Count; i++) int32_t L_7 = V_0; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_8 = __this->___Rules_42; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_8, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_0004; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::CallReadOnDisplayedPorts() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_CallReadOnDisplayedPorts_mBB8C73C13E0058AA0D79609D6608F5E0E35D6F00 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { int32_t V_0 = 0; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* V_1 = NULL; { // for (int i = 0; i < DisplayPorts; i++) V_0 = 0; goto IL_0024; } IL_0004: { // var fPort = GetFunctionPort(i); int32_t L_0 = V_0; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_1; L_1 = PlannerFunctionNode_GetFunctionPort_m96EA2CB86903708E44BA4A799D05A69DEE152366(__this, L_0, NULL); // var port = fPort.GetPort(); NullCheck(L_1); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_2; L_2 = FunctionPortRef_GetPort_m73AE8F0142E16FFE5140B22D458E3F7458AE9283(L_1, NULL); V_1 = L_2; // if (port.IsOutput) continue; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_3 = V_1; NullCheck(L_3); bool L_4; L_4 = NodePortBase_get_IsOutput_m6BD630E6A6862D2F017D7F3B26C6B44F130CDF91(L_3, NULL); if (L_4) { goto IL_0020; } } { // port.TriggerReadPort(); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_5 = V_1; NullCheck(L_5); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_5, (bool)0); } IL_0020: { // for (int i = 0; i < DisplayPorts; i++) int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0024: { // for (int i = 0; i < DisplayPorts; i++) int32_t L_7 = V_0; int32_t L_8 = __this->___DisplayPorts_61; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0004; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::CallRefreshOnFunctionPorts() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_CallRefreshOnFunctionPorts_mE499702B79B504B75C9DFBD76683FECEBFCEF60D (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // for (int i = 0; i < DisplayPorts; i++) V_0 = 0; goto IL_0014; } IL_0004: { // var fPort = GetFunctionPort(i); int32_t L_0 = V_0; FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* L_1; L_1 = PlannerFunctionNode_GetFunctionPort_m96EA2CB86903708E44BA4A799D05A69DEE152366(__this, L_0, NULL); // fPort.RefreshValue(); NullCheck(L_1); FunctionPortRef_RefreshValue_m6D397B32C23FC1C9BC8E45E874A6AC7510548C79(L_1, NULL); // for (int i = 0; i < DisplayPorts; i++) int32_t L_2 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); } IL_0014: { // for (int i = 0; i < DisplayPorts; i++) int32_t L_3 = V_0; int32_t L_4 = __this->___DisplayPorts_61; if ((((int32_t)L_3) < ((int32_t)L_4))) { goto IL_0004; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::PrepareRules(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode_PrepareRules_m87AA4DF8ABF2FEC55CFC6F540351B0500634B348 (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_print, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for (int i = 0; i < Rules.Count; i++) V_0 = 0; goto IL_001f; } IL_0004: { // Rules[i].ToRB().Prepare(print); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = __this->___Rules_42; int32_t L_1 = V_0; NullCheck(L_0); PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_2; L_2 = List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528(L_0, L_1, List_1_get_Item_m42BE88AF0B3AE5BCFDD08565ACDDD422C92D8528_RuntimeMethod_var); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_3; L_3 = PlannerExtensions_ToRB_m3E505A8E70346B3DD7434AA06E7DA51C1C9AC076(L_2, NULL); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_4 = ___0_print; NullCheck(L_3); VirtualActionInvoker1< PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* >::Invoke(51 /* System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::Prepare(FIMSpace.Generating.Planning.PlanGenerationPrint) */, L_3, L_4); // for (int i = 0; i < Rules.Count; i++) int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_001f: { // for (int i = 0; i < Rules.Count; i++) int32_t L_6 = V_0; List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_7 = __this->___Rules_42; NullCheck(L_7); int32_t L_8; L_8 = List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_inline(L_7, List_1_get_Count_mD31B19CDFFCE806E3D2F1C1B1D56FA000DED0E60_RuntimeMethod_var); if ((((int32_t)L_6) < ((int32_t)L_8))) { goto IL_0004; } } { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerFunctionNode__ctor_m712EB70B98267B327C899D5590C756A3D039E99E (PlannerFunctionNode_tD674531CFB323D59963D8718DCE07336B5D49F91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m23446BA8B4E8C6C548FC5A400D0C7FCC508C594D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2F86AAC20A345F1A9867C1001E97ACF27BAD5944_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3FD5A08EE8B2011C26498E8F0D622F3C786421C1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m73F4450BE5D757BA64A669E40064BABCF618526F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { // public string DisplayName = ""; __this->___DisplayName_34 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___DisplayName_34), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); // public string _customPath = ""; __this->____customPath_36 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->____customPath_36), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); // public string _customTooltip = ""; __this->____customTooltip_37 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->____customTooltip_37), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); // public Vector2 ScaleAdjustOffset = Vector2.zero; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); __this->___ScaleAdjustOffset_38 = L_0; // public Color NodeColor = new Color(.9f, 0.7f, 0.3f, 1f); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1; memset((&L_1), 0, sizeof(L_1)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_1), (0.899999976f), (0.699999988f), (0.300000012f), (1.0f), /*hidden argument*/NULL); __this->___NodeColor_39 = L_1; // public List Rules = new List(); List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_2 = (List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17*)il2cpp_codegen_object_new(List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17_il2cpp_TypeInfo_var); NullCheck(L_2); List_1__ctor_m3FD5A08EE8B2011C26498E8F0D622F3C786421C1(L_2, List_1__ctor_m3FD5A08EE8B2011C26498E8F0D622F3C786421C1_RuntimeMethod_var); __this->___Rules_42 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___Rules_42), (void*)L_2); // [HideInInspector] public List Variables = new List(); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_3 = (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*)il2cpp_codegen_object_new(List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F_il2cpp_TypeInfo_var); NullCheck(L_3); List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C(L_3, List_1__ctor_m7E966DD6C886502A6A2C13811D844341CF41E20C_RuntimeMethod_var); __this->___Variables_43 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___Variables_43), (void*)L_3); // private Vector2 nodeSize = new Vector2(200, 140); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; memset((&L_4), 0, sizeof(L_4)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), (200.0f), (140.0f), /*hidden argument*/NULL); __this->___nodeSize_44 = L_4; // private List inputs = new List(); List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A* L_5 = (List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A*)il2cpp_codegen_object_new(List_1_t53F1137F1FC9905C1E839A89CFDFD7DBF4FFAD1A_il2cpp_TypeInfo_var); NullCheck(L_5); List_1__ctor_m2F86AAC20A345F1A9867C1001E97ACF27BAD5944(L_5, List_1__ctor_m2F86AAC20A345F1A9867C1001E97ACF27BAD5944_RuntimeMethod_var); __this->___inputs_48 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___inputs_48), (void*)L_5); // private List parameters = new List(); List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9* L_6 = (List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9*)il2cpp_codegen_object_new(List_1_t23F22D23830A5D7E3F1DF75F43109CB6A78994D9_il2cpp_TypeInfo_var); NullCheck(L_6); List_1__ctor_m73F4450BE5D757BA64A669E40064BABCF618526F(L_6, List_1__ctor_m73F4450BE5D757BA64A669E40064BABCF618526F_RuntimeMethod_var); __this->___parameters_49 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___parameters_49), (void*)L_6); // private List outputs = new List(); List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328* L_7 = (List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328*)il2cpp_codegen_object_new(List_1_t0AA0A651671E246A1F661DF6E555CE3D2281F328_il2cpp_TypeInfo_var); NullCheck(L_7); List_1__ctor_m23446BA8B4E8C6C548FC5A400D0C7FCC508C594D(L_7, List_1__ctor_m23446BA8B4E8C6C548FC5A400D0C7FCC508C594D_RuntimeMethod_var); __this->___outputs_50 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___outputs_50), (void*)L_7); il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.Planning.PlannerFunctionNode/FunctionPortRef::.ctor(FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase,FIMSpace.Generating.Planning.PlannerNodes.EType,FIMSpace.Graph.EPortPinType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FunctionPortRef__ctor_mD8EF99A03F296AA83BDDD4A52C9A932047E95930 (FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* __this, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* ___0_parent, int32_t ___1_valueType, int32_t ___2_pinType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { // public string DisplayName = ""; __this->___DisplayName_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___DisplayName_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); // public int RootPortID = -1; __this->___RootPortID_2 = (-1); // public int RootPortHelpID = -1; __this->___RootPortHelpID_3 = (-1); // public FunctionPortRef(PlannerRuleBase parent, EType valueType, EPortPinType pinType) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // Parent = parent; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_0 = ___0_parent; __this->___Parent_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Parent_0), (void*)L_0); // DisplayName = Parent.GetDisplayName(); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_1 = __this->___Parent_0; NullCheck(L_1); String_t* L_2; L_2 = VirtualFuncInvoker1< String_t*, float >::Invoke(35 /* System.String FIMSpace.Graph.FGraph_NodeBase::GetDisplayName(System.Single) */, L_1, (120.0f)); __this->___DisplayName_1 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___DisplayName_1), (void*)L_2); // RootPortID = parent.IndividualID; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_3 = ___0_parent; NullCheck(L_3); int32_t L_4 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)L_3)->___IndividualID_6; __this->___RootPortID_2 = L_4; // ViewType = valueType; int32_t L_5 = ___1_valueType; __this->___ViewType_4 = L_5; // PinType = pinType; int32_t L_6 = ___2_pinType; __this->___PinType_5 = L_6; // RefreshInstances(); FunctionPortRef_RefreshInstances_mA5DE7129E25BE323BBA5B718F9D3E32B1ED9D056(__this, (bool)1, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::RefreshInstances(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FunctionPortRef_RefreshInstances_mA5DE7129E25BE323BBA5B718F9D3E32B1ED9D056 (FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* __this, bool ___0_force, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (force) bool L_0 = ___0_force; if (!L_0) { goto IL_0046; } } { // p_Int = new IntPort(); IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722* L_1 = (IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722*)il2cpp_codegen_object_new(IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722_il2cpp_TypeInfo_var); NullCheck(L_1); IntPort__ctor_m52845C7CA9151AD4F751ECA10B5B891E5A313800(L_1, NULL); __this->___p_Int_6 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___p_Int_6), (void*)L_1); // p_Bool = new BoolPort(); BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* L_2 = (BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380*)il2cpp_codegen_object_new(BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380_il2cpp_TypeInfo_var); NullCheck(L_2); BoolPort__ctor_m58C5B14019398FE489FE450F6DD38537E5E20CA0(L_2, NULL); __this->___p_Bool_7 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___p_Bool_7), (void*)L_2); // p_Float = new FloatPort(); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_3 = (FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E*)il2cpp_codegen_object_new(FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E_il2cpp_TypeInfo_var); NullCheck(L_3); FloatPort__ctor_m58F4C84BB01E55E3EC4C920AA5927ED61D4DEDC0(L_3, NULL); __this->___p_Float_8 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___p_Float_8), (void*)L_3); // p_Vector3 = new PGGVector3Port(); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_4 = (PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B*)il2cpp_codegen_object_new(PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B_il2cpp_TypeInfo_var); NullCheck(L_4); PGGVector3Port__ctor_m77CFB058D783ED95483127EC0F0575FD92CA5A14(L_4, NULL); __this->___p_Vector3_9 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___p_Vector3_9), (void*)L_4); // p_Cell = new PGGCellPort(); PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB* L_5 = (PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB*)il2cpp_codegen_object_new(PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB_il2cpp_TypeInfo_var); NullCheck(L_5); PGGCellPort__ctor_mEBE3FCDB2CCAC041AD3C074129847BACC81CCD72(L_5, NULL); __this->___p_Cell_10 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___p_Cell_10), (void*)L_5); // p_String = new PGGStringPort(); PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* L_6 = (PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D*)il2cpp_codegen_object_new(PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D_il2cpp_TypeInfo_var); NullCheck(L_6); PGGStringPort__ctor_m6E614DCB61D7516167C9CAACB661E1EC91894689(L_6, NULL); __this->___p_String_11 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___p_String_11), (void*)L_6); return; } IL_0046: { // if (p_Int == null) p_Int = new IntPort(); IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722* L_7 = __this->___p_Int_6; if (L_7) { goto IL_0059; } } { // if (p_Int == null) p_Int = new IntPort(); IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722* L_8 = (IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722*)il2cpp_codegen_object_new(IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722_il2cpp_TypeInfo_var); NullCheck(L_8); IntPort__ctor_m52845C7CA9151AD4F751ECA10B5B891E5A313800(L_8, NULL); __this->___p_Int_6 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___p_Int_6), (void*)L_8); } IL_0059: { // if (p_Bool == null) p_Bool = new BoolPort(); BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* L_9 = __this->___p_Bool_7; if (L_9) { goto IL_006c; } } { // if (p_Bool == null) p_Bool = new BoolPort(); BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* L_10 = (BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380*)il2cpp_codegen_object_new(BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380_il2cpp_TypeInfo_var); NullCheck(L_10); BoolPort__ctor_m58C5B14019398FE489FE450F6DD38537E5E20CA0(L_10, NULL); __this->___p_Bool_7 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___p_Bool_7), (void*)L_10); } IL_006c: { // if (p_Float == null) p_Float = new FloatPort(); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_11 = __this->___p_Float_8; if (L_11) { goto IL_007f; } } { // if (p_Float == null) p_Float = new FloatPort(); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_12 = (FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E*)il2cpp_codegen_object_new(FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E_il2cpp_TypeInfo_var); NullCheck(L_12); FloatPort__ctor_m58F4C84BB01E55E3EC4C920AA5927ED61D4DEDC0(L_12, NULL); __this->___p_Float_8 = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___p_Float_8), (void*)L_12); } IL_007f: { // if (p_Vector3 == null) p_Vector3 = new PGGVector3Port(); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_13 = __this->___p_Vector3_9; if (L_13) { goto IL_0092; } } { // if (p_Vector3 == null) p_Vector3 = new PGGVector3Port(); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_14 = (PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B*)il2cpp_codegen_object_new(PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B_il2cpp_TypeInfo_var); NullCheck(L_14); PGGVector3Port__ctor_m77CFB058D783ED95483127EC0F0575FD92CA5A14(L_14, NULL); __this->___p_Vector3_9 = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___p_Vector3_9), (void*)L_14); } IL_0092: { // if (p_Cell == null) p_Cell = new PGGCellPort(); PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB* L_15 = __this->___p_Cell_10; if (L_15) { goto IL_00a5; } } { // if (p_Cell == null) p_Cell = new PGGCellPort(); PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB* L_16 = (PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB*)il2cpp_codegen_object_new(PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB_il2cpp_TypeInfo_var); NullCheck(L_16); PGGCellPort__ctor_mEBE3FCDB2CCAC041AD3C074129847BACC81CCD72(L_16, NULL); __this->___p_Cell_10 = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___p_Cell_10), (void*)L_16); } IL_00a5: { // if (p_String == null) p_String = new PGGStringPort(); PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* L_17 = __this->___p_String_11; if (L_17) { goto IL_00b8; } } { // if (p_String == null) p_String = new PGGStringPort(); PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* L_18 = (PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D*)il2cpp_codegen_object_new(PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D_il2cpp_TypeInfo_var); NullCheck(L_18); PGGStringPort__ctor_m6E614DCB61D7516167C9CAACB661E1EC91894689(L_18, NULL); __this->___p_String_11 = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___p_String_11), (void*)L_18); } IL_00b8: { // } return; } } // FIMSpace.Graph.NodePortBase FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::GetPort() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* FunctionPortRef_GetPort_m73AE8F0142E16FFE5140B22D458E3F7458AE9283 (FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* __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; } NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* V_0 = NULL; int32_t V_1 = 0; { // NodePortBase prt = null; V_0 = (NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA*)NULL; // switch (ViewType) int32_t L_0 = __this->___ViewType_4; V_1 = L_0; int32_t L_1 = V_1; switch (L_1) { case 0: { goto IL_0029; } case 1: { goto IL_0032; } case 2: { goto IL_003b; } case 3: { goto IL_0044; } case 4: { goto IL_004d; } case 5: { goto IL_0056; } } } { goto IL_005d; } IL_0029: { // case EType.Int: prt = p_Int; break; IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722* L_2 = __this->___p_Int_6; V_0 = L_2; // case EType.Int: prt = p_Int; break; goto IL_005d; } IL_0032: { // case EType.Bool: prt = p_Bool; break; BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* L_3 = __this->___p_Bool_7; V_0 = L_3; // case EType.Bool: prt = p_Bool; break; goto IL_005d; } IL_003b: { // case EType.Number: prt = p_Float; break; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_4 = __this->___p_Float_8; V_0 = L_4; // case EType.Number: prt = p_Float; break; goto IL_005d; } IL_0044: { // case EType.Vector3: prt = p_Vector3; break; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_5 = __this->___p_Vector3_9; V_0 = L_5; // case EType.Vector3: prt = p_Vector3; break; goto IL_005d; } IL_004d: { // case EType.String: prt = p_String; break; PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* L_6 = __this->___p_String_11; V_0 = L_6; // case EType.String: prt = p_String; break; goto IL_005d; } IL_0056: { // case EType.Cell: prt = p_Cell; break; PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB* L_7 = __this->___p_Cell_10; V_0 = L_7; } IL_005d: { // if (prt != null) NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_8 = V_0; if (!L_8) { goto IL_0093; } } { // if (Parent) prt.DisplayName = Parent.GetDisplayName(); PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_9 = __this->___Parent_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_10; L_10 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_9, NULL); if (!L_10) { goto IL_0085; } } { // if (Parent) prt.DisplayName = Parent.GetDisplayName(); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_11 = V_0; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_12 = __this->___Parent_0; NullCheck(L_12); String_t* L_13; L_13 = VirtualFuncInvoker1< String_t*, float >::Invoke(35 /* System.String FIMSpace.Graph.FGraph_NodeBase::GetDisplayName(System.Single) */, L_12, (120.0f)); NullCheck(L_11); L_11->___DisplayName_8 = L_13; Il2CppCodeGenWriteBarrier((void**)(&L_11->___DisplayName_8), (void*)L_13); goto IL_009a; } IL_0085: { // else prt.DisplayName = DisplayName; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_14 = V_0; String_t* L_15 = __this->___DisplayName_1; NullCheck(L_14); L_14->___DisplayName_8 = L_15; Il2CppCodeGenWriteBarrier((void**)(&L_14->___DisplayName_8), (void*)L_15); goto IL_009a; } IL_0093: { // RefreshInstances(false); FunctionPortRef_RefreshInstances_mA5DE7129E25BE323BBA5B718F9D3E32B1ED9D056(__this, (bool)0, NULL); } IL_009a: { // return prt; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_16 = V_0; return L_16; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::RefreshValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FunctionPortRef_RefreshValue_m6D397B32C23FC1C9BC8E45E874A6AC7510548C79 (FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8* V_0 = NULL; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* V_1 = NULL; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* V_2 = NULL; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* V_3 = NULL; { // FN_Output fOut = Parent as FN_Output; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_0 = __this->___Parent_0; V_0 = ((FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8*)IsInstClass((RuntimeObject*)L_0, FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8_il2cpp_TypeInfo_var)); // if (fOut) FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8* L_1 = V_0; 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_0038; } } { // fOut.OnStartReadingNode(); FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8* L_3 = V_0; NullCheck(L_3); VirtualActionInvoker0::Invoke(40 /* System.Void FIMSpace.Graph.FGraph_NodeBase::OnStartReadingNode() */, L_3); // var port = fOut.GetFunctionOutputPort(); FN_Output_t00DDBD5E8F3407B2FC722650EF3D098DC52ABFD8* L_4 = V_0; NullCheck(L_4); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_5; L_5 = FN_Output_GetFunctionOutputPort_mD37C3E9A2ECA167D4C230E55228625D1C6D8480F(L_4, NULL); V_1 = L_5; // port.TriggerReadPort(); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_6 = V_1; NullCheck(L_6); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_6, (bool)0); // port.GetPortValueCall(); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_7 = V_1; NullCheck(L_7); RuntimeObject* L_8; L_8 = VirtualFuncInvoker1< RuntimeObject*, bool >::Invoke(24 /* System.Object FIMSpace.Graph.NodePortBase::GetPortValueCall(System.Boolean) */, L_7, (bool)1); // SetValueOf(port); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_9 = V_1; FunctionPortRef_SetValueOf_m13DAD7841CA823A31681DE494F2555272DF520AF(__this, L_9, NULL); return; } IL_0038: { // else if (Parent is FN_Input) PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_10 = __this->___Parent_0; if (!((FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD*)IsInstClass((RuntimeObject*)L_10, FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD_il2cpp_TypeInfo_var))) { goto IL_0073; } } { // FN_Input fInp = Parent as FN_Input; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_11 = __this->___Parent_0; // fInp.OnStartReadingNode(); FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD* L_12 = ((FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD*)IsInstClass((RuntimeObject*)L_11, FN_Input_t0A39060B98A7402BBFA625E3EDE64D3CF477ACDD_il2cpp_TypeInfo_var)); NullCheck(L_12); VirtualActionInvoker0::Invoke(40 /* System.Void FIMSpace.Graph.FGraph_NodeBase::OnStartReadingNode() */, L_12); // var port = GetPort(); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_13; L_13 = FunctionPortRef_GetPort_m73AE8F0142E16FFE5140B22D458E3F7458AE9283(__this, NULL); V_2 = L_13; // port.TriggerReadPort(false); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_14 = V_2; NullCheck(L_14); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_14, (bool)0); // port.GetPortValueCall(); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_15 = V_2; NullCheck(L_15); RuntimeObject* L_16; L_16 = VirtualFuncInvoker1< RuntimeObject*, bool >::Invoke(24 /* System.Object FIMSpace.Graph.NodePortBase::GetPortValueCall(System.Boolean) */, L_15, (bool)1); // fInp.SetValueOf(port); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_17 = V_2; NullCheck(L_12); FN_Input_SetValueOf_m9E32C2B7A5659C383D144EE4ABDDF418CDFDAB24(L_12, L_17, NULL); return; } IL_0073: { // else if (Parent is FN_Parameter) PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_18 = __this->___Parent_0; if (!((FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED*)IsInstClass((RuntimeObject*)L_18, FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED_il2cpp_TypeInfo_var))) { goto IL_00b2; } } { // FN_Parameter fParam = Parent as FN_Parameter; PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* L_19 = __this->___Parent_0; // fParam.OnStartReadingNode(); FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED* L_20 = ((FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED*)IsInstClass((RuntimeObject*)L_19, FN_Parameter_tB4249D35D8E31A879A807D880911DCE72FDC74ED_il2cpp_TypeInfo_var)); NullCheck(L_20); VirtualActionInvoker0::Invoke(40 /* System.Void FIMSpace.Graph.FGraph_NodeBase::OnStartReadingNode() */, L_20); // var port = GetPort(); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_21; L_21 = FunctionPortRef_GetPort_m73AE8F0142E16FFE5140B22D458E3F7458AE9283(__this, NULL); V_3 = L_21; // port.TriggerReadPort(); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_22 = V_3; NullCheck(L_22); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_22, (bool)0); // port.GetPortValueCall(); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_23 = V_3; NullCheck(L_23); RuntimeObject* L_24; L_24 = VirtualFuncInvoker1< RuntimeObject*, bool >::Invoke(24 /* System.Object FIMSpace.Graph.NodePortBase::GetPortValueCall(System.Boolean) */, L_23, (bool)1); // fParam.SetValue(port.GetPortValueSafe); NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_25 = V_3; NullCheck(L_25); RuntimeObject* L_26; L_26 = NodePortBase_get_GetPortValueSafe_m87AC0F207B16D1E2BC802387464EA13F0504DC98(L_25, NULL); NullCheck(L_20); FN_Parameter_SetValue_mD05466D9D44E2CEEFA933C688610353388FEF9C6(L_20, L_26, NULL); } IL_00b2: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerFunctionNode/FunctionPortRef::SetValueOf(FIMSpace.Graph.NodePortBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FunctionPortRef_SetValueOf_m13DAD7841CA823A31681DE494F2555272DF520AF (FunctionPortRef_tD4FA8A5BDD3A365C4F5448CBB14FEB4065A5E9AD* __this, NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* ___0_p, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1940CEF047AB1B626A1434903711987139DD6E0B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4D683C72B71E6D54F96B7111E0C396674F33DDE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD99605E29810F93D7DAE4EFBB764C41AF4E80D32); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; Type_t* G_B15_0 = NULL; int32_t G_B15_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B15_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B15_3 = NULL; Type_t* G_B14_0 = NULL; int32_t G_B14_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B14_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B14_3 = NULL; String_t* G_B16_0 = NULL; int32_t G_B16_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B16_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B16_3 = NULL; int32_t G_B18_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B18_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B18_2 = NULL; int32_t G_B17_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B17_1 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B17_2 = NULL; String_t* G_B19_0 = NULL; int32_t G_B19_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B19_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B19_3 = NULL; { // if (p == null) { UnityEngine.Debug.Log("Null port value!"); return; } NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_0 = ___0_p; if (L_0) { goto IL_000e; } } { // if (p == null) { UnityEngine.Debug.Log("Null port value!"); return; } il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralB4D683C72B71E6D54F96B7111E0C396674F33DDE, NULL); // if (p == null) { UnityEngine.Debug.Log("Null port value!"); return; } return; } IL_000e: { // object o = p.GetPortValueSafe; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_1 = ___0_p; NullCheck(L_1); RuntimeObject* L_2; L_2 = NodePortBase_get_GetPortValueSafe_m87AC0F207B16D1E2BC802387464EA13F0504DC98(L_1, NULL); V_0 = L_2; // switch (ViewType) int32_t L_3 = __this->___ViewType_4; V_1 = L_3; int32_t L_4 = V_1; switch (L_4) { case 0: { goto IL_003b; } case 1: { goto IL_0053; } case 2: { goto IL_006b; } case 3: { goto IL_0083; } case 4: { goto IL_00f0; } case 5: { goto IL_0105; } } } { return; } IL_003b: { // if (o != null) RuntimeObject* L_5 = V_0; if (!L_5) { goto IL_011e; } } { // p_Int.Value = (int)o; IntPort_t0ED9AB90DEE2A58169000D4765CD930AE79C8722* L_6 = __this->___p_Int_6; RuntimeObject* L_7 = V_0; NullCheck(L_6); L_6->___Value_24 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_7, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))); // break; return; } IL_0053: { // if (o != null) RuntimeObject* L_8 = V_0; if (!L_8) { goto IL_011e; } } { // p_Bool.Value = (bool)o; BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* L_9 = __this->___p_Bool_7; RuntimeObject* L_10 = V_0; NullCheck(L_9); L_9->___Value_24 = ((*(bool*)((bool*)(bool*)UnBox(L_10, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); // break; return; } IL_006b: { // if (o != null) RuntimeObject* L_11 = V_0; if (!L_11) { goto IL_011e; } } { // p_Float.Value = (float)o; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_12 = __this->___p_Float_8; RuntimeObject* L_13 = V_0; NullCheck(L_12); L_12->___Value_24 = ((*(float*)((float*)(float*)UnBox(L_13, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var)))); // break; return; } IL_0083: { // if (o != null) RuntimeObject* L_14 = V_0; if (!L_14) { goto IL_011e; } } { // if (o is Vector3) RuntimeObject* L_15 = V_0; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_15, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))) { goto IL_00a3; } } { // p_Vector3.Value = (Vector3)o; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_16 = __this->___p_Vector3_9; RuntimeObject* L_17 = V_0; NullCheck(L_16); L_16->___Value_24 = ((*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)UnBox(L_17, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var)))); return; } IL_00a3: { // else UnityEngine.Debug.Log("Inputting not Vector3! it's " + o.GetType() + " (" + o + ")"); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18; NullCheck(L_19); ArrayElementTypeCheck (L_19, _stringLiteral1940CEF047AB1B626A1434903711987139DD6E0B); (L_19)->SetAt(static_cast(0), (String_t*)_stringLiteral1940CEF047AB1B626A1434903711987139DD6E0B); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19; RuntimeObject* L_21 = V_0; NullCheck(L_21); Type_t* L_22; L_22 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_21, NULL); Type_t* L_23 = L_22; G_B14_0 = L_23; G_B14_1 = 1; G_B14_2 = L_20; G_B14_3 = L_20; if (L_23) { G_B15_0 = L_23; G_B15_1 = 1; G_B15_2 = L_20; G_B15_3 = L_20; goto IL_00c0; } } { G_B16_0 = ((String_t*)(NULL)); G_B16_1 = G_B14_1; G_B16_2 = G_B14_2; G_B16_3 = G_B14_3; goto IL_00c5; } IL_00c0: { NullCheck(G_B15_0); String_t* L_24; L_24 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B15_0); G_B16_0 = L_24; G_B16_1 = G_B15_1; G_B16_2 = G_B15_2; G_B16_3 = G_B15_3; } IL_00c5: { NullCheck(G_B16_2); ArrayElementTypeCheck (G_B16_2, G_B16_0); (G_B16_2)->SetAt(static_cast(G_B16_1), (String_t*)G_B16_0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = G_B16_3; NullCheck(L_25); ArrayElementTypeCheck (L_25, _stringLiteralD99605E29810F93D7DAE4EFBB764C41AF4E80D32); (L_25)->SetAt(static_cast(2), (String_t*)_stringLiteralD99605E29810F93D7DAE4EFBB764C41AF4E80D32); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25; RuntimeObject* L_27 = V_0; G_B17_0 = 3; G_B17_1 = L_26; G_B17_2 = L_26; if (L_27) { G_B18_0 = 3; G_B18_1 = L_26; G_B18_2 = L_26; goto IL_00d6; } } { G_B19_0 = ((String_t*)(NULL)); G_B19_1 = G_B17_0; G_B19_2 = G_B17_1; G_B19_3 = G_B17_2; goto IL_00dc; } IL_00d6: { RuntimeObject* L_28 = V_0; NullCheck(L_28); String_t* L_29; L_29 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_28); G_B19_0 = L_29; G_B19_1 = G_B18_0; G_B19_2 = G_B18_1; G_B19_3 = G_B18_2; } IL_00dc: { NullCheck(G_B19_2); ArrayElementTypeCheck (G_B19_2, G_B19_0); (G_B19_2)->SetAt(static_cast(G_B19_1), (String_t*)G_B19_0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = G_B19_3; NullCheck(L_30); ArrayElementTypeCheck (L_30, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); (L_30)->SetAt(static_cast(4), (String_t*)_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); String_t* L_31; L_31 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_30, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_31, NULL); // break; return; } IL_00f0: { // if (o != null) RuntimeObject* L_32 = V_0; if (!L_32) { goto IL_011e; } } { // p_String.StringVal = (string)o; PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* L_33 = __this->___p_String_11; RuntimeObject* L_34 = V_0; NullCheck(L_33); L_33->___StringVal_24 = ((String_t*)CastclassSealed((RuntimeObject*)L_34, String_t_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_33->___StringVal_24), (void*)((String_t*)CastclassSealed((RuntimeObject*)L_34, String_t_il2cpp_TypeInfo_var))); // break; return; } IL_0105: { // if (p is PGGCellPort) NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_35 = ___0_p; if (!((PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB*)IsInstClass((RuntimeObject*)L_35, PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB_il2cpp_TypeInfo_var))) { goto IL_011e; } } { // p_Cell.ProvideFullCellData(p as PGGCellPort); PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB* L_36 = __this->___p_Cell_10; NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* L_37 = ___0_p; NullCheck(L_36); PGGCellPort_ProvideFullCellData_mF6F4DA6C61D1E5F79EC499B7A6E6ECDEB7497F68(L_36, ((PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB*)IsInstClass((RuntimeObject*)L_37, PGGCellPort_tC5F2BDC258628C82EA3EB959DE046838CDBAB6CB_il2cpp_TypeInfo_var)), NULL); } IL_011e: { // } return; } } #ifdef __clang__ #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.Planning.PlannerNodes.PlannerRuleBase FIMSpace.Generating.Planning.PlannerExtensions::ToRB(FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* PlannerExtensions_ToRB_m3E505A8E70346B3DD7434AA06E7DA51C1C9AC076 (PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* ___0_node, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return node as PlannerRuleBase; PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC* L_0 = ___0_node; return ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)IsInstClass((RuntimeObject*)L_0, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var)); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String FIMSpace.Generating.Planning.GeneratingLogics.SG_CrossRoad::TitleName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SG_CrossRoad_TitleName_mA5D3808401756F2EED0A2EA4A144FFB8EB3726B6 (SG_CrossRoad_t9DE5081780E60ABA363D58435BF3DF17F3B3AD62* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC6074B0E58BD6D7455002F1E1659E0FCEAED02C); s_Il2CppMethodInitialized = true; } { // public override string TitleName() { return "Complex/Cross Road (mini city example)"; } return _stringLiteralEC6074B0E58BD6D7455002F1E1659E0FCEAED02C; } } // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.GeneratingLogics.SG_CrossRoad::GetChecker(FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* SG_CrossRoad_GetChecker_m5D788F303AB32D5705CDB49BE662A0818FFCED64 (SG_CrossRoad_t9DE5081780E60ABA363D58435BF3DF17F3B3AD62* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_planner, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* V_0 = NULL; Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* V_1 = NULL; Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_6; memset((&V_6), 0, sizeof(V_6)); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* V_7 = NULL; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_8; memset((&V_8), 0, sizeof(V_8)); int32_t V_9 = 0; int32_t G_B16_0 = 0; { // CheckerField3D fullStreet = new CheckerField3D(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_0 = (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)il2cpp_codegen_object_new(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); NullCheck(L_0); CheckerField3D__ctor_m11AE9ED14D8DA677296827DFD89C7E07DAEA8AB1(L_0, NULL); V_0 = L_0; // Vector3Int[] latestPos = new Vector3Int[4]; // Remembering end street positions for continous generation Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* L_1 = (Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E*)(Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E*)SZArrayNew(Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E_il2cpp_TypeInfo_var, (uint32_t)4); V_1 = L_1; // Vector3Int[] latestDir = new Vector3Int[4]; Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* L_2 = (Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E*)(Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E*)SZArrayNew(Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E_il2cpp_TypeInfo_var, (uint32_t)4); V_2 = L_2; // for (int i = 0; i < latestPos.Length; i++) { latestPos[i] = Vector3Int.zero; latestDir[i] = Vector3Int.zero; } V_3 = 0; goto IL_0034; } IL_0018: { // for (int i = 0; i < latestPos.Length; i++) { latestPos[i] = Vector3Int.zero; latestDir[i] = Vector3Int.zero; } Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* L_3 = V_1; int32_t L_4 = V_3; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_5; L_5 = Vector3Int_get_zero_m0D0DA069A4982B8DB9F5EE1A26E4CAEEA454FEE2_inline(NULL); NullCheck(L_3); (L_3)->SetAt(static_cast(L_4), (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376)L_5); // for (int i = 0; i < latestPos.Length; i++) { latestPos[i] = Vector3Int.zero; latestDir[i] = Vector3Int.zero; } Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* L_6 = V_2; int32_t L_7 = V_3; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_8; L_8 = Vector3Int_get_zero_m0D0DA069A4982B8DB9F5EE1A26E4CAEEA454FEE2_inline(NULL); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376)L_8); // for (int i = 0; i < latestPos.Length; i++) { latestPos[i] = Vector3Int.zero; latestDir[i] = Vector3Int.zero; } int32_t L_9 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0034: { // for (int i = 0; i < latestPos.Length; i++) { latestPos[i] = Vector3Int.zero; latestDir[i] = Vector3Int.zero; } int32_t L_10 = V_3; Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* L_11 = V_1; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_0018; } } { // for (int i = 0; i < StreetsCount.GetRandom(); i++) V_4 = 0; goto IL_0151; } IL_0042: { // int mod = i % 4; int32_t L_12 = V_4; V_5 = ((int32_t)(L_12%4)); // if (mod == 0) mainDir = Vector3Int.right; int32_t L_13 = V_5; if (L_13) { goto IL_0055; } } { // if (mod == 0) mainDir = Vector3Int.right; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_14; L_14 = Vector3Int_get_right_mD366FD4C80EF95AEE3D6B9377B1201C3FDC07D17_inline(NULL); V_6 = L_14; goto IL_007e; } IL_0055: { // else if (mod == 1) mainDir = new Vector3Int(0,0,1); int32_t L_15 = V_5; if ((!(((uint32_t)L_15) == ((uint32_t)1)))) { goto IL_0066; } } { // else if (mod == 1) mainDir = new Vector3Int(0,0,1); Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&V_6), 0, 0, 1, NULL); goto IL_007e; } IL_0066: { // else if (mod == 2) mainDir = Vector3Int.left; int32_t L_16 = V_5; if ((!(((uint32_t)L_16) == ((uint32_t)2)))) { goto IL_0074; } } { // else if (mod == 2) mainDir = Vector3Int.left; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_17; L_17 = Vector3Int_get_left_mF4DF5FD8F48F61D3A9F18C5A3F19E834C6F22E6C_inline(NULL); V_6 = L_17; goto IL_007e; } IL_0074: { // else mainDir = new Vector3Int(0, 0, -1); Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&V_6), 0, 0, (-1), NULL); } IL_007e: { // CheckerField3D str = new CheckerField3D(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_18 = (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)il2cpp_codegen_object_new(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); NullCheck(L_18); CheckerField3D__ctor_m11AE9ED14D8DA677296827DFD89C7E07DAEA8AB1(L_18, NULL); V_7 = L_18; // if (i > 3) // After casting all 4 directions int32_t L_19 = V_4; if ((((int32_t)L_19) <= ((int32_t)3))) { goto IL_00cc; } } { // if (FGenerators.GetRandom(0f, 1f) < 0.35f) // Chance to go with street to side in smaller distance il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_20; L_20 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441((0.0f), (1.0f), NULL); if ((!(((float)L_20) < ((float)(0.349999994f))))) { goto IL_00cc; } } { // int randomSign = FGenerators.GetRandom(0f, 1f) > 0.5f ? 1 : -1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_21; L_21 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441((0.0f), (1.0f), NULL); if ((((float)L_21) > ((float)(0.5f)))) { goto IL_00b9; } } { G_B16_0 = (-1); goto IL_00ba; } IL_00b9: { G_B16_0 = 1; } IL_00ba: { V_9 = G_B16_0; // mainDir = PGGUtils.GetRotatedFlatDirectionFrom(mainDir) * (randomSign); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_22 = V_6; il2cpp_codegen_runtime_class_init_inline(PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_23; L_23 = PGGUtils_GetRotatedFlatDirectionFrom_mB825EF2F3E1328E70EC388288C28061445569625(L_22, NULL); int32_t L_24 = V_9; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_25; L_25 = Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline(L_23, L_24, NULL); V_6 = L_25; } IL_00cc: { // Vector3Int finalPos = latestPos[mod] + latestDir[mod] + mainDir * (StreetsLength.GetRandom()); Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* L_26 = V_1; int32_t L_27 = V_5; NullCheck(L_26); int32_t L_28 = L_27; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_29 = (L_26)->GetAt(static_cast(L_28)); Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* L_30 = V_2; int32_t L_31 = V_5; NullCheck(L_30); int32_t L_32 = L_31; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_33 = (L_30)->GetAt(static_cast(L_32)); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_34; L_34 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_29, L_33, NULL); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_35 = V_6; MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_36 = (&__this->___StreetsLength_5); int32_t L_37; L_37 = MinMax_GetRandom_m885D9F7625D0D92CFBFFEB97B7357E46DBFDB918(L_36, NULL); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_38; L_38 = Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline(L_35, L_37, NULL); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_39; L_39 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_34, L_38, NULL); V_8 = L_39; // str.AddLinesTowards(latestPos[mod] + latestDir[mod], finalPos, 0.75f, StreetThickness); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_40 = V_7; Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* L_41 = V_1; int32_t L_42 = V_5; NullCheck(L_41); int32_t L_43 = L_42; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_44 = (L_41)->GetAt(static_cast(L_43)); Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* L_45 = V_2; int32_t L_46 = V_5; NullCheck(L_45); int32_t L_47 = L_46; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_48 = (L_45)->GetAt(static_cast(L_47)); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_49; L_49 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_44, L_48, NULL); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_50 = V_8; int32_t L_51 = __this->___StreetThickness_6; NullCheck(L_40); CheckerField3D_AddLinesTowards_mE9366C12311BF45B40F24D8D851E72D353503909(L_40, L_49, L_50, (0.75f), L_51, (List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554*)NULL, 1, (bool)0, (bool)0, (bool)0, NULL); // latestPos[mod] = finalPos; Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* L_52 = V_1; int32_t L_53 = V_5; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_54 = V_8; NullCheck(L_52); (L_52)->SetAt(static_cast(L_53), (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376)L_54); // latestDir[mod] = mainDir; Vector3IntU5BU5D_t7A7C64EB93B0E0C1989C82C3D0A003294FC6EC5E* L_55 = V_2; int32_t L_56 = V_5; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_57 = V_6; NullCheck(L_55); (L_55)->SetAt(static_cast(L_56), (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376)L_57); // fullStreet.Join(str); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_58 = V_0; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_59 = V_7; NullCheck(L_58); CheckerField3D_Join_m7FF180527AB63F84B56474806CF4FA709FFC9AA8(L_58, L_59, NULL); // RefreshPreview(fullStreet); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_60 = V_0; ShapeGeneratorBase_RefreshPreview_mE150572AB1E1740A9181482829BEBA2133DA98D0(__this, L_60, NULL); // for (int i = 0; i < StreetsCount.GetRandom(); i++) int32_t L_61 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_61, 1)); } IL_0151: { // for (int i = 0; i < StreetsCount.GetRandom(); i++) int32_t L_62 = V_4; MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_63 = (&__this->___StreetsCount_4); int32_t L_64; L_64 = MinMax_GetRandom_m885D9F7625D0D92CFBFFEB97B7357E46DBFDB918(L_63, NULL); if ((((int32_t)L_62) < ((int32_t)L_64))) { goto IL_0042; } } { // return fullStreet; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_65 = V_0; return L_65; } } // System.Void FIMSpace.Generating.Planning.GeneratingLogics.SG_CrossRoad::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SG_CrossRoad__ctor_m380E73E6A9A493E3AF3FB0122E59CAF1289FB07C (SG_CrossRoad_t9DE5081780E60ABA363D58435BF3DF17F3B3AD62* __this, const RuntimeMethod* method) { { // public MinMax StreetsCount = new MinMax(24, 32); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C L_0; memset((&L_0), 0, sizeof(L_0)); MinMax__ctor_m655C2620454EC7FD375D44464F65E6A0051274F8((&L_0), ((int32_t)24), ((int32_t)32), /*hidden argument*/NULL); __this->___StreetsCount_4 = L_0; // public MinMax StreetsLength = new MinMax(8, 14); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C L_1; memset((&L_1), 0, sizeof(L_1)); MinMax__ctor_m655C2620454EC7FD375D44464F65E6A0051274F8((&L_1), 8, ((int32_t)14), /*hidden argument*/NULL); __this->___StreetsLength_5 = L_1; // [Range(1, 6)] public int StreetThickness = 1; __this->___StreetThickness_6 = 1; ShapeGeneratorBase__ctor_m43930A8821C10420113433ACEB2D7FB297368195(__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.String FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate::TitleName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SG_LineGenerate_TitleName_m13BD2F82679EA857F9FBA714D67D53B01C6CB74C (SG_LineGenerate_t1A209E1005A0DEA2AF00017101A8B925C16592B0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral53123A8A59D8D0328159528DAB80FF644827E211); s_Il2CppMethodInitialized = true; } { // public override string TitleName() { return "Basic Line Generate"; } return _stringLiteral53123A8A59D8D0328159528DAB80FF644827E211; } } // System.Void FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SG_LineGenerate_Awake_m082D5ECB0C9FF334ADF54E05BFE578B84ADCF28F (SG_LineGenerate_t1A209E1005A0DEA2AF00017101A8B925C16592B0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFE786435561064A8441C7B914E2FA3D74F6296F6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_TransferFromListToList_TisLineFindHelper_tC2DE7C828155B7ECD892EC9D446E46DA50201CC9_mD5FBD15B608AE8168167B3D281A382BAC30BEC88_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (Directions == null || Directions.Count == 0) List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* L_0 = __this->___Directions_7; if (!L_0) { goto IL_0015; } } { List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* L_1 = __this->___Directions_7; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_mFE786435561064A8441C7B914E2FA3D74F6296F6_inline(L_1, List_1_get_Count_mFE786435561064A8441C7B914E2FA3D74F6296F6_RuntimeMethod_var); if (L_2) { goto IL_0026; } } IL_0015: { // PGGUtils.TransferFromListToList(CheckerField3D.GetDefaultDirections, Directions); il2cpp_codegen_runtime_class_init_inline(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* L_3; L_3 = CheckerField3D_get_GetDefaultDirections_mD5507036AB8BB5B0D7376DB1C39E489DDD145A3A(NULL); List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* L_4 = __this->___Directions_7; il2cpp_codegen_runtime_class_init_inline(PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); PGGUtils_TransferFromListToList_TisLineFindHelper_tC2DE7C828155B7ECD892EC9D446E46DA50201CC9_mD5FBD15B608AE8168167B3D281A382BAC30BEC88(L_3, L_4, (bool)0, PGGUtils_TransferFromListToList_TisLineFindHelper_tC2DE7C828155B7ECD892EC9D446E46DA50201CC9_mD5FBD15B608AE8168167B3D281A382BAC30BEC88_RuntimeMethod_var); } IL_0026: { // } return; } } // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate::GetChecker(FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* SG_LineGenerate_GetChecker_m3384E4176F27331106AD686B5766FE91EE603C9D (SG_LineGenerate_t1A209E1005A0DEA2AF00017101A8B925C16592B0* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_planner, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* V_0 = NULL; { // CheckerField3D checker = new CheckerField3D(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_0 = (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)il2cpp_codegen_object_new(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); NullCheck(L_0); CheckerField3D__ctor_m11AE9ED14D8DA677296827DFD89C7E07DAEA8AB1(L_0, NULL); V_0 = L_0; // if (PathStart == Vector3.zero && PathEnd == Vector3.zero) return checker; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___PathStart_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); bool L_3; L_3 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_1, L_2, NULL); if (!L_3) { goto IL_002c; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___PathEnd_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); bool L_6; L_6 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_4, L_5, NULL); if (!L_6) { goto IL_002c; } } { // if (PathStart == Vector3.zero && PathEnd == Vector3.zero) return checker; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_7 = V_0; return L_7; } IL_002c: { // checker.AddLinesTowards(PathStart.V3toV3Int(), PathEnd.V3toV3Int(), NonDiagonal, Radius, Directions, Type, YRadius, ClearOverpaint); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_8 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = __this->___PathStart_4; il2cpp_codegen_runtime_class_init_inline(PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_10; L_10 = PGGUtils_V3toV3Int_mDCDD256F182E6CD6196BC42A626F8A365B0C5B0D(L_9, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = __this->___PathEnd_5; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_12; L_12 = PGGUtils_V3toV3Int_mDCDD256F182E6CD6196BC42A626F8A365B0C5B0D(L_11, NULL); float L_13 = __this->___NonDiagonal_6; int32_t L_14 = __this->___Radius_8; List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* L_15 = __this->___Directions_7; int32_t L_16 = __this->___Type_9; bool L_17 = __this->___YRadius_11; bool L_18 = __this->___ClearOverpaint_10; NullCheck(L_8); CheckerField3D_AddLinesTowards_mE9366C12311BF45B40F24D8D851E72D353503909(L_8, L_10, L_12, L_13, L_14, L_15, L_16, L_17, L_18, (bool)0, NULL); // return checker; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_19 = V_0; return L_19; } } // System.Void FIMSpace.Generating.Planning.GeneratingLogics.SG_LineGenerate::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SG_LineGenerate__ctor_m9A4CC666E9BBBA9338085C20F21F027230C5A1F9 (SG_LineGenerate_t1A209E1005A0DEA2AF00017101A8B925C16592B0* __this, const RuntimeMethod* method) { { // public Vector3 PathStart = new Vector3(-6, 0, -4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; memset((&L_0), 0, sizeof(L_0)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (-6.0f), (0.0f), (-4.0f), /*hidden argument*/NULL); __this->___PathStart_4 = L_0; // public Vector3 PathEnd = new Vector3(6, 0, 4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; memset((&L_1), 0, sizeof(L_1)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_1), (6.0f), (0.0f), (4.0f), /*hidden argument*/NULL); __this->___PathEnd_5 = L_1; // public float NonDiagonal = 0.4f; __this->___NonDiagonal_6 = (0.400000006f); // public int Radius = 1; __this->___Radius_8 = 1; // [HideInInspector] public CheckerField3D.LineFindHelper.ERadiusType Type = CheckerField3D.LineFindHelper.ERadiusType.RectangleRadius; __this->___Type_9 = 1; ShapeGeneratorBase__ctor_m43930A8821C10420113433ACEB2D7FB297368195(__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.String FIMSpace.Generating.Planning.GeneratingLogics.SG_ManualRectangles::TitleName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SG_ManualRectangles_TitleName_mA32E13C21677E2F06EF2D463B8334726A1C96D51 (SG_ManualRectangles_t41A878C93B2768F706B50DCBDC81B6F1738EAEDF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42C8C960DD831380CE5064BF4D76B1D47A1F7ED5); s_Il2CppMethodInitialized = true; } { // public override string TitleName() { return "Manual Rectangles"; } return _stringLiteral42C8C960DD831380CE5064BF4D76B1D47A1F7ED5; } } // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.GeneratingLogics.SG_ManualRectangles::GetChecker(FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* SG_ManualRectangles_GetChecker_m61FFDA43AC1B5BF2F38DD2D1C7231708F08492E7 (SG_ManualRectangles_t41A878C93B2768F706B50DCBDC81B6F1738EAEDF* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_planner, 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_mD63644E284CD6420BD571FCFC6257DD0F776D851_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mAC9C7FF605C029416BD412F320F4735D216A0938_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // int choose = FGenerators.GetRandom(0, CellSets.Count); List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976* L_0 = __this->___CellSets_4; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mD63644E284CD6420BD571FCFC6257DD0F776D851_inline(L_0, List_1_get_Count_mD63644E284CD6420BD571FCFC6257DD0F776D851_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); int32_t L_2; L_2 = FGenerators_GetRandom_m5EFC14041876CDAC27BA662BF4123F5F2F1EF7F7(0, L_1, NULL); V_0 = L_2; // return CellSets[choose].GetChecker(); List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976* L_3 = __this->___CellSets_4; int32_t L_4 = V_0; NullCheck(L_3); ShapeCellGroup_t69445494A2795C9D9A48833A504155A983F10A8C* L_5; L_5 = List_1_get_Item_mAC9C7FF605C029416BD412F320F4735D216A0938(L_3, L_4, List_1_get_Item_mAC9C7FF605C029416BD412F320F4735D216A0938_RuntimeMethod_var); NullCheck(L_5); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_6; L_6 = ShapeCellGroup_GetChecker_mF4D94C99A870B6883FE29A8D1EEC08F988A9395C(L_5, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL, (bool)0, NULL); return L_6; } } // System.Void FIMSpace.Generating.Planning.GeneratingLogics.SG_ManualRectangles::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SG_ManualRectangles__ctor_m984A5AC52DFF92A02127FE7492C9B1C0C77F8D41 (SG_ManualRectangles_t41A878C93B2768F706B50DCBDC81B6F1738EAEDF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1F2D40C96B2259C7A7E7D017A56590C530B53A65_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public List CellSets = new List(); List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976* L_0 = (List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976*)il2cpp_codegen_object_new(List_1_t8499C155E7F13097A30D7E5F0046087C55D2C976_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m1F2D40C96B2259C7A7E7D017A56590C530B53A65(L_0, List_1__ctor_m1F2D40C96B2259C7A7E7D017A56590C530B53A65_RuntimeMethod_var); __this->___CellSets_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___CellSets_4), (void*)L_0); // public int drawSize = 30; __this->___drawSize_5 = ((int32_t)30); ShapeGeneratorBase__ctor_m43930A8821C10420113433ACEB2D7FB297368195(__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.String FIMSpace.Generating.Planning.GeneratingLogics.SG_NoShape::TitleName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SG_NoShape_TitleName_mD3727DEA80314062796CF415473D96F9BD61E20F (SG_NoShape_t9F061C132774A73E1B784E45B93607BB4AEF5751* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71D25E006A5CE73D30DD1210C529B5A350CC803A); s_Il2CppMethodInitialized = true; } { // public override string TitleName() { return "No Shape"; } return _stringLiteral71D25E006A5CE73D30DD1210C529B5A350CC803A; } } // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.GeneratingLogics.SG_NoShape::GetChecker(FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* SG_NoShape_GetChecker_m92052E9115A39357DF1FE80A5607F932CFCE0A30 (SG_NoShape_t9F061C132774A73E1B784E45B93607BB4AEF5751* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_planner, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // CheckerField3D checker = new CheckerField3D(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_0 = (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)il2cpp_codegen_object_new(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); NullCheck(L_0); CheckerField3D__ctor_m11AE9ED14D8DA677296827DFD89C7E07DAEA8AB1(L_0, NULL); // return checker; return L_0; } } // System.Void FIMSpace.Generating.Planning.GeneratingLogics.SG_NoShape::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SG_NoShape__ctor_m028FCB5554E5C8CB734A813A54A19331A4B58C46 (SG_NoShape_t9F061C132774A73E1B784E45B93607BB4AEF5751* __this, const RuntimeMethod* method) { { ShapeGeneratorBase__ctor_m43930A8821C10420113433ACEB2D7FB297368195(__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.String FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomSizeRectangle::TitleName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SG_RandomSizeRectangle_TitleName_m262D454F706C3CB5AD40356CDAF00B5D5D22C6E3 (SG_RandomSizeRectangle_tBE78143C703AC23B9A0E41BB082BC701A6852F34* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral47CF0E110FEE1498B075895BEA59E90E7DFDAA76); s_Il2CppMethodInitialized = true; } { // public override string TitleName() { return "Random Size Rectangle"; } return _stringLiteral47CF0E110FEE1498B075895BEA59E90E7DFDAA76; } } // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomSizeRectangle::GetChecker(FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* SG_RandomSizeRectangle_GetChecker_m3F5F75465B5C47B3574B5D0A82B114C4366DAD25 (SG_RandomSizeRectangle_tBE78143C703AC23B9A0E41BB082BC701A6852F34* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_planner, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* V_0 = NULL; { // CheckerField3D checker = new CheckerField3D(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_0 = (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)il2cpp_codegen_object_new(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); NullCheck(L_0); CheckerField3D__ctor_m11AE9ED14D8DA677296827DFD89C7E07DAEA8AB1(L_0, NULL); V_0 = L_0; // checker.SetSize(Width.GetRandom(), YLevels.GetRandom(), Depth.GetRandom()); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_1 = V_0; MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_2 = (&__this->___Width_4); int32_t L_3; L_3 = MinMax_GetRandom_m885D9F7625D0D92CFBFFEB97B7357E46DBFDB918(L_2, NULL); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_4 = (&__this->___YLevels_6); int32_t L_5; L_5 = MinMax_GetRandom_m885D9F7625D0D92CFBFFEB97B7357E46DBFDB918(L_4, NULL); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_6 = (&__this->___Depth_5); int32_t L_7; L_7 = MinMax_GetRandom_m885D9F7625D0D92CFBFFEB97B7357E46DBFDB918(L_6, NULL); NullCheck(L_1); CheckerField3D_SetSize_m1EEAF57EA8813D63BEA55EDB4A790A9476FB3079(L_1, L_3, L_5, L_7, NULL); // if (OriginInCenter) checker.CenterizeOrigin(); bool L_8 = __this->___OriginInCenter_7; if (!L_8) { goto IL_003b; } } { // if (OriginInCenter) checker.CenterizeOrigin(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_9 = V_0; NullCheck(L_9); CheckerField3D_CenterizeOrigin_m73BE9C42E6A1E31202C75718786527A1F39C88C6(L_9, NULL); } IL_003b: { // return checker; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_10 = V_0; return L_10; } } // System.Void FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomSizeRectangle::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SG_RandomSizeRectangle__ctor_mF03A4AE7E4D4DE4DA84276D01DEE357B3C1D54E7 (SG_RandomSizeRectangle_tBE78143C703AC23B9A0E41BB082BC701A6852F34* __this, const RuntimeMethod* method) { { // public MinMax Width = new MinMax(3, 4); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C L_0; memset((&L_0), 0, sizeof(L_0)); MinMax__ctor_m655C2620454EC7FD375D44464F65E6A0051274F8((&L_0), 3, 4, /*hidden argument*/NULL); __this->___Width_4 = L_0; // public MinMax Depth = new MinMax(3, 4); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C L_1; memset((&L_1), 0, sizeof(L_1)); MinMax__ctor_m655C2620454EC7FD375D44464F65E6A0051274F8((&L_1), 3, 4, /*hidden argument*/NULL); __this->___Depth_5 = L_1; // public MinMax YLevels = new MinMax(1, 1); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C L_2; memset((&L_2), 0, sizeof(L_2)); MinMax__ctor_m655C2620454EC7FD375D44464F65E6A0051274F8((&L_2), 1, 1, /*hidden argument*/NULL); __this->___YLevels_6 = L_2; ShapeGeneratorBase__ctor_m43930A8821C10420113433ACEB2D7FB297368195(__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.String FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomTunnels::TitleName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SG_RandomTunnels_TitleName_m18DD387755E5F868B7AB1CA199F6990E963BE863 (SG_RandomTunnels_t83CB5A20CDBF0432F8AEDD961BA088A22ACD4187* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6085B8B0ECB19085BE36CD58B77330AD3E26C58F); s_Il2CppMethodInitialized = true; } { // public override string TitleName() { return "Complex/Random Tunnels (Facility Example)"; } return _stringLiteral6085B8B0ECB19085BE36CD58B77330AD3E26C58F; } } // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomTunnels::GetChecker(FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* SG_RandomTunnels_GetChecker_mFB460D1D73D0529151B55249FE573F2C6713C46D (SG_RandomTunnels_t83CB5A20CDBF0432F8AEDD961BA088A22ACD4187* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_planner, 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_m930CA3F1A016B820967E8D53B5D8B2EEB9F10DAC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mB2A4421E2E7AC7A55F52642E3F1F0EB3E47E8F6A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0699C969E97E5A0DD1CCCF0D0C6F98F891B1F47D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m549ADBEC5266496107EAD90D22F209CC22DA7C24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB569369409DE67C7AF17A0405E9F1DB681D0D968_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mDEF8318BBE410721DEAECE4B670F5EC2D25CCC20_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tFB35242E850860900664B389C93AC5242D1F7986_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* V_0 = NULL; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* V_1 = NULL; List_1_tFB35242E850860900664B389C93AC5242D1F7986* V_2 = NULL; int32_t V_3 = 0; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* V_4 = NULL; int32_t V_5 = 0; { // CheckerField3D checker = GetTunnel(null, null, BranchLength.GetRandom(), BranchThickness.GetRandom()); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_0 = (&__this->___BranchLength_4); int32_t L_1; L_1 = MinMax_GetRandom_m885D9F7625D0D92CFBFFEB97B7357E46DBFDB918(L_0, NULL); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_2 = (&__this->___BranchThickness_6); int32_t L_3; L_3 = MinMax_GetRandom_m885D9F7625D0D92CFBFFEB97B7357E46DBFDB918(L_2, NULL); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_4; L_4 = SG_RandomTunnels_GetTunnel_m8D7703C0D6BBCAD092C21B49D0E0B259B66D014D((CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)NULL, (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)NULL, L_1, L_3, 3, (bool)1, (bool)0, NULL); V_0 = L_4; // CheckerField3D initTunnel = checker.Copy(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_5 = V_0; NullCheck(L_5); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_6; L_6 = CheckerField3D_Copy_m0A62C9A5793E6CEED79C93233E0ACF6063C6DC4B(L_5, (bool)1, NULL); V_1 = L_6; // List tunnels = new List(); List_1_tFB35242E850860900664B389C93AC5242D1F7986* L_7 = (List_1_tFB35242E850860900664B389C93AC5242D1F7986*)il2cpp_codegen_object_new(List_1_tFB35242E850860900664B389C93AC5242D1F7986_il2cpp_TypeInfo_var); NullCheck(L_7); List_1__ctor_m0699C969E97E5A0DD1CCCF0D0C6F98F891B1F47D(L_7, List_1__ctor_m0699C969E97E5A0DD1CCCF0D0C6F98F891B1F47D_RuntimeMethod_var); V_2 = L_7; // tunnels.Add(initTunnel); List_1_tFB35242E850860900664B389C93AC5242D1F7986* L_8 = V_2; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_9 = V_1; NullCheck(L_8); List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_inline(L_8, L_9, List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_RuntimeMethod_var); // for (int i = 0; i < TargetBranches.GetRandom(); i++) V_3 = 0; goto IL_00d7; } IL_003d: { // CheckerField3D tunnel = null; V_4 = (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)NULL; // for (int tries = 0; tries < 8; tries++) V_5 = 0; goto IL_008c; } IL_0045: { // tunnel = GetTunnel(tunnels[FGenerators.GetRandom(0, tunnels.Count)], checker, BranchLength.GetRandom(), BranchThickness.GetRandom(), SeparationFactor, AvoidOverlaps/*, ThicknessSnap*/); List_1_tFB35242E850860900664B389C93AC5242D1F7986* L_10 = V_2; List_1_tFB35242E850860900664B389C93AC5242D1F7986* L_11 = V_2; NullCheck(L_11); int32_t L_12; L_12 = List_1_get_Count_m549ADBEC5266496107EAD90D22F209CC22DA7C24_inline(L_11, List_1_get_Count_m549ADBEC5266496107EAD90D22F209CC22DA7C24_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); int32_t L_13; L_13 = FGenerators_GetRandom_m5EFC14041876CDAC27BA662BF4123F5F2F1EF7F7(0, L_12, NULL); NullCheck(L_10); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_14; L_14 = List_1_get_Item_mDEF8318BBE410721DEAECE4B670F5EC2D25CCC20(L_10, L_13, List_1_get_Item_mDEF8318BBE410721DEAECE4B670F5EC2D25CCC20_RuntimeMethod_var); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_15 = V_0; MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_16 = (&__this->___BranchLength_4); int32_t L_17; L_17 = MinMax_GetRandom_m885D9F7625D0D92CFBFFEB97B7357E46DBFDB918(L_16, NULL); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_18 = (&__this->___BranchThickness_6); int32_t L_19; L_19 = MinMax_GetRandom_m885D9F7625D0D92CFBFFEB97B7357E46DBFDB918(L_18, NULL); int32_t L_20 = __this->___SeparationFactor_7; bool L_21 = __this->___AvoidOverlaps_8; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_22; L_22 = SG_RandomTunnels_GetTunnel_m8D7703C0D6BBCAD092C21B49D0E0B259B66D014D(L_14, L_15, L_17, L_19, L_20, L_21, (bool)0, NULL); V_4 = L_22; // if (tunnel != null) break; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_23 = V_4; if (L_23) { goto IL_0091; } } { // for (int tries = 0; tries < 8; tries++) int32_t L_24 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_008c: { // for (int tries = 0; tries < 8; tries++) int32_t L_25 = V_5; if ((((int32_t)L_25) < ((int32_t)8))) { goto IL_0045; } } IL_0091: { // if (tunnel == null) continue; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_26 = V_4; if (!L_26) { goto IL_00d3; } } { // if (tunnel.Bounding.Count > 0) checker.Bounding.Add(tunnel.Bounding[0]); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_27 = V_4; NullCheck(L_27); List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* L_28 = L_27->___Bounding_11; NullCheck(L_28); int32_t L_29; L_29 = List_1_get_Count_mB569369409DE67C7AF17A0405E9F1DB681D0D968_inline(L_28, List_1_get_Count_mB569369409DE67C7AF17A0405E9F1DB681D0D968_RuntimeMethod_var); if ((((int32_t)L_29) <= ((int32_t)0))) { goto IL_00bc; } } { // if (tunnel.Bounding.Count > 0) checker.Bounding.Add(tunnel.Bounding[0]); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_30 = V_0; NullCheck(L_30); List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* L_31 = L_30->___Bounding_11; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_32 = V_4; NullCheck(L_32); List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* L_33 = L_32->___Bounding_11; NullCheck(L_33); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_34; L_34 = List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05(L_33, 0, List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05_RuntimeMethod_var); NullCheck(L_31); List_1_Add_m930CA3F1A016B820967E8D53B5D8B2EEB9F10DAC_inline(L_31, L_34, List_1_Add_m930CA3F1A016B820967E8D53B5D8B2EEB9F10DAC_RuntimeMethod_var); } IL_00bc: { // checker.Join(tunnel); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_35 = V_0; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_36 = V_4; NullCheck(L_35); CheckerField3D_Join_m7FF180527AB63F84B56474806CF4FA709FFC9AA8(L_35, L_36, NULL); // tunnels.Add(tunnel); List_1_tFB35242E850860900664B389C93AC5242D1F7986* L_37 = V_2; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_38 = V_4; NullCheck(L_37); List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_inline(L_37, L_38, List_1_Add_mB42B2ED61C7111146B5994D7E1A8038ED083AF73_RuntimeMethod_var); // RefreshPreview(checker); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_39 = V_0; ShapeGeneratorBase_RefreshPreview_mE150572AB1E1740A9181482829BEBA2133DA98D0(__this, L_39, NULL); } IL_00d3: { // for (int i = 0; i < TargetBranches.GetRandom(); i++) int32_t L_40 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_40, 1)); } IL_00d7: { // for (int i = 0; i < TargetBranches.GetRandom(); i++) int32_t L_41 = V_3; MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C* L_42 = (&__this->___TargetBranches_5); int32_t L_43; L_43 = MinMax_GetRandom_m885D9F7625D0D92CFBFFEB97B7357E46DBFDB918(L_42, NULL); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_003d; } } { // checker.Bounding.Clear(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_44 = V_0; NullCheck(L_44); List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* L_45 = L_44->___Bounding_11; NullCheck(L_45); List_1_Clear_mB2A4421E2E7AC7A55F52642E3F1F0EB3E47E8F6A_inline(L_45, List_1_Clear_mB2A4421E2E7AC7A55F52642E3F1F0EB3E47E8F6A_RuntimeMethod_var); // return checker; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_46 = V_0; return L_46; } } // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomTunnels::GetTunnel(FIMSpace.Generating.Checker.CheckerField3D,FIMSpace.Generating.Checker.CheckerField3D,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* SG_RandomTunnels_GetTunnel_m8D7703C0D6BBCAD092C21B49D0E0B259B66D014D (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___0_alignTo, CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___1_full, int32_t ___2_size, int32_t ___3_thickness, int32_t ___4_separation, bool ___5_avoid, bool ___6_snap, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_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_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* V_0 = NULL; bool V_1 = false; List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* V_2 = NULL; int32_t V_3 = 0; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_4; memset((&V_4), 0, sizeof(V_4)); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_5; memset((&V_5), 0, sizeof(V_5)); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 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; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* V_9 = NULL; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; int32_t G_B10_0 = 0; { // CheckerField3D checker = new CheckerField3D(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_0 = (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)il2cpp_codegen_object_new(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); NullCheck(L_0); CheckerField3D__ctor_m11AE9ED14D8DA677296827DFD89C7E07DAEA8AB1(L_0, NULL); V_0 = L_0; // if (alignTo == null) CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_1 = ___0_alignTo; if (L_1) { goto IL_0068; } } { // if (FGenerators.GetRandom(0f, 1f) < 0.5f) 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_2) < ((float)(0.5f))))) { goto IL_0041; } } { // checker.AddStripeInDirection(new Vector3Int(0, 0, -1) * (size / 2), new Vector3Int(0, 0, 1), size, thickness); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_3 = V_0; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_4; memset((&L_4), 0, sizeof(L_4)); Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_4), 0, 0, (-1), /*hidden argument*/NULL); int32_t L_5 = ___2_size; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6; L_6 = Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline(L_4, ((int32_t)(L_5/2)), NULL); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_7; memset((&L_7), 0, sizeof(L_7)); Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_7), 0, 0, 1, /*hidden argument*/NULL); int32_t L_8 = ___2_size; int32_t L_9 = ___3_thickness; NullCheck(L_3); CheckerField3D_AddStripeInDirection_mDF5C7DCCBF9AAE0071A5042E135455B30532D8DB(L_3, L_6, L_7, L_8, L_9, NULL); goto IL_005b; } IL_0041: { // checker.AddStripeInDirection(Vector3Int.left * (size / 2), Vector3Int.right, size, thickness); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_10 = V_0; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_11; L_11 = Vector3Int_get_left_mF4DF5FD8F48F61D3A9F18C5A3F19E834C6F22E6C_inline(NULL); int32_t L_12 = ___2_size; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_13; L_13 = Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline(L_11, ((int32_t)(L_12/2)), NULL); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_14; L_14 = Vector3Int_get_right_mD366FD4C80EF95AEE3D6B9377B1201C3FDC07D17_inline(NULL); int32_t L_15 = ___2_size; int32_t L_16 = ___3_thickness; NullCheck(L_10); CheckerField3D_AddStripeInDirection_mDF5C7DCCBF9AAE0071A5042E135455B30532D8DB(L_10, L_13, L_14, L_15, L_16, NULL); } IL_005b: { // checker.GetBasicBoundsLocal(true); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_17 = V_0; NullCheck(L_17); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_18; L_18 = CheckerField3D_GetBasicBoundsLocal_m7D4A7D3B9CC72F0204ED7E165547A27E01CC19ED(L_17, (bool)1, NULL); goto IL_01c9; } IL_0068: { // bool done = false; V_1 = (bool)0; // var positionsToCheck = IGeneration.GetRandomizedCells(alignTo.Grid); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_19 = ___0_alignTo; NullCheck(L_19); FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_20 = L_19->___Grid_8; List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_21; L_21 = IGeneration_GetRandomizedCells_m8B3517B6B0C2AFB0C0C92D39B1188EC4E1BAA079(L_20, NULL); V_2 = L_21; // for (int pos = 0; pos < positionsToCheck.Count; pos++) V_3 = 0; goto IL_01b8; } IL_007d: { // Vector3Int getRandom = positionsToCheck[pos].Pos; List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_22 = V_2; int32_t L_23 = V_3; NullCheck(L_22); FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_24; L_24 = List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7(L_22, L_23, List_1_get_Item_m190B1B884EB8A497459D4D0C9A4BC235FF9A37E7_RuntimeMethod_var); NullCheck(L_24); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_25 = ((FGenCell_t86B2A37763BE58B2394B50DCC07D940A4AD370F5*)L_24)->___Pos_0; V_4 = L_25; // Vector3Int edged = alignTo.GetNearestEdge(getRandom, true); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_26 = ___0_alignTo; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_27 = V_4; NullCheck(L_26); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_28; L_28 = CheckerField3D_GetNearestEdge_mDE171ECBE041D066091C4FB689B32C38B95BECD9(L_26, L_27, (bool)1, NULL); V_5 = L_28; // Vector3Int dir = ((Vector3)(edged - getRandom)).normalized.V3toV3Int(); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_29 = V_5; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_30 = V_4; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_31; L_31 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_29, L_30, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32; L_32 = Vector3Int_op_Implicit_m13297B1F6D07F1E46C0627EAAB8413E637FCA442_inline(L_31, NULL); V_7 = L_32; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33; L_33 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_7), NULL); il2cpp_codegen_runtime_class_init_inline(PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_34; L_34 = PGGUtils_V3toV3Int_mDCDD256F182E6CD6196BC42A626F8A365B0C5B0D(L_33, NULL); V_6 = L_34; // for (int side = 0; side < 2; side++) V_8 = 0; goto IL_01a9; } IL_00bc: { // CheckerField3D pathCheck = new CheckerField3D(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_35 = (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)il2cpp_codegen_object_new(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); NullCheck(L_35); CheckerField3D__ctor_m11AE9ED14D8DA677296827DFD89C7E07DAEA8AB1(L_35, NULL); V_9 = L_35; // int sign = side == 0 ? 1 : -1; int32_t L_36 = V_8; if (!L_36) { goto IL_00ca; } } { G_B10_0 = (-1); goto IL_00cb; } IL_00ca: { G_B10_0 = 1; } IL_00cb: { V_10 = G_B10_0; // pathCheck.AddStripeInDirection(edged, dir * sign, size, thickness); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_37 = V_9; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_38 = V_5; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_39 = V_6; int32_t L_40 = V_10; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_41; L_41 = Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline(L_39, L_40, NULL); int32_t L_42 = ___2_size; int32_t L_43 = ___3_thickness; NullCheck(L_37); CheckerField3D_AddStripeInDirection_mDF5C7DCCBF9AAE0071A5042E135455B30532D8DB(L_37, L_38, L_41, L_42, L_43, NULL); // if (snap) bool L_44 = ___6_snap; // pathCheck.GetBasicBoundsLocal(true); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_45 = V_9; NullCheck(L_45); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_46; L_46 = CheckerField3D_GetBasicBoundsLocal_m7D4A7D3B9CC72F0204ED7E165547A27E01CC19ED(L_45, (bool)1, NULL); // if (pathCheck.IsCollidingWith(alignTo)) continue; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_47 = V_9; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_48 = ___0_alignTo; NullCheck(L_47); bool L_49; L_49 = CheckerField3D_IsCollidingWith_m89CDF729183D3ADA194C1039F7DBCB665948587C(L_47, L_48, (bool)0, NULL); if (L_49) { goto IL_01a3; } } { // if (avoid) bool L_50 = ___5_avoid; if (!L_50) { goto IL_010d; } } { // if (pathCheck.IsCollidingWith(full)) CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_51 = V_9; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_52 = ___1_full; NullCheck(L_51); bool L_53; L_53 = CheckerField3D_IsCollidingWith_m89CDF729183D3ADA194C1039F7DBCB665948587C(L_51, L_52, (bool)0, NULL); if (L_53) { goto IL_01a3; } } IL_010d: { // if (full != null) CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_54 = ___1_full; if (!L_54) { goto IL_019f; } } { // if (separation <= 1) { checker = pathCheck; done = true; break; } int32_t L_55 = ___4_separation; if ((((int32_t)L_55) > ((int32_t)1))) { goto IL_0122; } } { // if (separation <= 1) { checker = pathCheck; done = true; break; } CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_56 = V_9; V_0 = L_56; // if (separation <= 1) { checker = pathCheck; done = true; break; } V_1 = (bool)1; // if (separation <= 1) { checker = pathCheck; done = true; break; } goto IL_01b1; } IL_0122: { // int distanceLSide = pathCheck.CheckCollisionDistanceInDirectionLocal(full, PGGUtils.GetRotatedFlatDirectionFrom(dir), thickness + 2 + separation); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_57 = V_9; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_58 = ___1_full; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_59 = V_6; il2cpp_codegen_runtime_class_init_inline(PGGUtils_t7E3BF506232F14543B8C5003CA99E6C0F159C269_il2cpp_TypeInfo_var); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_60; L_60 = PGGUtils_GetRotatedFlatDirectionFrom_mB825EF2F3E1328E70EC388288C28061445569625(L_59, NULL); int32_t L_61 = ___3_thickness; int32_t L_62 = ___4_separation; NullCheck(L_57); int32_t L_63; L_63 = CheckerField3D_CheckCollisionDistanceInDirectionLocal_mE0D6A40253B04F9A19BD38E31A02D1ABA9D1D497(L_57, L_58, L_60, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_61, 2)), L_62)), NULL); V_11 = L_63; // int distanceRSide = pathCheck.CheckCollisionDistanceInDirectionLocal(full, PGGUtils.GetRotatedFlatDirectionFrom(dir).Negate(), thickness + 2 + separation); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_64 = V_9; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_65 = ___1_full; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_66 = V_6; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_67; L_67 = PGGUtils_GetRotatedFlatDirectionFrom_mB825EF2F3E1328E70EC388288C28061445569625(L_66, NULL); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_68; L_68 = FVector2IntUnity2017SupportExtensions_Negate_mF2423453AC49AF80D55202E3CE1DF1C71239BF79(L_67, NULL); int32_t L_69 = ___3_thickness; int32_t L_70 = ___4_separation; NullCheck(L_64); int32_t L_71; L_71 = CheckerField3D_CheckCollisionDistanceInDirectionLocal_mE0D6A40253B04F9A19BD38E31A02D1ABA9D1D497(L_64, L_65, L_68, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_69, 2)), L_70)), NULL); V_12 = L_71; // if (distanceLSide == 1 || distanceRSide == 1) continue; // too near int32_t L_72 = V_11; if ((((int32_t)L_72) == ((int32_t)1))) { goto IL_01a3; } } { int32_t L_73 = V_12; if ((((int32_t)L_73) == ((int32_t)1))) { goto IL_01a3; } } { // checker = pathCheck; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_74 = V_9; V_0 = L_74; // int sep = separation - 1; int32_t L_75 = ___4_separation; V_13 = ((int32_t)il2cpp_codegen_subtract(L_75, 1)); // if (distanceLSide == -1) int32_t L_76 = V_11; if ((!(((uint32_t)L_76) == ((uint32_t)(-1))))) { goto IL_0180; } } { // if (distanceRSide == -1) { done = true; break; } int32_t L_77 = V_12; if ((!(((uint32_t)L_77) == ((uint32_t)(-1))))) { goto IL_0176; } } { // if (distanceRSide == -1) { done = true; break; } V_1 = (bool)1; // if (distanceRSide == -1) { done = true; break; } goto IL_01b1; } IL_0176: { // if (distanceRSide >= sep) { done = true; break; } int32_t L_78 = V_12; int32_t L_79 = V_13; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_01a3; } } { // if (distanceRSide >= sep) { done = true; break; } V_1 = (bool)1; // if (distanceRSide >= sep) { done = true; break; } goto IL_01b1; } IL_0180: { // else if (distanceRSide == -1) int32_t L_80 = V_12; if ((!(((uint32_t)L_80) == ((uint32_t)(-1))))) { goto IL_018f; } } { // if (distanceLSide >= sep) { done = true; break; } int32_t L_81 = V_11; int32_t L_82 = V_13; if ((((int32_t)L_81) < ((int32_t)L_82))) { goto IL_01a3; } } { // if (distanceLSide >= sep) { done = true; break; } V_1 = (bool)1; // if (distanceLSide >= sep) { done = true; break; } goto IL_01b1; } IL_018f: { // if ((distanceLSide >= separation && distanceRSide >= sep)) { done = true; break; } int32_t L_83 = V_11; int32_t L_84 = ___4_separation; if ((((int32_t)L_83) < ((int32_t)L_84))) { goto IL_01a3; } } { int32_t L_85 = V_12; int32_t L_86 = V_13; if ((((int32_t)L_85) < ((int32_t)L_86))) { goto IL_01a3; } } { // if ((distanceLSide >= separation && distanceRSide >= sep)) { done = true; break; } V_1 = (bool)1; // if ((distanceLSide >= separation && distanceRSide >= sep)) { done = true; break; } goto IL_01b1; } IL_019f: { // done = true; break; V_1 = (bool)1; // done = true; break; goto IL_01b1; } IL_01a3: { // for (int side = 0; side < 2; side++) int32_t L_87 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_87, 1)); } IL_01a9: { // for (int side = 0; side < 2; side++) int32_t L_88 = V_8; if ((((int32_t)L_88) < ((int32_t)2))) { goto IL_00bc; } } IL_01b1: { // if (done) break; bool L_89 = V_1; if (L_89) { goto IL_01c4; } } { // for (int pos = 0; pos < positionsToCheck.Count; pos++) int32_t L_90 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_90, 1)); } IL_01b8: { // for (int pos = 0; pos < positionsToCheck.Count; pos++) int32_t L_91 = V_3; List_1_tC15C8F86650CFEDD4CAE21D14AE840EC61E728F7* L_92 = V_2; NullCheck(L_92); int32_t L_93; L_93 = List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_inline(L_92, List_1_get_Count_m358C955809629E85199831AD63CCF21E695BD07D_RuntimeMethod_var); if ((((int32_t)L_91) < ((int32_t)L_93))) { goto IL_007d; } } IL_01c4: { // if (!done) checker = null; bool L_94 = V_1; if (L_94) { goto IL_01c9; } } { // if (!done) checker = null; V_0 = (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)NULL; } IL_01c9: { // return checker; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_95 = V_0; return L_95; } } // System.Void FIMSpace.Generating.Planning.GeneratingLogics.SG_RandomTunnels::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SG_RandomTunnels__ctor_m968869BE0D7EC58EA62CC92F76E0C1DDCB4CC04B (SG_RandomTunnels_t83CB5A20CDBF0432F8AEDD961BA088A22ACD4187* __this, const RuntimeMethod* method) { { // public MinMax BranchLength = new MinMax(5, 7); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C L_0; memset((&L_0), 0, sizeof(L_0)); MinMax__ctor_m655C2620454EC7FD375D44464F65E6A0051274F8((&L_0), 5, 7, /*hidden argument*/NULL); __this->___BranchLength_4 = L_0; // public MinMax TargetBranches = new MinMax(4, 5); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C L_1; memset((&L_1), 0, sizeof(L_1)); MinMax__ctor_m655C2620454EC7FD375D44464F65E6A0051274F8((&L_1), 4, 5, /*hidden argument*/NULL); __this->___TargetBranches_5 = L_1; // public MinMax BranchThickness = new MinMax(1, 1); MinMax_t1B5D86FB7501C26C80EEE7BA397F548BCC03E14C L_2; memset((&L_2), 0, sizeof(L_2)); MinMax__ctor_m655C2620454EC7FD375D44464F65E6A0051274F8((&L_2), 1, 1, /*hidden argument*/NULL); __this->___BranchThickness_6 = L_2; // [Range(1, 25)] public int SeparationFactor = 5; __this->___SeparationFactor_7 = 5; // public bool AvoidOverlaps = true; __this->___AvoidOverlaps_8 = (bool)1; ShapeGeneratorBase__ctor_m43930A8821C10420113433ACEB2D7FB297368195(__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.String FIMSpace.Generating.Planning.GeneratingLogics.SG_StaticSizeRectangle::TitleName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SG_StaticSizeRectangle_TitleName_mC9C379729483619F365B2A8A202F71C52EE48B19 (SG_StaticSizeRectangle_t5859648D0ACC39A5C563F908034E75E7EBA5CDDE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6813936B5E1C1C5E32C95DA2427AE799ED7EA79); s_Il2CppMethodInitialized = true; } { // public override string TitleName() { return "Static Size Rectangle"; } return _stringLiteralE6813936B5E1C1C5E32C95DA2427AE799ED7EA79; } } // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.GeneratingLogics.SG_StaticSizeRectangle::GetChecker(FIMSpace.Generating.Planning.FieldPlanner) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* SG_StaticSizeRectangle_GetChecker_mE49E9D2BD94EAE691A5AC491A7DB004696C29FD8 (SG_StaticSizeRectangle_t5859648D0ACC39A5C563F908034E75E7EBA5CDDE* __this, FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* ___0_planner, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* V_0 = NULL; { // CheckerField3D checker = new CheckerField3D(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_0 = (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)il2cpp_codegen_object_new(CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC_il2cpp_TypeInfo_var); NullCheck(L_0); CheckerField3D__ctor_m11AE9ED14D8DA677296827DFD89C7E07DAEA8AB1(L_0, NULL); V_0 = L_0; // checker.SetSize(Width, YLevels, Depth); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_1 = V_0; int32_t L_2 = __this->___Width_4; int32_t L_3 = __this->___YLevels_5; int32_t L_4 = __this->___Depth_6; NullCheck(L_1); CheckerField3D_SetSize_m1EEAF57EA8813D63BEA55EDB4A790A9476FB3079(L_1, L_2, L_3, L_4, NULL); // if (OriginInCenter) checker.CenterizeOrigin(); bool L_5 = __this->___OriginInCenter_7; if (!L_5) { goto IL_002c; } } { // if (OriginInCenter) checker.CenterizeOrigin(); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_6 = V_0; NullCheck(L_6); CheckerField3D_CenterizeOrigin_m73BE9C42E6A1E31202C75718786527A1F39C88C6(L_6, NULL); } IL_002c: { // return checker; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_7 = V_0; return L_7; } } // System.Void FIMSpace.Generating.Planning.GeneratingLogics.SG_StaticSizeRectangle::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SG_StaticSizeRectangle__ctor_m8E03841C530D24DB9B05CDA3687ADA2668F22025 (SG_StaticSizeRectangle_t5859648D0ACC39A5C563F908034E75E7EBA5CDDE* __this, const RuntimeMethod* method) { { // public int Width = 5; __this->___Width_4 = 5; // public int YLevels = 1; __this->___YLevels_5 = 1; // public int Depth = 4; __this->___Depth_6 = 4; ShapeGeneratorBase__ctor_m43930A8821C10420113433ACEB2D7FB297368195(__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.String FIMSpace.Generating.Planning.GeneratingLogics.ShapeGeneratorBase::TitleName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ShapeGeneratorBase_TitleName_mE6B57F1B0D2D955DBEF7DCE1B22387D0D77236E3 (ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653* __this, const RuntimeMethod* method) { { // public virtual string TitleName() { return GetType().Name; } Type_t* L_0; L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); NullCheck(L_0); String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_0); return L_1; } } // System.String FIMSpace.Generating.Planning.GeneratingLogics.ShapeGeneratorBase::Tooltip() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ShapeGeneratorBase_Tooltip_mE1E9618B890B8F57B4BF8A419E6F769BE4A287DC (ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); s_Il2CppMethodInitialized = true; } { // public virtual string Tooltip() { string tooltipHelp = "(" + GetType().Name; return tooltipHelp + ")"; } Type_t* L_0; L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); NullCheck(L_0); String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_0); String_t* L_2; L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73, L_1, NULL); // public virtual string Tooltip() { string tooltipHelp = "(" + GetType().Name; return tooltipHelp + ")"; } String_t* L_3; L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_2, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); return L_3; } } // System.Void FIMSpace.Generating.Planning.GeneratingLogics.ShapeGeneratorBase::RefreshPreview(FIMSpace.Generating.Checker.CheckerField3D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShapeGeneratorBase_RefreshPreview_mE150572AB1E1740A9181482829BEBA2133DA98D0 (ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653* __this, CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* ___0_checker, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (FieldPlanner.CurrentGraphPreparingPlanner != null) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_0 = ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphPreparingPlanner_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_0018; } } { // FieldPlanner.CurrentGraphPreparingPlanner.RefreshPreviewWith(checker); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_2 = ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphPreparingPlanner_21; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_3 = ___0_checker; NullCheck(L_2); FieldPlanner_RefreshPreviewWith_m8713E8DFB0AA9B31EDA1072954FB6C1076E2594E(L_2, L_3, NULL); } IL_0018: { // } return; } } // System.Void FIMSpace.Generating.Planning.GeneratingLogics.ShapeGeneratorBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShapeGeneratorBase__ctor_m43930A8821C10420113433ACEB2D7FB297368195 (ShapeGeneratorBase_t43739CFCB2DB4ED98B96DBCB4407D5969C36A653* __this, const RuntimeMethod* method) { { 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.String FIMSpace.Generating.Planning.PlannerNodes.PE_Start::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PE_Start_GetDisplayName_mD0BAFC7559964B006808BF18E5C1C2FCDFB1AD58 (PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral476E4A08428350F4F8B96B1F986042D473405154); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return "Procedures Start"; } return _stringLiteral476E4A08428350F4F8B96B1F986042D473405154; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.PE_Start::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PE_Start_get_GetNodeTooltipDescription_mFEDB015FA3C4285B4B98BF93C6BC90BFB8A8ECF0 (PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69E975521E875EEE18BB2C25F9745C58C44149B2); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Initial node for calling execution in node graph"; } } return _stringLiteral69E975521E875EEE18BB2C25F9745C58C44149B2; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.PE_Start::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PE_Start_GetNodeColor_mD8F51C96DA5D7F783B5E42D1C35FD37D417146A8 (PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, .9f, 0.75f, 1f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.899999976f), (0.75f), (1.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.PE_Start::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PE_Start_get_DrawInputConnector_m12461E371D66BC0188F500ED91AA4FC4FA1F5364 (PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeVisibility FIMSpace.Generating.Planning.PlannerNodes.PE_Start::get_NodeVisibility() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PE_Start_get_NodeVisibility_m466FD6181EF77CD9F58EE26C8DC19DAD1763A9BE (PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* __this, const RuntimeMethod* method) { { // public override EPlannerNodeVisibility NodeVisibility { get { return EPlannerNodeVisibility.JustFunctions; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.PE_Start::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PE_Start__ctor_mB0670D475A4A0CD423A15AA28DCB723E8EC48624 (PE_Start_t9810D5E5DD3923143BBCE06311BB93DB75225276* __this, const RuntimeMethod* method) { { PGGPlanner_ExecutionNode__ctor_m7B04E3602D918931FD0AF364E792BDC222C0548A(__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.Planning.FieldPlanner FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_CurrentExecutingPlanner() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* PlannerRuleBase_get_CurrentExecutingPlanner_mF116D3D7CBD8C70FCE843011ECF7BFE7D0EF134D (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public FieldPlanner CurrentExecutingPlanner { get { return FieldPlanner.CurrentGraphExecutingPlanner; } } FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_0 = ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20; return L_0; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_DebuggingInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlannerRuleBase_get_DebuggingInfo_m18E561432649673C16EEDCC3BE161985F6798EEE (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { { // public string DebuggingInfo { get; protected set; } String_t* L_0 = __this->___U3CDebuggingInfoU3Ek__BackingField_30; return L_0; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::set_DebuggingInfo(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerRuleBase_set_DebuggingInfo_m7A4E11ADE749B7E23C3DB61E93D5BA2220C91D4D (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, String_t* ___0_value, const RuntimeMethod* method) { { // public string DebuggingInfo { get; protected set; } String_t* L_0 = ___0_value; __this->___U3CDebuggingInfoU3Ek__BackingField_30 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDebuggingInfoU3Ek__BackingField_30), (void*)L_0); return; } } // System.Action FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_DebuggingGizmoEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* PlannerRuleBase_get_DebuggingGizmoEvent_m7EADDF9A370CC96253201265B50AE321A57B5C2A (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { { // public Action DebuggingGizmoEvent { get; protected set; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___U3CDebuggingGizmoEventU3Ek__BackingField_31; return L_0; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::set_DebuggingGizmoEvent(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerRuleBase_set_DebuggingGizmoEvent_m1AFBD0A1A6C03C70D8D440B43939D19DBDE25DA7 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { { // public Action DebuggingGizmoEvent { get; protected set; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ___0_value; __this->___U3CDebuggingGizmoEventU3Ek__BackingField_31 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDebuggingGizmoEventU3Ek__BackingField_31), (void*)L_0); return; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::Tooltip() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlannerRuleBase_Tooltip_m80996347B38A33EFD80FE18B435E4DB89A9CF8BE (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); s_Il2CppMethodInitialized = true; } { // public virtual string Tooltip() { string tooltipHelp = "(" + GetType().Name; return tooltipHelp + ")"; } Type_t* L_0; L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); NullCheck(L_0); String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_0); String_t* L_2; L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73, L_1, NULL); // public virtual string Tooltip() { string tooltipHelp = "(" + GetType().Name; return tooltipHelp + ")"; } String_t* L_3; L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_2, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); return L_3; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PlannerRuleBase_get_NodeSize_m22AB2E938BC222EFF772B32EA4DC2E6FD1902B95 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(232, 90); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (232.0f), (90.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlannerRuleBase_get_DrawInputConnector_m92392798492BFDC09060BCB65A887AAD6780CE14 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return true; } } return (bool)1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::GetPlannerPort_IsContainingMultiple(FIMSpace.Graph.PGGPlannerPort) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlannerRuleBase_GetPlannerPort_IsContainingMultiple_mCCA9A1763CA121F7025F15EF6D27C15025064E9F (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* ___0_port, const RuntimeMethod* method) { { // if (port.ContainsMultiplePlanners) return true; PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_0 = ___0_port; NullCheck(L_0); bool L_1; L_1 = PGGPlannerPort_get_ContainsMultiplePlanners_mDD98AE7C51D7DE447660C019D878BFF78E90FBF3(L_0, NULL); if (!L_1) { goto IL_000a; } } { // if (port.ContainsMultiplePlanners) return true; return (bool)1; } IL_000a: { // return false; return (bool)0; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::GetPlannersFromPort(FIMSpace.Graph.PGGPlannerPort,System.Boolean,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* PlannerRuleBase_GetPlannersFromPort_m0289B6F364D8EAEA4C781B083E8D2ABED9DE730C (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* ___0_port, bool ___1_nullIfNoMultiple, bool ___2_callRead, bool ___3_newListInstance, 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_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mB67DB803D9DAEC2550A3B6AD654123EDBB0F254F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m89737962014E6E6960AD41389067DD4680718D5E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mAAFAFEEB4780667A17306EA791A340811E983052_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8570C3436F30B58B80557E1FF51398E82B93156D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C67B818759A6606EDB9520D7546EA43F6BB7F26); s_Il2CppMethodInitialized = true; } List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* V_0 = NULL; int32_t V_1 = 0; PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* V_2 = NULL; PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* V_3 = NULL; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_4 = NULL; int32_t V_5 = 0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_6 = NULL; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_7 = NULL; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_8 = NULL; { // if (newListInstance) list = new List(); bool L_0 = ___3_newListInstance; if (!L_0) { goto IL_000c; } } { // if (newListInstance) list = new List(); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_1 = (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*)il2cpp_codegen_object_new(List_1_t8570C3436F30B58B80557E1FF51398E82B93156D_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5(L_1, List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5_RuntimeMethod_var); V_0 = L_1; goto IL_001c; } IL_000c: { // _multiplePlannersContainer.Clear(); il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_2 = ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_StaticFields*)il2cpp_codegen_static_fields_for(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var))->____multiplePlannersContainer_32; NullCheck(L_2); List_1_Clear_mB67DB803D9DAEC2550A3B6AD654123EDBB0F254F_inline(L_2, List_1_Clear_mB67DB803D9DAEC2550A3B6AD654123EDBB0F254F_RuntimeMethod_var); // list = _multiplePlannersContainer; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_3 = ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_StaticFields*)il2cpp_codegen_static_fields_for(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var))->____multiplePlannersContainer_32; V_0 = L_3; } IL_001c: { // for (int c = 0; c < port.Connections.Count; c++) V_1 = 0; goto IL_012f; } IL_0023: { // var conn = port.Connections[c]; PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_4 = ___0_port; NullCheck(L_4); List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* L_5; L_5 = NodePortBase_get_Connections_m65BD9FD905DFD38E682C1F64EFC70B019AE43F65_inline(L_4, NULL); int32_t L_6 = V_1; NullCheck(L_5); PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* L_7; L_7 = List_1_get_Item_mAAFAFEEB4780667A17306EA791A340811E983052(L_5, L_6, List_1_get_Item_mAAFAFEEB4780667A17306EA791A340811E983052_RuntimeMethod_var); V_2 = L_7; // PGGPlannerPort comm = null; V_3 = (PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78*)NULL; // if (conn != null) PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* L_8 = V_2; if (!L_8) { goto IL_006b; } } { // if (conn.PortReference != null) PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* L_9 = V_2; NullCheck(L_9); RuntimeObject* L_10 = L_9->___PortReference_3; if (!L_10) { goto IL_006b; } } { // if (conn.PortReference == port) UnityEngine.Debug.Log("(Same port - it's wrong)"); PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* L_11 = V_2; NullCheck(L_11); RuntimeObject* L_12 = L_11->___PortReference_3; PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_13 = ___0_port; if ((!(((RuntimeObject*)(RuntimeObject*)L_12) == ((RuntimeObject*)(PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78*)L_13)))) { goto IL_0052; } } { // if (conn.PortReference == port) UnityEngine.Debug.Log("(Same port - it's wrong)"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral2C67B818759A6606EDB9520D7546EA43F6BB7F26, NULL); goto IL_006b; } IL_0052: { // if (conn.PortReference is PGGPlannerPort) comm = conn.PortReference as PGGPlannerPort; PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* L_14 = V_2; NullCheck(L_14); RuntimeObject* L_15 = L_14->___PortReference_3; if (!((PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78*)IsInstClass((RuntimeObject*)L_15, PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78_il2cpp_TypeInfo_var))) { goto IL_006b; } } { // if (conn.PortReference is PGGPlannerPort) comm = conn.PortReference as PGGPlannerPort; PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* L_16 = V_2; NullCheck(L_16); RuntimeObject* L_17 = L_16->___PortReference_3; V_3 = ((PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78*)IsInstClass((RuntimeObject*)L_17, PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78_il2cpp_TypeInfo_var)); } IL_006b: { // if (comm != null) PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_18 = V_3; if (!L_18) { goto IL_0107; } } { // if (comm.ContainsMultiplePlanners) PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_19 = V_3; NullCheck(L_19); bool L_20; L_20 = PGGPlannerPort_get_ContainsMultiplePlanners_mDD98AE7C51D7DE447660C019D878BFF78E90FBF3(L_19, NULL); if (!L_20) { goto IL_00e1; } } { // for (int p = 0; p < comm.PlannersList.Count; p++) V_5 = 0; goto IL_00ab; } IL_007e: { // if (comm.PlannersList[p].Available) PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_21 = V_3; NullCheck(L_21); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_22; L_22 = PGGPlannerPort_get_PlannersList_m4A026608CD137B18B64352BA730E3686E82890DF_inline(L_21, NULL); int32_t L_23 = V_5; NullCheck(L_22); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_24; L_24 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_22, L_23, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_24); bool L_25; L_25 = FieldPlanner_get_Available_m569A753216619AB8BEC77E25B3411BA673F545FA(L_24, NULL); if (!L_25) { goto IL_00a5; } } { // list.Add(comm.PlannersList[p]); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_26 = V_0; PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_27 = V_3; NullCheck(L_27); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_28; L_28 = PGGPlannerPort_get_PlannersList_m4A026608CD137B18B64352BA730E3686E82890DF_inline(L_27, NULL); int32_t L_29 = V_5; NullCheck(L_28); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_30; L_30 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_28, L_29, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); NullCheck(L_26); List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_inline(L_26, L_30, List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_RuntimeMethod_var); } IL_00a5: { // for (int p = 0; p < comm.PlannersList.Count; p++) int32_t L_31 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); } IL_00ab: { // for (int p = 0; p < comm.PlannersList.Count; p++) int32_t L_32 = V_5; PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_33 = V_3; NullCheck(L_33); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_34; L_34 = PGGPlannerPort_get_PlannersList_m4A026608CD137B18B64352BA730E3686E82890DF_inline(L_33, NULL); NullCheck(L_34); int32_t L_35; L_35 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_34, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_32) < ((int32_t)L_35))) { goto IL_007e; } } { // var pl = GetPlannerFromPort(port, callRead); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_36 = ___0_port; bool L_37 = ___2_callRead; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_38; L_38 = PlannerRuleBase_GetPlannerFromPort_mC5BA89F34752356414E41AC2DA89B4D13676EB4B(__this, L_36, L_37, NULL); V_4 = L_38; // if (pl.Available) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_39 = V_4; NullCheck(L_39); bool L_40; L_40 = FieldPlanner_get_Available_m569A753216619AB8BEC77E25B3411BA673F545FA(L_39, NULL); if (!L_40) { goto IL_012b; } } { // if (!list.Contains(pl)) List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_41 = V_0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_42 = V_4; NullCheck(L_41); bool L_43; L_43 = List_1_Contains_m89737962014E6E6960AD41389067DD4680718D5E(L_41, L_42, List_1_Contains_m89737962014E6E6960AD41389067DD4680718D5E_RuntimeMethod_var); if (L_43) { goto IL_012b; } } { // list.Add(pl); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_44 = V_0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_45 = V_4; NullCheck(L_44); List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_inline(L_44, L_45, List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_RuntimeMethod_var); goto IL_012b; } IL_00e1: { // var pl = GetPlannerFromPort(port, callRead); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_46 = ___0_port; bool L_47 = ___2_callRead; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_48; L_48 = PlannerRuleBase_GetPlannerFromPort_mC5BA89F34752356414E41AC2DA89B4D13676EB4B(__this, L_46, L_47, NULL); V_6 = L_48; // if (pl) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_49 = V_6; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_50; L_50 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_49, NULL); if (!L_50) { goto IL_012b; } } { // if (pl.Available) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_51 = V_6; NullCheck(L_51); bool L_52; L_52 = FieldPlanner_get_Available_m569A753216619AB8BEC77E25B3411BA673F545FA(L_51, NULL); if (!L_52) { goto IL_012b; } } { // list.Add(pl); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_53 = V_0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_54 = V_6; NullCheck(L_53); List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_inline(L_53, L_54, List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_RuntimeMethod_var); goto IL_012b; } IL_0107: { // var pl = GetPlannerFromPort(port, callRead); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_55 = ___0_port; bool L_56 = ___2_callRead; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_57; L_57 = PlannerRuleBase_GetPlannerFromPort_mC5BA89F34752356414E41AC2DA89B4D13676EB4B(__this, L_55, L_56, NULL); V_7 = L_57; // if (pl) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_58 = V_7; 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_012b; } } { // if (pl.Available) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_60 = V_7; NullCheck(L_60); bool L_61; L_61 = FieldPlanner_get_Available_m569A753216619AB8BEC77E25B3411BA673F545FA(L_60, NULL); if (!L_61) { goto IL_012b; } } { // list.Add(pl); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_62 = V_0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_63 = V_7; NullCheck(L_62); List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_inline(L_62, L_63, List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_RuntimeMethod_var); } IL_012b: { // for (int c = 0; c < port.Connections.Count; c++) int32_t L_64 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_64, 1)); } IL_012f: { // for (int c = 0; c < port.Connections.Count; c++) int32_t L_65 = V_1; PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_66 = ___0_port; NullCheck(L_66); List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* L_67; L_67 = NodePortBase_get_Connections_m65BD9FD905DFD38E682C1F64EFC70B019AE43F65_inline(L_66, NULL); NullCheck(L_67); int32_t L_68; L_68 = List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_inline(L_67, List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_RuntimeMethod_var); if ((((int32_t)L_65) < ((int32_t)L_68))) { goto IL_0023; } } { // if (port.Connections.Count == 0) PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_69 = ___0_port; NullCheck(L_69); List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* L_70; L_70 = NodePortBase_get_Connections_m65BD9FD905DFD38E682C1F64EFC70B019AE43F65_inline(L_69, NULL); NullCheck(L_70); int32_t L_71; L_71 = List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_inline(L_70, List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_RuntimeMethod_var); if (L_71) { goto IL_0171; } } { // var pl = GetPlannerFromPort(port, callRead); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_72 = ___0_port; bool L_73 = ___2_callRead; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_74; L_74 = PlannerRuleBase_GetPlannerFromPort_mC5BA89F34752356414E41AC2DA89B4D13676EB4B(__this, L_72, L_73, NULL); V_8 = L_74; // if (pl) if (pl.Available) list.Add(pl); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_75 = V_8; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_76; L_76 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_75, NULL); if (!L_76) { goto IL_0171; } } { // if (pl) if (pl.Available) list.Add(pl); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_77 = V_8; NullCheck(L_77); bool L_78; L_78 = FieldPlanner_get_Available_m569A753216619AB8BEC77E25B3411BA673F545FA(L_77, NULL); if (!L_78) { goto IL_0171; } } { // if (pl) if (pl.Available) list.Add(pl); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_79 = V_0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_80 = V_8; NullCheck(L_79); List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_inline(L_79, L_80, List_1_Add_mD0887D8EB0344C1B4F56EE54F2A9B1369A0F3A94_RuntimeMethod_var); } IL_0171: { // port.AssignPlannersList(list); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_81 = ___0_port; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_82 = V_0; NullCheck(L_81); PGGPlannerPort_AssignPlannersList_mE503BABA7E9C1B00FDAFED33F1FFA0631B521B73_inline(L_81, L_82, NULL); // if (list.Count > 0) return list; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_83 = V_0; NullCheck(L_83); int32_t L_84; L_84 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_83, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_84) <= ((int32_t)0))) { goto IL_0183; } } { // if (list.Count > 0) return list; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_85 = V_0; return L_85; } IL_0183: { // if (nullIfNoMultiple) bool L_86 = ___1_nullIfNoMultiple; if (!L_86) { goto IL_0188; } } { // return null; return (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*)NULL; } IL_0188: { // return list; List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_87 = V_0; return L_87; } } // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::GetPlannerFromPortS(FIMSpace.Graph.PGGPlannerPort,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* PlannerRuleBase_GetPlannerFromPortS_mBF18DAB2856D2B5F6876A9D111A4F47216CAD80F (PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* ___0_port, bool ___1_callRead, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_2 = NULL; { // if (callRead) port.GetPortValueCall(); bool L_0 = ___1_callRead; if (!L_0) { goto IL_000b; } } { // if (callRead) port.GetPortValueCall(); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_1 = ___0_port; NullCheck(L_1); RuntimeObject* L_2; L_2 = VirtualFuncInvoker1< RuntimeObject*, bool >::Invoke(24 /* System.Object FIMSpace.Graph.NodePortBase::GetPortValueCall(System.Boolean) */, L_1, (bool)1); } IL_000b: { // int plannerId = port.GetPlannerIndex(); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_3 = ___0_port; NullCheck(L_3); int32_t L_4; L_4 = PGGPlannerPort_GetPlannerIndex_m8D68520BA437F8882B9067F55A003684E0F770CC(L_3, NULL); V_0 = L_4; // int duplicateId = port.GetPlannerDuplicateIndex(); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_5 = ___0_port; NullCheck(L_5); int32_t L_6; L_6 = PGGPlannerPort_GetPlannerDuplicateIndex_m77341885F7732F268B10724DAF74F21FE4515F2F(L_5, NULL); V_1 = L_6; // FieldPlanner portPlanner = port.GetPlannerFromPort(); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_7 = ___0_port; NullCheck(L_7); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_8; L_8 = PGGPlannerPort_GetPlannerFromPort_mCA222EB63F548037D2D9FA789633DB2F381BDE29(L_7, (bool)1, NULL); V_2 = L_8; // if (portPlanner != null) return portPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_9 = V_2; 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_002c; } } { // if (portPlanner != null) return portPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_11 = V_2; return L_11; } IL_002c: { // return GetFieldPlannerByID(plannerId, duplicateId); int32_t L_12 = V_0; int32_t L_13 = V_1; il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_14; L_14 = PlannerRuleBase_GetFieldPlannerByID_m419C45914215E7444CCCFB0AFB8DFFEA89E15A03(L_12, L_13, NULL); return L_14; } } // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::GetPlannerFromPort(FIMSpace.Graph.PGGPlannerPort,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* PlannerRuleBase_GetPlannerFromPort_mC5BA89F34752356414E41AC2DA89B4D13676EB4B (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* ___0_port, bool ___1_callRead, 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; } FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { // if (callRead) port.TriggerReadPort(true); bool L_0 = ___1_callRead; if (!L_0) { goto IL_000a; } } { // if (callRead) port.TriggerReadPort(true); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_1 = ___0_port; NullCheck(L_1); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_1, (bool)1); } IL_000a: { // FieldPlanner portPlanner = port.GetPlannerFromPort(); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_2 = ___0_port; NullCheck(L_2); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_3; L_3 = PGGPlannerPort_GetPlannerFromPort_mCA222EB63F548037D2D9FA789633DB2F381BDE29(L_2, (bool)1, NULL); V_0 = L_3; // if (portPlanner != null) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_001d; } } { // return portPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_6 = V_0; return L_6; } IL_001d: { // int plannerId = port.GetPlannerIndex(); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_7 = ___0_port; NullCheck(L_7); int32_t L_8; L_8 = PGGPlannerPort_GetPlannerIndex_m8D68520BA437F8882B9067F55A003684E0F770CC(L_7, NULL); V_1 = L_8; // int duplicateId = port.GetPlannerDuplicateIndex(); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_9 = ___0_port; NullCheck(L_9); int32_t L_10; L_10 = PGGPlannerPort_GetPlannerDuplicateIndex_m77341885F7732F268B10724DAF74F21FE4515F2F(L_9, NULL); V_2 = L_10; // return GetPlannerByID(plannerId, duplicateId); int32_t L_11 = V_1; int32_t L_12 = V_2; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_13; L_13 = PlannerRuleBase_GetPlannerByID_m7728EDEAD742E678271216F47469060C9987A8F8(__this, L_11, L_12, NULL); return L_13; } } // FIMSpace.Generating.Checker.CheckerField3D FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::GetCheckerFromPort(FIMSpace.Graph.PGGPlannerPort,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* PlannerRuleBase_GetCheckerFromPort_mE903C45970372E675CA321EDB0E63C2D9E2E3189 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* ___0_port, bool ___1_callRead, 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; } CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* V_0 = NULL; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_1 = NULL; { // if (callRead) port.TriggerReadPort(true); bool L_0 = ___1_callRead; if (!L_0) { goto IL_000a; } } { // if (callRead) port.TriggerReadPort(true); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_1 = ___0_port; NullCheck(L_1); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_1, (bool)1); } IL_000a: { // CheckerField3D portPlanner = port.GetInputCheckerSafe; PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_2 = ___0_port; NullCheck(L_2); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_3; L_3 = PGGPlannerPort_get_GetInputCheckerSafe_mF83D497A490562A32282EE2CB76BC1406B9D1FA6(L_2, NULL); V_0 = L_3; // if (portPlanner != null) CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_4 = V_0; if (!L_4) { goto IL_0016; } } { // return portPlanner; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_5 = V_0; return L_5; } IL_0016: { // FieldPlanner planner = GetPlannerFromPort(port, callRead); PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* L_6 = ___0_port; bool L_7 = ___1_callRead; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_8; L_8 = PlannerRuleBase_GetPlannerFromPort_mC5BA89F34752356414E41AC2DA89B4D13676EB4B(__this, L_6, L_7, NULL); V_1 = L_8; // if (planner == null) return null; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_9 = V_1; 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_002a; } } { // if (planner == null) return null; return (CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC*)NULL; } IL_002a: { // return planner.LatestChecker; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_11 = V_1; NullCheck(L_11); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_12; L_12 = FieldPlanner_get_LatestChecker_mC952BA2ACD725056C95BE59F095BDFED675180C2(L_11, NULL); return L_12; } } // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::GetPlannerByID(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* PlannerRuleBase_GetPlannerByID_m7728EDEAD742E678271216F47469060C9987A8F8 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, int32_t ___0_plannerId, int32_t ___1_duplicateId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_0 = NULL; { // FieldPlanner planner = GetFieldPlannerByID(plannerId, duplicateId); int32_t L_0 = ___0_plannerId; int32_t L_1 = ___1_duplicateId; il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_2; L_2 = PlannerRuleBase_GetFieldPlannerByID_m419C45914215E7444CCCFB0AFB8DFFEA89E15A03(L_0, L_1, NULL); V_0 = L_2; // if (planner == null) return ParentPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_3 = V_0; 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_0018; } } { // if (planner == null) return ParentPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_5 = __this->___ParentPlanner_28; return L_5; } IL_0018: { // return planner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_6 = V_0; return L_6; } } // FIMSpace.Generating.Planning.FieldPlanner FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::GetFieldPlannerByID(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* PlannerRuleBase_GetFieldPlannerByID_m419C45914215E7444CCCFB0AFB8DFFEA89E15A03 (int32_t ___0_plannerId, int32_t ___1_duplicateId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_0 = NULL; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* V_1 = NULL; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_2 = NULL; int32_t V_3 = 0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_4 = NULL; { // FieldPlanner planner = FieldPlanner.CurrentGraphExecutingPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_0 = ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20; V_0 = L_0; // if (planner == null) { planner = null; } FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* 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_0011; } } { // if (planner == null) { planner = null; } V_0 = (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2*)NULL; } IL_0011: { // BuildPlannerPreset build = null; V_1 = (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127*)NULL; // if (planner != null) build = planner.ParentBuildPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_3 = V_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_0023; } } { // if (planner != null) build = planner.ParentBuildPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_5 = V_0; NullCheck(L_5); BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_6 = L_5->___ParentBuildPlanner_23; V_1 = L_6; } IL_0023: { // if (build == null) BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_7 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_8; L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_8) { goto IL_002e; } } { // return null; return (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2*)NULL; } IL_002e: { // if (plannerId >= 0 && plannerId < build.BasePlanners.Count) int32_t L_9 = ___0_plannerId; if ((((int32_t)L_9) < ((int32_t)0))) { goto IL_006e; } } { int32_t L_10 = ___0_plannerId; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_11 = V_1; NullCheck(L_11); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_12; L_12 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_11, NULL); NullCheck(L_12); int32_t L_13; L_13 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_12, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_10) >= ((int32_t)L_13))) { goto IL_006e; } } { // planner = build.BasePlanners[plannerId]; BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* L_14 = V_1; NullCheck(L_14); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_15; L_15 = BuildPlannerPreset_get_BasePlanners_mCDA4AE81CD05CB5983AB6277AF858DFE4C958981(L_14, NULL); int32_t L_16 = ___0_plannerId; NullCheck(L_15); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_17; L_17 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_15, L_16, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_0 = L_17; // if (planner.IsDuplicate == false) if (duplicateId >= 0) if (planner.GetDuplicatesPlannersList() != null) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_18 = V_0; NullCheck(L_18); bool L_19; L_19 = FieldPlanner_get_IsDuplicate_m0372F2520CFD02A605C757C5CAEC5F404B397C7F(L_18, NULL); if (L_19) { goto IL_006e; } } { // if (planner.IsDuplicate == false) if (duplicateId >= 0) if (planner.GetDuplicatesPlannersList() != null) int32_t L_20 = ___1_duplicateId; if ((((int32_t)L_20) < ((int32_t)0))) { goto IL_006e; } } { // if (planner.IsDuplicate == false) if (duplicateId >= 0) if (planner.GetDuplicatesPlannersList() != null) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_21 = V_0; NullCheck(L_21); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_22; L_22 = FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F(L_21, NULL); if (!L_22) { goto IL_006e; } } { // planner = planner.GetDuplicatesPlannersList()[duplicateId]; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_23 = V_0; NullCheck(L_23); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_24; L_24 = FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F(L_23, NULL); int32_t L_25 = ___1_duplicateId; NullCheck(L_24); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_26; L_26 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_24, L_25, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_0 = L_26; } IL_006e: { // if (planner.Discarded) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_27 = V_0; NullCheck(L_27); bool L_28 = L_27->___Discarded_14; if (!L_28) { goto IL_00c2; } } { // FieldPlanner getPl = planner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_29 = V_0; V_2 = L_29; // if (duplicateId == -1) // if discarded then get first not discarded duplicate planner int32_t L_30 = ___1_duplicateId; if ((!(((uint32_t)L_30) == ((uint32_t)(-1))))) { goto IL_00c0; } } { // if (planner.IsDuplicate == false) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_31 = V_0; NullCheck(L_31); bool L_32; L_32 = FieldPlanner_get_IsDuplicate_m0372F2520CFD02A605C757C5CAEC5F404B397C7F(L_31, NULL); if (L_32) { goto IL_00c0; } } { // for (int i = 0; i < planner.GetDuplicatesPlannersList().Count; i++) V_3 = 0; goto IL_00b2; } IL_0088: { // var plan = planner.GetDuplicatesPlannersList()[i]; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_33 = V_0; NullCheck(L_33); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_34; L_34 = FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F(L_33, NULL); int32_t L_35 = V_3; NullCheck(L_34); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_36; L_36 = List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97(L_34, L_35, List_1_get_Item_mB550080CF4B60015822DE993C11A2259E7164F97_RuntimeMethod_var); V_4 = L_36; // if (plan == null) continue; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_37 = V_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_38; L_38 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_37, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_38) { goto IL_00ae; } } { // if (plan.Available == false) continue; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_39 = V_4; NullCheck(L_39); bool L_40; L_40 = FieldPlanner_get_Available_m569A753216619AB8BEC77E25B3411BA673F545FA(L_39, NULL); if (!L_40) { goto IL_00ae; } } { // getPl = plan; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_41 = V_4; V_2 = L_41; // break; goto IL_00c0; } IL_00ae: { // for (int i = 0; i < planner.GetDuplicatesPlannersList().Count; i++) int32_t L_42 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_00b2: { // for (int i = 0; i < planner.GetDuplicatesPlannersList().Count; i++) int32_t L_43 = V_3; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_44 = V_0; NullCheck(L_44); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_45; L_45 = FieldPlanner_GetDuplicatesPlannersList_mF1403E513F8462451BE6D4538BE418238F96975F(L_44, NULL); NullCheck(L_45); int32_t L_46; L_46 = List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_inline(L_45, List_1_get_Count_m6C0ADD325D81856D2E1333A005D71228798EC7FE_RuntimeMethod_var); if ((((int32_t)L_43) < ((int32_t)L_46))) { goto IL_0088; } } IL_00c0: { // return getPl; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_47 = V_2; return L_47; } IL_00c2: { // return planner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_48 = V_0; return L_48; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::PreGeneratePrepare() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerRuleBase_PreGeneratePrepare_m56E004A7831365D2A0183C1347CC8EF95E95AC35 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::Prepare(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerRuleBase_Prepare_m81146D9DA82132DB6EC844E63E6D4C3CD2776735 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_print, const RuntimeMethod* method) { { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::Execute(FIMSpace.Generating.Planning.PlanGenerationPrint,FIMSpace.Generating.Planning.PlannerResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerRuleBase_Execute_m5D5FAF8B5D9D918B3649D1DA6AC05D2E6EC1D90F (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_print, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___1_newResult, const RuntimeMethod* method) { { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::CallOtherExecution(FIMSpace.Graph.FGraph_NodeBase,FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerRuleBase_CallOtherExecution_m69C2F92A9A6B23F2CD29BAC6B211EF3DED73DBB0 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* ___0_otherNode, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___1_print, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (otherNode == null) return; FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* L_0 = ___0_otherNode; 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 (otherNode == null) return; return; } IL_000a: { // if (ParentPlanner == null) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_2 = __this->___ParentPlanner_28; 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_0035; } } { // if (print == null) PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_4 = ___1_print; if (L_4) { goto IL_0034; } } { // if (otherNode is PlannerRuleBase) FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* L_5 = ___0_otherNode; if (!((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)IsInstClass((RuntimeObject*)L_5, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var))) { goto IL_0034; } } { // MG_ModGraph.CallExecution(otherNode as PlannerRuleBase); SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* L_6; L_6 = PlannerRuleBase_get_MG_ModGraph_m6D191E1D2DCA00B927DDA4AFE0348C4A03EF243E_inline(__this, NULL); FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* L_7 = ___0_otherNode; NullCheck(L_6); SR_ModGraph_CallExecution_m1E02FAC764D0B4FB43CABB850D34C65E657FF415(L_6, ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)IsInstClass((RuntimeObject*)L_7, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var)), NULL); } IL_0034: { // return; return; } IL_0035: { // if (otherNode is PlannerRuleBase) FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* L_8 = ___0_otherNode; if (!((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)IsInstClass((RuntimeObject*)L_8, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var))) { goto IL_004f; } } { // ParentPlanner.CallExecution(otherNode as PlannerRuleBase, print); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_9 = __this->___ParentPlanner_28; FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* L_10 = ___0_otherNode; PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_11 = ___1_print; NullCheck(L_9); FieldPlanner_CallExecution_m1677DB2B9B75562142990E91FA18236AFD2F8E43(L_9, ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37*)IsInstClass((RuntimeObject*)L_10, PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var)), L_11, NULL); } IL_004f: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::CallOtherExecutionWithConnector(System.Int32,FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerRuleBase_CallOtherExecutionWithConnector_m6A6CD4D570CB29B5E1C9E057B371DAE33050A36E (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, int32_t ___0_altId, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___1_print, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for (int c = 0; c < OutputConnections.Count; c++) V_0 = 0; goto IL_0035; } IL_0004: { // if (OutputConnections[c].ConnectionFrom_AlternativeID == altId) List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___OutputConnections_10; int32_t L_1 = V_0; NullCheck(L_0); FGraph_TriggerNodeConnection_t692A6072D1459258B279AD5621D11FB032C21244* L_2; L_2 = List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346(L_0, L_1, List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346_RuntimeMethod_var); NullCheck(L_2); int32_t L_3 = L_2->___ConnectionFrom_AlternativeID_2; int32_t L_4 = ___0_altId; if ((!(((uint32_t)L_3) == ((uint32_t)L_4)))) { goto IL_0031; } } { // CallOtherExecution(OutputConnections[c].GetOther(this), print); List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_5 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___OutputConnections_10; int32_t L_6 = V_0; NullCheck(L_5); FGraph_TriggerNodeConnection_t692A6072D1459258B279AD5621D11FB032C21244* L_7; L_7 = List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346(L_5, L_6, List_1_get_Item_mBCD6F56CDBC8B104D4F638B37F46A0C9100AF346_RuntimeMethod_var); NullCheck(L_7); FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* L_8; L_8 = FGraph_TriggerNodeConnection_GetOther_m828AAC65865DE79AD43AE9E5565FE8D861D8F894(L_7, __this, NULL); PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_9 = ___1_print; PlannerRuleBase_CallOtherExecution_m69C2F92A9A6B23F2CD29BAC6B211EF3DED73DBB0(__this, L_8, L_9, NULL); } IL_0031: { // for (int c = 0; c < OutputConnections.Count; c++) int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0035: { // for (int c = 0; c < OutputConnections.Count; c++) int32_t L_11 = V_0; List_1_t6F5FF4D622734B91FD386B82DB0A01C588ECF513* L_12 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___OutputConnections_10; NullCheck(L_12); int32_t L_13; L_13 = List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_inline(L_12, List_1_get_Count_m3E6CEDC46879397A271B094F2514305C94BE29D5_RuntimeMethod_var); if ((((int32_t)L_11) < ((int32_t)L_13))) { goto IL_0004; } } { // } return; } } // FIMSpace.Generating.Rules.QuickSolutions.SR_ModGraph FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_MG_ModGraph() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* PlannerRuleBase_get_MG_ModGraph_m6D191E1D2DCA00B927DDA4AFE0348C4A03EF243E (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public SR_ModGraph MG_ModGraph { get { return SR_ModGraph.Graph_ModGraph; } } SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* L_0 = ((SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_StaticFields*)il2cpp_codegen_static_fields_for(SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var))->___Graph_ModGraph_31; return L_0; } } // FIMSpace.Generating.FieldSpawner FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_MG_Spawner() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldSpawner_tC6CF9773A949023E34A415DE03EA03A0D51DCBAC* PlannerRuleBase_get_MG_Spawner_m37D66EC1CBE50ECC0AB165DD03038D74A5DE91DC (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public FieldSpawner MG_Spawner { get { return SR_ModGraph.Graph_Spawner; } } FieldSpawner_tC6CF9773A949023E34A415DE03EA03A0D51DCBAC* L_0 = ((SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_StaticFields*)il2cpp_codegen_static_fields_for(SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var))->___Graph_Spawner_32; return L_0; } } // FIMSpace.Generating.FieldModification FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_MG_Mod() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* PlannerRuleBase_get_MG_Mod_m91A0A310C4E4BFD156D880EC9EF7EA5DD119B3DF (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public FieldModification MG_Mod { get { return SR_ModGraph.Graph_Mod; } } FieldModification_tAD57B3A23BE6D8C16D90FB193EAE519E83821AEF* L_0 = ((SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_StaticFields*)il2cpp_codegen_static_fields_for(SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var))->___Graph_Mod_33; return L_0; } } // FIMSpace.Generating.SpawnData FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_MG_Spawn() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpawnData_t974A7A205DB24E47D544B2E1AC4EB2DA53E505A7* PlannerRuleBase_get_MG_Spawn_m71C9397AC64DB1D28E47933FFC04BC8FC157D040 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public SpawnData MG_Spawn { get { return SR_ModGraph.Graph_SpawnData; } } SpawnData_t974A7A205DB24E47D544B2E1AC4EB2DA53E505A7* L_0 = ((SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_StaticFields*)il2cpp_codegen_static_fields_for(SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var))->___Graph_SpawnData_34; return L_0; } } // FIMSpace.Generating.FieldSetup FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_MG_Preset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* PlannerRuleBase_get_MG_Preset_mB0F3F44ECE39C883514E81699E2DC30A31804DC4 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public FieldSetup MG_Preset { get { return SR_ModGraph.Graph_Preset; } } FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_0 = ((SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_StaticFields*)il2cpp_codegen_static_fields_for(SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var))->___Graph_Preset_35; return L_0; } } // FIMSpace.Generating.FieldCell FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_MG_Cell() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldCell_t0474210B4815B1D080500050D625323788B306F9* PlannerRuleBase_get_MG_Cell_m2931A4DD5B3C54FB7539640BD810BAB84959E336 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public FieldCell MG_Cell { get { return SR_ModGraph.Graph_Cell; } } FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_0 = ((SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_StaticFields*)il2cpp_codegen_static_fields_for(SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var))->___Graph_Cell_36; return L_0; } } // FIMSpace.Generating.FGenGraph`2 FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::get_MG_Grid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* PlannerRuleBase_get_MG_Grid_m03694B6432F395149F6B7BC3B999AB924BAC854B (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public FGenGraph MG_Grid { get { return SR_ModGraph.Graph_Grid; } } FGenGraph_2_t7CC3BF28A6305A4145C5052DD5D0F5648B23DCA3* L_0 = ((SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_StaticFields*)il2cpp_codegen_static_fields_for(SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var))->___Graph_Grid_37; return L_0; } } // FIMSpace.Generating.ModificatorsPack FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::MGGetParentPack() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* PlannerRuleBase_MGGetParentPack_m7BA44FC6F67606998F67D44123B52FFA39A49CD6 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* V_0 = NULL; { // SR_ModGraph owner = ParentNodesContainer as SR_ModGraph; ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_0 = __this->___ParentNodesContainer_29; V_0 = ((SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E*)IsInstClass((RuntimeObject*)L_0, SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var)); // if (owner == null) return null; SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* 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_0017; } } { // if (owner == null) return null; return (ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC*)NULL; } IL_0017: { // return owner.TryGetParentModPack(); SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* L_3 = V_0; NullCheck(L_3); ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_4; L_4 = SpawnRuleBase_TryGetParentModPack_m05B7D7FFD746D8654F152DACA90A997BBF17880E(L_3, NULL); return L_4; } } // UnityEngine.Object FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::MGGetFieldSetup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* PlannerRuleBase_MGGetFieldSetup_m1817ED6428C3DCDAEB606F730F086EF1CDA931C0 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* V_0 = NULL; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* V_1 = NULL; { // SR_ModGraph owner = ParentNodesContainer as SR_ModGraph; ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_0 = __this->___ParentNodesContainer_29; V_0 = ((SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E*)IsInstClass((RuntimeObject*)L_0, SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var)); // if (owner == null) return null; SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* 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_0017; } } { // if (owner == null) return null; return (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL; } IL_0017: { // var fs = owner.TryGetParentFieldSetup(); SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* L_3 = V_0; NullCheck(L_3); FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_4; L_4 = SpawnRuleBase_TryGetParentFieldSetup_m5A5E386E448C465F089AD543B87A36011C0E0740(L_3, NULL); V_1 = L_4; // if (fs == null) return null; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_5 = V_1; 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_0029; } } { // if (fs == null) return null; return (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL; } IL_0029: { // return fs; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_7 = V_1; return L_7; } } // System.Collections.Generic.List`1 FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::MGGetVariables(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* PlannerRuleBase_MGGetVariables_mB05F493FB7644A89A6E10D4D50519E7198145ECD (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_tgt, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* V_0 = NULL; ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* V_1 = NULL; { // if (tgt == null) return null; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_tgt; 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_000b; } } { // if (tgt == null) return null; return (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*)NULL; } IL_000b: { // FieldSetup fs = tgt as FieldSetup; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_2 = ___0_tgt; V_0 = ((FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926*)IsInstClass((RuntimeObject*)L_2, FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926_il2cpp_TypeInfo_var)); // if (fs) FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_3 = V_0; 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_0021; } } { // return fs.Variables; FieldSetup_tC930DB5C21FA8BC444379EB545850A02E9708926* L_5 = V_0; NullCheck(L_5); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_6 = L_5->___Variables_8; return L_6; } IL_0021: { // ModificatorsPack mp = tgt as ModificatorsPack; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_7 = ___0_tgt; V_1 = ((ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC*)IsInstClass((RuntimeObject*)L_7, ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC_il2cpp_TypeInfo_var)); // if (mp) ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_8 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_8, NULL); if (!L_9) { goto IL_0037; } } { // return mp.Variables; ModificatorsPack_t0B112D85F339723772DD9B5AC42069BE79D332EC* L_10 = V_1; NullCheck(L_10); List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_11 = L_10->___Variables_13; return L_11; } IL_0037: { // return null; return (List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F*)NULL; } } // FIMSpace.Generating.FieldVariable FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::MGGetVariable(UnityEngine.Object,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* PlannerRuleBase_MGGetVariable_m932884DD08EB775436C76DCE206B442DB5A35982 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_tgt, int32_t ___1_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FLogicMethods_ContainsIndex_TisFieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_m7E3D5D07C7C73FA23A792FD12E5AE646C206D91C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* V_0 = NULL; { // var variables = MGGetVariables(tgt); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_tgt; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_1; L_1 = PlannerRuleBase_MGGetVariables_mB05F493FB7644A89A6E10D4D50519E7198145ECD(__this, L_0, NULL); V_0 = L_1; // if (variables == null) return null; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_2 = V_0; if (L_2) { goto IL_000d; } } { // if (variables == null) return null; return (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F*)NULL; } IL_000d: { // if (variables.ContainsIndex(index)) return variables[index]; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_3 = V_0; int32_t L_4 = ___1_index; bool L_5; L_5 = FLogicMethods_ContainsIndex_TisFieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_m7E3D5D07C7C73FA23A792FD12E5AE646C206D91C(L_3, L_4, (bool)1, FLogicMethods_ContainsIndex_TisFieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_m7E3D5D07C7C73FA23A792FD12E5AE646C206D91C_RuntimeMethod_var); if (!L_5) { goto IL_001f; } } { // if (variables.ContainsIndex(index)) return variables[index]; List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_6 = V_0; int32_t L_7 = ___1_index; NullCheck(L_6); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_8; L_8 = List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3(L_6, L_7, List_1_get_Item_m8815B152717ADC9E46F3ACD8C6B74FA77DB09FB3_RuntimeMethod_var); return L_8; } IL_001f: { // return null; return (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F*)NULL; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475 (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PGGPlanner_NodeBase_tA173E879F6B0C47D8D23707A18B17AAC5E2FC6DC_il2cpp_TypeInfo_var); PGGPlanner_NodeBase__ctor_mD27D8B06B26EBEE185697CB286F1755D15919F92(__this, NULL); return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.PlannerRuleBase::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlannerRuleBase__cctor_mDF1E4601EDF3AC19B8B772F9BCDD37A5566189B9 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8570C3436F30B58B80557E1FF51398E82B93156D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static bool Debugging = false; ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_StaticFields*)il2cpp_codegen_static_fields_for(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var))->___Debugging_27 = (bool)0; // private static List _multiplePlannersContainer = new List(); List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_0 = (List_1_t8570C3436F30B58B80557E1FF51398E82B93156D*)il2cpp_codegen_object_new(List_1_t8570C3436F30B58B80557E1FF51398E82B93156D_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5(L_0, List_1__ctor_m2E6668BBB055FE0689B071D889C74510E56873D5_RuntimeMethod_var); ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_StaticFields*)il2cpp_codegen_static_fields_for(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var))->____multiplePlannersContainer_32 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_StaticFields*)il2cpp_codegen_static_fields_for(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var))->____multiplePlannersContainer_32), (void*)L_0); // public static bool _debug = false; ((PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_StaticFields*)il2cpp_codegen_static_fields_for(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var))->____debug_33 = (bool)0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Comment_GetDisplayName_mBF357AC6A0122072581A41930858E55E55F7DBA6 (PR_Comment_t884DF90823270EB7A085662B751FE0597ADA0E9B* __this, float ___0_maxWidth, const RuntimeMethod* method) { { // public override string GetDisplayName(float maxWidth = 120) { return Header; } String_t* L_0 = __this->___Header_34; return L_0; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_Comment_GetNodeColor_m13BB17E0DF85439C367F91C4C74DD60E21CA0A8F (PR_Comment_t884DF90823270EB7A085662B751FE0597ADA0E9B* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return FrameColor; } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___FrameColor_36; return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Comment_get_DrawInputConnector_m4FE226AC0A700632F26B380971224D60A4B8D0E8 (PR_Comment_t884DF90823270EB7A085662B751FE0597ADA0E9B* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Comment_get_DrawOutputConnector_mF95FB3AE2F9D7B156CED61069A054933A1B8380A (PR_Comment_t884DF90823270EB7A085662B751FE0597ADA0E9B* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment::get_IsFoldable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Comment_get_IsFoldable_mD30D5AAA69D24DEECD34AAE9D1B35968BE2B6755 (PR_Comment_t884DF90823270EB7A085662B751FE0597ADA0E9B* __this, const RuntimeMethod* method) { { // public override bool IsFoldable { get { return true; } } return (bool)1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment::get_IsFoldableFix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Comment_get_IsFoldableFix_m8ED9A9FEC5AD2EAC1C6B643ECFA9591F56219F7D (PR_Comment_t884DF90823270EB7A085662B751FE0597ADA0E9B* __this, const RuntimeMethod* method) { { // public override bool IsFoldableFix { get { return true; } } return (bool)1; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_Comment_get_NodeType_m4610016AF963CFD46FB4A8598CC28C846C644DC6 (PR_Comment_t884DF90823270EB7A085662B751FE0597ADA0E9B* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Cosmetics; } } return (int32_t)(8); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Comment::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Comment__ctor_m0F0AE794E8BE22A7391680BA535C08D6DA0EE6C1 (PR_Comment_t884DF90823270EB7A085662B751FE0597ADA0E9B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral227FBA6754B080B9A257B0A3D00982A7B032A84B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3EBF7CFEC7929F196835D5D12FBBE2F845BF2A5F); s_Il2CppMethodInitialized = true; } { // [HideInInspector] public string Header = "Comment"; __this->___Header_34 = _stringLiteral3EBF7CFEC7929F196835D5D12FBBE2F845BF2A5F; Il2CppCodeGenWriteBarrier((void**)(&__this->___Header_34), (void*)_stringLiteral3EBF7CFEC7929F196835D5D12FBBE2F845BF2A5F); // [HideInInspector] public string CommentText = "Unfold to write your comment"; __this->___CommentText_35 = _stringLiteral227FBA6754B080B9A257B0A3D00982A7B032A84B; Il2CppCodeGenWriteBarrier((void**)(&__this->___CommentText_35), (void*)_stringLiteral227FBA6754B080B9A257B0A3D00982A7B032A84B); // [HideInInspector] public Color FrameColor = new Color(0.3f, 0.3f, .3f, 1f); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.300000012f), (0.300000012f), (1.0f), /*hidden argument*/NULL); __this->___FrameColor_36 = L_0; // [HideInInspector] public Color TextColor = new Color(1f, 1f, 1f, 0.95f); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1; memset((&L_1), 0, sizeof(L_1)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_1), (1.0f), (1.0f), (1.0f), (0.949999988f), /*hidden argument*/NULL); __this->___TextColor_37 = L_1; // [HideInInspector] public Vector2 AddSizeTweak = new Vector2(0, 0); 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->___AddSizeTweak_38 = L_2; il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ConsoleLog::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_ConsoleLog_GetDisplayName_mD28B44629D81A2DB0BEFAF3C66024BD25AFB9DA3 (PR_ConsoleLog_tF8F704DBF65EE5B970525829ED3BB93BF7A5952C* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral545BFCF6CC6036AEAAD800B0C5561804F5163280); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return "Console Log"; } return _stringLiteral545BFCF6CC6036AEAAD800B0C5561804F5163280; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ConsoleLog::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_ConsoleLog_get_GetNodeTooltipDescription_m67D2E5203968CEDE0402CE3FF6E3254DE1A89329 (PR_ConsoleLog_tF8F704DBF65EE5B970525829ED3BB93BF7A5952C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28910B6B19D20C35A7BF9509CECF93468670688E); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "(This node will break async generation)\nJust calling Debug.Log(your message) to display it inside unity editor console"; } } return _stringLiteral28910B6B19D20C35A7BF9509CECF93468670688E; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ConsoleLog::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_ConsoleLog_GetNodeColor_mBBCA8DE4ABFFF6D98746584CF40FF44435505459 (PR_ConsoleLog_tF8F704DBF65EE5B970525829ED3BB93BF7A5952C* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.4f, 0.4f, 0.4f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.400000006f), (0.400000006f), (0.400000006f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ConsoleLog::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_ConsoleLog_get_NodeSize_m0276D4856E5FDD98F537FBD642314C09D6FDA401 (PR_ConsoleLog_tF8F704DBF65EE5B970525829ED3BB93BF7A5952C* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(180, 92); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (180.0f), (92.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ConsoleLog::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_ConsoleLog_get_DrawInputConnector_mCF0714B61DDCFAD6E55CD257B41991F7BF9F35ED (PR_ConsoleLog_tF8F704DBF65EE5B970525829ED3BB93BF7A5952C* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return true; } } return (bool)1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ConsoleLog::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_ConsoleLog_get_DrawOutputConnector_mB80A1AB0D4A533D66286D22CAAFE5FF8330CEFD4 (PR_ConsoleLog_tF8F704DBF65EE5B970525829ED3BB93BF7A5952C* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return true; } } return (bool)1; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ConsoleLog::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_ConsoleLog_get_NodeType_mBA3C9788F2F1EA3369FA622C7AE7848E72A0CC70 (PR_ConsoleLog_tF8F704DBF65EE5B970525829ED3BB93BF7A5952C* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Debug; } } return (int32_t)(7); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ConsoleLog::Execute(FIMSpace.Generating.Planning.PlanGenerationPrint,FIMSpace.Generating.Planning.PlannerResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_ConsoleLog_Execute_m73D3D41777317E26EE601FCC29FA601EDB4B4644 (PR_ConsoleLog_tF8F704DBF65EE5B970525829ED3BB93BF7A5952C* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_print, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___1_newResult, 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*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10A105116F1400FFCE661E402C3C12DDCA0D688C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF257A343DEEA97683AE67DABBD4262EA39D123FA); s_Il2CppMethodInitialized = true; } FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* V_0 = NULL; { // Message.TriggerReadPort(true); PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* L_0 = __this->___Message_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)1); // var planner = FieldPlanner.CurrentGraphExecutingPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_1 = ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20; V_0 = L_1; // if ( planner == null) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_2 = V_0; 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_002c; } } { // UnityEngine.Debug.Log(Message.GetInputValue); PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* L_4 = __this->___Message_34; NullCheck(L_4); String_t* L_5; L_5 = PGGStringPort_get_GetInputValue_m7202A2CA073934D0C09A9BA5A03B73A00B34D74C(L_4, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_5, NULL); // return; return; } IL_002c: { // if (planner.IndexOfDuplicate < 0) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_6 = V_0; NullCheck(L_6); int32_t L_7 = L_6->___IndexOfDuplicate_49; if ((((int32_t)L_7) >= ((int32_t)0))) { goto IL_0060; } } { // UnityEngine.Debug.Log("[" + planner.IndexOnPreset + "] " + Message.GetInputValue); FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_8 = V_0; NullCheck(L_8); int32_t* L_9 = (&L_8->___IndexOnPreset_50); String_t* L_10; L_10 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_9, NULL); PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* L_11 = __this->___Message_34; NullCheck(L_11); String_t* L_12; L_12 = PGGStringPort_get_GetInputValue_m7202A2CA073934D0C09A9BA5A03B73A00B34D74C(L_11, NULL); String_t* L_13; L_13 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, L_10, _stringLiteral10A105116F1400FFCE661E402C3C12DDCA0D688C, L_12, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_13, NULL); return; } IL_0060: { // UnityEngine.Debug.Log("[" + planner.IndexOnPreset + "] Dupl[" + planner.IndexOfDuplicate + "] " + Message.GetInputValue); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14; NullCheck(L_15); ArrayElementTypeCheck (L_15, _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1); (L_15)->SetAt(static_cast(0), (String_t*)_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_15; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_17 = V_0; NullCheck(L_17); int32_t* L_18 = (&L_17->___IndexOnPreset_50); String_t* L_19; L_19 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_18, NULL); NullCheck(L_16); ArrayElementTypeCheck (L_16, L_19); (L_16)->SetAt(static_cast(1), (String_t*)L_19); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_16; NullCheck(L_20); ArrayElementTypeCheck (L_20, _stringLiteralF257A343DEEA97683AE67DABBD4262EA39D123FA); (L_20)->SetAt(static_cast(2), (String_t*)_stringLiteralF257A343DEEA97683AE67DABBD4262EA39D123FA); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_20; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_22 = V_0; NullCheck(L_22); int32_t* L_23 = (&L_22->___IndexOfDuplicate_49); String_t* L_24; L_24 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_23, NULL); NullCheck(L_21); ArrayElementTypeCheck (L_21, L_24); (L_21)->SetAt(static_cast(3), (String_t*)L_24); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_21; NullCheck(L_25); ArrayElementTypeCheck (L_25, _stringLiteral10A105116F1400FFCE661E402C3C12DDCA0D688C); (L_25)->SetAt(static_cast(4), (String_t*)_stringLiteral10A105116F1400FFCE661E402C3C12DDCA0D688C); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25; PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* L_27 = __this->___Message_34; NullCheck(L_27); String_t* L_28; L_28 = PGGStringPort_get_GetInputValue_m7202A2CA073934D0C09A9BA5A03B73A00B34D74C(L_27, NULL); NullCheck(L_26); ArrayElementTypeCheck (L_26, L_28); (L_26)->SetAt(static_cast(5), (String_t*)L_28); String_t* L_29; L_29 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_26, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_29, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ConsoleLog::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_ConsoleLog__ctor_m1CE1FEFA66A5B9D7D54BEFDA089C13B1E06F7C48 (PR_ConsoleLog_tF8F704DBF65EE5B970525829ED3BB93BF7A5952C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_DebugDrawPosition::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_DebugDrawPosition_GetDisplayName_m4CD323D9D76BFB0A4DE97246B3B247CAA3F65F70 (PR_DebugDrawPosition_tA00E869CE8ECD3DFB20991CFABBAB668F93608D4* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC930561EC1CE07436E2FAFD4CC017ABC864B742F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD18CA48F5FAEA9196C1836D403677456430847C8); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return wasCreated ? "Debug Draw Position" : "Debug Log Draw Position"; } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___wasCreated_8; if (L_0) { goto IL_000e; } } { return _stringLiteralC930561EC1CE07436E2FAFD4CC017ABC864B742F; } IL_000e: { return _stringLiteralD18CA48F5FAEA9196C1836D403677456430847C8; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_DebugDrawPosition::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_DebugDrawPosition_get_GetNodeTooltipDescription_m21B782034A819A5548A966B0C25FF672E23D9042 (PR_DebugDrawPosition_tA00E869CE8ECD3DFB20991CFABBAB668F93608D4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEFE41C0F561B7C5364D64356E46F242A86F947E6); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "(This node will break async generation)\nJust calling Debug.DrawLines to display it in scene view"; } } return _stringLiteralEFE41C0F561B7C5364D64356E46F242A86F947E6; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_DebugDrawPosition::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_DebugDrawPosition_GetNodeColor_m34FCB7DE278D4478300C51625ED27DC3934D0792 (PR_DebugDrawPosition_tA00E869CE8ECD3DFB20991CFABBAB668F93608D4* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.4f, 0.4f, 0.4f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.400000006f), (0.400000006f), (0.400000006f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_DebugDrawPosition::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_DebugDrawPosition_get_NodeSize_m67ABE62EC27B967EB3111843507A2CE65D532A92 (PR_DebugDrawPosition_tA00E869CE8ECD3DFB20991CFABBAB668F93608D4* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(188, 84); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (188.0f), (84.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_DebugDrawPosition::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_DebugDrawPosition_get_DrawInputConnector_mA2AA18D8C3C6D323715967A42340633EDC56A667 (PR_DebugDrawPosition_tA00E869CE8ECD3DFB20991CFABBAB668F93608D4* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return true; } } return (bool)1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_DebugDrawPosition::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_DebugDrawPosition_get_DrawOutputConnector_mE81EFAC71E0F67B4BD3A197EB45898615A4C7A9E (PR_DebugDrawPosition_tA00E869CE8ECD3DFB20991CFABBAB668F93608D4* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return true; } } return (bool)1; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_DebugDrawPosition::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_DebugDrawPosition_get_NodeType_m608B564995E9C5C1712BD8E283052629EC8A24AD (PR_DebugDrawPosition_tA00E869CE8ECD3DFB20991CFABBAB668F93608D4* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Debug; } } return (int32_t)(7); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_DebugDrawPosition::Execute(FIMSpace.Generating.Planning.PlanGenerationPrint,FIMSpace.Generating.Planning.PlannerResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_DebugDrawPosition_Execute_m1B04310E6FEEF3E1359AA4BEF149C760E715297A (PR_DebugDrawPosition_tA00E869CE8ECD3DFB20991CFABBAB668F93608D4* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_print, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___1_newResult, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC V_1; memset((&V_1), 0, sizeof(V_1)); { // Position.TriggerReadPort(true); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_0 = __this->___Position_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)1); // object inPort = Position.GetPortValueSafe; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_1 = __this->___Position_34; NullCheck(L_1); RuntimeObject* L_2; L_2 = NodePortBase_get_GetPortValueSafe_m87AC0F207B16D1E2BC802387464EA13F0504DC98(L_1, NULL); V_0 = L_2; // if (inPort is Vector3) RuntimeObject* L_3 = V_0; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_3, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))) { goto IL_0045; } } { // var planner = FieldPlanner.CurrentGraphExecutingPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_4 = ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20; // planner.LatestChecker.DebugLogDrawCellIn(Position.GetInputValue, Color.green, 0.5f); NullCheck(L_4); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_5; L_5 = FieldPlanner_get_LatestChecker_mC952BA2ACD725056C95BE59F095BDFED675180C2(L_4, NULL); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_6 = __this->___Position_34; NullCheck(L_6); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_6, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8; L_8 = Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline(NULL); NullCheck(L_5); CheckerField3D_DebugLogDrawCellIn_m1770E69D248FABCF77F9FD899577B6C9688BAEE7(L_5, L_7, L_8, (0.5f), NULL); return; } IL_0045: { // if (inPort is PGGCellPort.Data) RuntimeObject* L_9 = V_0; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_9, Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC_il2cpp_TypeInfo_var))) { goto IL_00ad; } } { // PGGCellPort.Data dta = (PGGCellPort.Data)inPort; RuntimeObject* L_10 = V_0; V_1 = ((*(Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC*)((Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC*)(Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC*)UnBox(L_10, Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC_il2cpp_TypeInfo_var)))); // if (FGenerators.IsNull(dta.CellRef)) Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC L_11 = V_1; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_12 = L_11.___CellRef_0; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); bool L_13; L_13 = FGenerators_IsNull_m524F777FB102F19858DAE31C086071F38912BBB6(L_12, NULL); if (!L_13) { goto IL_0084; } } { // if (FGenerators.NotNull(dta.ParentChecker)) Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC L_14 = V_1; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_15 = L_14.___ParentChecker_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); bool L_16; L_16 = FGenerators_NotNull_m874612D3ADC5BEFC54989AC38B811F777158C43A(L_15, NULL); if (!L_16) { goto IL_00d1; } } { // dta.ParentChecker.DebugLogDrawCellsInWorldSpace(Color.green); Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC L_17 = V_1; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_18 = L_17.___ParentChecker_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19; L_19 = Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline(NULL); NullCheck(L_18); CheckerField3D_DebugLogDrawCellsInWorldSpace_m3E141BA2490920DBC3B2B377E4ED4C8992E76734(L_18, L_19, (1.10000002f), NULL); return; } IL_0084: { // if (FGenerators.NotNull(dta.ParentChecker)) Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC L_20 = V_1; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_21 = L_20.___ParentChecker_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); bool L_22; L_22 = FGenerators_NotNull_m874612D3ADC5BEFC54989AC38B811F777158C43A(L_21, NULL); if (!L_22) { goto IL_00d1; } } { // dta.ParentChecker.DebugLogDrawCellInWorldSpace(dta.CellRef, Color.green); Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC L_23 = V_1; CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_24 = L_23.___ParentChecker_1; Data_t2C3BA8CE2EF29BADD3816534F3B8BAAE15236BBC L_25 = V_1; FieldCell_t0474210B4815B1D080500050D625323788B306F9* L_26 = L_25.___CellRef_0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_27; L_27 = Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline(NULL); NullCheck(L_24); CheckerField3D_DebugLogDrawCellInWorldSpace_m54616AA3FE2DE4CB2A56C9090439DDAC33952EAB(L_24, L_26, L_27, (1.10000002f), NULL); return; } IL_00ad: { // var planner = FieldPlanner.CurrentGraphExecutingPlanner; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_28 = ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20; // planner.LatestChecker.DebugLogDrawCellIn(Position.GetInputValue, Color.green, 0.5f); NullCheck(L_28); CheckerField3D_t5580DEACB987F1B7F46DC0C90466C9912A72BDAC* L_29; L_29 = FieldPlanner_get_LatestChecker_mC952BA2ACD725056C95BE59F095BDFED675180C2(L_28, NULL); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_30 = __this->___Position_34; NullCheck(L_30); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31; L_31 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_30, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_32; L_32 = Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline(NULL); NullCheck(L_29); CheckerField3D_DebugLogDrawCellIn_m1770E69D248FABCF77F9FD899577B6C9688BAEE7(L_29, L_31, L_32, (0.5f), NULL); } IL_00d1: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_DebugDrawPosition::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_DebugDrawPosition__ctor_m1715C1C933BE15DE6090E374C4AF86464B0E0E84 (PR_DebugDrawPosition_tA00E869CE8ECD3DFB20991CFABBAB668F93608D4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Group_GetDisplayName_mE3B2E06B4E1508CDD6746CD6C87D27D8BA0C3A25 (PR_Group_t3FE3116FAB23B0925CD2FD9CEEDCB6655E6314B7* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21B5E4EAAA106F47F6288190089A08AA5268F9C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8A8EFDA91C6C257127F8C8D526FAD7E7552766AA); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return wasCreated ? " " + GroupTitle : "Nodes Group"; } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___wasCreated_8; if (L_0) { goto IL_000e; } } { return _stringLiteral21B5E4EAAA106F47F6288190089A08AA5268F9C7; } IL_000e: { String_t* L_1 = __this->___GroupTitle_34; String_t* L_2; L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral8A8EFDA91C6C257127F8C8D526FAD7E7552766AA, L_1, NULL); return L_2; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Group_get_GetNodeTooltipDescription_mCF10A49F423C049CA352750045143044CA240BD4 (PR_Group_t3FE3116FAB23B0925CD2FD9CEEDCB6655E6314B7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE330F7FCAE2ABBC9FC7C9390CEB88458A1F7FBA4); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Just container for multiple nodes to hide / unhide them"; } } return _stringLiteralE330F7FCAE2ABBC9FC7C9390CEB88458A1F7FBA4; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_Group_GetNodeColor_m4D9FBD8EF6BB14FA45EC57135B5465D1FB3975DF (PR_Group_t3FE3116FAB23B0925CD2FD9CEEDCB6655E6314B7* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return GroupColor; } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___GroupColor_35; return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_Group_get_NodeSize_m30D4B1C0F196B345C5CF2B89D78D7FEB7275E58E (PR_Group_t3FE3116FAB23B0925CD2FD9CEEDCB6655E6314B7* __this, const RuntimeMethod* method) { float G_B3_0 = 0.0f; float G_B5_0 = 0.0f; float G_B4_0 = 0.0f; float G_B6_0 = 0.0f; float G_B6_1 = 0.0f; { // public override Vector2 NodeSize { get { return new Vector2(_EditorFoldout ? ResizedScale.x : titleWidth, _EditorFoldout ? ResizedScale.y : 92); } } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16; if (L_0) { goto IL_0010; } } { float L_1 = __this->___titleWidth_36; G_B3_0 = L_1; goto IL_001b; } IL_0010: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2 = (&((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___ResizedScale_15); float L_3 = L_2->___x_0; G_B3_0 = L_3; } IL_001b: { bool L_4 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16; G_B4_0 = G_B3_0; if (L_4) { G_B5_0 = G_B3_0; goto IL_002a; } } { G_B6_0 = (92.0f); G_B6_1 = G_B4_0; goto IL_0035; } IL_002a: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_5 = (&((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___ResizedScale_15); float L_6 = L_5->___y_1; G_B6_0 = L_6; G_B6_1 = G_B5_0; } IL_0035: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7; memset((&L_7), 0, sizeof(L_7)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_7), G_B6_1, G_B6_0, /*hidden argument*/NULL); return L_7; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::get_IsFoldable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Group_get_IsFoldable_mCADF76CD9FFE6CC61F698CDD3A368710578B6D89 (PR_Group_t3FE3116FAB23B0925CD2FD9CEEDCB6655E6314B7* __this, const RuntimeMethod* method) { { // public override bool IsFoldable { get { return true; } } return (bool)1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::get_IsResizable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Group_get_IsResizable_m66BA7840387573DDFCBC1582C8EA44F9B3F3D323 (PR_Group_t3FE3116FAB23B0925CD2FD9CEEDCB6655E6314B7* __this, const RuntimeMethod* method) { { // public override bool IsResizable { get { return _EditorFoldout; } } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16; return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::get_IsContainable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Group_get_IsContainable_mF4D595EF23B84472CF22C618C2C6817391545BC0 (PR_Group_t3FE3116FAB23B0925CD2FD9CEEDCB6655E6314B7* __this, const RuntimeMethod* method) { { // public override bool IsContainable { get { return true; } } return (bool)1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Group_get_DrawInputConnector_mEFE086370E5FED1E1F104D5F2CC700EE2FAE1BC5 (PR_Group_t3FE3116FAB23B0925CD2FD9CEEDCB6655E6314B7* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Group_get_DrawOutputConnector_m029AAC8C02BAEFC8CC5795E8444DD86CD0CE0497 (PR_Group_t3FE3116FAB23B0925CD2FD9CEEDCB6655E6314B7* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_Group_get_NodeType_m0FFBF777E06882A481D995350B21316CF3C80E8C (PR_Group_t3FE3116FAB23B0925CD2FD9CEEDCB6655E6314B7* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Debug; } } return (int32_t)(7); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::OnCreated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Group_OnCreated_mB57A79D568736DA4393605895961EDF4073057B6 (PR_Group_t3FE3116FAB23B0925CD2FD9CEEDCB6655E6314B7* __this, const RuntimeMethod* method) { { // if (!wasCreated) _EditorFoldout = true; bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___wasCreated_8; if (L_0) { goto IL_000f; } } { // if (!wasCreated) _EditorFoldout = true; ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16 = (bool)1; } IL_000f: { // base.OnCreated(); FGraph_NodeBase_OnCreated_m8FF1B9D86624A880AD445C46227FE9D91E4842A3(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Group::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Group__ctor_mA8CA439B8074500E8C2E2CFBD75EDD377C4C1C18 (PR_Group_t3FE3116FAB23B0925CD2FD9CEEDCB6655E6314B7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21B5E4EAAA106F47F6288190089A08AA5268F9C7); s_Il2CppMethodInitialized = true; } { // [HideInInspector] public string GroupTitle = "Nodes Group"; __this->___GroupTitle_34 = _stringLiteral21B5E4EAAA106F47F6288190089A08AA5268F9C7; Il2CppCodeGenWriteBarrier((void**)(&__this->___GroupTitle_34), (void*)_stringLiteral21B5E4EAAA106F47F6288190089A08AA5268F9C7); // [HideInInspector] public Color GroupColor = new Color(0.4f, 0.4f, 0.4f, 0.7f); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.400000006f), (0.400000006f), (0.400000006f), (0.699999988f), /*hidden argument*/NULL); __this->___GroupColor_35 = L_0; // private float titleWidth = 200; __this->___titleWidth_36 = (200.0f); il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Rewire::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Rewire_GetDisplayName_mB258A2FB2A641D47CAF64A533F5A6EB3ABC520E6 (PR_Rewire_tF77B9BAC260D06B2C6894AA4D586EBB068BE0646* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF647FFC1E3B3094D5FE6E3E11549F24731E0AC61); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return "Rewire"; } return _stringLiteralF647FFC1E3B3094D5FE6E3E11549F24731E0AC61; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Rewire::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Rewire_get_GetNodeTooltipDescription_m31D920479B792513B5B2F0B085D7557FF8960AF7 (PR_Rewire_tF77B9BAC260D06B2C6894AA4D586EBB068BE0646* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral228CCD6E5AFDED5C3DE51F34028D40DD3EF138C1); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Use it to forward execution connections in more clean way inside the graph"; } } return _stringLiteral228CCD6E5AFDED5C3DE51F34028D40DD3EF138C1; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Rewire::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_Rewire_GetNodeColor_mBD9996A97E2C7FD1814F8AB2431DFA301B8B0ED6 (PR_Rewire_tF77B9BAC260D06B2C6894AA4D586EBB068BE0646* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.3f, 0.3f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.300000012f), (0.300000012f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Rewire::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_Rewire_get_NodeSize_m68FADB7B2E0625E8CE20D142BEF6782C98B1D339 (PR_Rewire_tF77B9BAC260D06B2C6894AA4D586EBB068BE0646* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(136, 54); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (136.0f), (54.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Rewire::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Rewire_get_DrawInputConnector_m9EF6B83659A622B603851B504C699199A894C6B3 (PR_Rewire_tF77B9BAC260D06B2C6894AA4D586EBB068BE0646* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return true; } } return (bool)1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Rewire::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Rewire_get_DrawOutputConnector_mF726EF039DF763750184CF819A3C81BFAFA0FF59 (PR_Rewire_tF77B9BAC260D06B2C6894AA4D586EBB068BE0646* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return true; } } return (bool)1; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Rewire::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_Rewire_get_NodeType_mE3121544CEEE12B61B95D0F54AB3C87C0F7782EE (PR_Rewire_tF77B9BAC260D06B2C6894AA4D586EBB068BE0646* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Cosmetics; } } return (int32_t)(8); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_Rewire::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Rewire__ctor_m9D5B33CE1E4766FE21B32301FF150C08038461B5 (PR_Rewire_tF77B9BAC260D06B2C6894AA4D586EBB068BE0646* __this, const RuntimeMethod* method) { { PGGPlanner_ExecutionNode__ctor_m7B04E3602D918931FD0AF364E792BDC222C0548A(__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.String FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_ToString_GetDisplayName_mA510B017C6E4317DD769660ADA3E4975A98B1F0E (PR_ToString_tC502D5C33F94D77948D5F7D5EC658F6646F876F6* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral386C01295EEDBD34596CB0C9D7CFF19154257B34); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC01CB3CAC4950A90B04744F2DDDF1AAADD673338); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return wasCreated ? "To String" : "Convert Value to String"; } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___wasCreated_8; if (L_0) { goto IL_000e; } } { return _stringLiteralC01CB3CAC4950A90B04744F2DDDF1AAADD673338; } IL_000e: { return _stringLiteral386C01295EEDBD34596CB0C9D7CFF19154257B34; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_ToString_get_GetNodeTooltipDescription_m7DFAEDADE6A177BD9C9A4B7FFAB3892ACEBF7175 (PR_ToString_tC502D5C33F94D77948D5F7D5EC658F6646F876F6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral714A60ACCEBFC780B9E2CDC002B8F03593DCAD16); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Convert any port value to the string"; } } return _stringLiteral714A60ACCEBFC780B9E2CDC002B8F03593DCAD16; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_ToString_GetNodeColor_mFFBACFF959FD83CFCACE6BF5304B1B0E5571F969 (PR_ToString_tC502D5C33F94D77948D5F7D5EC658F6646F876F6* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.4f, 0.4f, 0.4f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.400000006f), (0.400000006f), (0.400000006f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_ToString_get_NodeSize_mA0C7F90CB8121B9FB9A90D5418CF0EE5454A376F (PR_ToString_tC502D5C33F94D77948D5F7D5EC658F6646F876F6* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(158, 84); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (158.0f), (84.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_ToString_get_DrawInputConnector_m81A0F6D645CF79BD04F677A4386EED2E7403B922 (PR_ToString_tC502D5C33F94D77948D5F7D5EC658F6646F876F6* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_ToString_get_DrawOutputConnector_m296DCF003AE7F671D4BA113A0F37116EF607FA93 (PR_ToString_tC502D5C33F94D77948D5F7D5EC658F6646F876F6* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_ToString_get_NodeType_m1837B80F36859BF45A9DC159618E1C5651BD0D6A (PR_ToString_tC502D5C33F94D77948D5F7D5EC658F6646F876F6* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Debug; } } return (int32_t)(7); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_ToString_OnStartReadingNode_m25A02304676C291E3332437F0493EC579BCFBCFC (PR_ToString_tC502D5C33F94D77948D5F7D5EC658F6646F876F6* __this, const RuntimeMethod* method) { { // Value.TriggerReadPort(); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_0 = __this->___Value_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)0); // Text.StringVal = Value.GetPortValueSafe.ToString(); PGGStringPort_tB294EB48F840D818DFC172B227B7EC775AA8826D* L_1 = __this->___Text_35; PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_2 = __this->___Value_34; NullCheck(L_2); RuntimeObject* L_3; L_3 = NodePortBase_get_GetPortValueSafe_m87AC0F207B16D1E2BC802387464EA13F0504DC98(L_2, NULL); NullCheck(L_3); String_t* L_4; L_4 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_3); NullCheck(L_1); L_1->___StringVal_24 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_1->___StringVal_24), (void*)L_4); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Utilities.PR_ToString::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_ToString__ctor_m288018B23321E2D794F0AEA18F6F861467F367C5 (PR_ToString_tC502D5C33F94D77948D5F7D5EC658F6646F876F6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_BoolTrigger_GetDisplayName_m2A0D6734857BC40E33A28680AA4E90A61490DBDA (PR_BoolTrigger_t0D8AA4962C3665DD05A6855DA759529A7194E4B8* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral079C25790CD623513B02364C8B343EC731B8B164); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral362FC0EB1590E87F65C8AE635233F756173E8279); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return wasCreated ? " Trigger" : "Bool Value Trigger"; } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___wasCreated_8; if (L_0) { goto IL_000e; } } { return _stringLiteral362FC0EB1590E87F65C8AE635233F756173E8279; } IL_000e: { return _stringLiteral079C25790CD623513B02364C8B343EC731B8B164; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_BoolTrigger_get_GetNodeTooltipDescription_m99295ADDEA27DEBDE1B5C639790C194974006506 (PR_BoolTrigger_t0D8AA4962C3665DD05A6855DA759529A7194E4B8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC9334A9473A18932CEF795A93B8617A7B399459D); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Sets true value on execute, changes to false after being read"; } } return _stringLiteralC9334A9473A18932CEF795A93B8617A7B399459D; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_BoolTrigger_GetNodeColor_m49249DBCD776496ECB05907CE0D5F1CFE6B7FD5B (PR_BoolTrigger_t0D8AA4962C3665DD05A6855DA759529A7194E4B8* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.975f, 0.4f, 0.4f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.975000024f), (0.400000006f), (0.400000006f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_BoolTrigger_get_NodeSize_mF23CE3DD3C4AD5552D6C673269C39EEF9D042325 (PR_BoolTrigger_t0D8AA4962C3665DD05A6855DA759529A7194E4B8* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2( 168,80); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (168.0f), (80.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_BoolTrigger_get_DrawInputConnector_m4B97501DAFCB5786DE8F380933319B7E3E13E6CB (PR_BoolTrigger_t0D8AA4962C3665DD05A6855DA759529A7194E4B8* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return true; } } return (bool)1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_BoolTrigger_get_DrawOutputConnector_mE674CBB2FFFF9463B89A6BAB365097464822109D (PR_BoolTrigger_t0D8AA4962C3665DD05A6855DA759529A7194E4B8* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return true; } } return (bool)1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger::get_IsFoldable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_BoolTrigger_get_IsFoldable_mE623278F904B9ACFF72C70AFFE7C5203409FD52E (PR_BoolTrigger_t0D8AA4962C3665DD05A6855DA759529A7194E4B8* __this, const RuntimeMethod* method) { { // public override bool IsFoldable { get { return true; } } return (bool)1; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_BoolTrigger_get_NodeType_m6A3E0A249169198358EA97DB733899C38D6C2264 (PR_BoolTrigger_t0D8AA4962C3665DD05A6855DA759529A7194E4B8* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.WholeFieldPlacement; } } return (int32_t)(4); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger::PreGeneratePrepare() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_BoolTrigger_PreGeneratePrepare_m88AD1F54B6D52AB858004B7A94F4FDC2551EAC66 (PR_BoolTrigger_t0D8AA4962C3665DD05A6855DA759529A7194E4B8* __this, const RuntimeMethod* method) { { // Trigger.Value = false; BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* L_0 = __this->___Trigger_34; NullCheck(L_0); L_0->___Value_24 = (bool)0; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger::Execute(FIMSpace.Generating.Planning.PlanGenerationPrint,FIMSpace.Generating.Planning.PlannerResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_BoolTrigger_Execute_m83F38C416FB2EB631CEC4FFB99856EA73753BC80 (PR_BoolTrigger_t0D8AA4962C3665DD05A6855DA759529A7194E4B8* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_print, PlannerResult_tD9C228AEAA80A6DF8F7624E70057DF07E11C9829* ___1_newResult, const RuntimeMethod* method) { { // Trigger.Value = true; BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* L_0 = __this->___Trigger_34; NullCheck(L_0); L_0->___Value_24 = (bool)1; // wasTrig = false; __this->___wasTrig_35 = (bool)0; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_BoolTrigger_OnStartReadingNode_mEC2D44928D7A9C0427246601390CA80700333C2D (PR_BoolTrigger_t0D8AA4962C3665DD05A6855DA759529A7194E4B8* __this, const RuntimeMethod* method) { { // if (wasTrig) { Trigger.Value = false; } bool L_0 = __this->___wasTrig_35; if (!L_0) { goto IL_0014; } } { // if (wasTrig) { Trigger.Value = false; } BoolPort_tB601F3D8F332D1919624399B1E455D46A542E380* L_1 = __this->___Trigger_34; NullCheck(L_1); L_1->___Value_24 = (bool)0; } IL_0014: { // wasTrig = true; __this->___wasTrig_35 = (bool)1; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_BoolTrigger::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_BoolTrigger__ctor_mA44C88B0CA12BE3060F1F3C7BC3405FC124C7A58 (PR_BoolTrigger_t0D8AA4962C3665DD05A6855DA759529A7194E4B8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_ChooseRandom_GetDisplayName_m9C9EDC2F852C678A579DCF00530A4AEB647DDA76 (PR_ChooseRandom_tA801678D480E7109B62059766E3454425FB450CA* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral20F2EB92BE181CCB167EA1554CEA1C1810153C1C); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return "Choose Random"; } return _stringLiteral20F2EB92BE181CCB167EA1554CEA1C1810153C1C; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_ChooseRandom_get_GetNodeTooltipDescription_mCCADAE2BB20C20A3267DB5AACBD548044BA6F8DE (PR_ChooseRandom_tA801678D480E7109B62059766E3454425FB450CA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA22F966BA8A74E150BDCA08B9E966086A7B924DF); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Choosing one value from provided multiple inputs"; } } return _stringLiteralA22F966BA8A74E150BDCA08B9E966086A7B924DF; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_ChooseRandom_GetNodeColor_mE37E9199BAE28D3918193560499425AD993E7EC0 (PR_ChooseRandom_tA801678D480E7109B62059766E3454425FB450CA* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.5f, 0.75f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.5f), (0.75f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_ChooseRandom_get_NodeSize_m287A8E9321315FC8CF76769EADF10374C7E29DD9 (PR_ChooseRandom_tA801678D480E7109B62059766E3454425FB450CA* __this, const RuntimeMethod* method) { float G_B2_0 = 0.0f; float G_B1_0 = 0.0f; int32_t G_B3_0 = 0; float G_B3_1 = 0.0f; { // public override Vector2 NodeSize { get { return new Vector2(180, _EditorFoldout ? 102 : 82); } } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16; G_B1_0 = (180.0f); if (L_0) { G_B2_0 = (180.0f); goto IL_0011; } } { G_B3_0 = ((int32_t)82); G_B3_1 = G_B1_0; goto IL_0013; } IL_0011: { G_B3_0 = ((int32_t)102); G_B3_1 = G_B2_0; } IL_0013: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; memset((&L_1), 0, sizeof(L_1)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), G_B3_1, ((float)G_B3_0), /*hidden argument*/NULL); return L_1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_ChooseRandom_get_DrawInputConnector_m3E7CCD26190EBC4496E8791F4170DB0F8196F84D (PR_ChooseRandom_tA801678D480E7109B62059766E3454425FB450CA* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_ChooseRandom_get_DrawOutputConnector_m8CB437A88342D5C280D7403E870B5F22BD53666C (PR_ChooseRandom_tA801678D480E7109B62059766E3454425FB450CA* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::get_IsFoldable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_ChooseRandom_get_IsFoldable_m8FE009E3B8793FB7EFFCD3A70D08E73C3195376B (PR_ChooseRandom_tA801678D480E7109B62059766E3454425FB450CA* __this, const RuntimeMethod* method) { { // public override bool IsFoldable { get { return true; } } return (bool)1; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_ChooseRandom_get_NodeType_m77DEB74C92E3F1F76E3EF89E5A4696DD60DF07AB (PR_ChooseRandom_tA801678D480E7109B62059766E3454425FB450CA* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::Prepare(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_ChooseRandom_Prepare_m0B65B31DA6641699BED7C543B4D772AC43A2EB35 (PR_ChooseRandom_tA801678D480E7109B62059766E3454425FB450CA* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_print, 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_m16496F5351E9E7D641483353E9AB7318EBC12AF2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (RandomOnRead) return; bool L_0 = __this->___RandomOnRead_36; if (!L_0) { goto IL_0009; } } { // if (RandomOnRead) return; return; } IL_0009: { // choosed = FGenerators.GetRandom(0, MultipleInput.Connections.Count); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_1 = __this->___MultipleInput_34; NullCheck(L_1); List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* L_2; L_2 = NodePortBase_get_Connections_m65BD9FD905DFD38E682C1F64EFC70B019AE43F65_inline(L_1, NULL); NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_inline(L_2, List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); int32_t L_4; L_4 = FGenerators_GetRandom_m5EFC14041876CDAC27BA662BF4123F5F2F1EF7F7(0, L_3, NULL); __this->___choosed_37 = L_4; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_ChooseRandom_OnStartReadingNode_m7AE340E5B6847296570BBB004AFB5672F77B1954 (PR_ChooseRandom_tA801678D480E7109B62059766E3454425FB450CA* __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*)&IFGraphPort_t419F9E3BED27E9BC9DA00824BFACC7BF4C3D9604_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mAAFAFEEB4780667A17306EA791A340811E983052_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (MultipleInput.Connections.Count == 0) return; PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_0 = __this->___MultipleInput_34; NullCheck(L_0); List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* L_1; L_1 = NodePortBase_get_Connections_m65BD9FD905DFD38E682C1F64EFC70B019AE43F65_inline(L_0, NULL); NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_inline(L_1, List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_RuntimeMethod_var); if (L_2) { goto IL_0013; } } { // if (MultipleInput.Connections.Count == 0) return; return; } IL_0013: { // if (MultipleInput.Connections.Count == 1) PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_3 = __this->___MultipleInput_34; NullCheck(L_3); List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* L_4; L_4 = NodePortBase_get_Connections_m65BD9FD905DFD38E682C1F64EFC70B019AE43F65_inline(L_3, NULL); NullCheck(L_4); int32_t L_5; L_5 = List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_inline(L_4, List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_RuntimeMethod_var); if ((!(((uint32_t)L_5) == ((uint32_t)1)))) { goto IL_0052; } } { // Choosed.Variable.SetValue(MultipleInput.Connections[0].PortReference.GetPortValue); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_6 = __this->___Choosed_35; NullCheck(L_6); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_7 = L_6->___Variable_24; PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_8 = __this->___MultipleInput_34; NullCheck(L_8); List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* L_9; L_9 = NodePortBase_get_Connections_m65BD9FD905DFD38E682C1F64EFC70B019AE43F65_inline(L_8, NULL); NullCheck(L_9); PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* L_10; L_10 = List_1_get_Item_mAAFAFEEB4780667A17306EA791A340811E983052(L_9, 0, List_1_get_Item_mAAFAFEEB4780667A17306EA791A340811E983052_RuntimeMethod_var); NullCheck(L_10); RuntimeObject* L_11 = L_10->___PortReference_3; NullCheck(L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(7 /* System.Object FIMSpace.Graph.IFGraphPort::get_GetPortValue() */, IFGraphPort_t419F9E3BED27E9BC9DA00824BFACC7BF4C3D9604_il2cpp_TypeInfo_var, L_11); NullCheck(L_7); FieldVariable_SetValue_m468A63DF5B7FD769A970E8969654D574BFD85263(L_7, L_12, NULL); // return; return; } IL_0052: { // if(RandomOnRead) choosed = FGenerators.GetRandom(0, MultipleInput.Connections.Count); bool L_13 = __this->___RandomOnRead_36; if (!L_13) { goto IL_0076; } } { // if(RandomOnRead) choosed = FGenerators.GetRandom(0, MultipleInput.Connections.Count); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_14 = __this->___MultipleInput_34; NullCheck(L_14); List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* L_15; L_15 = NodePortBase_get_Connections_m65BD9FD905DFD38E682C1F64EFC70B019AE43F65_inline(L_14, NULL); NullCheck(L_15); int32_t L_16; L_16 = List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_inline(L_15, List_1_get_Count_m16496F5351E9E7D641483353E9AB7318EBC12AF2_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); int32_t L_17; L_17 = FGenerators_GetRandom_m5EFC14041876CDAC27BA662BF4123F5F2F1EF7F7(0, L_16, NULL); __this->___choosed_37 = L_17; } IL_0076: { // Choosed.Variable.SetValue(MultipleInput.Connections[choosed].PortReference.GetPortValue); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_18 = __this->___Choosed_35; NullCheck(L_18); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_19 = L_18->___Variable_24; PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_20 = __this->___MultipleInput_34; NullCheck(L_20); List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* L_21; L_21 = NodePortBase_get_Connections_m65BD9FD905DFD38E682C1F64EFC70B019AE43F65_inline(L_20, NULL); int32_t L_22 = __this->___choosed_37; NullCheck(L_21); PortConnection_t86655EF7ACCE3196681E19321C6A4CDC8A75B8A3* L_23; L_23 = List_1_get_Item_mAAFAFEEB4780667A17306EA791A340811E983052(L_21, L_22, List_1_get_Item_mAAFAFEEB4780667A17306EA791A340811E983052_RuntimeMethod_var); NullCheck(L_23); RuntimeObject* L_24 = L_23->___PortReference_3; NullCheck(L_24); RuntimeObject* L_25; L_25 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(7 /* System.Object FIMSpace.Graph.IFGraphPort::get_GetPortValue() */, IFGraphPort_t419F9E3BED27E9BC9DA00824BFACC7BF4C3D9604_il2cpp_TypeInfo_var, L_24); NullCheck(L_19); FieldVariable_SetValue_m468A63DF5B7FD769A970E8969654D574BFD85263(L_19, L_25, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_ChooseRandom::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_ChooseRandom__ctor_m0C40D57ED2681373990DF1D38CEE72AF8C0E7DAB (PR_ChooseRandom_tA801678D480E7109B62059766E3454425FB450CA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_GenerateRandom_GetDisplayName_m7361EC00AD21A11DAF2F5A8DDA74DB5EFDA72DF6 (PR_GenerateRandom_t41582942200A7E6BB6C75CE51CD0DE8E97868FF8* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE2BC2EFB78A3781435666B0822D66AA07AE56CAC); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return "Generate Random"; } return _stringLiteralE2BC2EFB78A3781435666B0822D66AA07AE56CAC; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_GenerateRandom_get_GetNodeTooltipDescription_mCDB208E15E356A83F2AB0DC18101DC9F1136515A (PR_GenerateRandom_t41582942200A7E6BB6C75CE51CD0DE8E97868FF8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral165F7A37A94144F1F99CE733626824956274C9A2); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Get random value out of choosed values"; } } return _stringLiteral165F7A37A94144F1F99CE733626824956274C9A2; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_GenerateRandom_GetNodeColor_m6B1F8A9B841DABE515CC4E48A484514FA6F89832 (PR_GenerateRandom_t41582942200A7E6BB6C75CE51CD0DE8E97868FF8* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.5f, 0.75f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.5f), (0.75f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_GenerateRandom_get_NodeSize_mFE76D2A662F704B87AE7C4BB2BCFB5F057D14CAA (PR_GenerateRandom_t41582942200A7E6BB6C75CE51CD0DE8E97868FF8* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(182, 101); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (182.0f), (101.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_GenerateRandom_get_DrawInputConnector_m4A9CAFA51849B1DCB1D616658CF61EB9607BF3CB (PR_GenerateRandom_t41582942200A7E6BB6C75CE51CD0DE8E97868FF8* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_GenerateRandom_get_DrawOutputConnector_m869204A76ADFDE7BA0BA74484BB44B377743337C (PR_GenerateRandom_t41582942200A7E6BB6C75CE51CD0DE8E97868FF8* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_GenerateRandom_OnStartReadingNode_m9FCDB099EDD3D47B8B3B30515DA839692E3FBB7A (PR_GenerateRandom_t41582942200A7E6BB6C75CE51CD0DE8E97868FF8* __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; } { // From.TriggerReadPort(true); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_0 = __this->___From_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)1); // To.TriggerReadPort(true); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_1 = __this->___To_35; NullCheck(L_1); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_1, (bool)1); // Random.Value = FGenerators.GetRandom(From.GetInputValue, To.GetInputValue); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_2 = __this->___Random_36; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_3 = __this->___From_34; NullCheck(L_3); float L_4; L_4 = FloatPort_get_GetInputValue_m04D98FD6198F8D138B6544FFDA910F359DD3BBA4(L_3, NULL); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_5 = __this->___To_35; NullCheck(L_5); float L_6; L_6 = FloatPort_get_GetInputValue_m04D98FD6198F8D138B6544FFDA910F359DD3BBA4(L_5, NULL); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_7; L_7 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_4, L_6, NULL); NullCheck(L_2); L_2->___Value_24 = L_7; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GenerateRandom::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_GenerateRandom__ctor_mA7D4C905F8FFF74809FD06ADAF411AE426AD05EB (PR_GenerateRandom_t41582942200A7E6BB6C75CE51CD0DE8E97868FF8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_GetRandom_GetDisplayName_mD4D5D9430754BE336694F5F3022D2EF1075123C4 (PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15977A7E46C5CB02235A234FACC17F065F3C4031); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return "Get Random"; } return _stringLiteral15977A7E46C5CB02235A234FACC17F065F3C4031; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_GetRandom_get_GetNodeTooltipDescription_m596926455A356F1A59C4039A9E5EB743804BC42A (PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral042F17CBD6A56149803733C1D2AE4D4FF1B5E673); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Get random value, it can be number or vectors"; } } return _stringLiteral042F17CBD6A56149803733C1D2AE4D4FF1B5E673; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_GetRandom_GetNodeColor_m33A0FA63BF0CDA7280A7C356468898A2C2F2AFCC (PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.5f, 0.75f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.5f), (0.75f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_GetRandom_get_NodeSize_m8CB19143FD43A202C52D0B927E090E4B6105ACC8 (PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368* __this, const RuntimeMethod* method) { float G_B2_0 = 0.0f; float G_B1_0 = 0.0f; int32_t G_B3_0 = 0; float G_B3_1 = 0.0f; { // public override Vector2 NodeSize { get { return new Vector2(172, _EditorFoldout ? 122 : 82); } } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16; G_B1_0 = (172.0f); if (L_0) { G_B2_0 = (172.0f); goto IL_0011; } } { G_B3_0 = ((int32_t)82); G_B3_1 = G_B1_0; goto IL_0013; } IL_0011: { G_B3_0 = ((int32_t)122); G_B3_1 = G_B2_0; } IL_0013: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; memset((&L_1), 0, sizeof(L_1)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), G_B3_1, ((float)G_B3_0), /*hidden argument*/NULL); return L_1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_GetRandom_get_DrawInputConnector_m4FCEF7C0D64DBD949FFBF6221C9866BFDDFEBC02 (PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_GetRandom_get_DrawOutputConnector_mD5C092F0888F1432222F8F121D41F1F6C3D61C02 (PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::get_IsFoldable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_GetRandom_get_IsFoldable_mEE94F0860A1C7987AB575EF3B68E12BAB32901B7 (PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368* __this, const RuntimeMethod* method) { { // public override bool IsFoldable { get { return true; } } return (bool)1; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_GetRandom_get_NodeType_mBCB7CEBF0EFE3464D65562DB035DDD4B67BF14D5 (PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::Prepare(FIMSpace.Generating.Planning.PlanGenerationPrint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_GetRandom_Prepare_m56B6A5C10A94597C5D627E16140E5CEB8FBBA35B (PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_print, const RuntimeMethod* method) { { // if (RefreshOnRead == false) bool L_0 = __this->___RefreshOnRead_36; if (L_0) { goto IL_000e; } } { // RefreshValue(); PR_GetRandom_RefreshValue_mD9BBDFF57CAEC1BA5AE02D08D256BF9DA5426E24(__this, NULL); } IL_000e: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_GetRandom_OnStartReadingNode_mFAEDE19E5D2416CA1B0C80B3E57F04F9CE3005D5 (PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368* __this, const RuntimeMethod* method) { { // if (RefreshOnRead) bool L_0 = __this->___RefreshOnRead_36; if (!L_0) { goto IL_000e; } } { // RefreshValue(); PR_GetRandom_RefreshValue_mD9BBDFF57CAEC1BA5AE02D08D256BF9DA5426E24(__this, NULL); } IL_000e: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::RefreshValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_GetRandom_RefreshValue_mD9BBDFF57CAEC1BA5AE02D08D256BF9DA5426E24 (PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368* __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 (RandomOut == EType.Number) int32_t L_0 = __this->___RandomOut_35; if (L_0) { goto IL_002f; } } { // RandomF.Value = FGenerators.GetRandom(FromTo.x, FromTo.y); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_1 = __this->___RandomF_37; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2 = (&__this->___FromTo_34); float L_3 = L_2->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_4 = (&__this->___FromTo_34); float L_5 = L_4->___y_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_6; L_6 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_3, L_5, NULL); NullCheck(L_1); L_1->___Value_24 = L_6; return; } IL_002f: { // else if (RandomOut == EType.Int) int32_t L_7 = __this->___RandomOut_35; if ((!(((uint32_t)L_7) == ((uint32_t)1)))) { goto IL_006a; } } { // RandomF.Value = FGenerators.GetRandom(Mathf.RoundToInt(FromTo.x), Mathf.RoundToInt(FromTo.y)); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_8 = __this->___RandomF_37; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_9 = (&__this->___FromTo_34); float L_10 = L_9->___x_0; int32_t L_11; L_11 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(L_10, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_12 = (&__this->___FromTo_34); float L_13 = L_12->___y_1; int32_t L_14; L_14 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(L_13, NULL); il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); int32_t L_15; L_15 = FGenerators_GetRandom_m5EFC14041876CDAC27BA662BF4123F5F2F1EF7F7(L_11, L_14, NULL); NullCheck(L_8); L_8->___Value_24 = ((float)L_15); return; } IL_006a: { // else if (RandomOut == EType.Vector2) int32_t L_16 = __this->___RandomOut_35; if ((!(((uint32_t)L_16) == ((uint32_t)4)))) { goto IL_00ca; } } { // RandomV3.Value.x = FGenerators.GetRandom(FromTo.x, FromTo.y); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_17 = __this->___RandomV3_38; NullCheck(L_17); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_18 = (&L_17->___Value_24); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_19 = (&__this->___FromTo_34); float L_20 = L_19->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_21 = (&__this->___FromTo_34); float L_22 = L_21->___y_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_23; L_23 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_20, L_22, NULL); L_18->___x_2 = L_23; // RandomV3.Value.y = FGenerators.GetRandom(FromTo.x, FromTo.y); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_24 = __this->___RandomV3_38; NullCheck(L_24); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = (&L_24->___Value_24); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_26 = (&__this->___FromTo_34); float L_27 = L_26->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_28 = (&__this->___FromTo_34); float L_29 = L_28->___y_1; float L_30; L_30 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_27, L_29, NULL); L_25->___y_3 = L_30; return; } IL_00ca: { // else if (RandomOut == EType.Vector3) int32_t L_31 = __this->___RandomOut_35; if ((!(((uint32_t)L_31) == ((uint32_t)3)))) { goto IL_0158; } } { // RandomV3.Value.x = FGenerators.GetRandom(FromTo.x, FromTo.y); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_32 = __this->___RandomV3_38; NullCheck(L_32); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_33 = (&L_32->___Value_24); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_34 = (&__this->___FromTo_34); float L_35 = L_34->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_36 = (&__this->___FromTo_34); float L_37 = L_36->___y_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_38; L_38 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_35, L_37, NULL); L_33->___x_2 = L_38; // RandomV3.Value.y = FGenerators.GetRandom(FromTo.x, FromTo.y); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_39 = __this->___RandomV3_38; NullCheck(L_39); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_40 = (&L_39->___Value_24); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_41 = (&__this->___FromTo_34); float L_42 = L_41->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_43 = (&__this->___FromTo_34); float L_44 = L_43->___y_1; float L_45; L_45 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_42, L_44, NULL); L_40->___y_3 = L_45; // RandomV3.Value.z = FGenerators.GetRandom(FromTo.x, FromTo.y); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_46 = __this->___RandomV3_38; NullCheck(L_46); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_47 = (&L_46->___Value_24); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_48 = (&__this->___FromTo_34); float L_49 = L_48->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_50 = (&__this->___FromTo_34); float L_51 = L_50->___y_1; float L_52; L_52 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_49, L_51, NULL); L_47->___z_4 = L_52; return; } IL_0158: { // else if (RandomOut == EType.Vector3NoY) int32_t L_53 = __this->___RandomOut_35; if ((!(((uint32_t)L_53) == ((uint32_t)2)))) { goto IL_01cc; } } { // RandomV3.Value.x = FGenerators.GetRandom(FromTo.x, FromTo.y); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_54 = __this->___RandomV3_38; NullCheck(L_54); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_55 = (&L_54->___Value_24); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_56 = (&__this->___FromTo_34); float L_57 = L_56->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_58 = (&__this->___FromTo_34); float L_59 = L_58->___y_1; il2cpp_codegen_runtime_class_init_inline(FGenerators_t92A1DA9AB9E09186B5AD3CB595DBDA3D69748A48_il2cpp_TypeInfo_var); float L_60; L_60 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_57, L_59, NULL); L_55->___x_2 = L_60; // RandomV3.Value.y = 0; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_61 = __this->___RandomV3_38; NullCheck(L_61); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_62 = (&L_61->___Value_24); L_62->___y_3 = (0.0f); // RandomV3.Value.z = FGenerators.GetRandom(FromTo.x, FromTo.y); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_63 = __this->___RandomV3_38; NullCheck(L_63); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_64 = (&L_63->___Value_24); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_65 = (&__this->___FromTo_34); float L_66 = L_65->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_67 = (&__this->___FromTo_34); float L_68 = L_67->___y_1; float L_69; L_69 = FGenerators_GetRandom_m93C217210AE94D29262F4B4313E735FC9F2F3441(L_66, L_68, NULL); L_64->___z_4 = L_69; } IL_01cc: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetRandom::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_GetRandom__ctor_m8454CFE58E55A1B545A9B442055064125CE797E0 (PR_GetRandom_t7D1D8141A3029D1C485EC9BC0C808AABF219D368* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // [HideInInspector] public Vector2 FromTo = new Vector2(0f, 2f); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (0.0f), (2.0f), /*hidden argument*/NULL); __this->___FromTo_34 = L_0; // public bool RefreshOnRead = true; __this->___RefreshOnRead_36 = (bool)1; il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_GetValueByAxis_GetDisplayName_mE7BB10B58CB14540EAF684808F4BB74DB637A0D8 (PR_GetValueByAxis_tCBFC3622A768D70DB991539F787922ADBCEF14D8* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA37F00FF4A4A745C266EFBDBD41C724B972B6944); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE80C1C3E399DB5FD900319B14CF9E5012527EBA2); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return wasCreated ? " Get Value by Axis" : "Get Value using Axis"; } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___wasCreated_8; if (L_0) { goto IL_000e; } } { return _stringLiteralE80C1C3E399DB5FD900319B14CF9E5012527EBA2; } IL_000e: { return _stringLiteralA37F00FF4A4A745C266EFBDBD41C724B972B6944; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_GetValueByAxis_get_GetNodeTooltipDescription_m5AF0DA7A99D905348A36B4111722A8E23EBEEF73 (PR_GetValueByAxis_tCBFC3622A768D70DB991539F787922ADBCEF14D8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0D34353E8EE4746C12E6BC636E6B164EAC257716); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Getting single dimension value using axis, if value is (1.5, 0.4, 0) and axis is (0, 1, 0) then it will return (0, 0.4, 0)"; } } return _stringLiteral0D34353E8EE4746C12E6BC636E6B164EAC257716; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_GetValueByAxis_GetNodeColor_m2CA429B14EDB03DE6275BD72518129E5C2C16D2F (PR_GetValueByAxis_tCBFC3622A768D70DB991539F787922ADBCEF14D8* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.5f, 0.75f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.5f), (0.75f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_GetValueByAxis_get_NodeSize_m4D46EFDE8BEB02A25B5C5BF2FE93B8820C5F4E21 (PR_GetValueByAxis_tCBFC3622A768D70DB991539F787922ADBCEF14D8* __this, const RuntimeMethod* method) { float G_B2_0 = 0.0f; float G_B1_0 = 0.0f; int32_t G_B3_0 = 0; float G_B3_1 = 0.0f; { // public override Vector2 NodeSize { get { return new Vector2(190, _EditorFoldout ? 162 : 142); } } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16; G_B1_0 = (190.0f); if (L_0) { G_B2_0 = (190.0f); goto IL_0014; } } { G_B3_0 = ((int32_t)142); G_B3_1 = G_B1_0; goto IL_0019; } IL_0014: { G_B3_0 = ((int32_t)162); G_B3_1 = G_B2_0; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; memset((&L_1), 0, sizeof(L_1)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), G_B3_1, ((float)G_B3_0), /*hidden argument*/NULL); return L_1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_GetValueByAxis_get_DrawInputConnector_m16A0DFC1D77F84D2FD1B91AB53C266B6D896BD11 (PR_GetValueByAxis_tCBFC3622A768D70DB991539F787922ADBCEF14D8* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_GetValueByAxis_get_DrawOutputConnector_m9D20830818AE0096CD244F2544552076B3FF178C (PR_GetValueByAxis_tCBFC3622A768D70DB991539F787922ADBCEF14D8* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::get_IsFoldable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_GetValueByAxis_get_IsFoldable_m150F29EE4FDE83855CD71F9406D3C1969674804D (PR_GetValueByAxis_tCBFC3622A768D70DB991539F787922ADBCEF14D8* __this, const RuntimeMethod* method) { { // public override bool IsFoldable { get { return true; } } return (bool)1; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_GetValueByAxis_get_NodeType_m19D7885586A6F16794CCB6DEA5333813AFF2E6B1 (PR_GetValueByAxis_tCBFC3622A768D70DB991539F787922ADBCEF14D8* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_GetValueByAxis_OnStartReadingNode_m794CD0A9BD16511F2B7258D71BB837643B699A99 (PR_GetValueByAxis_tCBFC3622A768D70DB991539F787922ADBCEF14D8* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); float V_3 = 0.0f; { // InVal.TriggerReadPort(true); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_0 = __this->___InVal_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)1); // InAxis.TriggerReadPort(true); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_1 = __this->___InAxis_35; NullCheck(L_1); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_1, (bool)1); // var inVal = InVal.GetInputValue; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_2 = __this->___InVal_34; NullCheck(L_2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_2, NULL); V_0 = L_3; // var inAxis = InAxis.GetInputValue; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_4 = __this->___InAxis_35; NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_4, NULL); V_1 = L_5; // if (inAxis == Vector3.zero) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); bool L_8; L_8 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_6, L_7, NULL); if (!L_8) { goto IL_004a; } } { // OutV3.Value = inVal; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_9 = __this->___OutV3_36; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; NullCheck(L_9); L_9->___Value_24 = L_10; // return; return; } IL_004a: { // OutV3.Value = FVectorMethods.ChooseDominantAxis(inAxis); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_11 = __this->___OutV3_36; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = FVectorMethods_ChooseDominantAxis_m84B7D8A93DEBD2208A3200AC272E62FBD2EAFB81(L_12, NULL); NullCheck(L_11); L_11->___Value_24 = L_13; // Vector3 absV = new Vector3(Mathf.Abs(OutV3.Value.x), // Mathf.Abs(OutV3.Value.y), // Mathf.Abs(OutV3.Value.z)); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_14 = __this->___OutV3_36; NullCheck(L_14); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = (&L_14->___Value_24); float L_16 = L_15->___x_2; float L_17; L_17 = fabsf(L_16); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_18 = __this->___OutV3_36; NullCheck(L_18); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_19 = (&L_18->___Value_24); float L_20 = L_19->___y_3; float L_21; L_21 = fabsf(L_20); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_22 = __this->___OutV3_36; NullCheck(L_22); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_23 = (&L_22->___Value_24); float L_24 = L_23->___z_4; float L_25; L_25 = fabsf(L_24); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), L_17, L_21, L_25, NULL); // float val = 0f; V_3 = (0.0f); // if (absV.x > absV.y) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_2; float L_27 = L_26.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_2; float L_29 = L_28.___y_3; if ((!(((float)L_27) > ((float)L_29)))) { goto IL_0154; } } { // if (absV.z > absV.x) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_2; float L_31 = L_30.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_2; float L_33 = L_32.___x_2; if ((!(((float)L_31) > ((float)L_33)))) { goto IL_010d; } } { // val = inVal.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_0; float L_35 = L_34.___z_4; V_3 = L_35; // if (SignAsAxis) if (inAxis.z < 0f) if (val > 0f) val = -val; bool L_36 = __this->___SignAsAxis_38; if (!L_36) { goto IL_00ed; } } { // if (SignAsAxis) if (inAxis.z < 0f) if (val > 0f) val = -val; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_1; float L_38 = L_37.___z_4; if ((!(((float)L_38) < ((float)(0.0f))))) { goto IL_00ed; } } { // if (SignAsAxis) if (inAxis.z < 0f) if (val > 0f) val = -val; float L_39 = V_3; if ((!(((float)L_39) > ((float)(0.0f))))) { goto IL_00ed; } } { // if (SignAsAxis) if (inAxis.z < 0f) if (val > 0f) val = -val; float L_40 = V_3; V_3 = ((-L_40)); } IL_00ed: { // OutV3.Value = new Vector3(0, 0, val); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_41 = __this->___OutV3_36; float L_42 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43; memset((&L_43), 0, sizeof(L_43)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_43), (0.0f), (0.0f), L_42, /*hidden argument*/NULL); NullCheck(L_41); L_41->___Value_24 = L_43; goto IL_01e8; } IL_010d: { // val = inVal.x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_0; float L_45 = L_44.___x_2; V_3 = L_45; // if (SignAsAxis) if (inAxis.x < 0f) if (val > 0f) val = -val; bool L_46 = __this->___SignAsAxis_38; if (!L_46) { goto IL_0134; } } { // if (SignAsAxis) if (inAxis.x < 0f) if (val > 0f) val = -val; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_1; float L_48 = L_47.___x_2; if ((!(((float)L_48) < ((float)(0.0f))))) { goto IL_0134; } } { // if (SignAsAxis) if (inAxis.x < 0f) if (val > 0f) val = -val; float L_49 = V_3; if ((!(((float)L_49) > ((float)(0.0f))))) { goto IL_0134; } } { // if (SignAsAxis) if (inAxis.x < 0f) if (val > 0f) val = -val; float L_50 = V_3; V_3 = ((-L_50)); } IL_0134: { // OutV3.Value = new Vector3(val, 0, 0); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_51 = __this->___OutV3_36; float L_52 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53; memset((&L_53), 0, sizeof(L_53)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_53), L_52, (0.0f), (0.0f), /*hidden argument*/NULL); NullCheck(L_51); L_51->___Value_24 = L_53; goto IL_01e8; } IL_0154: { // if (absV.z > absV.y) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_2; float L_55 = L_54.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = V_2; float L_57 = L_56.___y_3; if ((!(((float)L_55) > ((float)L_57)))) { goto IL_01a6; } } { // val = inVal.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_0; float L_59 = L_58.___z_4; V_3 = L_59; // if (SignAsAxis) if (inAxis.z < 0f) if (val > 0f) val = -val; bool L_60 = __this->___SignAsAxis_38; if (!L_60) { goto IL_0189; } } { // if (SignAsAxis) if (inAxis.z < 0f) if (val > 0f) val = -val; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = V_1; float L_62 = L_61.___z_4; if ((!(((float)L_62) < ((float)(0.0f))))) { goto IL_0189; } } { // if (SignAsAxis) if (inAxis.z < 0f) if (val > 0f) val = -val; float L_63 = V_3; if ((!(((float)L_63) > ((float)(0.0f))))) { goto IL_0189; } } { // if (SignAsAxis) if (inAxis.z < 0f) if (val > 0f) val = -val; float L_64 = V_3; V_3 = ((-L_64)); } IL_0189: { // OutV3.Value = new Vector3(0, 0, val); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_65 = __this->___OutV3_36; float L_66 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67; memset((&L_67), 0, sizeof(L_67)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_67), (0.0f), (0.0f), L_66, /*hidden argument*/NULL); NullCheck(L_65); L_65->___Value_24 = L_67; goto IL_01e8; } IL_01a6: { // val = inVal.y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68 = V_0; float L_69 = L_68.___y_3; V_3 = L_69; // if (SignAsAxis) if (inAxis.y < 0f) if (val > 0f) val = -val; bool L_70 = __this->___SignAsAxis_38; if (!L_70) { goto IL_01cd; } } { // if (SignAsAxis) if (inAxis.y < 0f) if (val > 0f) val = -val; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_1; float L_72 = L_71.___y_3; if ((!(((float)L_72) < ((float)(0.0f))))) { goto IL_01cd; } } { // if (SignAsAxis) if (inAxis.y < 0f) if (val > 0f) val = -val; float L_73 = V_3; if ((!(((float)L_73) > ((float)(0.0f))))) { goto IL_01cd; } } { // if (SignAsAxis) if (inAxis.y < 0f) if (val > 0f) val = -val; float L_74 = V_3; V_3 = ((-L_74)); } IL_01cd: { // OutV3.Value = new Vector3(0, val, 0); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_75 = __this->___OutV3_36; float L_76 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77; memset((&L_77), 0, sizeof(L_77)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_77), (0.0f), L_76, (0.0f), /*hidden argument*/NULL); NullCheck(L_75); L_75->___Value_24 = L_77; } IL_01e8: { // OutD.Value = val; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_78 = __this->___OutD_37; float L_79 = V_3; NullCheck(L_78); L_78->___Value_24 = L_79; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_GetValueByAxis::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_GetValueByAxis__ctor_mE8BDE357B8D32398B89C3FF0BB965BA6462F7FBF (PR_GetValueByAxis_tCBFC3622A768D70DB991539F787922ADBCEF14D8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // [HideInInspector] public bool SignAsAxis = true; __this->___SignAsAxis_38 = (bool)1; il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Half_GetDisplayName_m6BE98CCC3CA042F8139D70E699B97BFE67849696 (PR_Half_t4BCCC2791D58D16D18A5F94C32598D3A457C647D* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5533409B7922877720B1EB3F7797C5252AD78B06); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return "Half Value"; } return _stringLiteral5533409B7922877720B1EB3F7797C5252AD78B06; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Half_get_GetNodeTooltipDescription_m1DA0F2BFEA78627A05BA4B4D46C31B12A7B21B10 (PR_Half_t4BCCC2791D58D16D18A5F94C32598D3A457C647D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA4253ECFDC3DAB3AF3CA94009836A07C7FA19B4F); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Dividing provided value by 2"; } } return _stringLiteralA4253ECFDC3DAB3AF3CA94009836A07C7FA19B4F; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_Half_GetNodeColor_m505FCF1B0A2FCB1FD1422E6D4725C4418E00AC1F (PR_Half_t4BCCC2791D58D16D18A5F94C32598D3A457C647D* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.5f, 0.75f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.5f), (0.75f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_Half_get_NodeSize_mF46DD565B836D2599727028EFF570259639EC52E (PR_Half_t4BCCC2791D58D16D18A5F94C32598D3A457C647D* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(136, 77); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (136.0f), (77.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Half_get_DrawInputConnector_m8A595A9B64E25CFEB918F727D077FFFD60286B99 (PR_Half_t4BCCC2791D58D16D18A5F94C32598D3A457C647D* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Half_get_DrawOutputConnector_mC97D26AD92D69A1A72537966C89384AC72951ED7 (PR_Half_t4BCCC2791D58D16D18A5F94C32598D3A457C647D* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_Half_get_NodeType_m6754F55F6026777B25A912544FE8368C776413FD (PR_Half_t4BCCC2791D58D16D18A5F94C32598D3A457C647D* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half::CheckForHalfVarRefresh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Half_CheckForHalfVarRefresh_m7DC2DE8229BAC435A571284313C62B4C9FE3C24C (PR_Half_t4BCCC2791D58D16D18A5F94C32598D3A457C647D* __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*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { // if (halfVar == null) FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_0 = __this->___halfVar_36; if (L_0) { goto IL_003c; } } { // halfVar = new FieldVariable("", 0.5f); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_1 = (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F*)il2cpp_codegen_object_new(FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F_il2cpp_TypeInfo_var); NullCheck(L_1); FieldVariable__ctor_m8DA4EA59BA34FF6B3EC5EADF939CB58B2622A3DB(L_1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, (0.5f), NULL); __this->___halfVar_36 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___halfVar_36), (void*)L_1); // halfVar.SetInternalV3Value(new Vector3(0.5f, 0.5f, 0.5f)); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_2 = __this->___halfVar_36; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; memset((&L_3), 0, sizeof(L_3)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), (0.5f), (0.5f), (0.5f), /*hidden argument*/NULL); NullCheck(L_2); FieldVariable_SetInternalV3Value_m5F111D4B7101EF377B7071BDD5EB5C536E6AE4F5_inline(L_2, L_3, NULL); } IL_003c: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Half_OnStartReadingNode_mC98E6723E98AFAFDB55DDF8EFBC0DCF0743BD4EC (PR_Half_t4BCCC2791D58D16D18A5F94C32598D3A457C647D* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // CheckForHalfVarRefresh(); PR_Half_CheckForHalfVarRefresh_m7DC2DE8229BAC435A571284313C62B4C9FE3C24C(__this, NULL); // In.TriggerReadPort(); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_0 = __this->___In_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)0); // var inRead = In.GetPortValueSafe; PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_1 = __this->___In_34; NullCheck(L_1); RuntimeObject* L_2; L_2 = NodePortBase_get_GetPortValueSafe_m87AC0F207B16D1E2BC802387464EA13F0504DC98(L_1, NULL); V_0 = L_2; // In.Variable.SetValue(inRead); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_3 = __this->___In_34; NullCheck(L_3); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_4 = L_3->___Variable_24; RuntimeObject* L_5 = V_0; NullCheck(L_4); FieldVariable_SetValue_m468A63DF5B7FD769A970E8969654D574BFD85263(L_4, L_5, NULL); // Out.Variable.SetValue(inRead); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_6 = __this->___Out_35; NullCheck(L_6); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_7 = L_6->___Variable_24; RuntimeObject* L_8 = V_0; NullCheck(L_7); FieldVariable_SetValue_m468A63DF5B7FD769A970E8969654D574BFD85263(L_7, L_8, NULL); // Out.Variable.AlgebraOperation(In.Variable, halfVar, FieldVariable.EAlgebraOperation.Multiply); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_9 = __this->___Out_35; NullCheck(L_9); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_10 = L_9->___Variable_24; PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_11 = __this->___In_34; NullCheck(L_11); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_12 = L_11->___Variable_24; FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_13 = __this->___halfVar_36; NullCheck(L_10); FieldVariable_AlgebraOperation_mA2E636716FB3CC55D9E4A1787969701B4831111B(L_10, L_12, L_13, 3, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Half::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Half__ctor_mDCF9BF13AABD19D3BF3C5885BA6F81CEE1609E5A (PR_Half_t4BCCC2791D58D16D18A5F94C32598D3A457C647D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Invert_GetDisplayName_m8E80BD433491D4DC286CA13744FE1DF303D29EBE (PR_Invert_t7B0D0270682983E49B643E706571927FF2FFF163* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC1E34B226C73A59D87D3E95996E88A27BBD9C5AB); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return "Invert Value"; } return _stringLiteralC1E34B226C73A59D87D3E95996E88A27BBD9C5AB; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Invert_get_GetNodeTooltipDescription_m5855FCCBC90CAF5393F4E306A5878E2E33F102AE (PR_Invert_t7B0D0270682983E49B643E706571927FF2FFF163* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE78E64E315737AF3382A4844501A15B2570B6076); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Invert provided value, meaning positive values will go negative"; } } return _stringLiteralE78E64E315737AF3382A4844501A15B2570B6076; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_Invert_GetNodeColor_m3A9F2ECA6860A9CDC2F258FD18A6EA46ED88A9A7 (PR_Invert_t7B0D0270682983E49B643E706571927FF2FFF163* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.5f, 0.75f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.5f), (0.75f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_Invert_get_NodeSize_m5C4B5ECB5FAF7DF7043755FF3282350541BDF097 (PR_Invert_t7B0D0270682983E49B643E706571927FF2FFF163* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(136, 77); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (136.0f), (77.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Invert_get_DrawInputConnector_m061A0F22481A258468A5FA5D119320CC113E78EB (PR_Invert_t7B0D0270682983E49B643E706571927FF2FFF163* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Invert_get_DrawOutputConnector_m58861965222EF8E3A8C3F174DC5425AEC7CE91B1 (PR_Invert_t7B0D0270682983E49B643E706571927FF2FFF163* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_Invert_get_NodeType_m8F09341C5DDD07BF1D620D1DFD2606AA3C4BEEDD (PR_Invert_t7B0D0270682983E49B643E706571927FF2FFF163* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Invert_OnStartReadingNode_mF591C590642E9C163F92B150703712BFB3B45F69 (PR_Invert_t7B0D0270682983E49B643E706571927FF2FFF163* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // In.TriggerReadPort(); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_0 = __this->___In_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)0); // var inRead = In.GetPortValueSafe; PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_1 = __this->___In_34; NullCheck(L_1); RuntimeObject* L_2; L_2 = NodePortBase_get_GetPortValueSafe_m87AC0F207B16D1E2BC802387464EA13F0504DC98(L_1, NULL); V_0 = L_2; // In.Variable.SetValue(inRead); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_3 = __this->___In_34; NullCheck(L_3); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_4 = L_3->___Variable_24; RuntimeObject* L_5 = V_0; NullCheck(L_4); FieldVariable_SetValue_m468A63DF5B7FD769A970E8969654D574BFD85263(L_4, L_5, NULL); // Out.Variable.SetValue(inRead); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_6 = __this->___Out_35; NullCheck(L_6); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_7 = L_6->___Variable_24; RuntimeObject* L_8 = V_0; NullCheck(L_7); FieldVariable_SetValue_m468A63DF5B7FD769A970E8969654D574BFD85263(L_7, L_8, NULL); // Out.Variable.SetInternalV3Value(-In.Variable.GetVector3Value()); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_9 = __this->___Out_35; NullCheck(L_9); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_10 = L_9->___Variable_24; PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_11 = __this->___In_34; NullCheck(L_11); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_12 = L_11->___Variable_24; NullCheck(L_12); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = FieldVariable_GetVector3Value_m90A5EB134C82DD007FB07D186BB05E4D1C12413B_inline(L_12, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_13, NULL); NullCheck(L_10); FieldVariable_SetInternalV3Value_m5F111D4B7101EF377B7071BDD5EB5C536E6AE4F5_inline(L_10, L_14, NULL); // if(In.Variable.ValueType == FieldVariable.EVarType.Bool) PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_15 = __this->___In_34; NullCheck(L_15); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_16 = L_15->___Variable_24; NullCheck(L_16); int32_t L_17 = L_16->___ValueType_12; if ((!(((uint32_t)L_17) == ((uint32_t)2)))) { goto IL_0095; } } { // Out.Variable.SetValue(!In.Variable.GetBoolValue()); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_18 = __this->___Out_35; NullCheck(L_18); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_19 = L_18->___Variable_24; PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_20 = __this->___In_34; NullCheck(L_20); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_21 = L_20->___Variable_24; NullCheck(L_21); bool L_22; L_22 = FieldVariable_GetBoolValue_mAE8962BB59C2300B43A7AD6ECB056A4E00748AB0(L_21, NULL); NullCheck(L_19); FieldVariable_SetValue_mF64CCCB70540F2761008BA8D80299E1BB8232970(L_19, (bool)((((int32_t)L_22) == ((int32_t)0))? 1 : 0), NULL); } IL_0095: { // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Invert::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Invert__ctor_m466EBFE33CCB29E9CFD0CF9139E6A182188C1724 (PR_Invert_t7B0D0270682983E49B643E706571927FF2FFF163* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Null_GetDisplayName_mE5A8DFF586798F45D1AE7A5BC14885E3DE612142 (PR_Null_tFAD8C2601E5E66C264B78AB5AC6864412782F52F* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral81EEBA64D70AD52871192A2D9276EBAF3EBD5ACE); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return "Null Value"; } return _stringLiteral81EEBA64D70AD52871192A2D9276EBAF3EBD5ACE; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Null_get_GetNodeTooltipDescription_mAF3D656286850256AB31C82B0B44D2E6CFC73D4F (PR_Null_tFAD8C2601E5E66C264B78AB5AC6864412782F52F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C9410FEA7A80C8399C1514758F02889137E201F); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Just outputing null value"; } } return _stringLiteral1C9410FEA7A80C8399C1514758F02889137E201F; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_Null_GetNodeColor_mF34B556BEC4418F8911A39DA7C97B205A026FED8 (PR_Null_tFAD8C2601E5E66C264B78AB5AC6864412782F52F* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.5f, 0.75f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.5f), (0.75f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_Null_get_NodeSize_m3072209E930D255EC9C4E3AFB8F4F97D1D155BA1 (PR_Null_tFAD8C2601E5E66C264B78AB5AC6864412782F52F* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2( 120, 82); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (120.0f), (82.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Null_get_DrawInputConnector_m37CC46C8E6666F83BCBB86A29ED8B2B6D042B184 (PR_Null_tFAD8C2601E5E66C264B78AB5AC6864412782F52F* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Null_get_DrawOutputConnector_m3366B26B446BF816FCE3C708A9FEBC985DCCBA9B (PR_Null_tFAD8C2601E5E66C264B78AB5AC6864412782F52F* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_Null_get_NodeType_mB7356D514AEB70A9EFE4DC0DA275CB62E6B9DB5F (PR_Null_tFAD8C2601E5E66C264B78AB5AC6864412782F52F* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null::OnCreated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Null_OnCreated_mD41C335C4E6F268D78F3E21DEA078492FDCDC6FF (PR_Null_tFAD8C2601E5E66C264B78AB5AC6864412782F52F* __this, const RuntimeMethod* method) { { // base.OnCreated(); FGraph_NodeBase_OnCreated_m8FF1B9D86624A880AD445C46227FE9D91E4842A3(__this, NULL); // Null.Variable.ValueType = FieldVariable.EVarType.ProjectObject; PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_0 = __this->___Null_34; NullCheck(L_0); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_1 = L_0->___Variable_24; NullCheck(L_1); L_1->___ValueType_12 = 7; // Null.Variable.SetNullProjectValue(); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_2 = __this->___Null_34; NullCheck(L_2); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_3 = L_2->___Variable_24; NullCheck(L_3); FieldVariable_SetNullProjectValue_mB3816527C2AA7415EEDD4B2D1B55D85B2FB9BA3B(L_3, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null::DONT_USE_IT_YET_OnReadPort(FIMSpace.Graph.IFGraphPort) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Null_DONT_USE_IT_YET_OnReadPort_m59F3CF19203E674890B26CD9070A4580483C3332 (PR_Null_tFAD8C2601E5E66C264B78AB5AC6864412782F52F* __this, RuntimeObject* ___0_port, const RuntimeMethod* method) { { // Null.Variable.ValueType = FieldVariable.EVarType.ProjectObject; PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_0 = __this->___Null_34; NullCheck(L_0); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_1 = L_0->___Variable_24; NullCheck(L_1); L_1->___ValueType_12 = 7; // Null.Variable.SetNullProjectValue(); PGGUniversalPort_tB678D0BE2DC89C7F54F6D93D116E96EE985BD01F* L_2 = __this->___Null_34; NullCheck(L_2); FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* L_3 = L_2->___Variable_24; NullCheck(L_3); FieldVariable_SetNullProjectValue_mB3816527C2AA7415EEDD4B2D1B55D85B2FB9BA3B(L_3, NULL); // base.DONT_USE_IT_YET_OnReadPort(port); RuntimeObject* L_4 = ___0_port; FGraph_NodeBase_DONT_USE_IT_YET_OnReadPort_m0A00A6D940E829618BEB01B5822A872279AEED1C(__this, L_4, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Null::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Null__ctor_mC349E51A8433912529F806D439E06FC762661D82 (PR_Null_tFAD8C2601E5E66C264B78AB5AC6864412782F52F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Round_GetDisplayName_m6867B23396A3B31BEF69F5723E9130A6C78DA3AE (PR_Round_t8E7F66B42F17672AB9FD3A139F69F2B2DF0B2D8D* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral022240FBC50A1DAC24E47BFC654EB853A44711BB); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return "Round Value"; } return _stringLiteral022240FBC50A1DAC24E47BFC654EB853A44711BB; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Round_get_GetNodeTooltipDescription_mED2FAD602F77C081E84AA94A7B532B0516CE94B6 (PR_Round_t8E7F66B42F17672AB9FD3A139F69F2B2DF0B2D8D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95D3CF23DACF6C9F40ECECF23C11BF078AFDA81C); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Rounding provided value"; } } return _stringLiteral95D3CF23DACF6C9F40ECECF23C11BF078AFDA81C; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::get_IsFoldable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Round_get_IsFoldable_mE67C873EB04CAFCDE4907B82C2E3346C809BDA1E (PR_Round_t8E7F66B42F17672AB9FD3A139F69F2B2DF0B2D8D* __this, const RuntimeMethod* method) { { // public override bool IsFoldable { get { return true; } } return (bool)1; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_Round_GetNodeColor_m15891C8B6B0D9283859D44C04FDBB5A85CC3EEEA (PR_Round_t8E7F66B42F17672AB9FD3A139F69F2B2DF0B2D8D* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.5f, 0.75f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.5f), (0.75f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_Round_get_NodeSize_mAAA4770CF97416DFDEF5F50F171766CC8834E9FA (PR_Round_t8E7F66B42F17672AB9FD3A139F69F2B2DF0B2D8D* __this, const RuntimeMethod* method) { float G_B2_0 = 0.0f; float G_B1_0 = 0.0f; int32_t G_B5_0 = 0; float G_B5_1 = 0.0f; float G_B4_0 = 0.0f; float G_B3_0 = 0.0f; { // public override Vector2 NodeSize { get { return new Vector2(170, _EditorFoldout ? (RoundingMode == ERoundingMode.RoundToCustom ? 140 : 120) : 82); } } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16; G_B1_0 = (170.0f); if (L_0) { G_B2_0 = (170.0f); goto IL_0011; } } { G_B5_0 = ((int32_t)82); G_B5_1 = G_B1_0; goto IL_0023; } IL_0011: { int32_t L_1 = __this->___RoundingMode_37; G_B3_0 = G_B2_0; if ((((int32_t)L_1) == ((int32_t)2))) { G_B4_0 = G_B2_0; goto IL_001e; } } { G_B5_0 = ((int32_t)120); G_B5_1 = G_B3_0; goto IL_0023; } IL_001e: { G_B5_0 = ((int32_t)140); G_B5_1 = G_B4_0; } IL_0023: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; memset((&L_2), 0, sizeof(L_2)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), G_B5_1, ((float)G_B5_0), /*hidden argument*/NULL); return L_2; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Round_get_DrawInputConnector_m50A0A5632FAE048E5481803A865BA9FCA7803B18 (PR_Round_t8E7F66B42F17672AB9FD3A139F69F2B2DF0B2D8D* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Round_get_DrawOutputConnector_m4EE4B030914AB757C5C058EE99786C84358E429F (PR_Round_t8E7F66B42F17672AB9FD3A139F69F2B2DF0B2D8D* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_Round_get_NodeType_m314D55DD1E582AEF741A063B3D5D499B2D109C3A (PR_Round_t8E7F66B42F17672AB9FD3A139F69F2B2DF0B2D8D* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Round_OnStartReadingNode_m580EDFD324F54FF39D92E587D31F5747F5CD47DB (PR_Round_t8E7F66B42F17672AB9FD3A139F69F2B2DF0B2D8D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { // InValue.TriggerReadPort(); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_0 = __this->___InValue_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)0); // InValue.GetPortValueCall(); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_1 = __this->___InValue_34; NullCheck(L_1); RuntimeObject* L_2; L_2 = VirtualFuncInvoker1< RuntimeObject*, bool >::Invoke(24 /* System.Object FIMSpace.Graph.NodePortBase::GetPortValueCall(System.Boolean) */, L_1, (bool)1); // float outVal = InValue.GetInputValue; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_3 = __this->___InValue_34; NullCheck(L_3); float L_4; L_4 = FloatPort_get_GetInputValue_m04D98FD6198F8D138B6544FFDA910F359DD3BBA4(L_3, NULL); V_0 = L_4; // if (RoundingMode == Values.ERoundingMode.RoundTo1) int32_t L_5 = __this->___RoundingMode_37; if (L_5) { goto IL_003c; } } { // outVal = RoundWith(outVal, RoundingType); float L_6 = V_0; int32_t L_7 = __this->___RoundingType_36; float L_8; L_8 = PR_Round_RoundWith_m55EC0AAA2EC2809862691B5425255EE11E9C0852(L_6, L_7, NULL); V_0 = L_8; goto IL_008c; } IL_003c: { // else if (RoundingMode == Values.ERoundingMode.RoundToCustom) int32_t L_9 = __this->___RoundingMode_37; if ((!(((uint32_t)L_9) == ((uint32_t)2)))) { goto IL_0055; } } { // outVal = RoundValueTo(outVal, RoundTo); float L_10 = V_0; float L_11 = __this->___RoundTo_38; float L_12; L_12 = PR_Round_RoundValueTo_m7657EC86CF96881E6180E16FB7F06CE447BA5EA0(__this, L_10, L_11, NULL); V_0 = L_12; goto IL_008c; } IL_0055: { // else if (RoundingMode == Values.ERoundingMode.RoundToPlannerSize) int32_t L_13 = __this->___RoundingMode_37; if ((!(((uint32_t)L_13) == ((uint32_t)1)))) { goto IL_008c; } } { // if (FieldPlanner.CurrentGraphExecutingPlanner == null) FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_14 = ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20; 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_007a; } } { // outVal = RoundWith(outVal, RoundingType); float L_16 = V_0; int32_t L_17 = __this->___RoundingType_36; float L_18; L_18 = PR_Round_RoundWith_m55EC0AAA2EC2809862691B5425255EE11E9C0852(L_16, L_17, NULL); V_0 = L_18; goto IL_008c; } IL_007a: { // outVal = RoundValueTo(outVal, FieldPlanner.CurrentGraphExecutingPlanner.GetScaleF); float L_19 = V_0; FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* L_20 = ((FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_StaticFields*)il2cpp_codegen_static_fields_for(FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2_il2cpp_TypeInfo_var))->___CurrentGraphExecutingPlanner_20; NullCheck(L_20); float L_21; L_21 = FieldPlanner_get_GetScaleF_m3ED69B78819F529DDD05E65872A064300CDCE09E(L_20, NULL); float L_22; L_22 = PR_Round_RoundValueTo_m7657EC86CF96881E6180E16FB7F06CE447BA5EA0(__this, L_19, L_21, NULL); V_0 = L_22; } IL_008c: { // OutNorm.Value = outVal; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_23 = __this->___OutNorm_35; float L_24 = V_0; NullCheck(L_23); L_23->___Value_24 = L_24; // } return; } } // System.Single FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::RoundValueTo(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PR_Round_RoundValueTo_m7657EC86CF96881E6180E16FB7F06CE447BA5EA0 (PR_Round_t8E7F66B42F17672AB9FD3A139F69F2B2DF0B2D8D* __this, float ___0_toRound, float ___1_to, const RuntimeMethod* method) { { // return RoundWith(toRound / to, RoundingType) * to; float L_0 = ___0_toRound; float L_1 = ___1_to; int32_t L_2 = __this->___RoundingType_36; float L_3; L_3 = PR_Round_RoundWith_m55EC0AAA2EC2809862691B5425255EE11E9C0852(((float)(L_0/L_1)), L_2, NULL); float L_4 = ___1_to; return ((float)il2cpp_codegen_multiply(L_3, L_4)); } } // System.Single FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::RoundWith(System.Single,FIMSpace.Generating.Planning.PlannerNodes.Math.Values.ERoundingType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PR_Round_RoundWith_m55EC0AAA2EC2809862691B5425255EE11E9C0852 (float ___0_toRound, int32_t ___1_type, const RuntimeMethod* method) { { // if (type == ERoundingType.Round) return Mathf.Round(toRound); int32_t L_0 = ___1_type; if (L_0) { goto IL_000a; } } { // if (type == ERoundingType.Round) return Mathf.Round(toRound); float L_1 = ___0_toRound; float L_2; L_2 = bankers_roundf(L_1); return L_2; } IL_000a: { // else if (type == ERoundingType.Ceil) return Mathf.Ceil(toRound); int32_t L_3 = ___1_type; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { // else if (type == ERoundingType.Ceil) return Mathf.Ceil(toRound); float L_4 = ___0_toRound; float L_5; L_5 = ceilf(L_4); return L_5; } IL_0015: { // else if (type == ERoundingType.Floor) return Mathf.Floor(toRound); int32_t L_6 = ___1_type; if ((!(((uint32_t)L_6) == ((uint32_t)2)))) { goto IL_0020; } } { // else if (type == ERoundingType.Floor) return Mathf.Floor(toRound); float L_7 = ___0_toRound; float L_8; L_8 = floorf(L_7); return L_8; } IL_0020: { // return toRound; float L_9 = ___0_toRound; return L_9; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Round::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Round__ctor_mB813E62E6E49F002287C53EF7CFB961585775CF1 (PR_Round_t8E7F66B42F17672AB9FD3A139F69F2B2DF0B2D8D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // [HideInInspector] public float RoundTo = 1f; __this->___RoundTo_38 = (1.0f); il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Split_GetDisplayName_mE37BD5F752A496705781F2CF871C919E2359AF30 (PR_Split_t9FD432950F6FB9AE618FFC0DDF71BC185C8FE0C6* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral98955A70D4542BE2FF3D61C254CC211ED97DE72A); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return "Split"; } return _stringLiteral98955A70D4542BE2FF3D61C254CC211ED97DE72A; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Split_get_GetNodeTooltipDescription_m5475C6CA8C2DCC2CABB00D7D7436EDE9BB507932 (PR_Split_t9FD432950F6FB9AE618FFC0DDF71BC185C8FE0C6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDC12E44FB9BDE10ABC46EFDD2BD9F6C90B69487A); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Split vector 3 onto X, Y and Z ports"; } } return _stringLiteralDC12E44FB9BDE10ABC46EFDD2BD9F6C90B69487A; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_Split_GetNodeColor_m5BD4ABC746CCEE6E4B9A2296B4DBF7697700F547 (PR_Split_t9FD432950F6FB9AE618FFC0DDF71BC185C8FE0C6* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.5f, 0.75f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.5f), (0.75f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_Split_get_NodeSize_m6CF46A40697154DE10355DAC64744F13AB55BB14 (PR_Split_t9FD432950F6FB9AE618FFC0DDF71BC185C8FE0C6* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(136, 142); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (136.0f), (142.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Split_get_DrawInputConnector_m3AB5A729D9CB6981C238CDF46404D2AB2D326EE4 (PR_Split_t9FD432950F6FB9AE618FFC0DDF71BC185C8FE0C6* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Split_get_DrawOutputConnector_mAD445EB2B4A3EDD257F2C6059EFFE180A4C74A64 (PR_Split_t9FD432950F6FB9AE618FFC0DDF71BC185C8FE0C6* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_Split_get_NodeType_m9654D093A8993BC69248989EA660430A159BF2B4 (PR_Split_t9FD432950F6FB9AE618FFC0DDF71BC185C8FE0C6* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Split_OnStartReadingNode_m0A755857AC4A8DEDB867FF5331A68E4F795089A6 (PR_Split_t9FD432950F6FB9AE618FFC0DDF71BC185C8FE0C6* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // InValA.TriggerReadPort(true); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_0 = __this->___InValA_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)1); // var inVal = InValA.GetInputValue; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_1 = __this->___InValA_34; NullCheck(L_1); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_1, NULL); V_0 = L_2; // OutA.Value = inVal.x; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_3 = __this->___OutA_35; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0; float L_5 = L_4.___x_2; NullCheck(L_3); L_3->___Value_24 = L_5; // OutB.Value = inVal.y; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_6 = __this->___OutB_36; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; float L_8 = L_7.___y_3; NullCheck(L_6); L_6->___Value_24 = L_8; // OutC.Value = inVal.z; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_9 = __this->___OutC_37; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; float L_11 = L_10.___z_4; NullCheck(L_9); L_9->___Value_24 = L_11; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Split::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Split__ctor_m8F6755CF4227960296E95D2E729E9A617CD57873 (PR_Split_t9FD432950F6FB9AE618FFC0DDF71BC185C8FE0C6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_V3Get_GetDisplayName_m118677B2A0E6ADCA24D24616653CFE186EFFEB8D (PR_V3Get_t79B4EBD62BBDCED67C83BD0A6839D35A34B0B55B* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EOutType_t08FD230FFB5F0E8E1E8B487C22A10F787CD2FDE6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1EEEFB2EF044CC74BCFBC72F7BCFBC8E7D5D5715); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF71661CEFB181FF6DF4984D086197E60A8BCAA08); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return wasCreated ? ("Get " + Component.ToString()) : "Vector 3 : Get X,Y or Z"; } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___wasCreated_8; if (L_0) { goto IL_000e; } } { return _stringLiteral1EEEFB2EF044CC74BCFBC72F7BCFBC8E7D5D5715; } IL_000e: { int32_t* L_1 = (&__this->___Component_35); Il2CppFakeBox L_2(EOutType_t08FD230FFB5F0E8E1E8B487C22A10F787CD2FDE6_il2cpp_TypeInfo_var, L_1); String_t* L_3; L_3 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_2), NULL); String_t* L_4; L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralF71661CEFB181FF6DF4984D086197E60A8BCAA08, L_3, NULL); return L_4; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_V3Get_get_GetNodeTooltipDescription_m708B3A581EFA02920D4ECC591C4670A4FEE41B84 (PR_V3Get_t79B4EBD62BBDCED67C83BD0A6839D35A34B0B55B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9DDD2880E4E2C616238167AC17342C049231F412); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Small node for quick get Vector3.X,Y or Z value"; } } return _stringLiteral9DDD2880E4E2C616238167AC17342C049231F412; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_V3Get_GetNodeColor_m661B60FC4B59CDA16B0DB4D14DC67FDA94C13A55 (PR_V3Get_t79B4EBD62BBDCED67C83BD0A6839D35A34B0B55B* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.5f, 0.75f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.5f), (0.75f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_V3Get_get_NodeSize_mC3FD3973D8BA63DBF445A8B4E9814F3F5A2E21BC (PR_V3Get_t79B4EBD62BBDCED67C83BD0A6839D35A34B0B55B* __this, const RuntimeMethod* method) { float G_B2_0 = 0.0f; float G_B1_0 = 0.0f; int32_t G_B3_0 = 0; float G_B3_1 = 0.0f; { // public override Vector2 NodeSize { get { return new Vector2(138, _EditorFoldout ? 100 : 80); } } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16; G_B1_0 = (138.0f); if (L_0) { G_B2_0 = (138.0f); goto IL_0011; } } { G_B3_0 = ((int32_t)80); G_B3_1 = G_B1_0; goto IL_0013; } IL_0011: { G_B3_0 = ((int32_t)100); G_B3_1 = G_B2_0; } IL_0013: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; memset((&L_1), 0, sizeof(L_1)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), G_B3_1, ((float)G_B3_0), /*hidden argument*/NULL); return L_1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_V3Get_get_DrawInputConnector_m94DDE84BF7F870A84C771760F09E5D6D3F09FFEA (PR_V3Get_t79B4EBD62BBDCED67C83BD0A6839D35A34B0B55B* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_V3Get_get_DrawOutputConnector_m3EC76E9672BA798372EE6DA2FC7FA987B8B52926 (PR_V3Get_t79B4EBD62BBDCED67C83BD0A6839D35A34B0B55B* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get::get_IsFoldable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_V3Get_get_IsFoldable_m61CF74EC7CAAF251D528246B31C8756085B0C85D (PR_V3Get_t79B4EBD62BBDCED67C83BD0A6839D35A34B0B55B* __this, const RuntimeMethod* method) { { // public override bool IsFoldable { get { return true; } } return (bool)1; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_V3Get_get_NodeType_m8B216257DABF4BD476944A43CE195C8AF16C4017 (PR_V3Get_t79B4EBD62BBDCED67C83BD0A6839D35A34B0B55B* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_V3Get_OnStartReadingNode_m0ED8F36277417CDAAC4D8AE404A8346FADA2EC01 (PR_V3Get_t79B4EBD62BBDCED67C83BD0A6839D35A34B0B55B* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { // InVal.TriggerReadPort(true); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_0 = __this->___InVal_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)1); // Vector3 toSplit = InVal.GetInputValue; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_1 = __this->___InVal_34; NullCheck(L_1); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_1, NULL); V_0 = L_2; // Out.Value = toSplit.x; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_3 = __this->___Out_36; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0; float L_5 = L_4.___x_2; NullCheck(L_3); L_3->___Value_24 = L_5; // switch (Component) int32_t L_6 = __this->___Component_35; V_1 = L_6; int32_t L_7 = V_1; switch (L_7) { case 0: { goto IL_0043; } case 1: { goto IL_0064; } case 2: { goto IL_0096; } } } { return; } IL_0043: { // case EOutType.X: V3Val.Value = new Vector3(toSplit.x, 0, 0); break; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_8 = __this->___V3Val_37; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0; float L_10 = L_9.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; memset((&L_11), 0, sizeof(L_11)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_11), L_10, (0.0f), (0.0f), /*hidden argument*/NULL); NullCheck(L_8); L_8->___Value_24 = L_11; // case EOutType.X: V3Val.Value = new Vector3(toSplit.x, 0, 0); break; return; } IL_0064: { // case EOutType.Y: V3Val.Value = new Vector3(0, toSplit.y, 0); Out.Value = toSplit.y; break; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_12 = __this->___V3Val_37; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; float L_14 = L_13.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; memset((&L_15), 0, sizeof(L_15)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), (0.0f), L_14, (0.0f), /*hidden argument*/NULL); NullCheck(L_12); L_12->___Value_24 = L_15; // case EOutType.Y: V3Val.Value = new Vector3(0, toSplit.y, 0); Out.Value = toSplit.y; break; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_16 = __this->___Out_36; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_0; float L_18 = L_17.___y_3; NullCheck(L_16); L_16->___Value_24 = L_18; // case EOutType.Y: V3Val.Value = new Vector3(0, toSplit.y, 0); Out.Value = toSplit.y; break; return; } IL_0096: { // case EOutType.Z: V3Val.Value = new Vector3(0, 0, toSplit.z); Out.Value = toSplit.z; break; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_19 = __this->___V3Val_37; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_0; float L_21 = L_20.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; memset((&L_22), 0, sizeof(L_22)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_22), (0.0f), (0.0f), L_21, /*hidden argument*/NULL); NullCheck(L_19); L_19->___Value_24 = L_22; // case EOutType.Z: V3Val.Value = new Vector3(0, 0, toSplit.z); Out.Value = toSplit.z; break; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_23 = __this->___Out_36; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0; float L_25 = L_24.___z_4; NullCheck(L_23); L_23->___Value_24 = L_25; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_V3Get::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_V3Get__ctor_m674E49528FC5A7C64D89D909C06421AD15873E0A (PR_V3Get_t79B4EBD62BBDCED67C83BD0A6839D35A34B0B55B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Value_GetDisplayName_mCC2FA085E3F1E09325116B44A69165B485759A95 (PR_Value_t6FD5E5AB456A68FA05BC457969E8EB3F3A1F64DB* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral161ABD513F3867919DCE01B2DFBFE9F7A5333D9E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8DA76F4E7B855955179D7C47B61935278C1AEC04); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return wasCreated ? " Value" : "Any value type output"; } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___wasCreated_8; if (L_0) { goto IL_000e; } } { return _stringLiteral161ABD513F3867919DCE01B2DFBFE9F7A5333D9E; } IL_000e: { return _stringLiteral8DA76F4E7B855955179D7C47B61935278C1AEC04; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Value_get_GetNodeTooltipDescription_mEA45C95FB6E740E6627097953E4378DFEDCFB3AD (PR_Value_t6FD5E5AB456A68FA05BC457969E8EB3F3A1F64DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB59463F3AF672EED3D78544E07A3466F6B56F4EE); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Choose type set value and output it"; } } return _stringLiteralB59463F3AF672EED3D78544E07A3466F6B56F4EE; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_Value_GetNodeColor_m2C1AF751DAF093B517D63E14AB51395A15662793 (PR_Value_t6FD5E5AB456A68FA05BC457969E8EB3F3A1F64DB* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.5f, 0.75f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.5f), (0.75f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_Value_get_NodeSize_m7EF563A3A63B561BEC4A40E123321185C5EA59B3 (PR_Value_t6FD5E5AB456A68FA05BC457969E8EB3F3A1F64DB* __this, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B7_0 = 0.0f; float G_B6_0 = 0.0f; int32_t G_B8_0 = 0; float G_B8_1 = 0.0f; { // public override Vector2 NodeSize { get { float w = 130f; if (InputType == EType.Vector3) w = 210; else if (InputType == EType.Bool) if (_EditorFoldout == false) w = 114; return new Vector2( w, _EditorFoldout ? 102 : 82); } } V_0 = (130.0f); // public override Vector2 NodeSize { get { float w = 130f; if (InputType == EType.Vector3) w = 210; else if (InputType == EType.Bool) if (_EditorFoldout == false) w = 114; return new Vector2( w, _EditorFoldout ? 102 : 82); } } int32_t L_0 = __this->___InputType_34; if ((!(((uint32_t)L_0) == ((uint32_t)3)))) { goto IL_0017; } } { // public override Vector2 NodeSize { get { float w = 130f; if (InputType == EType.Vector3) w = 210; else if (InputType == EType.Bool) if (_EditorFoldout == false) w = 114; return new Vector2( w, _EditorFoldout ? 102 : 82); } } V_0 = (210.0f); goto IL_002e; } IL_0017: { // public override Vector2 NodeSize { get { float w = 130f; if (InputType == EType.Vector3) w = 210; else if (InputType == EType.Bool) if (_EditorFoldout == false) w = 114; return new Vector2( w, _EditorFoldout ? 102 : 82); } } int32_t L_1 = __this->___InputType_34; if ((!(((uint32_t)L_1) == ((uint32_t)1)))) { goto IL_002e; } } { // public override Vector2 NodeSize { get { float w = 130f; if (InputType == EType.Vector3) w = 210; else if (InputType == EType.Bool) if (_EditorFoldout == false) w = 114; return new Vector2( w, _EditorFoldout ? 102 : 82); } } bool L_2 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16; if (L_2) { goto IL_002e; } } { // public override Vector2 NodeSize { get { float w = 130f; if (InputType == EType.Vector3) w = 210; else if (InputType == EType.Bool) if (_EditorFoldout == false) w = 114; return new Vector2( w, _EditorFoldout ? 102 : 82); } } V_0 = (114.0f); } IL_002e: { // public override Vector2 NodeSize { get { float w = 130f; if (InputType == EType.Vector3) w = 210; else if (InputType == EType.Bool) if (_EditorFoldout == false) w = 114; return new Vector2( w, _EditorFoldout ? 102 : 82); } } float L_3 = V_0; bool L_4 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16; G_B6_0 = L_3; if (L_4) { G_B7_0 = L_3; goto IL_003b; } } { G_B8_0 = ((int32_t)82); G_B8_1 = G_B6_0; goto IL_003d; } IL_003b: { G_B8_0 = ((int32_t)102); G_B8_1 = G_B7_0; } IL_003d: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5; memset((&L_5), 0, sizeof(L_5)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_5), G_B8_1, ((float)G_B8_0), /*hidden argument*/NULL); return L_5; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Value_get_DrawInputConnector_mE235C9C155167E0A56CFB18C3E23CDE481E38012 (PR_Value_t6FD5E5AB456A68FA05BC457969E8EB3F3A1F64DB* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Value_get_DrawOutputConnector_m62A7E79F213E47A290CEC8462D39673A590A126F (PR_Value_t6FD5E5AB456A68FA05BC457969E8EB3F3A1F64DB* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::get_IsFoldable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Value_get_IsFoldable_m6EAAD0E6E7F8137A68E1EF621A44D7E31E2C79D2 (PR_Value_t6FD5E5AB456A68FA05BC457969E8EB3F3A1F64DB* __this, const RuntimeMethod* method) { { // public override bool IsFoldable { get { return true; } } return (bool)1; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_Value_get_NodeType_m2C4B974497D4D6C59B896A6132BDD5C5931C9C93 (PR_Value_t6FD5E5AB456A68FA05BC457969E8EB3F3A1F64DB* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::OnCreated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Value_OnCreated_mF3A16A9FF756130946D90152D5735CCF38A41776 (PR_Value_t6FD5E5AB456A68FA05BC457969E8EB3F3A1F64DB* __this, const RuntimeMethod* method) { { // _EditorFoldout = true; ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16 = (bool)1; // base.OnCreated(); FGraph_NodeBase_OnCreated_m8FF1B9D86624A880AD445C46227FE9D91E4842A3(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Values.PR_Value::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Value__ctor_m4B71882AC9C079D5655FA8D6D28F32868F9B9B58 (PR_Value_t6FD5E5AB456A68FA05BC457969E8EB3F3A1F64DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public EType InputType = EType.Number; __this->___InputType_34 = 2; il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Append_GetDisplayName_mE2A0AAB5B949DD13BF31DEEA6780FEF1787FA4CD (PR_Append_t8813070EF4CA67D4394341678B8E9399EDD02E96* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1451578EFD5CC3FB9279391B430F985A84060D80); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return "Append"; } return _stringLiteral1451578EFD5CC3FB9279391B430F985A84060D80; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Append_get_GetNodeTooltipDescription_mAC3CEA9A43B5F87516E024E05B3AA70697985607 (PR_Append_t8813070EF4CA67D4394341678B8E9399EDD02E96* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDC3D6C4C1743FDB26FB5CF29D59D5C7AE71E9516); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Completing X,Y and Z value into new Vector3"; } } return _stringLiteralDC3D6C4C1743FDB26FB5CF29D59D5C7AE71E9516; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_Append_GetNodeColor_m89497CD6A0342D550A760794869F6ECDD3AA50C0 (PR_Append_t8813070EF4CA67D4394341678B8E9399EDD02E96* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.5f, 0.75f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.5f), (0.75f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_Append_get_NodeSize_mC61A7E8AB6C3E0C31253707A25A6BCAD5650BA03 (PR_Append_t8813070EF4CA67D4394341678B8E9399EDD02E96* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(130, 137); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (130.0f), (137.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Append_get_DrawInputConnector_m7B1EADCDDE545D1E410B47B60A979A6FDAD094D8 (PR_Append_t8813070EF4CA67D4394341678B8E9399EDD02E96* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Append_get_DrawOutputConnector_m6CBBA3A5BA0CCAD8252D2A419CD77D7D4D1EFCD2 (PR_Append_t8813070EF4CA67D4394341678B8E9399EDD02E96* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_Append_get_NodeType_mB8D6025F1107E57186CF0C293CE5E619DD342A9A (PR_Append_t8813070EF4CA67D4394341678B8E9399EDD02E96* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Append_OnStartReadingNode_mF145A63A11788D2FD087A122D70D1750CB413298 (PR_Append_t8813070EF4CA67D4394341678B8E9399EDD02E96* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // InValA.TriggerReadPort(true); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_0 = __this->___InValA_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)1); // InValB.TriggerReadPort(true); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_1 = __this->___InValB_35; NullCheck(L_1); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_1, (bool)1); // InValC.TriggerReadPort(true); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_2 = __this->___InValC_36; NullCheck(L_2); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_2, (bool)1); // Vector3 appended = new Vector3(); il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)); // appended.x = InValA.GetInputValue; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_3 = __this->___InValA_34; NullCheck(L_3); float L_4; L_4 = FloatPort_get_GetInputValue_m04D98FD6198F8D138B6544FFDA910F359DD3BBA4(L_3, NULL); (&V_0)->___x_2 = L_4; // appended.y = InValB.GetInputValue; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_5 = __this->___InValB_35; NullCheck(L_5); float L_6; L_6 = FloatPort_get_GetInputValue_m04D98FD6198F8D138B6544FFDA910F359DD3BBA4(L_5, NULL); (&V_0)->___y_3 = L_6; // appended.z = InValC.GetInputValue; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_7 = __this->___InValC_36; NullCheck(L_7); float L_8; L_8 = FloatPort_get_GetInputValue_m04D98FD6198F8D138B6544FFDA910F359DD3BBA4(L_7, NULL); (&V_0)->___z_4 = L_8; // OutV3.Value = appended; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_9 = __this->___OutV3_37; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; NullCheck(L_9); L_9->___Value_24 = L_10; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Append::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Append__ctor_m15854E9FF2A9E9923A0E9CC3C81B9DE7E6CF3E8E (PR_Append_t8813070EF4CA67D4394341678B8E9399EDD02E96* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_WrapAngle_GetDisplayName_m0B16A31817EED2B1F080DAE4DC0270F0A27B2B66 (PR_WrapAngle_tC3A42A8613B6A8AAE0337C63BCAD0BFEBB840FC3* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60C4DA5882254A5F042759D9A16053EB8B59DF36); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE30660E9BA76BA75A26374ED5E8BB160716318B3); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return wasCreated ? "Wrap Angle" : "Wrap Angle to 0-360 or 180"; } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___wasCreated_8; if (L_0) { goto IL_000e; } } { return _stringLiteralE30660E9BA76BA75A26374ED5E8BB160716318B3; } IL_000e: { return _stringLiteral60C4DA5882254A5F042759D9A16053EB8B59DF36; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_WrapAngle_get_GetNodeTooltipDescription_m2ACBD7805C222D6320671610C04B2B2B87E1E3AC (PR_WrapAngle_tC3A42A8613B6A8AAE0337C63BCAD0BFEBB840FC3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2EB131D0EA4319BE2BFAFABE6D61A1586BF45167); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Changing degrees value to be 0-360 or -180,180"; } } return _stringLiteral2EB131D0EA4319BE2BFAFABE6D61A1586BF45167; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_WrapAngle_GetNodeColor_m503FBAC5B3035940F061F06EB623BCE9917ACF75 (PR_WrapAngle_tC3A42A8613B6A8AAE0337C63BCAD0BFEBB840FC3* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.5f, 0.75f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.5f), (0.75f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_WrapAngle_get_NodeSize_mAF126962D51CA6A2986001E9374C5DD9C53905A7 (PR_WrapAngle_tC3A42A8613B6A8AAE0337C63BCAD0BFEBB840FC3* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(200, 77); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (200.0f), (77.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_WrapAngle_get_DrawInputConnector_m66A137CFA9A79403828DFFDD83CC005FD4DABD77 (PR_WrapAngle_tC3A42A8613B6A8AAE0337C63BCAD0BFEBB840FC3* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_WrapAngle_get_DrawOutputConnector_m1DB8AB15CA2EF1C1D3F94270E30CCFEED21519D6 (PR_WrapAngle_tC3A42A8613B6A8AAE0337C63BCAD0BFEBB840FC3* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_WrapAngle_get_NodeType_m34E2ED363A9682B19330F1947FC218F16A0E8089 (PR_WrapAngle_tC3A42A8613B6A8AAE0337C63BCAD0BFEBB840FC3* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_WrapAngle_OnStartReadingNode_mD6A535297CDE738E4D0097E7E1DBC57EB31FDD29 (PR_WrapAngle_tC3A42A8613B6A8AAE0337C63BCAD0BFEBB840FC3* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // InValA.TriggerReadPort(true); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_0 = __this->___InValA_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)1); // float angle = InValA.GetInputValue; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_1 = __this->___InValA_34; NullCheck(L_1); float L_2; L_2 = FloatPort_get_GetInputValue_m04D98FD6198F8D138B6544FFDA910F359DD3BBA4(L_1, NULL); V_0 = L_2; // angle = FEngineering.WrapAngle(angle); float L_3 = V_0; float L_4; L_4 = FEngineering_WrapAngle_mFCEAC8BF3682A0BDDDCAEFD55403DA8BE4893B7B(L_3, NULL); V_0 = L_4; // if ( OutType == EOutType.ZeroTo360) int32_t L_5 = __this->___OutType_35; if (L_5) { goto IL_0039; } } { // if (angle < 0) angle += 360f; float L_6 = V_0; if ((!(((float)L_6) < ((float)(0.0f))))) { goto IL_0062; } } { // if (angle < 0) angle += 360f; float L_7 = V_0; V_0 = ((float)il2cpp_codegen_add(L_7, (360.0f))); goto IL_0062; } IL_0039: { // else if (OutType == EOutType.PlusMinus180) int32_t L_8 = __this->___OutType_35; if ((!(((uint32_t)L_8) == ((uint32_t)1)))) { goto IL_0062; } } { // if (angle < -180f) angle += 360f; float L_9 = V_0; if ((!(((float)L_9) < ((float)(-180.0f))))) { goto IL_0052; } } { // if (angle < -180f) angle += 360f; float L_10 = V_0; V_0 = ((float)il2cpp_codegen_add(L_10, (360.0f))); } IL_0052: { // if (angle > 180f) angle -= 360f; float L_11 = V_0; if ((!(((float)L_11) > ((float)(180.0f))))) { goto IL_0062; } } { // if (angle > 180f) angle -= 360f; float L_12 = V_0; V_0 = ((float)il2cpp_codegen_subtract(L_12, (360.0f))); } IL_0062: { // Output.Value = angle; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_13 = __this->___Output_36; float L_14 = V_0; NullCheck(L_13); L_13->___Value_24 = L_14; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_WrapAngle::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_WrapAngle__ctor_m3C7629D72A61779C148DC31721D555F37CDB48D8 (PR_WrapAngle_tC3A42A8613B6A8AAE0337C63BCAD0BFEBB840FC3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_AngleDirection_GetDisplayName_mA8F1318AEBB6E75B954AA9B7CF849791CFE6ECCD (PR_AngleDirection_tBD68A2C0CF63A9BA4ADF703319E1D84011BA93E8* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FA7D0BD2740C6704A37DF2558B7BB9AE1CB5EA); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return "Angle Direction"; } return _stringLiteral05FA7D0BD2740C6704A37DF2558B7BB9AE1CB5EA; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_AngleDirection_get_GetNodeTooltipDescription_m9E3DE5ADEECDAAFF211ADD3C0F44779E248200A9 (PR_AngleDirection_tBD68A2C0CF63A9BA4ADF703319E1D84011BA93E8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD374DB424F430D429FB31BD1AF0F28572C9A5449); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Returning 360 degrees normalized direction"; } } return _stringLiteralD374DB424F430D429FB31BD1AF0F28572C9A5449; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_AngleDirection_GetNodeColor_m5DCAC471EE03A57AB016EFBDB63F0D79E44DB1C1 (PR_AngleDirection_tBD68A2C0CF63A9BA4ADF703319E1D84011BA93E8* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.45f, 0.8f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.449999988f), (0.800000012f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_AngleDirection_get_NodeSize_m800C7DDA137F5E4EE0449F7B171FC9E4C60189BA (PR_AngleDirection_tBD68A2C0CF63A9BA4ADF703319E1D84011BA93E8* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(150, 82); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (150.0f), (82.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_AngleDirection_get_DrawInputConnector_m9C42DB0C15F9DF016B8C7BC6C9D3FD64D0B0A3A4 (PR_AngleDirection_tBD68A2C0CF63A9BA4ADF703319E1D84011BA93E8* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_AngleDirection_get_DrawOutputConnector_m9532DFC3110EDED563E1207C850A6F7766EAED21 (PR_AngleDirection_tBD68A2C0CF63A9BA4ADF703319E1D84011BA93E8* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_AngleDirection_get_NodeType_m421555658CE653A8A365F57216D86D6677EF4DE0 (PR_AngleDirection_tBD68A2C0CF63A9BA4ADF703319E1D84011BA93E8* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_AngleDirection_OnStartReadingNode_mA1666D67E32BD0EE8DFD8049D61330EB14462A14 (PR_AngleDirection_tBD68A2C0CF63A9BA4ADF703319E1D84011BA93E8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // InVal.GetPortValueCall(); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_0 = __this->___InVal_34; NullCheck(L_0); RuntimeObject* L_1; L_1 = VirtualFuncInvoker1< RuntimeObject*, bool >::Invoke(24 /* System.Object FIMSpace.Graph.NodePortBase::GetPortValueCall(System.Boolean) */, L_0, (bool)1); // InVal.TriggerReadPort(); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_2 = __this->___InVal_34; NullCheck(L_2); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_2, (bool)0); // OutNorm.Value = Quaternion.Euler(0f, (float)InVal.GetPortValue, 0f) * Vector3.forward; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_3 = __this->___OutNorm_35; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_4 = __this->___InVal_34; NullCheck(L_4); RuntimeObject* L_5; L_5 = NodePortBase_get_GetPortValue_m71E6148DF3E5F717FB66D2C631986C493460F304(L_4, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6; L_6 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), ((*(float*)((float*)(float*)UnBox(L_5, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var)))), (0.0f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_6, L_7, NULL); NullCheck(L_3); L_3->___Value_24 = L_8; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_AngleDirection::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_AngleDirection__ctor_mF9EB4A0538805EE882A4C293273C382ED0D37211 (PR_AngleDirection_tBD68A2C0CF63A9BA4ADF703319E1D84011BA93E8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Cross_GetDisplayName_m1CB0B8BC25B46FE39A367F928D31F8AB72AA33BE (PR_Cross_tAD629650DE12F30F64C71A5ED6B975737E935250* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral92604A5D5E5E33083D7AD2B3CAEA13224C7EE010); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA6195A60B7D31ACB115F1C5363B46CE01050BFA6); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return wasCreated ? "Cross" : "Cross (X to Z axis \\ Z to X)"; } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___wasCreated_8; if (L_0) { goto IL_000e; } } { return _stringLiteral92604A5D5E5E33083D7AD2B3CAEA13224C7EE010; } IL_000e: { return _stringLiteralA6195A60B7D31ACB115F1C5363B46CE01050BFA6; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Cross_get_GetNodeTooltipDescription_mBB8AAD53CCF51804D799D2F0581E5B44CDF293B5 (PR_Cross_tAD629650DE12F30F64C71A5ED6B975737E935250* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral03B6DA5FBCA8E9A8D8289EAF70361528333E2544); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Cross product for the provided vector values"; } } return _stringLiteral03B6DA5FBCA8E9A8D8289EAF70361528333E2544; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_Cross_GetNodeColor_m2DFED6D2E8B115848E29BD9D7C01EFFBA8362DE3 (PR_Cross_tAD629650DE12F30F64C71A5ED6B975737E935250* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.45f, 0.8f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.449999988f), (0.800000012f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_Cross_get_NodeSize_m34A6BE7AED795226448DF988DD6D51D85D5DEE1D (PR_Cross_tAD629650DE12F30F64C71A5ED6B975737E935250* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(240, 128); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (240.0f), (128.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Cross_get_DrawInputConnector_mB00BE1475BA2574B2BA2852E9758BA2D76E5B41D (PR_Cross_tAD629650DE12F30F64C71A5ED6B975737E935250* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Cross_get_DrawOutputConnector_mCD8A76752AAE55A3A1E359601065546DC2731584 (PR_Cross_tAD629650DE12F30F64C71A5ED6B975737E935250* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_Cross_get_NodeType_m511DC1927C4138F7054AC752FF8D5B70F9ED8784 (PR_Cross_tAD629650DE12F30F64C71A5ED6B975737E935250* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross::OnCreated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Cross_OnCreated_m712D56D3B938C76E2D1CD6C1A7C5C6E2181C956B (PR_Cross_tAD629650DE12F30F64C71A5ED6B975737E935250* __this, const RuntimeMethod* method) { { // CrossRhs.Value = new Vector3(0, 1, 0); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_0 = __this->___CrossRhs_35; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; memset((&L_1), 0, sizeof(L_1)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_1), (0.0f), (1.0f), (0.0f), /*hidden argument*/NULL); NullCheck(L_0); L_0->___Value_24 = L_1; // base.OnCreated(); FGraph_NodeBase_OnCreated_m8FF1B9D86624A880AD445C46227FE9D91E4842A3(__this, NULL); // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Cross_OnStartReadingNode_m064BF6E841C2AF72F60A94F987F66F057930AB61 (PR_Cross_tAD629650DE12F30F64C71A5ED6B975737E935250* __this, const RuntimeMethod* method) { { // InVal.TriggerReadPort(true); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_0 = __this->___InVal_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)1); // CrossRhs.TriggerReadPort(true); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_1 = __this->___CrossRhs_35; NullCheck(L_1); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_1, (bool)1); // Out.Value = Vector3.Cross(InVal.GetInputValue, CrossRhs.GetInputValue); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_2 = __this->___Out_36; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_3 = __this->___InVal_34; NullCheck(L_3); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_3, NULL); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_5 = __this->___CrossRhs_35; NullCheck(L_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_5, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_4, L_6, NULL); NullCheck(L_2); L_2->___Value_24 = L_7; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Cross::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Cross__ctor_mA086BB2D10430C695F848FFD2A82B411698D9563 (PR_Cross_tAD629650DE12F30F64C71A5ED6B975737E935250* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_DirectionToRotation_GetDisplayName_m1B4C1A5EEAADEE2A87A67C7D2FA89C0217F84B0B (PR_DirectionToRotation_tD365A21136836A9B134618078CA5A916282E4B57* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B2C67152ADD047F7D54ED51B4C083C3DF4971AF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC15963B9E329E88756EC90A1B17472D253E66A1); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return wasCreated ? " Dir to Rot" : "Convert Direction To Rotation (Look Direction)"; } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___wasCreated_8; if (L_0) { goto IL_000e; } } { return _stringLiteral6B2C67152ADD047F7D54ED51B4C083C3DF4971AF; } IL_000e: { return _stringLiteralAC15963B9E329E88756EC90A1B17472D253E66A1; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_DirectionToRotation_get_GetNodeTooltipDescription_mE5AB33FA3B015C790FDFFA90387ACE991F1580A9 (PR_DirectionToRotation_tD365A21136836A9B134618078CA5A916282E4B57* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral262E623309AB943792EB8C5D86D06D70BA70740C); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Converting direction vector to euler angles.\nUnfolded : Up axis for look direction."; } } return _stringLiteral262E623309AB943792EB8C5D86D06D70BA70740C; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_DirectionToRotation_GetNodeColor_mF616CDE023D9EF9C03FD6EC0CA53427059C5CAB5 (PR_DirectionToRotation_tD365A21136836A9B134618078CA5A916282E4B57* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.45f, 0.8f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.449999988f), (0.800000012f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_DirectionToRotation_get_NodeSize_mC3A70D176ECBBB8347399214D65E3C788B314634 (PR_DirectionToRotation_tD365A21136836A9B134618078CA5A916282E4B57* __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; float G_B5_0 = 0.0f; float G_B4_0 = 0.0f; int32_t G_B6_0 = 0; float G_B6_1 = 0.0f; { // public override Vector2 NodeSize { get { return new Vector2(_EditorFoldout ? 188 : 148, _EditorFoldout ? 102 : 82); } } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16; if (L_0) { goto IL_000f; } } { G_B3_0 = ((int32_t)148); goto IL_0014; } IL_000f: { G_B3_0 = ((int32_t)188); } IL_0014: { bool L_1 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16; G_B4_0 = ((float)G_B3_0); if (L_1) { G_B5_0 = ((float)G_B3_0); goto IL_0021; } } { G_B6_0 = ((int32_t)82); G_B6_1 = G_B4_0; goto IL_0023; } IL_0021: { G_B6_0 = ((int32_t)102); G_B6_1 = G_B5_0; } IL_0023: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; memset((&L_2), 0, sizeof(L_2)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), G_B6_1, ((float)G_B6_0), /*hidden argument*/NULL); return L_2; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation::get_IsFoldable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_DirectionToRotation_get_IsFoldable_m9ADF3B32FA001859536778FD260A100D69B1ECBF (PR_DirectionToRotation_tD365A21136836A9B134618078CA5A916282E4B57* __this, const RuntimeMethod* method) { { // public override bool IsFoldable { get { return true; } } return (bool)1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_DirectionToRotation_get_DrawInputConnector_m5946C6D52C7C0412FF6477A964FEA447A358BE5B (PR_DirectionToRotation_tD365A21136836A9B134618078CA5A916282E4B57* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_DirectionToRotation_get_DrawOutputConnector_m2B5D34A975D16609836DA255A6DD2C3C50149450 (PR_DirectionToRotation_tD365A21136836A9B134618078CA5A916282E4B57* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_DirectionToRotation_get_NodeType_mC6E74C126E719FE97990127E76FBFA71DCFB31CD (PR_DirectionToRotation_tD365A21136836A9B134618078CA5A916282E4B57* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation::OnCreated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_DirectionToRotation_OnCreated_m5211649FEDEB4C55A6EF9C99D911E8B43F4BFBB0 (PR_DirectionToRotation_tD365A21136836A9B134618078CA5A916282E4B57* __this, const RuntimeMethod* method) { { // base.OnCreated(); FGraph_NodeBase_OnCreated_m8FF1B9D86624A880AD445C46227FE9D91E4842A3(__this, NULL); // UpVector.Value = Vector3.up; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_0 = __this->___UpVector_36; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); NullCheck(L_0); L_0->___Value_24 = L_1; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation::OnStartReadingNode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_DirectionToRotation_OnStartReadingNode_mB5A7C7F462834449F05D76A624688D758E48C356 (PR_DirectionToRotation_tD365A21136836A9B134618078CA5A916282E4B57* __this, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { // Direction.TriggerReadPort(true); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_0 = __this->___Direction_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)1); // UpVector.TriggerReadPort(true); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_1 = __this->___UpVector_36; NullCheck(L_1); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_1, (bool)1); // if (Direction.GetInputValue == Vector3.zero) return; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_2 = __this->___Direction_34; NullCheck(L_2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_2, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); bool L_5; L_5 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_3, L_4, NULL); if (!L_5) { goto IL_0030; } } { // if (Direction.GetInputValue == Vector3.zero) return; return; } IL_0030: { // Angles.Value = Quaternion.LookRotation(Direction.GetInputValue, UpVector.GetInputValue).eulerAngles; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_6 = __this->___Angles_35; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_7 = __this->___Direction_34; NullCheck(L_7); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_7, NULL); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_9 = __this->___UpVector_36; NullCheck(L_9); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_9, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11; L_11 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_8, L_10, NULL); V_0 = L_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_0), NULL); NullCheck(L_6); L_6->___Value_24 = L_12; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DirectionToRotation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_DirectionToRotation__ctor_m35AC2A4A35BC001A2572E87F7C9BDB737D99F3CB (PR_DirectionToRotation_tD365A21136836A9B134618078CA5A916282E4B57* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_DominantAxis_GetDisplayName_m4FDE2C5E74862AC6793B6435BCEAEAA2B00635BB (PR_DominantAxis_t2EC4E2CA7F469FFA57DB7054AD7EE2B6DE243CB4* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA5F1DDDE26E1F095A6EF693E86B681C390032656); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return "Dominant Axis"; } return _stringLiteralA5F1DDDE26E1F095A6EF693E86B681C390032656; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_DominantAxis_get_GetNodeTooltipDescription_m35960B313360F142C5D6F3510CD4E2751FDC502D (PR_DominantAxis_t2EC4E2CA7F469FFA57DB7054AD7EE2B6DE243CB4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD68B9507C702597BDF959A9CD5C5FA2A5BF9A705); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Choosing biggest value axis, like when X = 0.6 Y = 0.2 Z = 0.3 then it will choose Vector3(1,0,0)"; } } return _stringLiteralD68B9507C702597BDF959A9CD5C5FA2A5BF9A705; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_DominantAxis_GetNodeColor_m29B51FDCF710DC427CAE880064A59E900C7E06E9 (PR_DominantAxis_t2EC4E2CA7F469FFA57DB7054AD7EE2B6DE243CB4* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.45f, 0.8f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.449999988f), (0.800000012f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_DominantAxis_get_NodeSize_m2BBF5FEED1EEF246193097CDABEDB91FFAFEB5D3 (PR_DominantAxis_t2EC4E2CA7F469FFA57DB7054AD7EE2B6DE243CB4* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(148, 82); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (148.0f), (82.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_DominantAxis_get_DrawInputConnector_m3FE13BD4EEE3DD17D4033A4C91E09A9F2C90ECC7 (PR_DominantAxis_t2EC4E2CA7F469FFA57DB7054AD7EE2B6DE243CB4* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_DominantAxis_get_DrawOutputConnector_m5154BE65449C75D62B412EE325461F93752D058F (PR_DominantAxis_t2EC4E2CA7F469FFA57DB7054AD7EE2B6DE243CB4* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_DominantAxis_get_NodeType_mD41C23DB8AD0F060A91A7E2DF17E7967EF8BF4E8 (PR_DominantAxis_t2EC4E2CA7F469FFA57DB7054AD7EE2B6DE243CB4* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis::DONT_USE_IT_YET_OnReadPort(FIMSpace.Graph.IFGraphPort) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_DominantAxis_DONT_USE_IT_YET_OnReadPort_m60E3845F352BB29EFC59035A6F39A05716B94E12 (PR_DominantAxis_t2EC4E2CA7F469FFA57DB7054AD7EE2B6DE243CB4* __this, RuntimeObject* ___0_port, const RuntimeMethod* method) { { // InVal.TriggerReadPort(); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_0 = __this->___InVal_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)0); // Dominant.Value = FVectorMethods.ChooseDominantAxis(InVal.GetInputValue); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_1 = __this->___Dominant_35; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_2 = __this->___InVal_34; NullCheck(L_2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_2, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = FVectorMethods_ChooseDominantAxis_m84B7D8A93DEBD2208A3200AC272E62FBD2EAFB81(L_3, NULL); NullCheck(L_1); L_1->___Value_24 = L_4; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DominantAxis::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_DominantAxis__ctor_m6D1F40B5FD19D1DC0F51E55DC16FD9DAA327BF6A (PR_DominantAxis_t2EC4E2CA7F469FFA57DB7054AD7EE2B6DE243CB4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_DotProduct_GetDisplayName_mE92E422D8A14A19C58EA0CCF0641A3C2A006E231 (PR_DotProduct_t710D0B2A33A451EAD7115169CEA4C7EC848263A3* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EDotMode_tD90FED9FDE4ED57ECC1F282F943F2E176991BAAC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C17CA1633082BCAF5045AD53EF44544C066D6EF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF11965613477A79DA4E4CA919E0842E45BAA53EA); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return wasCreated ? (" " + Mode.ToString() + " Product") : "Dot or Angle Vector3 Product"; } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___wasCreated_8; if (L_0) { goto IL_000e; } } { return _stringLiteral4C17CA1633082BCAF5045AD53EF44544C066D6EF; } IL_000e: { int32_t* L_1 = (&__this->___Mode_38); Il2CppFakeBox L_2(EDotMode_tD90FED9FDE4ED57ECC1F282F943F2E176991BAAC_il2cpp_TypeInfo_var, L_1); String_t* L_3; L_3 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_2), NULL); String_t* L_4; L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_3, _stringLiteralF11965613477A79DA4E4CA919E0842E45BAA53EA, NULL); return L_4; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_DotProduct_get_GetNodeTooltipDescription_mDC39984E90DCF6024A3D5187D640686F0D0AA318 (PR_DotProduct_t710D0B2A33A451EAD7115169CEA4C7EC848263A3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD68B9507C702597BDF959A9CD5C5FA2A5BF9A705); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Choosing biggest value axis, like when X = 0.6 Y = 0.2 Z = 0.3 then it will choose Vector3(1,0,0)"; } } return _stringLiteralD68B9507C702597BDF959A9CD5C5FA2A5BF9A705; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_DotProduct_GetNodeColor_m36C6F015EAA909B4E2B051ED997E0455859252F0 (PR_DotProduct_t710D0B2A33A451EAD7115169CEA4C7EC848263A3* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.45f, 0.8f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.449999988f), (0.800000012f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_DotProduct_get_NodeSize_m7FF0F15FDBC1099F2FA0F2BE6125439E98E2A0E0 (PR_DotProduct_t710D0B2A33A451EAD7115169CEA4C7EC848263A3* __this, const RuntimeMethod* method) { float G_B2_0 = 0.0f; float G_B1_0 = 0.0f; int32_t G_B3_0 = 0; float G_B3_1 = 0.0f; { // public override Vector2 NodeSize { get { return new Vector2(219, _EditorFoldout ? 162 : 142); } } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->____EditorFoldout_16; G_B1_0 = (219.0f); if (L_0) { G_B2_0 = (219.0f); goto IL_0014; } } { G_B3_0 = ((int32_t)142); G_B3_1 = G_B1_0; goto IL_0019; } IL_0014: { G_B3_0 = ((int32_t)162); G_B3_1 = G_B2_0; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; memset((&L_1), 0, sizeof(L_1)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), G_B3_1, ((float)G_B3_0), /*hidden argument*/NULL); return L_1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::get_IsFoldable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_DotProduct_get_IsFoldable_mD4F43557DBBAAEA2FDAD4E7A85AE4E43E5619811 (PR_DotProduct_t710D0B2A33A451EAD7115169CEA4C7EC848263A3* __this, const RuntimeMethod* method) { { // public override bool IsFoldable { get { return true; } } return (bool)1; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_DotProduct_get_DrawInputConnector_m0B7588C41ACBA77257F07D126A256530316C613C (PR_DotProduct_t710D0B2A33A451EAD7115169CEA4C7EC848263A3* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_DotProduct_get_DrawOutputConnector_m60BADB9403866E3D087F9FC14F671D922D901C0D (PR_DotProduct_t710D0B2A33A451EAD7115169CEA4C7EC848263A3* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_DotProduct_get_NodeType_m1DC1C1AA52E26256AF1AF8F3747258D99BB8FD09 (PR_DotProduct_t710D0B2A33A451EAD7115169CEA4C7EC848263A3* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::DONT_USE_IT_YET_OnReadPort(FIMSpace.Graph.IFGraphPort) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_DotProduct_DONT_USE_IT_YET_OnReadPort_m7070FD7D4A61D2A859FCA659528761FE78BD08B7 (PR_DotProduct_t710D0B2A33A451EAD7115169CEA4C7EC848263A3* __this, RuntimeObject* ___0_port, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // From.TriggerReadPort(true); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_0 = __this->___From_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)1); // To.TriggerReadPort(true); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_1 = __this->___To_35; NullCheck(L_1); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_1, (bool)1); // if (Normalize) bool L_2 = __this->___Normalize_36; if (!L_2) { goto IL_0058; } } { // Result.Value = ComputeProduct(From.GetInputValue.normalized, To.GetInputValue.normalized); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_3 = __this->___Result_37; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_4 = __this->___From_34; NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_4, NULL); V_0 = L_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_0), NULL); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_7 = __this->___To_35; NullCheck(L_7); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_7, NULL); V_0 = L_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_0), NULL); float L_10; L_10 = PR_DotProduct_ComputeProduct_m6505362DCDFE39582897FDAF679D05C7ED5863DF(__this, L_6, L_9, NULL); NullCheck(L_3); L_3->___Value_24 = L_10; return; } IL_0058: { // Result.Value = ComputeProduct(From.GetInputValue, To.GetInputValue); FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_11 = __this->___Result_37; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_12 = __this->___From_34; NullCheck(L_12); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_12, NULL); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_14 = __this->___To_35; NullCheck(L_14); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_14, NULL); float L_16; L_16 = PR_DotProduct_ComputeProduct_m6505362DCDFE39582897FDAF679D05C7ED5863DF(__this, L_13, L_15, NULL); NullCheck(L_11); L_11->___Value_24 = L_16; // } return; } } // System.Single FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::ComputeProduct(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PR_DotProduct_ComputeProduct_m6505362DCDFE39582897FDAF679D05C7ED5863DF (PR_DotProduct_t710D0B2A33A451EAD7115169CEA4C7EC848263A3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) { { // if (Mode == EDotMode.Dot) return Vector3.Dot(lhs, rhs); int32_t L_0 = __this->___Mode_38; if (L_0) { goto IL_0010; } } { // if (Mode == EDotMode.Dot) return Vector3.Dot(lhs, rhs); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_lhs; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs; float L_3; L_3 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_1, L_2, NULL); return L_3; } IL_0010: { // else return Vector3.Angle(lhs, rhs); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___1_rhs; float L_6; L_6 = Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline(L_4, L_5, NULL); return L_6; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_DotProduct::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_DotProduct__ctor_m4050229CA11F3498F92ECFDF3193299982097AB3 (PR_DotProduct_t710D0B2A33A451EAD7115169CEA4C7EC848263A3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public bool Normalize = true; __this->___Normalize_36 = (bool)1; // [HideInInspector] public EDotMode Mode = EDotMode.Angle; __this->___Mode_38 = 1; il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__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.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude::GetDisplayName(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Magnitude_GetDisplayName_mF1EDE6F6740877BA6DA73DFE73D78AD8D19A790C (PR_Magnitude_tEAA66C4DBBD31BAFD08CF69F159EEEB083E1726D* __this, float ___0_maxWidth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB9E26753E12DFA082CEF6D2CF096982CB98A4497); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD24EC1988B9F1ACA75A56930ED0DD79A4547C42); s_Il2CppMethodInitialized = true; } { // public override string GetDisplayName(float maxWidth = 120) { return wasCreated ? "Magnitude" : "Magnitude (distance)"; } bool L_0 = ((FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694*)__this)->___wasCreated_8; if (L_0) { goto IL_000e; } } { return _stringLiteralBD24EC1988B9F1ACA75A56930ED0DD79A4547C42; } IL_000e: { return _stringLiteralB9E26753E12DFA082CEF6D2CF096982CB98A4497; } } // System.String FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude::get_GetNodeTooltipDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PR_Magnitude_get_GetNodeTooltipDescription_mC6079A4C98DB9C450D7BACE0C3AA8E343E3B6745 (PR_Magnitude_tEAA66C4DBBD31BAFD08CF69F159EEEB083E1726D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral70867598482DA1A0B59611B04FF81969CA4CE0B3); s_Il2CppMethodInitialized = true; } { // public override string GetNodeTooltipDescription { get { return "Returning distance between two positions"; } } return _stringLiteral70867598482DA1A0B59611B04FF81969CA4CE0B3; } } // UnityEngine.Color FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude::GetNodeColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F PR_Magnitude_GetNodeColor_m11CBE3FA613C5BF14DBB3FA7FCCFD49F84E54406 (PR_Magnitude_tEAA66C4DBBD31BAFD08CF69F159EEEB083E1726D* __this, const RuntimeMethod* method) { { // public override Color GetNodeColor() { return new Color(0.3f, 0.45f, 0.8f, 0.9f); } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.300000012f), (0.449999988f), (0.800000012f), (0.899999976f), /*hidden argument*/NULL); return L_0; } } // UnityEngine.Vector2 FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude::get_NodeSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PR_Magnitude_get_NodeSize_m4FED3EBA2C85B2FF9EAC254C6DBC2F20FCE9BFCA (PR_Magnitude_tEAA66C4DBBD31BAFD08CF69F159EEEB083E1726D* __this, const RuntimeMethod* method) { { // public override Vector2 NodeSize { get { return new Vector2(140, 98); } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (140.0f), (98.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude::get_DrawInputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Magnitude_get_DrawInputConnector_m10EEB48CC80D42A5D276EB2E9F3217EEB71C806F (PR_Magnitude_tEAA66C4DBBD31BAFD08CF69F159EEEB083E1726D* __this, const RuntimeMethod* method) { { // public override bool DrawInputConnector { get { return false; } } return (bool)0; } } // System.Boolean FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude::get_DrawOutputConnector() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PR_Magnitude_get_DrawOutputConnector_m4EE829B145E0EB4D1C3D739229EDD5D180766B59 (PR_Magnitude_tEAA66C4DBBD31BAFD08CF69F159EEEB083E1726D* __this, const RuntimeMethod* method) { { // public override bool DrawOutputConnector { get { return false; } } return (bool)0; } } // FIMSpace.Generating.Planner.Nodes.PGGPlanner_NodeBase/EPlannerNodeType FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude::get_NodeType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PR_Magnitude_get_NodeType_mD098BEFF26BD2480F57C2CBCAA6826C092F2D730 (PR_Magnitude_tEAA66C4DBBD31BAFD08CF69F159EEEB083E1726D* __this, const RuntimeMethod* method) { { // public override EPlannerNodeType NodeType { get { return EPlannerNodeType.Math; } } return (int32_t)(2); } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude::DONT_USE_IT_YET_OnReadPort(FIMSpace.Graph.IFGraphPort) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Magnitude_DONT_USE_IT_YET_OnReadPort_m2807CF47B858D0C70BE63880C7A8857D30EFAAA4 (PR_Magnitude_tEAA66C4DBBD31BAFD08CF69F159EEEB083E1726D* __this, RuntimeObject* ___0_port, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // A.TriggerReadPort(); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_0 = __this->___A_34; NullCheck(L_0); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_0, (bool)0); // B.TriggerReadPort(); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_1 = __this->___B_35; NullCheck(L_1); VirtualActionInvoker1< bool >::Invoke(19 /* System.Void FIMSpace.Graph.NodePortBase::TriggerReadPort(System.Boolean) */, L_1, (bool)0); // Magnitude.Value = (A.GetInputValue - B.GetInputValue).magnitude; FloatPort_tDAABE5AF1F1C77001B9952411181579BDB0E0F2E* L_2 = __this->___Magnitude_36; PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_3 = __this->___A_34; NullCheck(L_3); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_3, NULL); PGGVector3Port_tB41E50626B257DA52A6C2EC3C643712687291C8B* L_5 = __this->___B_35; NullCheck(L_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = PGGVector3Port_get_GetInputValue_mB81A2B76F6AD8B2F3211EDA3940ACFC2F73EF403(L_5, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_4, L_6, NULL); V_0 = L_7; float L_8; L_8 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_0), NULL); NullCheck(L_2); L_2->___Value_24 = L_8; // } return; } } // System.Void FIMSpace.Generating.Planning.PlannerNodes.Math.Vectors.PR_Magnitude::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PR_Magnitude__ctor_mFE8357336ECDF18FB0F63239BD252BC8DFD7EE75 (PR_Magnitude_tEAA66C4DBBD31BAFD08CF69F159EEEB083E1726D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37_il2cpp_TypeInfo_var); PlannerRuleBase__ctor_m3C8045FA006C971D783B164F57C7634045081475(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif 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 SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* BuildPlanInstance_get_SettingsReference_m56B2606971D1BF88CF66507151620BC8B964A1CC_inline (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, const RuntimeMethod* method) { { // public SingleInteriorSettings SettingsReference { get; private set; } SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_0 = __this->___U3CSettingsReferenceU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BuildPlanInstance_set_SettingsReference_m33CDE119132A07162C9F9B1444D6C640F548A84C_inline (BuildPlanInstance_t6864285914D1BC65A2460F19C215F7DBB07182D7* __this, SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* ___0_value, const RuntimeMethod* method) { { // public SingleInteriorSettings SettingsReference { get; private set; } SingleInteriorSettings_t69F4D4F9AC29B3CD90B766F0D750AF28683B702F* L_0 = ___0_value; __this->___U3CSettingsReferenceU3Ek__BackingField_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSettingsReferenceU3Ek__BackingField_2), (void*)L_0); return; } } 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 List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* BuildPlanPreset_get_InteriorSettings_m4C9D7B49A10F88534DF2DDD7A450557CE7DB7F88_inline (BuildPlanPreset_tF1C55BEA0DE0F98290F277C9F7DA436BD228795A* __this, const RuntimeMethod* method) { { // public List InteriorSettings { get { return Settings; } } List_1_t38AAD280B1F011B9865BE56FA34FF2B724472524* L_0 = __this->___Settings_5; return L_0; } } 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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_HSVToRGB_m1E66966AAB74D56DB4D339B65E60E2AF435C8105_inline (float ___0_H, float ___1_S, float ___2_V, const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { float L_0 = ___0_H; float L_1 = ___1_S; float L_2 = ___2_V; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3; L_3 = Color_HSVToRGB_m8FA653F8C22366CB1AA90891822B889C59162AAF(L_0, L_1, L_2, (bool)1, NULL); V_0 = L_3; goto IL_000d; } IL_000d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PlannerAsyncManager_get_GeneratingProgress_mB94D091D532F1851DFBE9CCC1DDB7415D8AFF33A_inline (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, const RuntimeMethod* method) { { // public float GeneratingProgress { get; private set; } float L_0 = __this->___U3CGeneratingProgressU3Ek__BackingField_15; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PlannerAsyncManager_get_SmoothGeneratingProgress_m371AFE238FE068AD08F71EF73C5D23EF366BEFEF_inline (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, const RuntimeMethod* method) { { // public float SmoothGeneratingProgress { get; private set; } float L_0 = __this->___U3CSmoothGeneratingProgressU3Ek__BackingField_16; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BuildPlannerPreset_set_LatestSeed_m31916309B4EF490594A74394C4B4344F0C0AB39A_inline (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, int32_t ___0_value, const RuntimeMethod* method) { { // public int LatestSeed { get; private set; } int32_t L_0 = ___0_value; __this->___U3CLatestSeedU3Ek__BackingField_13 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BuildPlannerPreset_set_GenerationIteration_m2F34ED6497C17C8FCAACF1D87E01F00A8E387F6C_inline (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, int32_t ___0_value, const RuntimeMethod* method) { { // public int GenerationIteration { get; internal set; } int32_t L_0 = ___0_value; __this->___U3CGenerationIterationU3Ek__BackingField_14 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BuildPlannerPreset_set_LatestGenerated_m2355AE30D449FEEA6413A5AEABA07AC98EFE1F12_inline (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* ___0_value, const RuntimeMethod* method) { { // public PlanGenerationPrint LatestGenerated { get; private set; } PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_0 = ___0_value; __this->___U3CLatestGeneratedU3Ek__BackingField_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLatestGeneratedU3Ek__BackingField_8), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FieldPlanner_CallFromParentLayer_m54A83BB51C0108351C8992E0FE228CC98043F50E_inline (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* ___0_buildPlannerLayer, const RuntimeMethod* method) { { // parentLayer = buildPlannerLayer; BuildPlannerLayer_tD2DD25EFA73BB6C78E7B9D4FB315670EEC47CBA5* L_0 = ___0_buildPlannerLayer; __this->___parentLayer_22 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___parentLayer_22), (void*)L_0); // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* FieldPlanner_get_Procedures_m805991500EFCD9ED081A6A4C26EE7AFF74F2DBFC_inline (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public List Procedures { get { return FProcedures; } } List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = __this->___FProcedures_30; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* FieldPlanner_get_PostProcedures_m3330F2556970FDF66BB19643D543F21CDBB45343_inline (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public List PostProcedures { get { return FPostProcedures; } } List_1_t9B1977E862A096FC88304EBFBC7DB64104254D17* L_0 = __this->___FPostProcedures_31; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlannerAsyncManager_set_GeneratingProgress_mADD47DC42800A0C2576FB2B44C4C947DCE242479_inline (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, float ___0_value, const RuntimeMethod* method) { { // public float GeneratingProgress { get; private set; } float L_0 = ___0_value; __this->___U3CGeneratingProgressU3Ek__BackingField_15 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlannerAsyncManager_set_SmoothGeneratingProgress_mA489F57AC1CF2118D02F8D7B09CCADC8F3DFE0E8_inline (PlannerAsyncManager_tBB4DC711293A1A127528558358796C6E4506E5F8* __this, float ___0_value, const RuntimeMethod* method) { { // public float SmoothGeneratingProgress { get; private set; } float L_0 = ___0_value; __this->___U3CSmoothGeneratingProgressU3Ek__BackingField_16 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* BuildPlannerPreset_get_LatestGenerated_m41641C96B47EE1BF9436001770A6B65975B8915E_inline (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { { // public PlanGenerationPrint LatestGenerated { get; private set; } PlanGenerationPrint_t4E921DCAC9BD1F2BC29BA9C029312500C625A807* L_0 = __this->___U3CLatestGeneratedU3Ek__BackingField_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool FThread_get_Failed_mBE952DFA3ED9C34CF53E9BF4C8971A9D15B9EAED_inline (FThread_tED6C734AF16AC7D14A9794D98DF64BDFEC15C5D8* __this, const RuntimeMethod* method) { { // public bool Failed { get { return fail; } } bool L_0 = __this->___fail_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BuildPlannerPreset_get_GenerationIteration_m7DCFEA133F593893F44580D3AD8275C1A96F40F3_inline (BuildPlannerPreset_tF99AE39BA53B166F003400A0D6FF6C041AEFA127* __this, const RuntimeMethod* method) { { // public int GenerationIteration { get; internal set; } int32_t L_0 = __this->___U3CGenerationIterationU3Ek__BackingField_14; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* FieldPlanner_get_OnGeneratingEvents_m0B806DC062121FAE2266E0BBFC8AA913158A3BC3_inline (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public List> OnGeneratingEvents { get; private set; } List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* L_0 = __this->___U3COnGeneratingEventsU3Ek__BackingField_15; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FieldPlanner_set_OnGeneratingEvents_m6A5E77FEAC73836FA19802C25EF2FFFA0C913EA4_inline (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* ___0_value, const RuntimeMethod* method) { { // public List> OnGeneratingEvents { get; private set; } List_1_t8ED86F5A318743E9CE1F85A351EB862E45361BE0* L_0 = ___0_value; __this->___U3COnGeneratingEventsU3Ek__BackingField_15 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COnGeneratingEventsU3Ek__BackingField_15), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* FieldPlanner_get_Variables_mC0C85271CD50E33985ADB3D36771896777420B20_inline (FieldPlanner_t3842FA0DCFC677210ADB5607AF498740D03A33B2* __this, const RuntimeMethod* method) { { // public List Variables { get { return FVariables; } } List_1_tEC0C185889062DAC0AB3F4D719C36E37823B928F* L_0 = __this->___FVariables_32; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* PlannerRuleBase_get_DebuggingInfo_m18E561432649673C16EEDCC3BE161985F6798EEE_inline (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { { // public string DebuggingInfo { get; protected set; } String_t* L_0 = __this->___U3CDebuggingInfoU3Ek__BackingField_30; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* PlannerRuleBase_get_DebuggingGizmoEvent_m7EADDF9A370CC96253201265B50AE321A57B5C2A_inline (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { { // public Action DebuggingGizmoEvent { get; protected set; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___U3CDebuggingGizmoEventU3Ek__BackingField_31; return L_0; } } 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_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 String_t* FGraph_NodeBase_get_GetNodeTooltipDescription_m0E00A52116D33CC49AA22440146C86B612044177_inline (FGraph_NodeBase_tBC15020F8C944388FF7F9571A08D5F8FB72FE694* __this, 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; } { // public virtual string GetNodeTooltipDescription { get { return string.Empty; } } String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; return L_0; } } 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 void PlannerRuleBase_set_DebuggingInfo_m7A4E11ADE749B7E23C3DB61E93D5BA2220C91D4D_inline (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, String_t* ___0_value, const RuntimeMethod* method) { { // public string DebuggingInfo { get; protected set; } String_t* L_0 = ___0_value; __this->___U3CDebuggingInfoU3Ek__BackingField_30 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDebuggingInfoU3Ek__BackingField_30), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* NodePortBase_get_Connections_m65BD9FD905DFD38E682C1F64EFC70B019AE43F65_inline (NodePortBase_t97B3B9815A84AF13F0CB4152F1BA5FD6350599FA* __this, const RuntimeMethod* method) { { // public List Connections => portConnections; List_1_tCE720228BE6D6168D9F85DB9B82782DE659CF884* L_0 = __this->___portConnections_19; return L_0; } } 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 Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_get_zero_m0D0DA069A4982B8DB9F5EE1A26E4CAEEA454FEE2_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ((Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_StaticFields*)il2cpp_codegen_static_fields_for(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_il2cpp_TypeInfo_var))->___s_Zero_3; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_get_right_mD366FD4C80EF95AEE3D6B9377B1201C3FDC07D17_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ((Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_StaticFields*)il2cpp_codegen_static_fields_for(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_il2cpp_TypeInfo_var))->___s_Right_8; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 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 Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_get_left_mF4DF5FD8F48F61D3A9F18C5A3F19E834C6F22E6C_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ((Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_StaticFields*)il2cpp_codegen_static_fields_for(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_il2cpp_TypeInfo_var))->___s_Left_7; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_a, int32_t ___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 = ___1_b; int32_t L_2; L_2 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_a), NULL); int32_t L_3 = ___1_b; int32_t L_4; L_4 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_a), NULL); int32_t L_5 = ___1_b; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_6), ((int32_t)il2cpp_codegen_multiply(L_0, L_1)), ((int32_t)il2cpp_codegen_multiply(L_2, L_3)), ((int32_t)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0024; } IL_0024: { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_7 = V_0; return L_7; } } 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 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 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 Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_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_subtract(L_0, L_1)), ((int32_t)il2cpp_codegen_subtract(L_2, L_3)), ((int32_t)il2cpp_codegen_subtract(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 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 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 List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* PGGPlannerPort_get_PlannersList_m4A026608CD137B18B64352BA730E3686E82890DF_inline (PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* __this, const RuntimeMethod* method) { { // public List PlannersList { get { return _plannersList; } } List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_0 = __this->____plannersList_27; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PGGPlannerPort_AssignPlannersList_mE503BABA7E9C1B00FDAFED33F1FFA0631B521B73_inline (PGGPlannerPort_tF4DFAF726080FAD6A3512A7C2A4EDE0476FA9D78* __this, List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* ___0_plans, const RuntimeMethod* method) { { // public void AssignPlannersList(List plans) { _plannersList = plans; } List_1_t8570C3436F30B58B80557E1FF51398E82B93156D* L_0 = ___0_plans; __this->____plannersList_27 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____plannersList_27), (void*)L_0); // public void AssignPlannersList(List plans) { _plannersList = plans; } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* PlannerRuleBase_get_MG_ModGraph_m6D191E1D2DCA00B927DDA4AFE0348C4A03EF243E_inline (PlannerRuleBase_t8BB330ACEE24B908ED5AECD1F5046ECB93E07E37* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public SR_ModGraph MG_ModGraph { get { return SR_ModGraph.Graph_ModGraph; } } SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E* L_0 = ((SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_StaticFields*)il2cpp_codegen_static_fields_for(SR_ModGraph_t58096C01D71547ADA9E91FA969D9EF34D1D1749E_il2cpp_TypeInfo_var))->___Graph_ModGraph_31; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline (const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (1.0f), (0.0f), (1.0f), /*hidden argument*/NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FieldVariable_SetInternalV3Value_m5F111D4B7101EF377B7071BDD5EB5C536E6AE4F5_inline (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { { // public void SetInternalV3Value(Vector3 value) { v3Val = value; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; __this->___v3Val_1 = L_0; // public void SetInternalV3Value(Vector3 value) { v3Val = value; } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 FieldVariable_GetVector3Value_m90A5EB134C82DD007FB07D186BB05E4D1C12413B_inline (FieldVariable_t0F30FEB62AF2F8FD2BC6EE1A1CC6E190EC0B9B8F* __this, const RuntimeMethod* method) { { // public Vector3 GetVector3Value() { return v3Val; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___v3Val_1; return L_0; } } 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 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 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 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_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 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 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 Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; bool V_2 = false; float V_3 = 0.0f; { float L_0; L_0 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___0_from), NULL); float L_1; L_1 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___1_to), NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = sqrt(((double)((float)il2cpp_codegen_multiply(L_0, L_1)))); V_0 = ((float)L_2); float L_3 = V_0; V_2 = (bool)((((float)L_3) < ((float)(1.0E-15f)))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_002c; } } { V_3 = (0.0f); goto IL_0056; } IL_002c: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_from; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_to; float L_7; L_7 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_5, L_6, NULL); float L_8 = V_0; float L_9; L_9 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_7/L_8)), (-1.0f), (1.0f), NULL); V_1 = L_9; float L_10 = V_1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_11; L_11 = acos(((double)L_10)); V_3 = ((float)il2cpp_codegen_multiply(((float)L_11), (57.2957802f))); goto IL_0056; } IL_0056: { float L_12 = V_3; return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_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 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 int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_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 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 Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_obj, reinterpret_cast(__this->___method_3)); } 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 int32_t List_1_get_Count_mFE786435561064A8441C7B914E2FA3D74F6296F6_gshared_inline (List_1_t0AA932387AD4B6E1484C742285FB1A0C0CD84554* __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_mB569369409DE67C7AF17A0405E9F1DB681D0D968_gshared_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __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_m930CA3F1A016B820967E8D53B5D8B2EEB9F10DAC_gshared_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_item, const RuntimeMethod* method) { BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* 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)); BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* L_1 = (BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5*)__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; BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* 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)); BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* L_6 = V_0; int32_t L_7 = V_1; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)L_8); return; } IL_0034: { Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_9 = ___0_item; (( void (*) (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, 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_mB2A4421E2E7AC7A55F52642E3F1F0EB3E47E8F6A_gshared_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __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; } } { BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* L_3 = (BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5*)__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 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { float V_0 = 0.0f; bool V_1 = false; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; float L_1; L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL); V_0 = L_1; float L_2 = V_0; V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_001e; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value; float L_5 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL); V_2 = L_6; goto IL_0026; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_2 = L_7; goto IL_0026; } IL_0026: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2; return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_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 float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = __this->___x_2; float L_1 = __this->___x_2; float L_2 = __this->___y_3; float L_3 = __this->___y_3; float L_4 = __this->___z_4; float L_5 = __this->___z_4; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5)))); goto IL_002d; } IL_002d: { float L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_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 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; } }